会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
thammer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
8
9
10
11
12
13
14
15
16
···
23
下一页
2020年8月21日
svn 库文件被忽略
摘要: svn add . --no-ignore --force
阅读全文
posted @ 2020-08-21 18:43 thammer
阅读(88)
评论(0)
推荐(0)
2020年8月19日
加速openwrt编译过程中的下载动作
摘要: openwrt编译下载各种源码在国内非常费时间,甚至是github上的东西都非常慢,还不用说是SourceForge上面那些,下载openwrt和它的几个feeds倒是可以用gitee来下 https://gitee.com/openwrt-mirror 这个镜像包含了openwrt,package
阅读全文
posted @ 2020-08-19 18:35 thammer
阅读(3226)
评论(1)
推荐(0)
2020年8月17日
clion2020.2 安装 IntelliJ-EmmyLua 插件后崩溃
摘要: 进入插件安装目录,直接删除 cd ~/.local/share/JetBrains/CLion2020.2 rm IntelliJ-EmmyLua -rf
阅读全文
posted @ 2020-08-17 17:22 thammer
阅读(1088)
评论(0)
推荐(0)
2020年8月8日
iptables实现端口映射
摘要: 如果想要NAT功能能够正常使用,需要开启Linux主机的核心转发功能。 echo 1 > /proc/sys/net/ipv4/ip_forward 方式一:以wan口ip作为匹配条件 1. 新增一条端口映射规则 将访问wan口的端口转发至内网某个ip上 iptables -t nat -A PRE
阅读全文
posted @ 2020-08-08 15:55 thammer
阅读(3012)
评论(0)
推荐(0)
2020年7月3日
valgrind简单使用介绍
摘要: valgrind使用 内存检查工具memcheck valgrind --tool=memcheck yourprogram 多线程工具helgrind valgrind --tool=helgrind yourprogram 其他常用选项 指定log输出文件,有时候不想程序的打印输出和valgri
阅读全文
posted @ 2020-07-03 09:55 thammer
阅读(932)
评论(0)
推荐(0)
2020年5月13日
OPC UA认识汇总
摘要: OPC是什么? OPC是自动化行业及其他行业用于数据安全交换时的互操作性标准。它独立于平台,并确保来自多个厂商的设备之间信息的无缝传输,OPC基金会负责该标准的开发和维护。 OPC标准是由行业供应商,终端用户和软件开发者共同制定的一系列规范。这些规范定义了客户端与服务器之间以及服务器与服务器之间的接
阅读全文
posted @ 2020-05-13 15:10 thammer
阅读(9495)
评论(1)
推荐(5)
2020年4月25日
linux内核铁三角-进程(任务)调度
摘要: 在linux中,进程是资源分配的基本单位,而线程才是调度的基本单位。 一个在计算机上运行的程序,需要一些基本的硬件资源才能正常运行起来,包括CPU,内存,存储设备(文件),还有对所有文件进行管理的文件系统。 在linux里面是用 来描述一个进程资源的分配情况(线程也是用这个结构来描述,具体后面介绍)
阅读全文
posted @ 2020-04-25 21:16 thammer
阅读(741)
评论(0)
推荐(1)
2020年4月9日
ubuntu以root运行wireshark
摘要: wireshark要监控eth0,但是必须要root权限才行。但是,直接用root运行程序是相当危险,也是非常不方便的。 解决方法如下: 添加wireshark用户组 sudo groupadd wireshark 将dumpcap更改为wireshark用户组 sudo chgrp wiresha
阅读全文
posted @ 2020-04-09 10:10 thammer
阅读(1086)
评论(0)
推荐(0)
2020年4月1日
linux 进程-线程文件操作注意点
摘要: 为了测试globalmem在不带互斥保护下,多个地方进行IO操作,会引发竞态的问题。写了如下一个测试程序: 会发现依然会出现文件偏移量相互干扰的情况,下图反应了fork调用后,父子进程与文件表,文件inode,vnode之间的关系(参考自APUE): 可以看到fork对父进程打开文件的拷贝只是拷贝了
阅读全文
posted @ 2020-04-01 17:29 thammer
阅读(367)
评论(0)
推荐(0)
2020年3月30日
ARM linux 的原子操作分析
摘要: linux ARM的原子操作源文件位于 linux源码宏展开 最开始由如下宏定义,linux的各种宏太复杂了,分析起来有点费劲 又根据 "GCC内联汇编" 的替换规则,result,tmp,v counter,&v counter,i按照出现的顺序分别替换%0 %4,操作数被逐个替换: 单独提取汇编
阅读全文
posted @ 2020-03-30 00:26 thammer
阅读(1132)
评论(0)
推荐(0)
上一页
1
···
8
9
10
11
12
13
14
15
16
···
23
下一页
公告