- 博客(7)
- 资源 (11)
- 收藏
- 关注
原创 php json_encode 解决中文乱码,设置json换行缩进
以上函数会有一个现象,所有的JSON都在一行,这对于打印日志非常有用,但是对于排查故障不是很方便,因此有时需要自动对输出的json内容做换行、缩进等操作,可以获得跟JAVA一样的输出效果,可以这样。做PHP开发的同学都知道,PHP里面的json_encode函数非常的好用。如果需要解决中文乱码就这样。
2024-07-18 23:42:27
115
原创 使用PHP+workerman实现基于UDP的异步SIP服务器,服务器端可主动发送UDP数据给客户端
(几十万台设备同时接入都轻轻松松承受住)当进程只有一个时使用 socket 函数实现端口监听,当进程大于1个时使用stream_socket实现端口监听(各有利弊,请酌情使用,大部分场景,推荐将进程数保持与CPU数量一致,自动使用 stream_socket )当使用stream_socket时,服务器首次收到客户端发送的数据后,能够稳定的向客户端发送约5分钟的数据报文,直到该通信会话被Linux内核丢弃,因此使用UDP进行通信,之前多次关注过workerman的UDP服务器,但一没有实现我想要的结果。
2024-03-27 01:55:45
520
2
原创 基于golang语言修复FRP TLS安全隐患 CVE-2016-2183
使用过FRP的同志都知道,FRP如果不做加密,很容易被一些反黑防火墙扫描通报为 已失陷,意思是服务器被黑客控制,很明显这个是误报,解决办法就是使用TLS加密但是使用TLS加密以后虽然能够规避防火墙的安全检测,但是又被信息安全部门通报TLS协议存在安全漏洞,绿盟的扫描结果如下
2024-02-06 13:48:53
1224
原创 PHP编译后出现pdo_mysql.default_socket设置不生效的问题
直接上干货一、编译时加入 --with-mysql-sock=/var/lib/mysql/mysql.sock设置sock文件位置二、加入 --with-pdo-mysql=mysqlnd必须有这条,上面的设置才会应用到pdo_mysql.default_socket
2022-05-01 23:33:21
1081
原创 Linux下php环境dio_read读取串口出现内存溢出的解决办法
通过对php官方的dio-0.2.0进行修改,解决Linux下dio_read内存溢出问题。
2021-12-06 22:32:02
1020
1
原创 CentOS Linux下使用PHP实现串口通信(serial)
方法一:在Linux上安装minicom串口调试助手,将串口内容打印到文件,再到文件里面去取yum install minicom -yminicom -b 9600 -D /dev/ttyS0 -H -w -C /tmp/serial0 > /dev/null另外一个窗口执行显示即可tail -f /tmp/serial0方法二:使用php_dio函数直接读写串口内容(支持windows)安装PHP运行环境,到官网下载dio安装包并进行编译下载地址ht..
2021-11-26 02:14:03
1026
原创 Nginx+Vue实现二级子目录history和hash两种模式访问
运行环境:Nginx , Vue二级目录名称为 ipv6-manage访问方式为: https://www.aaaapppp.com/ipv6-manage/Nginx配置 location /ipv6-manage { try_files $uri $uri/ /ipv6-manage/index.html; }Vue配置:src/router/index.jsexport default new Router({ //若将这里注释掉,则默认...
2021-10-17 02:16:03
3680
51单片机使用YHY502B RFID模块读取RFID卡序号,显示在LCD1602上
2011-05-03
STC系列C51单片机使用uip协议栈主动向Web服务器提交HTTP请求
2011-04-29
中兴 ZTE-T U218 PC侧软件Join ME及驱动
2011-03-13
基于STC12C系列单片机和ENC28J60配合UIP实现ping
2010-07-20
amp_apache2.0.54_mysql4.1.22_php5.2.0_zend_phpmyadmin
2008-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人