摘要: 原文来自 https://www.cnblogs.com/lywy510/p/3615710.html 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 5 #include <mysql/mysql.h> 6 7 阅读全文
posted @ 2019-01-14 23:03 NorseLZJ 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 智能聊天 chat_ali_server.py 为服务端 ,需要配置自己的 阿里 API_KEY , URL 阿里云配置方式 剩下的是 客户端 修改 src/store/index.js 中 serverhost 变量的值 npm i npm run dev 应该就可以了 如需定制开发, 联系: 1 阅读全文
posted @ 2024-08-01 15:44 NorseLZJ 阅读(54) 评论(0) 推荐(0) 编辑
摘要: 用 Python 从 MySQL 信息模式生成 Protobuf 结构 在许多软件项目中,特别是使用 MySQL 数据库的项目中,通常使用 Protocol Buffers(Protobuf)进行高效的数据序列化。如果你发现自己需要将 MySQL 数据库架构信息转换为 Protobuf 消息,这个 阅读全文
posted @ 2023-12-19 14:25 NorseLZJ 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 有某些需求,所以有了此命令,估摸着也可以转发虚拟机等等,,, netsh interface portproxy add v4tov4 listenaddress=192.168.31.54 listenport=6380 connectaddress=172.23.176.238 connectp 阅读全文
posted @ 2023-12-11 17:51 NorseLZJ 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 使用python将pb.go 文件转为proto文件 编程语言不限,挺简单的,不熟悉python的可以看看逻辑,自己改下 import os import re # 处理字段选项 def dispose_field_type(ft: str): ft = ft.replace("*", "") if 阅读全文
posted @ 2023-11-21 14:30 NorseLZJ 阅读(84) 评论(0) 推荐(0) 编辑
摘要: CREATE TABLE user_device_mgr ( device_name VARCHAR(50) NOT NULL COMMENT '设备名,(DESKTOP-xxx,Chrome)', uid BIGINT(10) UNSIGNED DEFAULT 0 NOT NULL COMMENT 阅读全文
posted @ 2023-03-14 17:17 NorseLZJ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: ubuntu 22.04 设置静态 ip 可以使用文件 # This is the network config written by 'subiquity' network: ethernets: enp0s3: addresses: [172.16.1.43/16] routes: - to: 阅读全文
posted @ 2023-02-03 10:16 NorseLZJ 阅读(155) 评论(0) 推荐(0) 编辑
摘要: cmd.exe 无法打开 解决办法 在卸载 anaconda 后发现无法打开 cmd,win+R 或者是找到 cmd.exe 均无法打开。 可能是安装或配置 Anaconda 时在注册 Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Pro 阅读全文
posted @ 2022-12-06 21:30 NorseLZJ 阅读(458) 评论(0) 推荐(0) 编辑
摘要: anaconda 与 pip 加速配置 anaconda,minconda 在家目录下新建文件 .condarc 将以下内容写入此文件,这里使用的是阿里云的加速 channels: - defaults show_channel_urls: true default_channels: - http 阅读全文
posted @ 2022-12-04 17:11 NorseLZJ 阅读(149) 评论(0) 推荐(0) 编辑
摘要: nginx 安装和 upstream 配置 安装 系统 centos7.9 相关命令 yum install -y pcre zlib openssl yum install -y pcre-devel openssl-devel zlib-devel ./configure make make i 阅读全文
posted @ 2022-11-27 14:07 NorseLZJ 阅读(439) 评论(0) 推荐(0) 编辑
摘要: kong install kong 和 konga docker 方式安装 docker network create kong-net docker run -d --name kong-database \ --network=kong-net \ -p 5432:5432 \ -e "POST 阅读全文
posted @ 2022-11-27 10:24 NorseLZJ 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 删除重复行,按照某列 DELETE s1 FROM filter_md5 AS s1 INNER JOIN filter_md5 AS s2 WHERE s1.fm_id < s2.fm_id AND s1.md5 = s2.md5; 给一个表添加 unique key alter table fi 阅读全文
posted @ 2022-11-08 20:42 NorseLZJ 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 我是这么认为的,当然不泛指全部。 从女性方面分析:从小城市、农村出来在大城市工作多年的女性呢,她们的薪资水平,生活水平也已经达到了一个 "相对" 高水平程度,当然她们的认知和眼界也是达到了一定的高度,想让她们再回几线小县城去找家里推荐的所谓的老实男嫁了确实让她们难以接受,她们的目标自然同样是大城市中 阅读全文
posted @ 2021-07-23 15:16 NorseLZJ 阅读(291) 评论(0) 推荐(0) 编辑
摘要: vscode remote-ssh 插件错误 远程系统 ubuntu20.04 LTS 获取下载链接 https://update.code.visualstudio.com/commit:$COMMITID/server-linux-x64/stable $COMMITID 替换为图中2位置的ID 阅读全文
posted @ 2021-07-20 10:52 NorseLZJ 阅读(167) 评论(0) 推荐(0) 编辑
摘要: jenkins windows shell 中文乱码 错误 解决方法 JAVA_TOOL_OPTIONS -Dfile.encoding=UTF8 result 然后重启Jenkins 如果还是解决不了,可以查看原文,把剩下的都设置一下 原文链接 https://www.cnblogs.com/10 阅读全文
posted @ 2021-06-13 15:54 NorseLZJ 阅读(476) 评论(0) 推荐(0) 编辑
摘要: 数据库设计 原则 业务初期用单库 读压力大,读高可用,用分组 数据量大,写线性扩容,用分片 属性短,访问频度高的属性,垂直拆分到一起 用户信息为例 User(uid,uname,pwd,sex,nickname...) uid 为用户 ID,主键 uname, pwd, sex, age, nick 阅读全文
posted @ 2021-05-11 10:20 NorseLZJ 阅读(86) 评论(0) 推荐(0) 编辑
摘要: HomeBrew速度慢,或者干脆下载不了 推荐去最下面的清华镜像看一看 原文链接 https://blog.csdn.net/xinzhiyishi/article/details/102181178 总结了几条命令 cd "$(brew --repo)" git remote set-url or 阅读全文
posted @ 2021-04-09 00:02 NorseLZJ 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 老虎为什么不长翅膀(寓言) 很久很久以前,大概在六千多万年前吧,还是在恐龙时代,一只老虎长出了翅膀。当然,彼老虎不是此老虎,长出翅膀的不是大型猫科哺乳动物,而是一种卵生的食肉动物,森牙利爪,奔跑如飞,会游泳,还能上树,堪称兽中之王。这家伙其实也属恐龙的一种,为了标识方便,我们称之为恐虎。又因为恐虎是 阅读全文
posted @ 2021-03-11 21:47 NorseLZJ 阅读(760) 评论(0) 推荐(0) 编辑
摘要: windows把exe变成服务 批量化服务脚本 https://github.com/NorseLZJ/example/tree/master/python/new_servers 相关命令,以及需要添加的字段 先打开cmd,cd到srvany的目录 创建服务命令 : instsrv.exe FSV 阅读全文
posted @ 2020-12-19 18:37 NorseLZJ 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 如果你对这个选项有打钩先取消,然后重启vscode,再试试, 一些别的设置,说不定对你有用 { "go.formatTool": "gofmt", "go.gopath": "/home/lzj/go", "go.autocompleteUnimportedPackages": true, "go. 阅读全文
posted @ 2020-07-07 14:58 NorseLZJ 阅读(4014) 评论(0) 推荐(0) 编辑
摘要: windowsTerminal windowsTerminal 配置 bash or git-bash 打开你的windowsTerminal 在最上方你会看到一个下拉三角,点击,并且再次点击setting,会有一个选择以某种方式打开,选择你熟悉的某种方式打开,搜索或查找到 profiles ,下面 阅读全文
posted @ 2020-07-01 14:01 NorseLZJ 阅读(1196) 评论(0) 推荐(0) 编辑
摘要: Docker nsqd 把 nsq 整了一下,用了下 tmux 可惜的是不能一键启动,因为我们的nsq.sh执行的时候容器还没起来,所以tmux server 是没起来的,所以脚本执行失败。 好处是,如果你的项目比较多,可以多开几个这个容器,指定不同的端口。 nsq container Docker 阅读全文
posted @ 2020-06-16 19:07 NorseLZJ 阅读(205) 评论(0) 推荐(0) 编辑
摘要: ```Rust // 代码是从后往前的,因为懒得往下翻来翻去,所以你可能需要从最底下看起,如果你要看的话 //fn gives_ownership() -> String { // let s = String::from("hello"); // return s; //} // //fn takes_and_gives_back(str :String) -> String {str} //f 阅读全文
posted @ 2020-05-22 21:31 NorseLZJ 阅读(186) 评论(0) 推荐(0) 编辑
摘要: golang那些找不到的 package golang packages protobuf 阅读全文
posted @ 2020-05-12 15:22 NorseLZJ 阅读(214) 评论(0) 推荐(0) 编辑
摘要: Redis Docker 启动脚本 有创建容器,进入容器,连接容器 "init.sh" 阅读全文
posted @ 2020-04-03 17:11 NorseLZJ 阅读(154) 评论(0) 推荐(0) 编辑
摘要: MySQL Docker 启动脚本 有创建容器,进入容器,连接容器,数据备份,数据还原,与常见的一些问题 "exec.sh" 阅读全文
posted @ 2020-04-03 00:29 NorseLZJ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: MySQL LIKE SELECT field_name from table where LIKE '%val%'; % (通配符)任意多个字符包含0个字符 BETWEEN AND SELECT field_name FORM table where field_name BETWEEN star 阅读全文
posted @ 2019-12-24 11:15 NorseLZJ 阅读(211) 评论(0) 推荐(0) 编辑
摘要: [my vscode setting.json](https://github.com/NorseLZJ/lzj-config/tree/master/vscode) 阅读全文
posted @ 2019-12-24 09:48 NorseLZJ 阅读(1758) 评论(0) 推荐(0) 编辑
摘要: addr: https://github.com/NorseLZJ/lzj-config/tree/master/idea_vim 阅读全文
posted @ 2019-12-03 23:43 NorseLZJ 阅读(650) 评论(0) 推荐(0) 编辑
摘要: 选择 鲜为人知或人们一知半解的 表面上看基本面是有问题的 有争议,不合时宜或令人恐慌的 被认为不适于 正规 投资组合的 不被欣赏,不受欢迎和不受追捧的 有收益不佳的追踪记录的 最近有亏损,没有资本增益的 阅读全文
posted @ 2019-11-08 11:59 NorseLZJ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/a/1190000016743220 阅读全文
posted @ 2019-11-07 13:48 NorseLZJ 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 1 #include <netdb.h> 2 #include <stdio.h> 3 #include <unistd.h> 4 #include <stdlib.h> 5 #include <arpa/inet.h> 6 #include <netdb.h> 7 8 void error_han 阅读全文
posted @ 2019-10-22 14:58 NorseLZJ 阅读(415) 评论(0) 推荐(0) 编辑
摘要: udp_server 1 #include <stdlib.h> 2 #include <string.h> 3 #include <unistd.h> 4 #include <arpa/inet.h> 5 #include <sys/socket.h> 6 #include <stdio.h> 7 阅读全文
posted @ 2019-10-21 18:00 NorseLZJ 阅读(211) 评论(0) 推荐(0) 编辑
摘要: server 1 #include <stdio.h> 2 #include <stdlib.h> 3 #include <string.h> 4 #include <unistd.h> 5 #include <arpa/inet.h> 6 #include <sys/socket.h> 7 8 9 阅读全文
posted @ 2019-10-21 15:28 NorseLZJ 阅读(287) 评论(0) 推荐(0) 编辑
摘要: golagn,sort, 阅读全文
posted @ 2019-10-18 14:31 NorseLZJ 阅读(160) 评论(0) 推荐(0) 编辑
摘要: docker search jenkins docker pull jenkins 启动脚本 #!/bin/bash docker run -d --name myjenkins \ -u root \ -p 8080:8080 \ -p 50000:50000 \ -v $PWD/jenkins: 阅读全文
posted @ 2019-08-18 22:48 NorseLZJ 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 设计模式的和性原则是:开-闭原则,(Open - Close Principle OCP) ,一切的一切都是围绕这开-闭原则展开的 意思是,在一个系统中,对于扩展是开放的,对于修改是关闭的,一个好的系统是在不修改源代码的情况下, 可以扩展你的功能,而实现开闭原则的关键就是接口抽象化, 在开闭原则中, 阅读全文
posted @ 2019-07-15 00:08 NorseLZJ 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 404 page not found" 405 method not allowed原子操作可以查看数据库的事务如何实现,具体例子,可以是两个账户之间进行转账,A已经转账,突然断电,B没有收到,A还不能少钱函数可重入:可以重复进入,且一定可以成功执行可重入的函数一定是线程安全的线程安全的函数不一定可重入很明显的不可重入函数1、函数使用锁的时候,很容易导致死锁2、如果函数使用了静态变量,且且其工作依... 阅读全文
posted @ 2019-07-11 23:50 NorseLZJ 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 有更好的解决办法,请留言,谢谢 1、用户数据如何保证有效性 问题:假如用户刚下线又上线,那么可能写入MySQL 还没执行完毕或者还在排队写入,那用户再次 上线,就会读到旧数据,怎么解决 目前采用的是:全局配置一个 2min 保存数据(MySql Update) 和一个用户数据中的字段 Dirty , 阅读全文
posted @ 2019-07-11 00:24 NorseLZJ 阅读(517) 评论(0) 推荐(0) 编辑
摘要: GO 可能有些地方语句会有毛病,如果看到了,麻烦指出来,我做改正 1、不管你的 method 的 receiver 是指针类型还是非指针类型,都是可以通过指针、非指针类型进行 调用的,编译器会帮你做类型转换 2、在声明一个 method 的 receiver 该是指针还是非指针类型是,你需要考虑两方 阅读全文
posted @ 2019-07-10 13:48 NorseLZJ 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1 package main 2 3 import ( 4 "fmt" 5 ) 6 7 type Intf interface { 8 process() 9 } 10 11 type MsgBase struct { 12 id int 13 } 14 15 func (p *MsgBase) p 阅读全文
posted @ 2019-07-02 00:53 NorseLZJ 阅读(207) 评论(0) 推荐(0) 编辑