
linux
海凌云
普通程序员。
展开
-
透过__thread学线程局部存储(TLS)
1. 简介 线程局部存储,英文为Thread Local Storage,缩写为TLS。 在一个线程修改的内存内容,对所有线程都生效。这是一个优点也是一个缺点。说它是优点,线程的数据交换变得非常快捷。说它是缺点,一个线程死掉了,其它线程也性命不保; 多个线程访问共享数据,需要昂贵的同步开销,也容易造成同步相关的BUG。 如果需要在一个线程内部的各个函数调用都能访问、但其它线程不能访原创 2016-03-23 23:07:45 · 846 阅读 · 0 评论 -
Linux学习笔记之一
从2012年开始从vxWorks转到使用Linux开发,积累了一些命令。最近发现笔记本开始烂了,从今天开始把这些命令转移到博客上。现在看来有些命令确实太简单了,不过也算自己的成长吧。本博客纯粹是自己看,所以也无所谓了。如果对像我这样的小白,有一些帮助的话那就更好了。原创 2016-03-28 21:07:19 · 346 阅读 · 0 评论 -
Linux学习笔记之二
Linux系统学习笔记原创 2016-03-28 22:04:53 · 272 阅读 · 0 评论 -
Linux学习笔记之三
1. pmap 查看进程使用内存的情况pmap -d 进程ID(pid)2. strace 系统调用工具 用来监察一个应用程序所使用的系统呼叫及它所接收的系统信息。3. 设置环境变量的方法 序号 方法 1 直接用export命令,也可用export查看 2 修改profile文件(/etc/profile) 3 修改.bashrc文件(/root/.bashrc)原创 2016-05-03 19:54:56 · 211 阅读 · 0 评论 -
Linux学习笔记之四
1. tcpdump命令tcpdump -i interface -s 0 -w /home/1.pcaptcpdump -i any -n -N -s 0 -vvv -x -w /home/2.pcap2. windows 系统wireshake问题 用管理员权限cmd中输入:sc start npf 可以解决wireshake无法看到接口问题。3. 目录权限位描述 目录的读权限位意味着可以原创 2016-05-03 20:18:29 · 440 阅读 · 0 评论 -
Linux下查看和添加环境
Linux下查看和添加环境转自:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html转自:http://blog.sina.com.cn/s/blog_688077cf01013qrk.htmlPATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。 编辑...转载 2019-05-19 09:14:29 · 224 阅读 · 0 评论 -
升级 GCC 支持C++11 或 configure: error: *** A compiler with support for C++11 language features is requir
升级 GCC 支持C++11 或 configure: error: *** A compiler with support for C++11 language features is required.转载自链接https://www.cnblogs.com/gyfluck/p/10537383.html)一、错误发生情景:安装vlc3.0软件时,报以下错误:**configure: ...转载 2019-05-19 09:33:34 · 12602 阅读 · 0 评论