编程开发
go,c/c++,python,lua等开发,记录一点小事.
Maguyusi
C++网络游戏开发。。。
展开
-
linux 修改主机名和用户名颜色
linux 修改主机名和用户名颜色原创 2024-10-17 09:54:31 · 290 阅读 · 0 评论 -
linux编译安装nginx及附加选项(AlmaLinux/CentOS/Redhat)
linux编译安装nginx及附加选项(AlmaLinux/CentOS/Redhat)原创 2020-11-23 15:01:33 · 559 阅读 · 1 评论 -
PVE 去除订阅弹框
PVE 去除订阅弹框原创 2024-05-15 09:28:18 · 572 阅读 · 0 评论 -
error loading module ‘cjson‘ from file ‘.\cjson.dll‘:找不到指定的程序。
lua-cjson error loading module 'cjson' from file '.\cjson.dll':找不到指定的程序。原创 2024-04-30 16:50:26 · 866 阅读 · 0 评论 -
Lua 5.1.4 5.4.6 修改源码支持中文变量名
Lua 5.1.4 5.4.6 修改源码支持中文变量名原创 2024-04-29 16:14:26 · 319 阅读 · 0 评论 -
编译OpenWrt 指定内核版本
编译OpenWrt 指定内核版本原创 2024-04-06 09:43:42 · 1723 阅读 · 0 评论 -
windows c++ 不堵塞 监听键盘输入 历史记录
windows c++ 不堵塞 监听键盘输入 支持修改已经输入的内容,并且记录最近30条记录,多了覆盖,通过上下方向按键来显示历史记录原创 2024-03-21 18:29:10 · 492 阅读 · 0 评论 -
OpenWrt扩容(Overlay扩容 启动前后两种)
OpenWrt扩容(Overlay扩容 启动前后两种)原创 2024-03-10 12:23:40 · 3214 阅读 · 1 评论 -
c/c++ 排序
【代码】c/c++ 排序。原创 2024-01-20 12:24:31 · 422 阅读 · 0 评论 -
Docker创建网络macvlan并且和宿主机互通
Docker创建网络macvlan并且和宿主机互通原创 2024-01-14 18:13:19 · 1657 阅读 · 1 评论 -
彻底删除Cygwin
彻底删除Cygwin原创 2024-01-13 11:50:15 · 881 阅读 · 0 评论 -
安装Docker图形管理界面portainer
安装Docker图形管理界面portainer原创 2024-01-14 18:05:21 · 547 阅读 · 0 评论 -
Windows 源码编译 PostgreSQL
Windows 源码编译 PostgreSQL原创 2023-12-27 09:04:12 · 575 阅读 · 0 评论 -
Windows 源码编译 MariaDB
Windows 源码编译 MariaDB原创 2023-12-27 08:50:59 · 794 阅读 · 0 评论 -
Windows 源码编译 Perl
Windows 源码编译 Perl原创 2023-12-27 08:17:30 · 566 阅读 · 0 评论 -
Drogon Win11 编译 /MT
Drogon Win11 编译 /MT原创 2023-12-26 08:58:14 · 1127 阅读 · 0 评论 -
Windows11 vs 编译boost
从官网(www.boost.org)下载最新版的BOOST源码打开powershell cd 切到boost源码目录 执行bootstrap.bat然后等待片刻然后再执行.\bjam.exe stage --toolset=msvc-14.2 address-model=64 --stagedir="C:\boost_1_70_0\vc142" link=static r...原创 2019-06-10 12:00:41 · 963 阅读 · 0 评论 -
Almalinux9 Rocky Linux 9 修改静态ip 安装 MongoDB
先备份默认配置文件 ens33.nmconnection 然后修改内容。修改前先备份默认配置文件 /etc/mongod.conf。almalinux9.x 放弃了 老的网络配置方式。重启网络 远程修改一定要成对出现 否则网络起不来。修改db保存路径 /data/MongoDB。进入系统 类似 mysql。添加selinux规则。原创 2023-01-27 00:29:37 · 4192 阅读 · 1 评论 -
esxi 平滑升级
esxi 平滑升级 只需要三条命令和下载一个升级包。原创 2023-01-26 04:17:07 · 596 阅读 · 0 评论 -
ubuntu扩容 /dev/mapper/ubuntu--vg-ubuntu--lv磁盘空间
比如:Free PE / Size xxx / < yyy GiB,这是还可以扩充的大小。显示free PE size 0/0 表示成功了。查找 Free PE 如果还有空间就可以扩容。使用 vgdisplay 查看lvm卷信息。在此选择了最后一个 全部扩容。再次查看 lvm卷信息。原创 2023-01-25 17:33:59 · 1889 阅读 · 0 评论 -
Linux ubuntu 22.04 almalinux9 搭建samba服务器 无密码
修改global中的文件内容 新版本中需要添加 map to guest = bad user。在文件最后添加共享文件选项。ctrl+r 运行中输入。修改samba配置文件。安装samba服务器。原创 2023-01-25 17:25:16 · 661 阅读 · 1 评论 -
openssl 编译动态库 win11 vs2022
官网安装perl需要下载cli_powershell.exe需要按照提示在中执行网页提示的命令。安装nasm以管理员方式运行安装 并加入环境变量中。原创 2023-01-10 18:30:51 · 1454 阅读 · 0 评论 -
CentOS7 卸载 mariadb 安装MySQL 5.7
mysql安装完成之后,在/var/log/mysqld.log文件中给root生成了一个默认密码。在/etc/my.cnf文件添加validate_password_policy配置,指定密码策略。CentOs7 安装 Mysql5.7。查看MariaDB RPM 依赖。3、检查mysql源是否安装成功。1、下载mysql源安装包。2、安装mysql源。...原创 2022-08-26 01:45:09 · 391 阅读 · 0 评论 -
Git常用命令(自用)
git通过http方式访问的时候,去除http postbuff限制如果是通过nginx反代,需要在nginx配置文件中配置git初始化本地仓库git init添加文件 空格后的点表示当前目录所有文件都添加git add .提交所有文件到本地仓库关联远程仓库同步至远程仓库删除远程仓库文件及文件夹 删除文件夹多一个r提交删除上面只是删除了本地仓库 下面将同步至远程仓库将删除提交至远程仓库取消关联远程仓库显示本地所有分支查看远程分支查看远程仓库地址修改仓库地址删除远程分支删除远程tag显示远程仓库信息状态。原创 2022-11-05 16:48:33 · 332 阅读 · 0 评论 -
Almalinux9(CentOS9)安装MyUrls 短链接
整个目录拷到nginx的root的目录下 配合nginx访问。生成的二进制文件再build目录。创建myurls服务文件。原创 2022-10-25 23:51:43 · 753 阅读 · 0 评论 -
Almalinux9(CentOS9)搭建git服务器 Nginx+fcgi+spawn-fcgi+fcgiwrap+Git
下载fcgiwrap 并且编译安装 生成Makefile后编译Makefile文件 删除CFLAGS选项否则报错。添加用户及密码验证文件 请在要存密码验证文件的目录执行此命令。先下载git源码 当前版本v2.38 可以选择最新稳定版。下载spawn-fcgi 并且编译安装spawn-fcgi。如果已经安装了git 先卸载 编译安装 才有gitweb。配置gtiweb.conf 添加内容如下。添加nginx的webgit.conf。安装好后就可以开心的撸代码了~。查看git是否安装成功。原创 2022-10-25 23:21:49 · 1215 阅读 · 0 评论 -
CentOS7 php imagick扩展安装
phpize 生成configure文件。php imagick扩展安装。编译php imagick扩展。先安装ImageMagick。原创 2022-08-26 01:13:40 · 764 阅读 · 0 评论 -
解决CentOS7 Development Tools 包不存在问题
解决CentOS7 Development Tools 包不存在问题原创 2022-03-24 14:10:23 · 1197 阅读 · 0 评论 -
C++类复制构造函数
1.构造函数不能有返回类型,也不能由virtual, const, static 和 volatile来修饰。但可以由inline来修饰,事实上隐式构造函数就是用inline来修饰的。inline表示编译时展开,通常速度块;virtual表示运行时绑定,通常意味着灵活。2.类中存在虚函数或者有虚基类的情况下需要显式声明构造函数。拷贝构造函数也是如此。3.构造函数是一种特殊函数,而拷贝构造函原创 2020-11-23 15:00:00 · 309 阅读 · 0 评论 -
Golang 生成随机数
package mainimport ( "encoding/binary" "fmt" "hash/fnv" "math/rand" "net" "time")func getMacAddr() (string, error) { netInterfaces, error := net.Interfaces() if error != nil { return "...原创 2019-11-03 17:03:00 · 581 阅读 · 0 评论