
linux
阿毛的人
这个作者很懒,什么都没留下…
展开
-
什么是嵌入式以及嵌入式软件和非嵌入式软件的区别
什么是嵌入式以及嵌入式软件和非嵌入式软件的区别嵌入式:在已有的硬件上移植(需要修改操作系统源码,安装不需要)操作系统解决软硬件耦合导致的问题嵌入式软件和非嵌入式软件的区别(即传统开发和嵌入式开发的优缺点):传统开发的缺点:1.软硬件耦合度高导致软件移植性差 2.软件开发人员必须懂硬件 3.软件功能性差优点:简单,开发成本低嵌入式开发的优点:1.解决传统开发软硬件耦合度导致的问题 2.多...原创 2019-03-26 15:59:13 · 9591 阅读 · 0 评论 -
Linux命令行新手最常用命令
系统date 显示系统日期cal 2019 显示2019年的日历表系统的关机、重启和注册shutdown -h now 关闭系统shutdown -r now 重启logout 注销创建修改文件和目录cd /home 进入home目录cd … 返回上一级目录cd - 返回上次所在的目录pwd 显示当前所在目录ls 查看目录中的文件ls -l 显示文件和目录的详细资料ls...原创 2019-03-28 00:26:09 · 150 阅读 · 0 评论 -
linux操作下系统文件的功能
/sbin:超级用户状态下的命令/bin:普通用户下的命令/boot:引导启动,加载的文件/dev:设备文件/etc:配置文件/home:普通用户的工作目录/root:超级用户的工作目录/lib:库文件(系统运行时需要)/mnt:挂在目录/usr:一般用来存放下载的第三方文件/temp:公用的临时文件存储点/var:某些大文件的溢出区/sys:系统底层信息/opt:用来安...原创 2019-04-02 00:12:37 · 213 阅读 · 0 评论 -
使用静态库和动态库的区别
1.使用动态库编译的程序易于升级,静态库难于升级2.使用动态库生成的可执行文件小,占用内存小使用静态库生成的可执行文件大,占用内存大3.使用动态库编译程序快于静态库,时间较短4.使用动态库的程序运行时间比静态库长5.使用动态库难以部署,静态库更容易部署...原创 2019-04-07 22:49:58 · 419 阅读 · 0 评论 -
Linux下c线程池
在linux下客户端与服务器建立通信时,每有一个客户端像服务器发连接请求,服务器就会创建一个线程,去专门接收这个客户端的请求,这个进程只服务于这一个客户端,这个客户端退出时,服务器就会销毁这个线程。当有大量的客户端向服务器发连接请求和退出时,服务器就在频繁的创建和销毁线程,这样就会浪费大量的时间和资源。而线程池就是为了解决线程频繁创建和销毁的问题,在服务器端一开始就创建一定数量的线程,放入线程池中...转载 2019-07-27 22:59:33 · 161 阅读 · 0 评论