自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Linux中的计划任务-Crontab

Crontab是什么Crontab是一个用于设置周期性被执行的任务工具。被周期性执行的任务我们称为Cron Job周期性执行的任务列表我们称为Cron TableCrontab实践相关工具开源免费的ssh工具:Putty工具安装并检查Crontab服务检查cron服务检查Crontab工具是否安装:crontab -l,无错误则正常安装检查crond服务是否启动:service crond

2016-05-29 21:13:29 6106 2

原创 二叉树的构造和遍历

二叉树的构造// 二叉树节点定义typedef struct BNode{ char data; BNode *left; BNode *right;} BNode, *BTree;// 创建二叉树int creatBTree(BTree &tree){ char data; cin >> data; if (data == '#') //

2016-05-28 22:49:37 3064 1

原创 IP分片和TCP分段

MTU和MSS的概念MTU最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。 例如:以太网MTU值为1500字节,802.3的MTU值为1492字节。MSS最大分段长度(Maximum Segment Size)是TCP协议头部的一个选项,MSS是指TCP报文能够携带的最大数据长度,单位为字节。MTU与I

2016-05-24 16:55:37 7397

转载 socket关闭之close()和shutdown()的差异

对于一个tcp连接,在c语言里一般有2种方法可以将其关闭:close(sock_fd);// 或者shutdown(sock_fd, ...);多数情况下这2个方法的效果没有区别,可以互换使用。除了:close() 是针对file的操作shutdown() 是针对socket的操作unix系统里socket是一个文件,但文件不一定是一个socket;所以在进入系统调用后和达到协议层前(发出

2016-05-23 21:21:56 8938 2

转载 分析Linux内核创建一个新进程的过程

进程描述进程描述符(task_struct)用来描述进程的数据结构,可以理解为进程的属性。比如进程的状态、进程的标识(PID)等,都被封装在了进程描述符这个数据结构中,该数据结构被定义为task_struct进程控制块(PCB)是操作系统核心中一种数据结构,主要表示进程状态。进程状态forkfork()在父、子进程各返回一次。在父进程中返回子进程的 pid,在子进程中返回0。fork一个子进

2016-05-21 21:26:52 636

转载 c++中类中私有成员的调用?

Questionclass A {private: int x;public: A() { x = 90; } A(A a1, A a2) { a1.x = 10; a2.x = 20; } int getX() { return this->x; }

2016-05-19 10:26:32 2829

原创 Linux下so动态库查看与运行时搜索路径的设置

ldd命令linux 下可以使用ldd查看可执行文件所需要的动态链接库(*.so)。 注:下文用so代替动态链接库文件。// 举个例子~$ ldd /bin/ls linux-vdso.so.1 => (0x00007ffe06386000) libselinux.so.1 => /lib/x86_64-linux-gnu/libselinux.so.1 (0x00007fd6

2016-05-14 12:17:16 48478 4

转载 关于Java变量的可见性问题

博文前提最近在oschina问答板块看到了一个关于java变量在工作内存和主存中的可见性问题:synchorized,sleep 也能达到volatile 线程可见性的目的?,大致的问题描述如下:package com.test;import java.util.concurrent.TimeUnit;public class test1 { private static boolean i

2016-05-10 11:23:42 1040

原创 Linux配置IP地址的方法

ifconfig命令临时配置IP地址ifconfig命令:查看与配置网络状态的命令// 查看当前网络状态#ifconfig// 配置网卡的临时生效的IP地址#ifconfig eth0 192.168.0.200 netmask 255.255.255. 0// 配置网关route add default gw 192.168.0.1 setup工具永久配置IP地址RedHat专有图形化工具

2016-05-06 17:14:53 30656

转载 聊聊计算机中的编码(Unicode,GBK,ASCII,utf8,utf16,ISO8859-1等)以及乱码问题的解决办法

作为一个程序员,一个中国的程序员,想来“乱码”问题基本上都遇到过,也为之头疼过。出现乱码问题的根本原因是编码与解码使用了不同而且不兼容的“标准”,在国内一般出现在中文的编解码过程中。我们平时常见的编码有Unicode,GBK,ASCII,utf8,utf16,ISO8859-1等,弄清这些编码之间的关系,就不难理解“乱码”出现的原因以及解决办法。所谓字符集编码其实就是将字符(包括英文字符、特殊符号,

2016-05-02 11:48:51 3942

VisualC++编程高手.rar

vc编程高级编程,以及编程中通常要用到的技术。

2011-07-21

WINDOWS编程MFC类库中文详解

windowsAPI编程中文MFC类库详解,方便英文吃力的同志

2010-06-14

空空如也

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

TA关注的人

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