硬盘安装centos的方法只要按照以下步骤做了,包你能把CentOS请回家:loveliness:平台Windows XP; 所需软件grub; CentOS镜像文件DVD、CD皆可。1.在Windows XP下删除最后一个分区。2.把下载的CentOS镜像文件放在FAT格式的任何一个盘。3.解.....
分类:
系统相关 时间:
2015-01-10 11:17:30
阅读次数:
213
鉴于自己一直都是在做客户端开发方面的工作,服务端很多知识都随着时间淡忘了,最近有一个计划,用一些时间补一下基础.所以早上很早就起床,花了一点时间大致浏览了一下BSD socket的相关API,然后用GNU C写了一个简单的多线程,阻塞EchoServer.工程的代码倒是不多,就是基于原生API开发,...
分类:
系统相关 时间:
2015-01-10 11:17:12
阅读次数:
509
****************************************************************************************我已参加2014“博客之星的”评选,觉得我的文章对您有帮助的,请投上您宝贵的一票************************************************************************...
分类:
系统相关 时间:
2015-01-10 11:20:17
阅读次数:
533
本文关注的重点是,避免内核线程的无效唤醒,并且主要是关注消费者线程的设计。
因此,为了省事,这里关与生产者,消费者本身的处理流程可能不够严密。
1. 生产者
一个内核线程,每生产一个商品后,就唤醒消费者,然后自己睡眠1秒钟。
2. 消费者
一个内核线程,每当被唤醒后,就消费商品,然后进入睡眠。
对于消费者线程的这种设计,有几个好处:响应快,平时不占任何cpu。
但这种...
分类:
系统相关 时间:
2015-01-10 11:20:45
阅读次数:
266
http://www.mikeheijmans.com/2008/04/make-git-svn-work-on-mac-osx-tiger/After a few hours of googling and pull some hair out, I have finally figured ou...
分类:
系统相关 时间:
2015-01-10 12:25:37
阅读次数:
741
条件语句 1 #!/bin/bash 2 3 read -p "input your name:" name 4 #第一种判断 5 if [ "$name" == "Mike" ]; then #注意这里用 [... ]比较两个字符串时,变量 $name 加引号,并且 "==" 两边有空格;"[.....
分类:
系统相关 时间:
2015-01-10 12:25:48
阅读次数:
290
在安装Linux的虚拟机中,单击“虚拟机”菜单下的“安装Vmware-Tools”。先介绍一下下面安装该工具时要用到的几个目录:/mnt 挂载目录,用来临时挂载别的文件系统,硬件设备/tmp临时文件的目录,用来存放不同程度执行时产生的临时文件/sudo 以系统管理者的身份执行命令在终端中输入以下命令...
分类:
系统相关 时间:
2015-01-10 12:28:47
阅读次数:
290
查看某端口是否已打开:netstat -nulp //UDP端口netstat -ntlp //TCP端口或者:lsof -i:port-num开放某端口:在/etc/sysconfig/iptables中添加如下内容:-A INPUT -m state --state NEW -m t...
分类:
系统相关 时间:
2015-01-10 12:30:13
阅读次数:
217
系统环境为 redhat enterprise 6.x,主要是针对初学者在linux下用gcc和vi简单测试开发的一些配置1.vi 自动换行在终端下敲入vi命令打开文件 :vi ~/.vimrc如果不存在这个文件会自动新建一个文件,输入i进入插入模式,将下面一行数据敲入文件中,然后依次按 esc:w...
分类:
系统相关 时间:
2015-01-10 12:28:34
阅读次数:
260
eclipse各种插件下载;eclipse各种插件下载;eclipse各种插件下载;eclipse各种插件下载;...
分类:
系统相关 时间:
2015-01-10 12:41:44
阅读次数:
218
安装好Hadoop后,使用jps会出现一下几个进程
master中有:
namenode
secondaryNameNode
jobTracker
slaves中有
tasktracker
datanode
1. NameNode
它是Hadoop 中的主服务器,管理文件系统名称空间和对集群中存储的文件的访问。
2. Second...
分类:
系统相关 时间:
2015-01-10 13:57:03
阅读次数:
232
$PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。 编辑你的 PATH 声明,其格式为: PATH=$PATH::::------: 你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下...
分类:
系统相关 时间:
2015-01-10 15:03:01
阅读次数:
245
vim +ctags + taglist,ctags+cscope安装配置和使用内容:VIM下ctags和taglist的安装配置方法;一键安装 ctags和cscope的方法 ;vim语法高亮,自动缩进,python 自动缩进设置,下面将逐个介绍安装和配置使用方法,仅供参考:1, vim + ct...
分类:
系统相关 时间:
2015-01-10 15:12:00
阅读次数:
281
快乐虾http://blog.csdn.net/lights_joy/欢迎转载,但请保留作者信息1.1 什么是VELTVELT的全称是Visual EmbedLinuxTools,它是一个与visual gdb类似的visual studio插件,用以辅助完成Linux开发。利用这个插件,将可以在visual studio的IDE中进行Linux应用程序的开发(包括编译和调试),也可以进行u...
分类:
系统相关 时间:
2015-01-10 15:16:50
阅读次数:
467
linux socket中select()函数以及FD_ZERO FD_SET FD_CLR FD_ISSET...
分类:
系统相关 时间:
2015-01-10 15:15:11
阅读次数:
250
文件夹1原创性声明----------------------------------------------------32 摘要----------------------------------------------------------43系统方案--------------------...
分类:
系统相关 时间:
2015-01-10 16:24:27
阅读次数:
378
在GoldenGate中主进程是manager进程,使用start mgr启动。可以在mgr进程中添加一些参数用来在启动mgr进程的同时启动extract和replicat进程GGSCI(gg01)130>VIEWparamsmgr--mgr主进程端口号PORT7809--动态端口,当指定端口不可用...
分类:
系统相关 时间:
2015-01-10 16:29:08
阅读次数:
218
第十三章 程序设计语言Linux共享函数库使用一种叫跳跃表格(jump table)的数据结构gcc -o 执行链接,指定文件名,-c不执行链接,-O优化,-g调试信息放入目标文件,建立和使用静态函数库的方法:先gcc -c将含目标函数源码(多个文件也可以)编译为.o文件,然后用ar程序 ar -r...
分类:
系统相关 时间:
2015-01-10 16:36:55
阅读次数:
213
对于Terminalor们,history命令并不陌生,什么!n, !!更是很常用的,而且您在命令行敲的cmds是默认保存在/home/$USER/.bash_history(linux)/Users/$USER/.bash_history(Mac)下的。但是history不只是这个样子:存了命令然...
分类:
系统相关 时间:
2015-01-10 17:51:13
阅读次数:
287
一、main函数。main函数的原型如下。argc是命令行参数的数目,argv是指向参数的各个指针所构成的数组。int main(int argc, char *argv[])当内核执行C程序时(使用一个exec函数),在调用main前先调用一个特殊的启动例程。可执行程序文件将此启动例程指定为程序的...
分类:
系统相关 时间:
2015-01-10 17:49:41
阅读次数:
233