折雨的天空

新浪微薄腾讯微薄

最新碎语:最近霉到了住。哎。。。

置顶推荐

最近更新

近期研究了一下git的统计,涉及到linux下通过php执行shell的问题

其他技术近期研究了一下git的统计,涉及到linux下通过php执行shell的问题

阅读(28) 评论(0)

其中一个问题就是,需要切换到指定目录,再执行git log命令 通过php的shell_exec来执行命令时,分布执行时,切换目录是不生效的。 经查询得知,shell执行有个环境,如果是分步执行,相当于建立了两个临时shell环境,执行完命令就关闭了,所以环境变量就无效了 解决办法: 通过符号"&&"来连接多个命令,就可以。 如下:...
Uncaught mysqli_sql_exception: Incorrect string value: 'xF0x9Fx91x86xE5x85...' for column

php开发Uncaught mysqli_sql_exception: Incorrect string value: 'xF0x9Fx91x86xE5x85...' for column

阅读(131) 评论(0)

这个问题就是出在将emoji的表情,存入到MySQL的文本字段中。 网上很多方法解决,大多都是修改表的字符集。 我之前也遇到过,修改字符集确实也解决了,但这次,修改了库、表、字段的字符集。my.ini的配置也改了,还是不行 最后只能通过移除这个emoji字符来解决。 别人的方法: function removeEmojiChar($str) { ...
git统计提交信息的代码

其他技术git统计提交信息的代码

阅读(124) 评论(0)

--统计增删改数量 git log --remotes --format='%aN' | sort -u | while read name; do echo -en "$namet"; git log --remotes --author="$name" --pretty=tformat: --numstat --since="2023-01-01" --before="2...
自己搭建了一个Gemini Pro Chat

其他技术自己搭建了一个Gemini Pro Chat

阅读(167) 评论(0)

使用的是: https://github.com/babaohuang/GeminiProChat 这个项目,之前通过官方的示例,用起感觉还行,就是没用两天,广告就太多了,于是自己部署了一个。 正好有一台美国VPS,只是配置有点低。 没有安装docker 自己编译的。通过安装nvm,再安装node,再安装pm2,来实现的。 不过需要注意的是,安...
frp报错:login to server failed: EOF

其他技术frp报错:login to server failed: EOF

阅读(186) 评论(0)

之前写过一篇记录 frp映射报错:login to server failed: EOF 的问题,当时的原因比较明确,客户端版本不一致 这次比较奇怪,是用着用着,自动退出后,再次启动客户端报错的。 然后,用其他服务器上正在跑的客户端替换掉也不行。 以为是配置文件问题,修改后,也不行。折腾了大半天。 最后的原因可能是,网络加了防火墙,识别到frp映射,并...
1 2 3 4 5 6 ... »