当前位置:首页 > 第37页

组合索引的第一个字段没有加到where条件中导致的全表扫描记录

高老师3年前 (2022-02-11)2738
组合索引的第一个字段没有加到where条件中导致的全表扫描记录
mysql索引类型:`course_id`+`charge_type`+`type`,为了自己的功能快速上线变现,大意了。。explain SELECT * FROM think_course_question WHERE course_...

php8.1引入fsync函数/fdatasync函数的作用

高老师3年前 (2022-01-07)2198
php8.1引入fsync函数/fdatasync函数的作用
php8.1引入了了两个函数,分别为fsync和fdatasync,主要是为了PHP提供更强大IO控制能力。我们通常使用fwrite函数来对文件进行写入操作,我们认为该函数一旦返回成功,数据便已经写到了文件中,事实上是不太正确的。文件的write操作,更新的只是内存中的页缓存,而脏页不会立即更新到硬...

go多协程并发错误处理

高老师3年前 (2022-01-05)2524
go多协程并发错误处理
在Go中我通过我用panic和recover来抛出错误和捕获错误,并且在全局统一处理。但是在子协程中出现错误会导致整个程序GG,我们需要为某个子协程单独recover处理,例如// 开启协程 go func() { // 处理错误 defer&nb...

go mongodb 不用结构体直接查询数据

高老师3年前 (2022-01-05)2331
go mongodb 不用结构体直接查询数据
如下代码:result := bson.M{} Database.GetHqchipMgoDatabase().Collection(collection).FindOne(context.TODO(), bson.M{"GoodsSn":&nb...

php调用adb命令,php使用adb控制安卓手机

高老师3年前 (2022-01-03)2334
php调用adb命令,php使用adb控制安卓手机
本来想用python来写,一看python的代码不就是直接调用adb.exe执行命令吧。直接php不香吗。模拟屏幕滑动命令// 执行adb命令 $command = 'adb shell input swipe 548&...

go rabbitmq 使用教程 ,go rabbitmq 简单队列,go rabbitmq work模式,go rabbitmq 订阅模式

高老师3年前 (2021-12-28)2153
go rabbitmq 使用教程 ,go rabbitmq 简单队列,go rabbitmq work模式,go rabbitmq 订阅模式
使用Go的过程记录了全部的rabbitmq的go代码,方便自己下次Copy,go的资料比较少,seo估计很好做,流量速度过来。【一】.简单队列.生产者将消息发送到队列,消费者从队列中获取消息。1.0.connection codefunc NewRabbitMQ() *amqp....

go file_put_contents,go语言file_put_contents,go file_get_contents,go语言file_get_contents

高老师3年前 (2021-12-28)1956
go file_put_contents,go语言file_put_contents,go file_get_contents,go语言file_get_contents
习惯了php的file_put_contents和file_put_contents函数,方便快捷// FileGetContents 把整个文件读入一个字符串中 func FileGetContents(filename string) (st...

mysql字段类型不一致导致的索引问题记录

高老师3年前 (2021-12-27)3186
mysql字段类型不一致导致的索引问题记录
项目中出现SQL慢查询导致影响用户使用,原因是两个索引字段的类型不同导致无法使用索引,使用CONCAT转换为字符串即可解决原始SQL:SELECT * FROM hqew_order_goods og LEFT JOIN hqew_remove_list&nbs...

php QueryList 采集列表数据记录

高老师3年前 (2021-12-25)2166
php QueryList 采集列表数据记录
想通过采集代理ip来做代理ip池,通过大量的Ip提高seo效果,习惯了正则处理,但是今天有时间测试下queryList,毕竟工欲善其事必先利其器。// 保存全部的代理IP $allProxy = []; // 循环爬取数据 for ($i&...

python Microsoft Visual C++ 14.0 is required

高老师3年前 (2021-12-25)1904
python Microsoft Visual C++ 14.0 is required
python Microsoft Visual C++ 14.0 is required本地python项目启动报错提示,安装了vc++ 64和32位全部安装都不行。最后同时发了1个MySQL-python-1.2.3.win-amd64-py2.7_2.exe的文件包安装自动识别python即可解...