自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Text Justification

python版本要点重复字符串可以用*连接。‘a’ * 3 = “aaa”‘——’.join(字符串)中间插入a——b——clfindrjustsplit不一一说明

2015-06-30 17:09:16 228

原创 signal(多线程?)

最近在写多线程信号传递的时候对wait ,kill不甚理解,温习了一下apue的signal一章。问题一pause()用于等待信号:那等待信号用wait还是pause呢?问题二信号不可靠之处在于信号丢失,1,longjmp解决。2,suspend和promask解决。要点:signal函数需要重设??信号可以排队,但一般实现不排队

2015-06-30 17:07:24 952

原创 多线程版本网络通信

子线程处理connfd,即客户端。传connfd的指针不可取,不是线程安全的。1.传值 ((void*)connfd)2.传堆 int *ptr;        ptr = malloc();        传ptr

2015-06-24 10:50:32 353

原创 如何写可重入函数(线程安全)

有static修饰的一般不是线程安全的。用结构体代替之,真正的变量实现在用户函数中。

2015-06-24 09:29:26 444

原创 mmio和共享内存区和内存映射文件

共享内存区和内存映射文件是两个概念但是有交集。共享内存区:进程间共享内存,用于通信,避免内核调用(read, write,涉及文件读写)。内存映射文件:文件映射到内存。若共享内存区是内存映射文件,内存更新会同步到文件。mmio(io设备)应该是内存映射文件的一种

2015-06-08 15:32:36 462

原创 截屏

ubuntu系统设置-》键盘shift+ctrl+print

2015-06-08 11:01:56 288

原创 编译难解问题 .h文件中‘]’缺失

原因:#define中多了分号总结:1.提示行处找不到错误,错误可能在#define处。            2.gcc比arm-linux-gcc貌似有更多错误提示。

2015-06-08 10:41:39 336

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除