会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
名不见
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2021年1月22日
c/c++函数调用约定
摘要: 1、函数调用约定一般规定如下三个方面: 1)函数参数的传递顺序和方式; 2)栈的维护; 3)名字修饰的策略。 2、常见的函数调用约定方式: 调用约定 出栈方式 参数传递 名字修饰 cdecl 函数调用方 从右至左的顺序压参数入栈 下划线+函数名 stdcall 函数本身 从右至左的顺序压参数入栈 下
阅读全文
posted @ 2021-01-22 21:14 名不见
阅读(187)
评论(0)
推荐(0)
2021年1月17日
TC代码分析--好友,门派系统
摘要: 1、好友关系设计: CREATE TABLE `character_social` ( `guid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT 'Character Global Unique Identifier', `friend` int(10
阅读全文
posted @ 2021-01-17 12:06 名不见
阅读(144)
评论(0)
推荐(0)
2020年12月7日
c++读写锁--读者写者问题
摘要: 又名:共享-互斥锁,多读者-单写者锁。 允许多个读者进入临界区,因为只读数据是安全的; 只允许单写者进入临界区。 所以,读者进入临界区时,第一个读者对临界区资源加一次锁,最后一个读者解锁(所以又名:共享锁,读锁);写者进入临界区时,每次都需要对临界区加锁解锁(又名:排他锁,写锁)。 注:semaph
阅读全文
posted @ 2020-12-07 18:24 名不见
阅读(461)
评论(0)
推荐(0)
2020年11月16日
c++内存对象模型--vs2017下的分析,32位
摘要: 1、没有虚继承,没有虚函数的情况: class VB { public: int m_a; //virtual void print() { // cout << "VB" << endl; //} }; class Base : public VB { public: int m_b1; //vi
阅读全文
posted @ 2020-11-16 11:57 名不见
阅读(193)
评论(0)
推荐(0)
2020年4月10日
程序崩溃时的堆栈捕捉
摘要: 前述: 工作中,发现项目里的进程崩溃时,不会生成core文件,排查顺序:1、查看core文件的生成路径:cat /proc/sys/kernel/core_pattern; 2、查看core信息设置的是否正确:ulimit -a。 经过排查后,我发现我本地的环境没有问题,还写过demo测试,能生成c
阅读全文
posted @ 2020-04-10 21:23 名不见
阅读(1698)
评论(0)
推荐(0)
2020年3月12日
快速排序--来自维基百科
摘要: https://zh.wikipedia.org/wiki/%E5%BF%AB%E9%80%9F%E6%8E%92%E5%BA%8F 递归实现: void swap(int *x, int *y) { int t = *x; *x = *y; *y = t; } void quick_sort_re
阅读全文
posted @ 2020-03-12 12:04 名不见
阅读(301)
评论(0)
推荐(0)
2018年10月15日
十六进制转为字符串
摘要: #include #include int main(int argc, char* argv[]) { char strSource[] = "0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x30,0x61,0x62,0x63,0x64,0x65,0x66"; char *pS = strSource; char *pCh; pCh...
阅读全文
posted @ 2018-10-15 19:48 名不见
阅读(569)
评论(0)
推荐(0)
linux那些事
摘要: useradd -m -d /home/changp -Gusers,dialout,video account_name 创建新的账号 passwd account_name 修改指定账号的密码
阅读全文
posted @ 2018-10-15 19:02 名不见
阅读(256)
评论(0)
推荐(0)
2018年9月10日
awk 脚本同时解析多个文件
摘要: ARGC The number of command line arguments (does not include options to gawk, or the program source). 命令行参数的个数ARGIND The index in ARGV of the current f
阅读全文
posted @ 2018-09-10 18:35 名不见
阅读(138)
评论(0)
推荐(0)
2018年8月28日
svnsync备份
摘要: 参考:https://www.cnblogs.com/zz0412/p/svnsync.html https://blog.csdn.net/windone0109/article/details/4040772 1、创建个新的版本库,用来同步之前已有版本库: svnadmin create svn
阅读全文
posted @ 2018-08-28 13:13 名不见
阅读(178)
评论(0)
推荐(0)
1
2
下一页
公告