posted @ 2011-01-05 10:37 lihaosky 阅读(110) 评论(0) 推荐(0) 编辑
摘要:
ThreadLocal是什么早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。ThreadLocal很容易让人望文生义,想当然地认为是一个“本地线程”。其实,ThreadLocal并不是一个Thread,而是Thread的局部变量,也许把它命名为ThreadLocalVariable更容易让人理解一些。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会 阅读全文
摘要:
代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--voidconnect_w_to(void){intres;structsockaddr_inaddr;longarg;fd_setmyset;structtimevaltv;intvalopt;so... 阅读全文
posted @ 2010-03-05 17:30 lihaosky 阅读(158) 评论(0) 推荐(0) 编辑
摘要:
1.8 wait 1.8.1 简介 wait的函数原型是: #include <sys/types.h> /* 提供类型pid_t的定义 */ #include <sys/wait.h> pid_t wait(int *status) 进程一旦调用了wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出,如果让它找到了这样一个已经变成僵尸的子进 ... 阅读全文
posted @ 2010-02-25 12:19 lihaosky 阅读(652) 评论(0) 推荐(1) 编辑
摘要:
我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很 尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门 子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,... 阅读全文
posted @ 2010-02-12 13:59 lihaosky 阅读(163) 评论(0) 推荐(0) 编辑
摘要:
[代码]AI_PASSIVE 表示用自己的IP地址。AF_INET 表示用ipv, AF_INET6表示用ipv6, AF_UNSPEC表示不确定是ipv4还是ipv6SOCK_STREAM 表示TCP, SOCK_DGRAM 表示UDP[代码]sockaddr和sockaddr_in是一回事,可以相互cast,由于历史原因sockaddr_in里面有in_addr,in_addr保存的就是ip地... 阅读全文
posted @ 2010-01-28 22:47 lihaosky 阅读(257) 评论(0) 推荐(0) 编辑
摘要:
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是 第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大 小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先... 阅读全文
posted @ 2010-01-28 11:46 lihaosky 阅读(682) 评论(0) 推荐(0) 编辑
摘要:
一、单机备份 1.============================假想环境:MySQL 安装位置:C:\AppServ\MySQL\论坛数据库名称为:wiki数据库备份目的地:D:\db_bakup\============================新建dbbak.bat,写入以下代码net stop mysqlxcopy C:\AppServ\MySQL\data\wiki\*.*... 阅读全文
posted @ 2009-12-30 13:35 lihaosky 阅读(212) 评论(0) 推荐(0) 编辑