- 博客(6)
- 收藏
- 关注
原创 【多线程环境下,变量作用域】
如下程序,说明多线程运行时,局部变量和全局变量在两个线程中的作用域//cat pthread.c #include <stdio.h>#include <pthread.h>int num = 1;void *fun(void *arg){ int i=1; pthread_t pthid = pthread_self(); while(1) {...
2018-06-26 08:05:04 1257
转载 Makefile简易教程
Makefile简易教程转载路径:https://www.cnblogs.com/owlman/p/5514724.htmlMakefile简介在软件开发中,make通常被视为一种软件构建工具。该工具主要经由读取一种名为“makefile”或“Makefile”的文件来实现软件的自动化建构。它会通过一种被称之为“target”概念来检查相关文件之间的依赖关系,这种依赖关系的检查系统非常简单,主要通...
2018-06-26 06:54:51 174
原创 linux 静态库和动态库应用简介
1. linux/windows 动态库和静态库区别:windows: 动态库: xxx.dll 静态库: xxx.liblinux: 动态库: xxx.so (201806做的项目,使用linux动态库,这样目标程序比较小;如何在makefile中增加动态库的调用) 静态库: xxx.a2. 静态库和动态库区别:1)最大区别: 加载的时刻不同 静态库在程序编译阶段加...
2018-06-23 16:54:06 309
原创 C语言的灵魂——指针
最新工作中,遇到一个关于指针应用的问题,感觉对指针运用太不熟悉了,所以把指针拎出来再看了一次,在此做一些笔记,便于后续温习;本帖先说遇到的问题,再说重读C指针的的知识点;一、遇到问题:问题场景: 进程A和进程B利用 msg消息通信时,进程A能够收到进程B发来查询的消息,但进程A发送的应答消息进程B没接收到;原因分析: ...
2018-06-23 13:17:03 614
原创 linux对只有Read-only filesystem的文件,如何改为为可写、可读权限?
问题: push 某个文件到目标板(比如/data目录下)时,提示其目录是只读的;可通过如下命令,将目标目录临时变更为可读写模式:解决方法: mount -o remount -rw /data【扩展:】重新挂载为已经挂载了的文件系统(以读写权限挂载),需要注意的是,挂载点必须是一个已经存在的目录,这个目录可以不为空。一般用于此目录下的文件为ro权限,需要临时变更为可...
2018-06-21 22:34:34 43115
原创 职业发展方向随想
2017,瞎忙活了下半年,感觉没啥长进,但每天还是比较忙,全是一些杂事,没有自己的空闲时间;所以果断找工作辞职了;2018,进入新公司后,出差2月,做了单片机的相关东西,对模块程序架构,有了相对的了解,感觉还不错;从目前情况来看,在软件行业专注做技术,大概有以下几个方面的发展方向:1)精通C语言: 记着,是精通,不是掌握;C语言经久不衰,是非常经典的高级语言;可直接操作硬件;2)精通...
2018-06-21 22:14:23 383
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人