科技赋能·智引未来——华清远见教育科技集团
面授课程
在线课程
研发中心
在线实验
北京
上海
深圳
成都
南京
西安
武汉
沈阳
济南
重庆
长沙
创客
关于我们
联系我们
总裁荣誉
权威证书
专利软著
当前位置:首页 > 学习资源 > 学习笔记
进程与线程的空间问题
这两天有同学问到进程线程的地址空间的问题,提到在linux下每个进程单独占有4G的虚拟地址空间,而这个进程下的所有线程共享着它的地址空间。这只是一个概念上的理解,具体是怎么回事呢? 在说这个问题之前我们先说一下早期的内存管理机制。在早期的计算机中...…
M0传感器新板子
传感器模组板: STM32f051 arm处理器,USB转串口,无线通讯模块(可扩展为zigbee,WIFI,IPv6,Blue-4.0),传感器单元,支持LCD12864显示接口等 处理器:STM32F051C8T6 ARM cortex-M0 传感器: 1、气体传感器MQ-2(广谱气体传感器) 2、热释红外传感器RE200B...…
WindowsPhone自定义控件详解(一) - 控件类库分析
为了让你的应用程序更有个性,我们通常会在WP7开发过程中会自定义自己风格的控件,自定义控件中设置各种模板,绑定数据,修改控件行为,但是对于很多朋友来说,这么做是为什么? 不是很清楚,看MSDN的话,又一时找不到头绪,本文就是从控件类库的继承关系里来...…
final关键字的一点研究
近在上课时,讲到final关键字时,有一个学生问了一个问题,感觉还是有一点迷惑性的,在这里,我们一起来探讨下,先看代码: 执行结果: 我们之前在上课时,讲到final关键字时,一般都会强调final关键字修饰变量,表明该变量就变成了常量,不允许去修改其值...…
字符设备驱动框架搭建流程
字符设备驱动框架编写流程如下: (1)创建并注册设备号 1创建设备号dev_t static int hello_major = 250; //主设备号 static int hello_minor = 0; //次设备号 dev_t devno = MKDEV(hello_major, hello_minor); 2申请设备号 ret = register_chrdev_region(d...…
删除固件中的初始程序
在平板电脑的使用过程中,有可能我们在得到源码后想修改一些代码自己编译并烧入平板中使用,但是由于出场的时候平板电脑已经将程序固化到系统中,不删除的话就无法调适自己的程序,下面介绍删除方法 1、安装驱动 驱动位置:智能医疗光盘\工具软件\ PhoenixSu...…
Linux网络编程之套接字
一 :套接字属性 套接字由域(domain),类型(type)和协议(protocol)三个属性确定其特性。 1)套接字的域 域指定套接字通信中使用的网络 介质,常见的套接字域是AF_INET,它指的是互联网络,许多LINUX局域网使用的都是该网络。 服务器上可能同时有多个服...…
网络编程常用函数接口
通用结构体: struct sockaddr { sa_family_t sa_family; /* unsigned short , 指定了通信协议家族 */ char sa_data[14]; }; IPV4网络通信地址结构体: struct sockaddr_in { pa_family_t sin_family; port_t sin_port; struct in_addr { unsigned int s_add...…
回到顶部