- 博客(11)
- 资源 (60)
- 收藏
- 关注
原创 srs在centos 7下的编译和运行
SRS是一个挺好用的开源直播服务器,源码位于https://github.com/ossrs/srs文档比较全,个人在实际使用中还是有一些小问题。在这记录一下。一、编译git clone https://github.com/ossrs/srscd srs/trunk--jobs=16指示用16个进程进行make,加快速度,因为我的服务器是32核的。./configure ...
2019-10-28 13:00:42 747
原创 linux c 程序 内存错误
在linux下的程序运行中遇到内存申请的错误,但是内存申请new怎么会出错呢,经过仔细排查,其实是改写了已经销毁的对象的某个值,导致对应内存现在所占的其他对象被破坏导致的。多线程操作某个对象,且有回调操作,一定要注意对象的生存期,要使用智能指针,否则很容易产生内存错误。Program received signal SIGSEGV, Segmentation fault.0x00...
2019-10-25 15:07:53 341
原创 windows socket 设置connect的超时(附Linux平台connect超时设置)
linux平台下的socket 通过设置超时时间可以在connect的时候进行超时判断,而windows设置超时对connect不起作用,默认大概是16s。以下是windows平台下connect超时的示例代码。可以直接编译运行。#include <Winsock2.h>#include <iostream>#pragma comment(lib,"w...
2019-10-23 16:56:19 2165
转载 Meyers’ Singleton,最安全的单例模式
class Singleton {private: Singleton();public: static Singleton& getInstance() { static Singleton instance; return instance; }}
2019-10-17 19:46:37 606
原创 centos-7升级 openssh-server 到7.9
由于某些傻X的扫描,需要升级openssh-server.其实不需要升级的,centos7 支持到2024年,如果有什么漏洞,官方肯定会出修复,如果自行安装ssh7.9,那就需要自己进行升级和维护工作。参见:https://unix.stackexchange.com/questions/486153/upgrade-openssh-7-4-to-later-on-rhel主要参考:...
2019-10-15 17:18:02 1226
转载 CentOS-7 修改Telnet默认端口号
一、修改/etc/services中的默认端口二、修改/usr/lib/systemd/system/telnet.socket中的默认端口修改内容如下:ListenStream=9090 #9090:请用自己的端口号代替三、安装工具命令如下:1、yum provides semana...
2019-10-15 17:00:44 4961
原创 mysql c++ 封装好的纯头文件库
主要文件见:https://github.com/alongL/mysqlmgr一个头文件,轻松搞定mysql 的c++ 读取和写入参考:mysql_stmt_exec Example:https://dev.mysql.com/doc/refman/5.7/en/mysql-stmt-execute.htmlmysql_stm...
2019-10-15 09:46:42 460
原创 /usr/bin/ld: cannot find -lstdc++
centos7.6 编译g++ -static-libstdc++ -o aaa aa.cpp报错/usr/bin/ld: cannot find -lstdc++,需要安装c++的静态库sudo yum install libstdc++-static
2019-10-14 12:09:25 352
原创 察看elf格式文件用什么版本的编译器编译的
strings -a <binary/library> |grep "GCC: ("执行情况如下:[root@app1 dispatch]# strings -a /usr/lib64/mysql/libmysqlclient.so |grep "GCC:GCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-36.0.1)...
2019-10-13 12:31:19 1015
原创 c++,64位字节序转换
#ifndef WIN32uint64_t htonll(uint64_t val){ return (((uint64_t)htonl(val)) << 32) + htonl(val >> 32);}uint64_t ntohll(uint64_t val){ return (((uint64_t)ntohl(val)) << 32) + n...
2019-10-09 12:27:35 1005
原创 获取system的输出(使用popen)的例子
gcc -o popen popen.c#include <stdio.h>#define BUFF_SIZE 1024int main( void){ const char *pname = "dmidecode -t 1 | grep Name | sed 's/\t//g'"; const char *serial = "dmidecod...
2019-10-08 14:48:45 657
java 调用C++ 的Demo,可以直接使用
2023-10-26
prosys-opc-ua-monitor-windows-x64-1.6.0-40.exe
2023-06-09
prosys-opc-ua-modbus-server-windows-x64-1.4.22-31.exe
2023-06-05
prosys-opc-ua-simulation-server-windows-x64-5.4.6-148.exe
2023-06-01
Prosys-OPC-UA-Simulation-Server-UserManual.pdf
2023-06-01
prosys-opc-ua-simulation-server-linux-aarch64-5.4.6-148.zip
2023-06-01
prosys-opc-ua-simulation-server-linux-x64-5.4.6-148.zip
2023-06-01
prosys-opc-ua-simulation-server-mac-x64-5.4.6-148.dmg
2023-06-01
prosys-opc-ua-simulation-server-mac-aarch64-5.4.6-148.dmg
2023-06-01
Power-Keys-x64.exe 解放 Windows 和 macOS 使用效率的快捷键软件
2023-05-24
WX模拟关闭微信公众号.exe
2023-05-24
关闭Win10安全中心.zip
2023-05-24
MouseInc(不只是鼠标手势).rar
2023-05-24
Optimizer是一款便携式实用的系统优化清理工具 支持垃圾清理、注册表修复、启动项管理,关闭windows系统中不需要的功能
2023-05-24
Edge Blocker屏蔽Windows 10和windows 11内置Edge浏览器的小工具
2023-05-24
prosys-opc-ua-simulation-server-windows-x64-5.4.2-129.exe
2023-01-10
支持qbu的TSN交换机传输IEEE 802.3br格式数据包传输过程抓包
2023-01-09
opcua TSN pub/sub的 demo
2022-09-07
Win32OpenSSL-1_1_1o.exe
2022-05-24
Win64OpenSSL-1_1_1o.exe openssl开发包
2022-05-24
uamodeler-bin-win32-x86-vs2008sp1-1.6.5-472.zip
2022-05-11
prosys-opc-ua-simulation-server-windows-x64-5.2.0-390
2022-05-11
wiztree_4_08_portable.zip
2022-04-28
2022年中国工业软件研究报告
2022-04-28
YeeCaption2.0.0.05.exe
2022-04-27
录音啦V8.6.3旗舰版.zip
2022-04-27
批量修改视频MD5值工具
2022-04-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人