
linux
代码artist
互联网+人工智能
嵌入式,android,python,spring,tensorFolw
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
ubuntu设置显示应用程序
按住win键,可以搜索到想要的应用程序或者是点击屏幕左下角的9个点图标,在应用程序列表中能看到这个的程序。原创 2024-01-01 15:13:03 · 1358 阅读 · 0 评论 -
linux-信号量和互斥量 的区别
(1)互斥量用于线程的互斥,信号量用于线程的同步。互斥:是指某一资源同时只允许一个访问者对其进行访问,具有唯一性和排它性。但互斥无法限制访问者对资源的访问顺序,即访问是无序的。同步:是指在互斥的基础上(大多数情况),通过其它机制实现访问者对资源的有序访问。在大多数情况下,同步已经实现了互斥,特别是所有写入资源的情况必定是互斥的。少数情况是指可以允许多个访问者同时访问资源。(2)互斥量值只能为0/1,信号量值可以为非负整数。也就是说,一个互斥量只能用于一个资源的互斥访问,它不能实现多个原创 2021-08-02 10:25:57 · 526 阅读 · 0 评论 -
【未解决】Android 的 HAL层 open函数的问题
在调试HAL的代码时,发现open函数打印错误日志;(1)源代码 if((dev->fd = open(DEVICE_NAME, O_RDWR, 0)) == -1) { LOGE("Failed to open device file /dev/freg -- %s.", strerror(errno)); free(dev); return -EFAULT; }...原创 2021-06-15 10:49:13 · 766 阅读 · 6 评论 -
dlsym函数返回null的解决办法
dlsym是什么?见:采用dlopen、dlsym、dlclose加载动态链接库【总结】原创 2021-06-14 22:08:43 · 2968 阅读 · 2 评论 -
编译Android 的 linux内核,并用emulator命令启动编译好的linux内核
准备工作使用上一篇文章,编译Android源码,并用模拟器启动编译好的镜像,可以原创 2021-06-03 01:35:21 · 1797 阅读 · 2 评论 -
linux的异步事件处理--epoll
在socket网络编程中,如果当前已经有连接了,那么另外一个请求想连接服务器,只能等待了。因此解决的办法有下面4中。fork的方式这种方式很好理解,代码如下#include <stdio.h>#include <unistd.h>#include <stdlib.h>#include <string.h>#include <sys/socket.h>#include <netinet/in.h&g.原创 2021-05-05 20:12:18 · 563 阅读 · 0 评论 -
《linux内核设计与实现》读书笔记
13年就买了这边书了,看完后,觉得非常不错,特别适合入门级选手学习,今天一时兴奋,写个读书笔记。原创 2020-08-30 21:10:32 · 315 阅读 · 0 评论 -
《linux设备驱动程序》读书笔记
这也算是一本神书了,12年买了,13年看完了,后来一直嫌弃着,今天当好有空,整理一下笔记,也算是温故知新了。这个做linux驱动开发必看的书记,我这个是第三版本,内核版本是2.6版本的。...原创 2020-08-30 21:10:28 · 351 阅读 · 0 评论 -
libusb--学习
官网:https://github.com/libusb/libusb编译步骤:https://github.com/libusb/libusb/wiki下载下来代码后,依次执行://下载代码git clone git://github.com/libusb/libusb.gitcd libusb//生成configure./autogen.sh./bootstra...原创 2019-05-20 17:33:21 · 811 阅读 · 0 评论 -
linux--设备管理
设备管理原创 2019-05-02 20:50:03 · 301 阅读 · 0 评论 -
linux--线程
线程原创 2019-05-02 20:48:16 · 218 阅读 · 0 评论 -
linux--进程
进程进程状态:(1)原创 2019-05-02 20:47:41 · 247 阅读 · 0 评论 -
linux--内存管理
内存管理原创 2019-05-02 20:47:03 · 276 阅读 · 0 评论 -
ubuntu打开文件出现乱码
在ubuntu 16.04下,(1)用gedit打开文件出现乱码,解决办法:https://blog.csdn.net/kang99827765/article/details/51426855(2)用vim打开文件出现乱码,解决办法:打开 ~/.vimrc文件,添加下面两句:set fileencodings=utf-8,gb2312,gbk,gb18030set termencoding=ut...原创 2018-06-16 14:56:07 · 2683 阅读 · 0 评论 -
我的github脚本
今天将电脑里的脚本上传到github上,以后重装系统后就不怕了,直接讲运行脚本就可以啦, 地址https://github.com/gong-shuang/my_script原创 2016-08-24 15:11:26 · 811 阅读 · 0 评论 -
open和fopen的区别
open和fopen的区别转载 2015-11-22 14:26:24 · 483 阅读 · 0 评论