- 博客(42)
- 收藏
- 关注
原创 ln -sv tclsh8.4 /tools/bin/tclsh
ln -sv tclsh8.4 /tools/bin/tclsh 据群里“僧”说 相当于 ln -sv /tools/bin/tclsh8.4 /tools/bin/tclsh
2008-01-19 01:07:00
1226
原创 分割符
You can change seds separator (/) to anything you like, I used %. This to avoid escaping the / in the date string.
2008-01-18 21:17:00
556
原创 固定一个标准Win32程序的窗口
就是用Win32 Application向导生成的一个Hello World!程序,如何固定窗口的大小? 即不能通过拖动 边框(角)来改变窗口大小,也不能最大化。设置窗口属性为 : WS_DLGFRAME|WS_SYSMENU hWnd = CreateWindow(szWindowClass, szTitle,WS_DLGFRAM
2008-01-16 22:31:00
1520
原创 结果同时标准输出,并且写入文件
可以用tee命令,从stdin读,然后写入stdout和file,比如: echo "hello" ¦tee /tmp/1.txt
2008-01-16 15:27:00
643
原创 ipv6 address
可以导致返回多个addrinfo结构的情形有以下2个:1. 如果与hostname参数关联的地址有多个,那么适用于所请求地址簇的每个地址都返回一个对应的结构。 2. 如果service参数指定的服务支持多个套接口类型,那么每个套接口类型都可能返回一个对应的结构,具体取决于hints结构的ai_socktype成员。
2008-01-12 05:14:00
559
原创 IPV6 地址
1. 如果与hostname参数关联的地址有多个,那么适用于所请求地址簇的每个地址都返回一个对应的结构。 2. 如果service参数指定的服务支持多个套接口类型,那么每个套接口类型都可能返回一个对应的结构,具体取决于hints结构的ai_socktype成员。
2008-01-12 05:13:00
436
原创 IPV6 地址
1. 如果与hostname参数关联的地址有多个,那么适用于所请求地址簇的每个地址都返回一个对应的结构。 2. 如果service参数指定的服务支持多个套接口类型,那么每个套接口类型都可能返回一个对应的结构,具体取决于hints结构的ai_socktype成员。
2008-01-12 05:13:00
440
原创 IPV6 地址
1. 如果与hostname参数关联的地址有多个,那么适用于所请求地址簇的每个地址都返回一个对应的结构。 2. 如果service参数指定的服务支持多个套接口类型,那么每个套接口类型都可能返回一个对应的结构,具体取决于hints结构的ai_socktype成员。
2008-01-12 05:11:00
454
原创 configure参数
Linux configure 参数解释ppxxlj @ 2007-06-22 01:23 Linux下安装软件真是不太容易,有直接rpm包安装的,这个还好说一点,有的直接使源文件还要先编译生成可执行文件,编译又有好多需要做的,比如configure,下面是网上找到的一片文章,关于Linux configure 参数解释: Linux环境下的软件安装,并不是一件容易的事情;如果通过源
2008-01-11 12:14:00
813
原创 -Bprefix
-Bprefix This option specifies where to find the executables, libraries, include files, and data files of
2008-01-11 11:25:00
490
原创 linux source
source命令:source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。用法: source filename 或 . filenamesource命令除了上述的用途之外,还有一个另外一个用途。在对编译系统核心时常常需要输入一长串的命令,如:make mrpropermake men
2008-01-09 12:10:00
417
原创 local LC_ALL
LANG 和 LC_ALL 是两个系统环境变量 一般系统对这些环境变数的优先级是:LC_ALL > LC_* > LANG其中 POSIX: POSIX是可移植操作系统接口(Portable Operating System Interface)的首字母缩写。POSIX是基于UNIX的,这一标准意在期望获得源代码级的软件可移植性。换句话说,为一个POSIX兼容的操作系 统编写的程序,应该
2008-01-09 11:46:00
1358
1
原创 export
To temporarily set environmental variables for the current session, you should runexport VARIABLENAME="value" For example, to set your path as mentioned above, you would type: export PATH="/bin:/usr/b
2008-01-09 08:34:00
497
原创 exec
这是我的大致理解:但恐怕表达不太清楚,还请高手指正。exec是shell内建的命令,它将当前shell替换为一个特定命令,而不是开一个shell子进程。放在脚本中,脚本会被执行的命令代替,命令执行完毕后,脚本也立即退出,所以exec一般都要放在脚本最后。你将以下两段脚本比较执行以下[code:1]#!/bin/bashls -lls -l[/code:1][code:1]#!/bin/bas
2008-01-08 12:35:00
471
原创 bash starup
When Bash starts, it executes the commands in a variety of different scripts.When Bash is invoked as an interactive login shell, it first reads and executes commands from the file /etc/profile, if t
2008-01-08 10:12:00
430
原创 login shell non-login shell
根据我的理解login shell就是要登录密码才可以进入的shellnon-login shell就是不用密码也可以进入的shell 比如(非交互式shell,或者是在当前shell下直接键入bash所创建的shell)
2008-01-08 06:30:00
583
原创 非交互登录
实际上所有bash 脚本的运行都是由交互式shell创建一个新的非交互式shell的子进程然后运行的。Lets start with a simple Bash script and work up to more complex ones later. Just about the simplest program you can write in any programming la
2008-01-08 03:55:00
572
原创 here document word with quotation mark or not
Here DocumentsThis type of redirection instructs the shell to read input from the current source until a line containing only word (with no trailing blanks) is seen. All of the lines read up to t
2008-01-05 20:28:00
588
原创 SDA HDA 区别
HDA是IDE硬盘的名称.SDA是SATA的名称.在最新的2.6.19内核里,所有的硬盘都叫SDA了. GERUB里填SDA.
2008-01-05 10:06:00
7388
原创 linux 下mount linux硬盘
Mounting Linux Partitions in UbuntuIf you plug in an external hard drive with a Linux filesystem, it will automount and show up on your desktop, just like any external media.But what if you hav
2008-01-01 06:50:00
780
原创 perl 之文件参数
open FH, " process( *FH ); close FH; sub process { local *FH = shift; my $line = ; print "$line/n"; }
2007-12-24 00:15:00
469
原创 linux当前时间
#include #include #include int main(void){ char buffer[30]; struct timeval tv; time_t curtime; gettimeofday(&tv, NULL); printf("%ld/n",tv.tv_sec); printf("%ld/n",tv.tv_usec); curti
2007-12-13 20:55:00
529
原创 搜索引擎
您正在看的数据结构与算法分析是:中文搜索引擎技术揭密:中文分词。信息的飞速增长,使搜索引擎成为人们查找信息的首选工具,Google、百度、中国搜索等大型搜索引擎一直是人们讨论的话题。随着搜索市场价值的不断增加,越来越多的公司开发出自己的搜索引擎,阿里巴巴的商机搜索、8848的购物搜索等也陆续面世,自然,搜索引擎技术也成为技术人员关注的热点。 搜索引擎技术的研究,国外比中国要早近十年,从最早
2007-12-08 11:19:00
438
原创 nat p2p
3.1 Relaying(传输)最可靠的,但是效率最低的,实现P2P通讯的方法就是在传输过程中,把P2P通讯看成向C/S通讯的网络一样。例如,推想2个客户主机,A和B,各自发起一个TCP或UDP的连接,连接到一个大家都知道的拥有固定IP地址的服务器S上。客户主机都在各自的私有网络中,但是它们各自的middlebox不允许自己的客户端可以直接和其它主机连接。
2007-12-06 11:10:00
722
原创 得到主机名
int gethostip(char *ipstring) { char hostname[256]; struct hostent *hostent_addr; if (gethostname(hostname, 255) == -1) { return -1; } if ((hostent
2007-12-05 06:01:00
393
原创 linux 线程同步
Linux下的多线程机制的分析与实现刘井权1 王宪1 周卫云2(1江南大学通信与控制工程学院 2无锡梅格科技有限公司 江苏无锡 214122)摘要 介绍linux线程的基本概念,线程间的互斥和同步机制,分析了linuxpthread库的API函数,并结合一个例子阐述多线程编程的核心技术,最后总结出多线程编程应注意的事项。关键词 线程 进程 同步 互斥中图分类号:T
2007-11-22 07:03:00
1209
原创 socket udp client port get and set
sockfd=socket(AF_INET,SOCK_DGRAM,0); ...初始化servaddr... inet_pton(AF_INET,argv[1],&servaddr.sin_addr); connect(sockfd, (struct sockaddr *)&servaddr, sizeof(servaddr)); len=sizeof
2007-11-19 15:38:00
570
原创 B tree
1. B树的定义: 1970年,R.Bayer和E.mccreight提出了一种适用于外查找的树,它是一种平衡的多叉树,称为B树,其定义如下: 一棵m阶的B树满足下列条件: ⑴ 树中每个结点至多有m个
2007-11-09 02:00:00
974
原创 linux 下调用当前用户名
#include #include #include #include int main() { uid_t userid; struct passwd* pwd; userid=getuid(); printf("userid is %d/n",userid); pwd=getpwuid(userid); printf("username is %s/nuserdir i %s/n",
2007-11-07 09:02:00
696
原创 zz 哈哈找到了 fedora kernel编译
Membership Contribute Search News Forums Mini-Howtos Howtos Options For This Howto
2007-10-27 15:45:00
1452
原创 关机函数
在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加灵活的运用各种关机命令.在linux下一些常用的关机/重启命令有shutdown、halt、reboot、及init,它们都可以达到重启系统的目的,但每个命令的内部工作过程是不同的,通过本文的介绍,希望你可以更加
2007-10-17 17:14:00
1084
原创 问题 估计csdn会持续好长时间
linux1who 2root :0root pts/0 (:0.0)什么意思啊perl 3我发现 @array={"sleep","beep","alarm"}; $array[1]
2007-10-17 16:14:00
436
原创 linux tty pts/x
tty0-6是linux本地要终端,可能有一些应用程序需要用到,pts/0-2是远程登陆需要的终端,比如某人要telnet到你的机子,就需要你的系统有pts/x。
2007-10-17 14:18:00
1053
原创 linux版本
linux发行版本介绍2007-06-19 17:39 总结各个资料的介绍,列一个表吧,linux的版本(包括商用发行版以外的各组织维护的linux套件版本)主要有以下几种: 任何一个软件都有版本号,例如微软的Windows 95,POffice 97
2007-10-17 12:10:00
734
原创 开学了,开学了,买不起书,只好写个网上图书目录以便日后查找
本学期学的课: 1)OS 2)Architechture 3)computer networks 4)search engine writing homework 还有 project实在是太多了阿除了教材要学的东东yum装包 yum install 1) 鸟哥的Linux私房菜 http://linux-vb
2007-10-08 05:45:00
572
原创 走进全球互联网中枢 顶级域名服务器的分布 zz
来源: 作者: 发布时间:2007-08-11 <!--google_ad_client = "pub-0809430738978175";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type = "text_image";//
2007-10-06 15:07:00
1072
1
原创 main 函数第三个参数
This is G o o g l es cache of http://elearning.embnet.org/file.php/29/ctutorial/Environme
2007-09-18 17:21:00
812
转载 execpl
我是刚开始学习unix 编程,我想大家肯定经常会碰到execlp函数我碰到的第一个例子就是execlp("ls","ls","-a",(char *)0)我不是没有看手册,手册中是这样写的:int execlp(const char *path, const char *arg,...);我当时觉得ls就是对应的char *path, 那么第二个ls就是参数了这样就不对了。我就到版上请教,有人告诉
2007-09-18 15:26:00
1086
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人