• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






kaosine

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 下一页

2019年11月14日

Segmentation Fault错误原因总结
摘要: 一、 什么是“Segmentation fault in Linux”所谓的段错误就是指访问的内存超过了系统所给这个程序的内存空间,通常这个值是由gdtr来保存的,他是一个48位的寄存器,其中的32位是保存由它指向的gdt表,后13位保存相应于gdt的下标,最后3位包括了程序是否在内存中以及程序的在 阅读全文
posted @ 2019-11-14 11:18 kaosine 阅读(2048) 评论(0) 推荐(0)
 

2019年10月12日

make 2>&1 | tee log.txt 命令解析
摘要: 转载于https://blog.csdn.net/dr_unknown/article/details/76837708 make 2>&1 | tee log.txt命令解析 1. make是什么?make是linux下一个非常强大的命令,简单点就是你要编译你的源代码就得靠他了。2. 2>&1是什 阅读全文
posted @ 2019-10-12 09:46 kaosine 阅读(871) 评论(0) 推荐(0)
 

2019年10月10日

C++面试常见题
摘要: 转载于:https://blog.csdn.net/qq_38533842/article/details/88897853 阅读全文
posted @ 2019-10-10 13:42 kaosine 阅读(119) 评论(0) 推荐(0)
 
关于链式表达式
摘要: 就是为了后来函数调用者方便而设计的.不用你这么麻烦用上述方法去使用了,而直接可以使用拷贝后的dest字符串了.这种方便的实现方法,看起来就是链子链在一起的,所以称为 链式表达式 已知strcpy函数的原型是 char *strcpy(char *strDest, const char *strSrc 阅读全文
posted @ 2019-10-10 13:40 kaosine 阅读(542) 评论(0) 推荐(0)
 

2019年9月24日

reentrant 关键字的作用
摘要: 有时候我们会看到函数后面会有 reentrant, 现在来看看它的作用是什么? //小实验//目的:了解关键字 reentrant 的用法//实验代码1//int fun(char a, char b, char c, char d )//{ //int j1,j2; //j1 = a + b + 阅读全文
posted @ 2019-09-24 18:11 kaosine 阅读(919) 评论(0) 推荐(0)
 

2019年8月8日

如何解决由于Git commit --amend带来的upload failed而实际文件并没upload到server 的问题
摘要: 撤销开始 如果我们忘记了被覆盖的那个commit id,那就用reflog命令看一下 可以看出,reset已经恢复到上一个被覆盖的commit id了,且对文件的修改回退到代码仓not staged的状态了 不使用 git reset --hard的目的就是为了保留本地修改,否则修改就会被丢弃!演示 阅读全文
posted @ 2019-08-08 17:12 kaosine 阅读(680) 评论(0) 推荐(0)
 

2019年5月14日

Socket网络编程
摘要: “一切皆Socket!” 话虽些许夸张,但是事实也是,现在的网络编程几乎都是用的socket。 ——有感于实际编程和开源项目研究。 我们深谙信息交流的价值,那网络中进程之间如何通信,如我们每天打开浏览器浏览网页时,浏览器的进程怎么与web服务器通信的?当你用QQ聊天时,QQ进程怎么与服务器或你好友所 阅读全文
posted @ 2019-05-14 12:07 kaosine 阅读(177) 评论(0) 推荐(0)
 

2019年5月13日

在头文件中定义static变量并非真正的全局变量,使用是会发生错误的,需要理解static的用法就会理解错误原因
摘要: 看到有一位同学在头文件中这么写: 1 2 static const wchar_t* g_str1 = … static const wchar_t* g_str2 = … 1 2 static const wchar_t* g_str1 = … static const wchar_t* g_st 阅读全文
posted @ 2019-05-13 17:35 kaosine 阅读(491) 评论(0) 推荐(0)
 

2019年4月25日

makefile中打印变量名字,方便调试
摘要: $(warning $(DVD_SERVICE)) // DVD_SerVICE是Makefile中的变量 $(warning ST40_IMPORTS is $(ST40_IMPORTS)) 变量名,一定要加括号。不加的话,可以发现前面都无法输出变量的值。 1、输出打印信息的方法是:$(warni 阅读全文
posted @ 2019-04-25 20:01 kaosine 阅读(866) 评论(0) 推荐(0)
 
笔记
摘要: 1.Linux查看kernel 内核版本 cat /proc/version 2.Linux查看各目录内存使用情况 df -h df /mnt //查看/mnt目录下的大小 3.驱动程序编译常见错误 error: ISO C90 forbids mixed declarations and code 阅读全文
posted @ 2019-04-25 19:56 kaosine 阅读(112) 评论(0) 推荐(0)
 
上一页 1 2 3 4 下一页