- 博客(4)
- 资源 (2)
- 问答 (2)
- 收藏
- 关注
原创 golang编程注意事项
因为GO中的string类型是只读不可改变的类型,实际中我们经常会遇到改变一个字符串中的某几个字符,如果通过go中不可变的string类型来做比较麻烦,可以让原数据是[]byte类型,在改变其中几个字符的时候直接通过下标修改[]byte里面的内容,在需要string的时候通过string([]byte)生成,这有可能提高效率,还不会产生太多的子字符串浪费内存,同时导致GC任务加重。1.不能在[]byte和string之间随意转化,如果要使用请使用[]byte来操作字符,非必要的情况下不要使用转化。
2024-05-09 18:08:44
257
1
原创 windows配置mysql读写分离
mysql8 的安装 添加mysql环境变量 cmd中切换到bin下 mysqld --initialize --console mysqld --install MySQL8 net start MySQL8 登录mysql 修改密码 alter user 'root'@'localhost' identified by '123456'; 退出后从重新登录 # mysql8 的主从配置案例 master 192.168.2.150 slave 192.168.2.111 # 1.配置maste..
2021-09-04 11:12:51
386
转载 C 获取本地网卡适配器信息具体代码
#include <Windows.h> #include <IPHlpApi.h> #include <stdio.h> #pragma comment(lib, "IPHlpApi") #pragma comment(lib, "ws2_32") int main(int argc, char **argv) { PIP_ADAPTER_INFO pAdapterInfo = NULL; ULONG ulLen = sizeof(IP_ADAP...
2021-07-19 14:53:29
280
转载 php8的扩展arginfo生成工具之使用初体验
php8提供了非常方便的扩展函数或类参数信息的生成工具。 只需要维护一份xyz.stub.php,就可以使用工具生成xyz_arginfo.h。 毫无疑问,这种方式,又降低了广大phper开发扩展的门槛,更易维护。 上手体验: 生成扩展骨架。 cd ext php ext_skel.php --ext test 随便添加一个函数,更改test.stub.php。 <?php /** @generate-function-entries */ function test1():...
2021-07-16 23:14:06
234
qt放完golang的共享内存
2022-06-28
windows server 进程system.exe pid=4 占用 80端口
2021-12-27
TA创建的收藏夹 TA关注的收藏夹
TA关注的人