- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 linux内核数据结构-链式存储(2)
linklist.h文件 #ifndef _MYLINKLIST_H_ #define _MYLINKLIST_H_ typedef void LinkList; /* typedef struct _tag_LinkListNode LinkListNode; struct _tag_LinkListNode { LinkListNode* next; };
2016-08-24 22:16:00 315
原创 linux内核数据结构-顺序存储链表(1)
seqlist.h文件 #ifndef __MY_SEQLIST_H__ #define __MY_SEQLIST_H__ typedef void SeqList; typedef void SeqListNode; SeqList* SeqList_Create(int capacity); int SeqList_Create01(S
2016-08-24 22:08:15 311
原创 Linux进程基础知识
进程基本概念 1程序pk进程 什么是程序 程序是完成特定任务的一系列指令集合。 什么是进程 从用户的角度来看进程是程序的一次执行过程 从操作系统的核心来看,进程是操作系统分配的内存、CPU时间片等资源的基本单位。 进程是资源分配的最小单位 每一个进程都有自己独立的地址空间与执行状态。 像UNIX这样的多任务操作系统能够让许多程序同时运行,每一个运行
2016-08-23 10:40:31 1569
转载 RCNN学习笔记(1):Rich feature hierarchies for accurate object detection and semantic segmentation
rcnn主要作用就是用于物体检测,就是首先通过selective search 选择2000个候选区域,这些区域中有我们需要的所对应的物体的bounding-box,然后对于每一个region proposal 都wrap到固定的大小的scale,227*227(AlexNet Input),对于每一个处理之后的图片,把他都放到CNN上去进行特征提取,得到每个region proposal的f
2016-08-22 22:48:15 536
原创 最近在公司里常用的几个Linux命令
1、查看进程占用cpu和内存等情况 top 如:top -u oracle 查看oracle 进程状况 、 2、查看当前shell环境起的进程:ps 当前用户:ps x 所有用户: ps -ef 或者 ps -aux 筛选:ps -ef | grep lihailong 3、查看所有内存:free 4、查看cpu: cat /proc/cpuinf
2016-08-19 15:01:28 388
原创 服务器性能提高建议
这些天在看游双的高性能服务器编程这本书,总结下如何提高服务器性能: 1、服务器的本身的硬件资源,比如cpu的个数、速度、内存大小等,这是硬件资源方面 软件资源方面: 1、使用线程池和进程池,传统的处理流程是监听线程监听有没有新的用户连接服务器, 每当有一个新的 用户进入, 服务器就开启一个新的线程用户处理这 个用户的数据包。这个线程只服务于这个用户 , 当 用户与服务器端关闭连接以后, 服
2016-07-12 16:33:38 429
原创 IO复用中epoll、poll和select的用法及区别
常用模型的特点 Linux 下设计并发网络程序,有典型的 Apache模型( Process Per Connection ,简称 PPC ), TPC ( Thread PerConnection )模型,以及 select 模型和 poll 模型。 1 、PPC/TPC 模型 这两种模型思想类似,就是让每一个到来的连接一边自己做事去,别再来烦我。只是 PPC 是为它开了一个进程,而 TP
2016-07-12 16:02:23 392
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人