自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ubuntu下的ssh安装配置

ssh是一种安全的传输协议,默认的端口是22.新安装的linux系统一般都没有安装ssh,必须自己安装配置。方法如下:1 首先更新安装源文件,sudo apt-get update;2 然后可以用sudo apt-cache search name命令来查找需要安装的包的名字,找到名字,用sudo apt-get install name命令执行安装,这里我们已经知道ssh的安装包名字,直

2016-09-30 23:59:59 309

原创 ubuntu更新源(默认美国改为中国)

由于ubuntu源的下载默认路径为美国,下载速度会比较慢,建议更改为本国。在图形界面:点击搜索图标(图形界面右上角)—— 搜索  software & updates —— 在ubuntu software 下的 download from中选择others ——在弹出的choose a download server中上拉,找到China——选择需要的,choose server,Aut

2016-09-30 22:31:01 3075

转载 linux下编译动态链接库的一个小例子

转载自 http://blog.csdn.net/qianchenglenger/article/details/32331129最近在项目中需要编译一个库,但是对linux下动态链接库的使用还不是很熟悉,所以,在此,写一个小的例子,制作自己的动态链接库,用该demo来熟悉一些linux下动态链接库的使用知识。我们预备的demo的文件组成1.testa.c

2016-09-21 14:38:38 312

转载 linux静态库和共享库

转载自 http://blog.csdn.net/abc19842008/article/details/19231591.什么是库在windows平台和linux平台下都大量存在着库。本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。由于windows和linux的本质不同,因此二者库的二进制是不兼容的。本文仅限于介绍linux下的库。2.

2016-09-21 14:36:45 271

转载 makefile相关链接

http://blog.csdn.net/haoel/article/details/2886  陈皓专栏--翻译系列(有个别问题,看评论解决)http://www.cnblogs.com/luchen927/archive/2012/02/05/2339002.htmlhttp://www.veryarm.com/1226.html

2016-09-19 10:08:17 176

转载 如何自己编写Makefile(简单介绍)

转载自 http://www.cnblogs.com/luchen927/archive/2012/02/05/2339002.html相信很多朋友都有过这样的经历,看着开源项目中好几页的makefile文件,不知所云。在日常学习和工作中,也有意无意的去回避makefile,能改就不写,能用ide就用ide。其实makefile并没有想象的那么难写,只要你明白了其中的原理,自己实践几次。你

2016-09-18 18:30:46 249

转载 linux API---timerfd的使用方法

转载自http://www.tuicool.com/articles/7bArem            http://blog.csdn.net/yusiguyuan/article/details/22936707timerfd是Linux为用户程序提供的一个定时器接口。这个接口基于文件描述符,通过文件描述符的可读事件进行超时通知,所以能够被用于select/poll的

2016-09-18 14:03:06 756 1

原创 用setitimer函数和signal信号处理函数实现简单的timer的代码

真实计时器介绍,setitiemr函数介绍  见点击打开链接代码如下:#include#include#include#include#includevoid setTimer(int seconds){ struct itimerval new_val; new_val.it_value.tv_sec=seconds;

2016-09-18 11:27:38 1240

原创 (笔记)linux下用select函数的超时实现timer(时间定时器s)

一、select函数:#include#include#include#includeint select(int nfds,fd_set *readfds,fd_set *writefds,fd_set *exceptfds,struct timeval *timeout);参数说明:nfds为fd_set集合中最大的文件描述符的值+1,fd_set是一个位数

2016-09-18 10:15:12 7501 1

原创 (笔记)linux下的真实计时器、虚拟计时器、实用计时器

linux为每个进程维护三种计时器,分别为真实计时器、虚拟计时器、实用计时器。他们三者的区别是:真实计时器:计算程序运行的实际时间,包括程序运行在用户态消耗的时间+系统调用时间+程序睡眠时间;虚拟计时器:计算的是程序运行在用户态消耗的时间,即真实计时器计算的时间-系统调用时间-程序睡眠时间;实用计时器:计算的是程序运行在用户态消耗的时间+处于内核态消耗的时间。具体函数:

2016-09-01 09:14:53 3355

空空如也

空空如也

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

TA关注的人

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