- 博客(39)
- 收藏
- 关注
原创 RH4AS 安装yum
ftp://mirror.switch.ch/mirror/scientificlinux/40rolling/x86_64/SL/RPMS/$rpm -ivh sqlite-*.rpm$rpm -ivh python-elementtree-*.rpm$rpm -ivh python-sqlite-*.rpm$rpm -ivh python-urlgrabber-*.rpm$rpm -ivh yum-2.4.2-*.rpm1.yum源配置#wget http://centos.ustc.e
2010-08-13 13:49:00
607
转载 Linux系统下TCP keepalive属性查看
<br />Linux系统下TCP keepalive属性查看http://www.oklinux.cn 2008-03-21 来源: 赛迪网 kron 会员收藏 游客收藏 【大 中 小】 <br /><br />Tcp是面向连接的,在实际应用中通常都需要检测连接是否还可用.如果不可用,可分为:<br /> <br />a. 连接的对端正常关闭.<br /> <br />b. 连接的对端非正常关闭,这包括对端设备掉电,程序崩溃,网络被中断等.这种情况是不能也无法通知对端的,所以连接会一直存在,
2010-06-22 15:57:00
1031
原创 网摘
http://blog.chinaunix.net/u2/60913/showart_1076682.html 操作系统安装盘的定制过程 http://jedy.javaeye.com/blog/304719自动重装系统 http://topic.youkuaiyun.com/u/20091127/13/3e39b013-ba08-4722-93d1-79a08539ab08
2009-12-03 14:51:00
500
原创 test
http://vtest.voole.com/test/stream/customize.html http://www.linkwan.com/gb/broadmeter/SpeedAuto/ http://202.106.92.51/page.php http://www.speedtest.net/ rtsp://221.204.231.206:554/pla
2009-08-12 18:58:00
504
转载 插入不重复数据
向mysql中插入不重复的记录查找相关文章:not exists mysql 以前我的一般做法是,先用php查询是否存在记录,如果存在则不进行操作,不存在则执行插入,这样可以保证不mysql中不出现重复的记录,其实也可以通过mysql本身的语句not exists 来检测在 MySQL 中,插入(insert)一条记录很简单,但是一些特殊应用,在插入记录前,需要检查这条记录是否已经存在,只
2009-07-29 17:48:00
1766
1
转载 mysql删除重复记录
查询及删除重复记录的方法(一)1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(p
2009-07-29 13:50:00
478
原创 grub
# Note that you do not have to rerun grub after making changes to this file# NOTICE: You do not have a /boot partition. This means that# all kernel and initrd paths are relative to /, eg.#
2009-05-19 20:33:00
477
转载 Dell 320安装Centos5
Dell 320安装Centos5 和window双系统首先安装window或者已经存在了window,想要安装linux,请看如下的配置。 这里省略window安装,从安装linux开始。(以下很多是来自网络) 1. 安装时使用 linux pci=nomsi进入安装系统 2. 分区时不要用那个LVM,普通分区就可以了,如果有这个启动会出现kernel pan
2009-02-15 14:36:00
1458
转载 sshd
linux 服务自动启动2008-06-06 08:40:32 标签:linux 服务 自动 启动 [推送到技术圈]rpm -qa |grep opensshsetup 、rc.local 和chkconfig里都可以设置,但有何区别呢?linux 自动启动服务很简单,最简单的是把启动命令放到/etc/rc.d/rc.local文件里这样就可以每次启动的时候自动启动服务了,
2009-02-13 11:15:00
691
原创 用Ndiswrapper在Linux中配置无线网卡
用Ndiswrapper在Linux中配置无线网卡http://tech.ddvip.com 2007年03月10日 社区交流关键字: Linux on Power GDB UNIX 进程 共享上网设置 Linux无法引导 NTP服务本文详细介绍用Ndiswrapper在Linux中配置无线网卡 现今,几乎每一台可用的手提都是具有内置
2009-02-12 10:50:00
694
原创 [翻译]Ndiswrapper终极使用指南
[翻译]Ndiswrapper终极使用指南下面是一个简单全面的使用NdisWrapper的指南.这是从Beginning Ubuntu Linux, Second Edition中提炼出来的.这份指南是第8章的一部分.该章给出了在Ubuntu下配置硬件(包括网络设备,打印机,扫描仪,3D显卡等等)的详细说明.除了详细介
2009-02-12 10:11:00
2039
原创 虚拟机nat方式设置动态ip
虚拟机设置位nat方式网络不能设置静态ip地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0BOOTPROTO=dhcpONBOOT=yesTYPE=Ethernet servers network restartorifup eth0 dhclient ok
2009-02-10 11:02:00
1635
原创 64位编程技术及其优化
64位编程技术及其优化By Minidxer | October 8, 2007 简介在市场上大多数CPU和操作系统支持64的操作处理。这种模式特别有利于需要运行大量数据的科学和工程应用。主要优势在于可使用巨大的地址空间。程序能够分配两次更多内存,容易维护大型数据库等。并且还有一定的性能优化优势。大多数64位机器运算集中能力处理需要超过4GB的内存。目前版本的BM library没
2009-02-04 15:08:00
851
转载 GNU Project Debugger:使用 GDB 的更多乐趣
GNU Project Debugger:使用 GDB 的更多乐趣http://blog.chinaunix.net/u2/60744/showart_474706.htmlGDB(即 GNU Project Debugger)有一个成熟的宏功能,允许您完全按照自己所需的工具来对 GDB 进行个性化和自定义。提供有关自定义命令的帮助文档的机制还使它成为一个可与其他人共享的便利工具。关于本主题的前一
2009-01-13 12:00:00
993
转载 grub
系统引导管理器GRUB,为初学者指南作者:北南南北来自:LinuxSir.Org摘要: GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从LinuxSir.Org 讨论区近四年的观察来看,大多初学者并不能在短时间内掌握GRUB的用法,为了解决初学者在最短时间内掌握GRUB,重写GRUB入门文档还是有必要的;本文重点介绍了GRUB的menu.lst的写法,另外通过
2009-01-12 14:31:00
729
转载 c语言的几点复习
语言的几点复习http://www.cnblogs.com/chio/archive/2007/11/16/962163.html1. 数字表示整数:浮点数:2. static, extern, auto, register, volatiate2.1 变量存储方式:静态存储动态存储栈stack 堆heap
2009-01-12 13:22:00
613
原创 最简单的SVN (subversion)的配置
最简单的SVN (subversion)的配置for centosby 花中神仙系统: Centos 5.0 Subversion 1.4.2References:·Subversion: http://subversion.tigris.org/ ·Version Control with Subversion: http://svnbook.red-be
2009-01-11 22:47:00
878
原创 Linux环境下配置同步更新的SVN服务器
Linux环境下配置同步更新的SVN服务器先搭建环境Linux版本选择Centos5.0#yum update#yum -y install gcc#yum -y install httpd#yum install mod_dav_svn subversionDependencies Resolved初期配置 我选择的是以HTTP方式实现SVN功能cd /etc/httpd/conf.d/vi s
2009-01-11 22:43:00
720
原创 Linux SVN的安装使用笔记
Linux SVN的安装使用笔记SVN技术网 www.svn8.com 2008-04-21 20:36:10 来源: 作者: 评论:0 条 点击: 1053SVN简介、下载、安装SVN简介The goal of the Subversion project is to build a version control system that is a compel
2009-01-11 22:39:00
490
原创 SVN 常用命令集合及简单用法
SVN 常用命令集合及简单用法SVN技术网 www.svn8.com 2008-06-15 22:20:15 来源: 作者: 评论:0 条 点击: 1261SVN在实际操作中常用命令集合及简单用法,如果我们可以把这些简单的集合方法应用到实际并熟练的记住,哪么我们的职业生涯将是美好的1、将文件checkout到本地目录svn checkout path(path
2009-01-11 22:35:00
665
原创 Subversion服务与客户端安装[Linux版]
Subversion服务与客户端安装[Linux版]SVN技术网 www.svn8.com 2008-04-21 20:40:16 来源: 作者: 评论:0 条 点击: 1594一、基本组件及版本:1、基本软件:j2sdk-1_4_2-linux-i586.bin(http://java.sun.com/),jdk安
2009-01-11 22:32:00
703
原创 SVN使用详解
SVN使用详解SVN技术网 www.svn8.com 2008-05-06 09:01:22 来源: 作者: 评论:3 条 点击: 6549安装 Apache 安装 Apache 的先决条件是有一台安装了 Windows 2000,Windows XP SP1+,Windows 2003,Vista 或 Windows Server 2008 的计算机。 警告 请注意
2009-01-11 22:27:00
868
原创 svn
因为配置vsftp导致我重新启动机器两次,原来以standalone方式运行的svnserve挂掉了。svnserve是前几天配置的,今天再让我看得时候,我居然全都忘了。当时是通过bin里面的svnserve程序直接启动的,但是今天发现还有其他两种方式,一种以服务方式,一种以挂到xinetd守护进程的方式启动。而像svnserve这样的服务器,应该选择以xinetd方式启动比较好,这样就不需要每次
2009-01-11 22:22:00
519
原创 Linux系统下架设APACHE SVN服务器全过程
Linux系统下Subversion 安装与配置一 、首先准备好相关的安装包,我这里使用的是下列的几个包Apr : apr-1.2.12 和 apr-util-1.2.12Apache : httpd-2.2.4.tar.gzSubversion: subversion-1.4.5.tar.gz 和 subversion-deps-1.4.5.tar.gz注意:在安装过程中可能
2009-01-11 22:19:00
549
原创 subversion for linux的安装(SVN+apache+linux)
subversion for linux的安装(SVN+apache+linux)关键词: SVN apache linux subversion 1、安装APR-1.2.7和APR-util-1.2.7 下载地址:http://apr.apache.org/ tar zx
2009-01-11 22:14:00
798
原创 Linux系统下SVN服务器的搭建过程详解
1 环境: 服务器放在redhatAS4.0上,客户端在windows 2000。 2 软件包 2.1 服务器: subversion-1.3.2-1.rh90.i386.rpm。可能还会用到其他依赖组件,在我的配置中要用到:apr-0.9.5-0.2.i386.rpm , neon-0.24.7-1.i386.rpm,apr-util-0.9.5-0.1.i38
2009-01-11 22:03:00
670
原创 C语言高效编程的几招
http://doc.linuxpk.com/3698.htmlC语言高效编程的几招 2003-10-08[中][摘]华中科技大学 丁学[文] 引 言: 编写高效简洁的C语言代码,是许多软件工程师追求的目标。本文就工作中的一些体会和经验做相关的阐述,不对的地方请各位指教。 第1招:以空间换时间 计算机程序中最大的矛盾是空间和时间的矛盾,那么,从这个角度出发逆向思维来考虑程序的效率问题,
2008-12-31 14:16:00
482
转载 Linux内存计数详解
http://doc.linuxpk.com/66848.html读写文件时的缓存机制与windows不同,以致于读写大文件时cached值非常大且居高不下。近几天用oracle,发现oracle狂用内存,经常内存小到10M的规模。汗一个,赶快让经理买了新的1G内存来装,上去后发现根本认不出来。加班一多小时才发现386内核根本不认高端内存(HIGHMEM),所以内存极限一直是896M。以前是1G
2008-12-31 14:12:00
557
转载 什么是对齐,以及为什么要对齐
什么是对齐,以及为什么要对齐:http://doc.linuxpk.com/6047.html 现代计算机中内存空间都是按照byte划分的,从理论上讲似乎对任何类型的变量的访问可以从任何地址开始,但实际情况是在访问特定变量的时候经常在特定的内存地址访问,这就需要各类型数据按照一定的规则在空间上排列,而不是顺序的一个接一个的排放,这就是对齐。 对齐的作用和原因:各个硬件平台对存储空间的处理上有很
2008-12-31 14:01:00
1331
转载 Unix编程/应用问答中文版---4.系统资源相关问题
Unix编程/应用问答中文版---4.系统资源相关问题12/312008编程技术 | LINUX3660 次查看上一条:Unix编程/应用问答中文版---5.块设备相关问题下一条:Unix编程/应用问答中文版---3.-lelf、-lkvm、-lkstat相关问题本文出自:http://www.nsfocus.
2008-12-31 13:41:00
666
转载 网速与硬盘 数值的概念区分
随着ADSL和小区宽带的普及,宽带网步入了千千万万老百姓的家庭。在这场普及运动中电信等运营公司都宣称自己的速度能够“1M到户”,甚至是10M,100。然而实事是这样吗?10M,100M的传输速率的真假,我们先来谈谈所谓的1M宽带,电信公司是怎么计算的。 其实,在宽带网中,运营商们1M宽带是指1Mbps(megabits per second 兆比特每秒),bps是bit per second 的缩
2008-12-31 13:31:00
994
转载 linux的c编程技巧
linux的c编程技巧09/302007编程技术 | LINUX 9675 次查看上一条:JNI的使用下一条:mysql技巧总结 1. 获取文件的信息: stat(char* filename, struct stat* buf); struct stat { dev_t st_dev; /* 设备 */ ino_t st_ino; /* 节点 */ mode_t st_mode; /
2008-12-31 13:25:00
571
原创 pthread函数的错误检查机制
pthread函数的错误检查机制 #include stdio.h>#include pthread.h>#include errno.h>#include string.h>//extern int errno;int main(int argc, char **argv){ pth
2008-11-26 17:58:00
1222
转载 socket函数手册
socket函数手册http://blog.chinaunix.net/u2/75985/showart_1129717.html字节序函数 #include netinet/in.h>/* 主机序转换为网络序(short类型) */uint16_t htons (uint16_t host16bitvalue);/* 主机序转换为网
2008-11-26 14:45:00
1763
原创 从kernel和其他opensource 扒出来的常见的宏
http://www.xxlinux.com/linux/article/development/soft/20070816/9335.html比如比较两个数的大小 : 一般我们都习惯了这样写:#define MAX(a,b) (((a)>(b))?(a)b)) //实际上宏参数计算两次tyLLinux联盟可是宏是有副作用的, 比如下面这个例子: MAX(a++,b) 又如何呢?所以kernel里
2008-11-26 14:43:00
463
转载 Linux 进程管理详解
作者:北南南北来自:LinuxSir.Org摘要:本文讲述的时进程管理的基本概念和进程管理工具介绍;文中的重点对进程管理工具的分类介绍及应用举例,包括 ps、pgrep、top 、kill、pkill、killall、nice和renice 等工具。++++++++++++++++++++++++++++++++++++++正文+++++++++++++++++
2008-11-26 12:15:00
493
原创 基本开发环境
sudo apt-get install build-essentialUbuntu开发环境安装 一. 安装C/C++程序的开发环境 1. sudo apt-get install build-essential //安装主要编译工具 gcc, g++, make 2. sudo ap
2008-11-26 09:28:00
431
原创 用ndiswrapper 将windows下驱动安装到linux
具体硬件不同,实现方法也不同,本文只为苦于驱动的朋友提供一种解决办法,希望能够解决一些难题。平时用linux,有些硬件产品没有提供linux下的驱动,那么我们可以找到windows下的驱动.inf/.sys安装到linux下(由于在上班,ndiswrapper 的具体安装这里不再赘述)--.sys里是底层驱动,.inf是硬件描述。通过.inf中的硬件PID/VID判断.相应底层驱动。具
2008-11-25 10:29:00
955
转载 LINUX SIGNAL
在终端使用kill -l 命令可以显示所有的信号。$kill -l1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR213) SIGPIPE 14) SIGALRM 15) SIGTERM 16)
2008-11-25 10:12:00
2168
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人