施国鹏 seth-shi 的博客

  • 示例页面
编程

在 Golang 中并发获取数据库的数据

今天在群里看到有人问怎么取并发获取数据库的数据 有群友说了用数据库的union是最好的办法 但是提问的群友坚持使用goroutine去获取 我也尝试写了一下, 期间还写了一些小bug 代码如下 [crayon-60056…

2021年1月13日 阅读全文
编程

Golang和PHP的区别以及Context的参数传递

如果一开始是使用PHP的朋友,写多了就会有一些疑惑 两次请求先后顺序的请求该怎么产生影响. 在很多语言中, 可以很轻松的实现,无非是用一个全局变量来共享 但是在我们写的PHP中,不同的请求之间是完全独立的 这样的设计有好…

2021年1月8日 阅读全文
编程

今天完成了使用 Golang 重构了 PHP 的所有内网接口

之前的接口请求过程是这样的 用户打开APP请求业务API 业务API请求推荐算法(容错) 推荐算法请求内网服务 内网服务提供一些业务的接口数据给推荐算法(例如运营手动配置的推荐) [crayon-6005623a0b25…

2021年1月6日 阅读全文
编程

MySQL 中为什么使用 timestamp 可以不用关心时区.

之前一直有过疑惑为什么MySQL数据库存timestamp可以无视时区问题. 在业务中也是一直使用Laravel框架,内置的Migration也是使用的timestamp类型字段, 也没太关心. 开始 查看当前数据库时区…

2020年12月9日 阅读全文
编程

PHP 项目中代码格式风格和代码质量把控

团队开发中, 我们尽量要保持风格一致的代码 phpstorm设置统一的风格PSR12 File -> Settings -> Editor-> Code Style -> Set from -&g…

2020年11月2日 阅读全文
代码

远程URL文件批量下载打包的方法

开始 最近代码重构遇到了一个问题,需要把OSS 上的一批图片打包下载 旧服务器的硬盘是直接挂载OSS,所以直接调的Linux系统命令复制打包,所以速度比较快。新服务器重构代码行不通,这样做也不好 查阅OSS并没有提供相关…

2020年4月23日 阅读全文
编程

在[slim]中伪造Request来进行你的HTTP测试吧

代码需要做HTTP测试,Laravel中有自带这方面的功能。现在使用slim就得自己动手丰衣足食。 网上找了许多例子,关于这方便的比较少。然后就想到了查看Laravel的源码 看了一下,发现其实是自己伪造一个Reques…

2019年12月4日 阅读全文
代码

Slim - PHP - Laravel 性能测试

说明 本机配置(Win 10 i7-8565U 16G)(Nginx 1.15.11)(MySQL 5.5.62) 云服务器(1核 2G)(Nginx 1.16.1)(MySQL 5.5.62) 软件 数据库模型 性能(…

2019年11月25日 阅读全文
编程

路由权限控制中,一个分页列表权限能同时控制所有列表权限

最近在写api在写权限控制时候遇到了一个问题。 还是原来的控制权限的方法Laravel中使用路由控制权限(不限于Laravel,只是一种思想) 有这么两个路由别名: 城市列表带分页:cities.index,所有城市:c…

2018年10月17日 阅读全文
编程

Laravel中优雅的验证日期需要大于今天

我们有时会碰到一个场景,比如买车票,需要进行查询车票剩余,这时候需要一个日期范围,开始日期必须大于等于今天,结束日期必须大于等于开始日期。 Version Laravel 5.5.40 PHP 7.1 开始之前,为方便查…

2018年9月19日 阅读全文
  • 1
  • 2
  • >
  • »

当神不再是我们的信仰,那么信仰自己吧,努力让自己变好,不辜负自己的信仰!

搜索

  • 最新文章
  • 热点文章
  • 随机文章
  • 最新
  • 热点
  • 随机
    Elasticsearch 中的停用词和自定义词库 Elasticsearch 中的停用词和自定义词库 在 Golang 中并发获取数据库的数据 在 Golang 中并发获取数据库的数据 Golang和PHP的区别以及Context的参数传递 Golang和PHP的区别以及Context的参数传递 今天完成了使用 Golang 重构了 PHP 的所有内网接口 今天完成了使用 Golang 重构了 PHP 的所有内网接口 MySQL 中为什么使用 timestamp 可以不用关心时区. MySQL 中为什么使用 timestamp 可以不用关心时区.
    Elasticsearch 使用不同分词器导致搜索排名的问题 Elasticsearch 使用不同分词器导致搜索排名的问题 MySQL 中为什么使用 timestamp 可以不用关心时区. MySQL 中为什么使用 timestamp 可以不用关心时区. 今天完成了使用 Golang 重构了 PHP 的所有内网接口 今天完成了使用 Golang 重构了 PHP 的所有内网接口 Golang和PHP的区别以及Context的参数传递 Golang和PHP的区别以及Context的参数传递 在 Golang 中并发获取数据库的数据 在 Golang 中并发获取数据库的数据
    RESTful在路由url有名义的写法 RESTful在路由url有名义的写法 使用 JMeter 工具进行压力测试 使用 JMeter 工具进行压力测试 十四的故事 十四的故事 金字塔的秘密 金字塔的秘密 Laravel中使用路由控制权限(不限于Laravel,只是一种思想) Laravel中使用路由控制权限(不限于Laravel,只是一种思想)
php laravel mysql 梦 nginx linux 并发 carbon data-structure restful centos code html css composer api

文章归档

  • 2021年一月 (4)
  • 2020年十二月 (1)
  • 2020年十一月 (2)
  • 2020年七月 (1)
  • 2020年六月 (3)
  • 2020年五月 (1)
  • 2020年四月 (2)
  • 2020年二月 (1)
  • 2020年一月 (1)
  • 2019年十二月 (1)
  • 2019年十一月 (2)
  • 2019年九月 (1)
  • 2019年八月 (1)
  • 2019年三月 (3)
  • 2019年二月 (1)
  • 2018年十二月 (1)
  • 2018年十一月 (1)
  • 2018年十月 (1)
  • 2018年九月 (1)
  • 2018年七月 (1)
  • 2018年六月 (2)
  • 2018年五月 (1)
  • 2018年四月 (3)
  • 2018年三月 (8)
  • 2018年二月 (11)

近期评论

  • teslaLyon发表在《API 开发中可选择传递 token 接口遇到的一个坑》
  • API 开发中可选择传递 token 接口遇到的一个坑 – 1发表在《API 开发中可选择传递 token 接口遇到的一个坑》
  • shiguopeng.cn发表在《UTC 格式的时间转换成本地的时间》
  • Laravel 中简约而不简单的 Macroable 宏指令 – 1发表在《Laravel 中简约而不简单的 Macroable 宏指令》
  • 路由权限控制中,一个分页列表权限能同时控制所有列表权限 - 施国鹏的博客发表在《Laravel中使用路由控制权限(不限于Laravel,只是一种思想)》

邮箱联系我

Copyright 2021 施国鹏 seth-shi 的博客. All Rights Reserved.
Theme Kratos made by Vtrois
桂ICP备16006604号-1