- 博客(35)
- 收藏
- 关注
原创 一年编程经验总感想-----EndAll
4月23日:最近研究了好几天linux,有时进步甚快,有时堵住前进不了,有的问题不必钻牛角尖,搞了一个小时没搞出来就放一放,休息一下,散散步,放松下心情,理清思路,隔一天再来,或者隔几天再来,犹其是很急躁的时候,一定要冷静,其实问题本来就简单,你急躁的时候很多地方都没注意到.有问题根本就不是问题,就不是你的问题,说不定过几天他就自动好了,能运行了.遇到问题一定要放开思路,不要一
2007-04-23 13:33:00 1043
转载 postgresql_linux
测试环境:Ubuntu Linux 5.10 (Breezy) 在Ubuntu下安装软件是一种享受,安装PostgreSQL也不例外: 代码: $sudo apt-get install postgresql-8.0 这样就安装好了PostgreSQL 8.0了,该安装将自动创建一个缺省的数据库集群(pgsqldb.org中的译法)“main”,且生成一个数据库超级用户postgres。 接下来就
2007-04-23 12:23:00 1003
原创 postgresql源码安装__正确
使用的Linux发行版是ubuntu server 6.06,ubuntu 自带版本最高只有8.1,为了尝鲜,同时8.2.0已经对基于windows平台的兼容性进行了改进,便于平台的转换。同时源码安装可以自己制定一些参数和设置,ubuntu虽然有很好的易用性和兼容性,并且部分特性也较新,但是同window有些相像,减少也封闭了很多细节问题,让开发人员没有机会也不用尝试去理解一些程序的安装过程和参数
2007-04-22 22:25:00 3490
转载 postgresql源码安装
在 ubuntu下 一般只需要 sudo apt-get install ***软件名就可以把自己需要的软件安装到系统了然而 如果自己有洁癖 非要 安装最新的软件包的话或者确实有必要 单独安装 配置已达到应用程序的最优化那么 源码安装 就是你作好的选择了首先我们要 把 postgresql8.2.1所需要的库文件 安装好sudo apt-get install libreadline-dev接下来
2007-04-22 21:40:00 1372
转载 Ubuntu 6.10硬盘安装手记
Ubuntu 6.10硬盘安装手记 通过在网上寻找到资料,顺利的硬盘安装了Ubuntu6.10。 通过网站上的各个资源下载下ISO文件。 6.10Desktop版本:光盘:http://releases.ubuntu.com/edgy/ubuntu-6.10-desktop-i386.iso 我是通过在迅雷中的资源下载的,速度相当好,我将DVD,Server,De
2007-04-22 21:20:00 1516
原创 ubuntu源码安装mysql
经过两天的挣扎,用apt-get 安装mysql始终报错,网上查了不少资料,就是不行,下了二进制包来安装,结果提示缺少一些包,还是不行,最后只有试试从源码安装了,这是我从网上找的一篇文章,经过本人20多分钟的编译,终于成功了,能正常运行.shell> groupadd mysqlshell> useradd -g mysql mysqlshell> gunzip shell> cd m
2007-04-22 21:18:00 1525
转载 java C#协议层代码比较
Java和C#都提供了对网络的不同抽象层,编程人员可以使用不同的网络接口完成对网络的操作。 Java C# 应答/请求: java.net.URL和java.net.URLConnection。 System.Net.WebRequest。 协议: TCP/IP协议使用java.net.Socket和java.net.ServerSocket; UDP协议使用java.net.DatagramSo
2007-04-21 10:54:00 1031
转载 Java代码编写的30条建议
(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: ThisIsAClassName thisIsMethodOrFieldName 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 Java包(Package)属于一种
2007-04-21 10:32:00 786
原创 linux文本模式下分辨率
在/boot/grub/menu.lst /boot/vmlinuz-2.6.17-10-server root=/dev/sda1 ro quiet splash 后加上vga=791
2007-04-21 10:28:00 1111
转载 vim 用法简介
我比较喜欢用vim, 然后再用GCC, G++编译, Emacs不太常用。偶尔也用一下eclipse, 不是很精!Ctrl-w + 增加窗口高度尺寸Ctrl-w - 减少窗口高度尺寸Ctrl-w Ctrl-w > 减少窗口宽度尺寸(只对垂直分割的窗口有效)Ctrl-w = 使窗口尺寸相等{num}Ctrl-w _ 将窗口高
2007-04-20 22:50:00 1516
原创 对vim配置文件的编辑
一、 对vim配置文件的编辑::scriptnames 发现配置文件的位置:edit ~/.vimrc 编辑该配置文件vim说明文件的阅读:CTRL-] 跳转到当前光标所在单词对应的主题CTRL-O 回到前一个位置复制一个样板vimrc文件(unix)::!cp -i $VIMRUNTIME/vimrc_example.vim ~/.vimrc复制一个
2007-04-20 19:11:00 1775
原创 http://hi.baidu.com/heyg/blog/item/9ca8dcc4785706cb38db4937.html
http://hi.baidu.com/heyg/blog/item/9ca8dcc4785706cb38db4937.html
2007-04-19 22:38:00 1527
转载 vim + ctags + taglist + cscope + cppcomplete + global 使用初探zz
vim + ctags + taglist + cscope + cppcomplete + global 使用初探zz2007年01月02日 星期二 22:19 由于本人比较喜欢在终端状态下的vim,所以gvim下的扩展使用的不多。这里介绍的也是我简单的使用以上扩展的一点点体会。请大家指正。 emacs
2007-04-19 22:05:00 2016
转载 ssh介绍
什么是SSH? 传统的网络服务程序,如:ftp、pop和telnet在本质上都是不安全的,因为它们在网络上用明文传送口令和数据,别有用心的人非常容易就可以截获这些口令和数据。而且,这些服务程序的安全验证方式也是有其弱点的,就是很容易受到“中间人”(man-in-the-middle)这种方式的攻击。所谓“中间人”的攻击方式,就是“中间人”冒充真正的服务器接收你的传给服务器的数据,然后再冒充你把数
2007-04-19 20:58:00 1384
转载 linux SSH 的一些安全小技巧
一, 前言 关于 ssh 的好处, 相信不用我多说了吧? 简而言之, 之前的 rpc command 与 telnet 都全可用 ssh 代替. 比方如下的这些常见功能: - 远程登录 ssh [email protected] - 远程执行 ssh [email protected] command ... - 远程粗? scp user@remot
2007-04-19 20:46:00 1463
转载 Wget用法、参数解释的比较好的一个文章
wget是一个从网络上自动下载文件的自由工具。它支持HTTP,HTTPS和FTP协议,可以使用HTTP代理. 所谓的自动下载是指,wget可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个wget下载任务,然后退出系统,wget将在后台执行直到任务完成,相对于其它大部分浏览器在下载大量数据时需要用户一直的参与,这省去了极大的麻烦。 wget 可以跟踪HTML页面上的链接依
2007-04-19 19:55:00 192827 3
转载 Linux系统新手学习的11点建议- -- -
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。 一、从基础开始: 常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的
2007-04-19 19:45:00 1417
转载 Linux下Telnet、ssh服务的配置和使用
Telnet服务的配置步骤如下: 一、安装telnet软件包(通常要两个)。 1、 telnet-client (或 telnet),这个软件包提供的是 telnet 客户端程序; 2、是 telnet-server 软件包,这个才是真正的 Telnet server 软件包! 安装之前先检测是否这些软件包已安装,方法如下: [root@wljs root]#rpm ?q tel
2007-04-17 09:35:00 2020
转载 Unix awk使用手册
什么是awk?你可能对UNIX比较熟悉,但你可能对awk很陌生,这一点也不奇怪,的确,与其优秀的功能相比,awk还远没达到它应有的知名度。awk是什么?与其它大多数UNIX命令不同的是,从名字上看,我们不可能知道awk的功能:它既不是具有独立意义的英文单词,也不是几个相关单词的缩写。事实上,awk是三个人名的缩写,他们是:Aho、(Peter)Weinberg和(Brain)Kernighan。正
2007-04-17 09:32:00 1922 1
转载 find和xargs使用详解
find和xargs使用详解[转自《shell编程和unix命令》]使用find和xargs有时可能需要在系统中查找具有某一特征的文件(例如文件权限、文件属主、文件长度、文件类型等等)。这样做可能有很多原因。可能出于安全性的考虑,或是一般性的系统管理任务,或许只是为了找出一个不知保存在什么地方的文件。F i n d是一个非常有效的工具,它可以遍历当前目录甚至于整个文件系统来查找某些文件或目录。在本
2007-04-17 09:23:00 1303
转载 RedHat linux inittab详解
一、什么是init init是Linux系统操作中不可缺少的程序之一。 是一个由内核启动的用户级进程。 内核启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式来启动其他用户级的进程或服务。所以,init始终是第一个进程(其PID始终为1)。 内核会在过去曾使用过init的几个地方查找它,它的正确位置(对Linux系统来说
2007-04-17 09:20:00 780
转载 gdb 基本命令
gdb 基本命令 gdb 支持很多的命令,这些命令从简单的文件装入到允许检查所调用的堆栈内容的复杂命令。下表列出了你在用 gdb 调试时会用到的一些命令。 命令 描 述 file 装入想要调试的可执行文件 kill 终止正在调试的程序 list 列出产生执行文件的源代码的一部分 next 执行一行源代码但不进入函数内部 step 执行一行源代码而且进入函数内部 run 执行当前被调试的程序
2007-04-16 19:09:00 1224
转载 如何系统地学习linux----http://www.linuxmine.com/5723.html
linux太难用了!(一通鼠标点击,进入/etc)学习linux,你忘记windows的思维方式了吗?怎么安装软件阿?那一堆文件是干什么的阿?学习linux,你还在浮躁吗?进入linux,随便按了几下.赶紧重启进入win学习linux,你用心了吗?.......你我共勉之linux太难用了!(一通鼠标点击,进入/etc)学习linux,你忘记windows的思维方式了吗?怎么安装软件阿?那一堆文件
2007-04-16 18:40:00 1262
转载 Windows 能干而 Linux 干不了的事情,那就是不需要干的事情
— 摈弃 Windows 低效率的工作方式,发掘 Linux 身上的 UNIX 气质我已经半年没有使用 Windows 的方式工作了。Linux 高效的完成了我所有的工作。GNU/Linux 不是每个人都想用的。如果你只需要处理一般的事务,打游戏,那么你不需要了解下面这些了。 我不是一个狂热的自由软件份子,虽然我很喜欢自由软件。这篇文章也不是用来推行自由软件运动的,虽然我觉得自由软件运动是非常好的
2007-04-16 18:36:00 1733
转载 请不要做浮躁的人
1.不要看到别人的回复第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。2.初学者请不要看太多太多的书那会误人子弟的,先找本系统的学,很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。3.看帮助,不要因为很难而自己是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,总觉得不够直观。4.不要被对象、属性、方法等词
2007-04-16 18:30:00 720
转载 学习Linux的七点忠告
1、不要“玩 Linux” 很多人用 Linux 的时候会感觉很迷茫,该用哪个发行呢?是不是我少装了什么?怎么升级这么快啊!怎么这么不稳定!每当遇到新的软件他就想试用,每当新的版本出现,他就更新,然后用鼠标在新的菜单里选择从来没见过的程序来用用。 其实你是为了Linux而使用Linux,而没有找到正确的理由来利用 Linux。你首先要明确用电脑的目的,你用它是为了解决你的实际问题,而不是为了学习安
2007-04-16 18:28:00 640
转载 Unix优秀电子书籍下载
莱昂氏UNIX源代码分析13-Aug-2002 16:13 13M http://cpss.zz.ha.cn/study/unix/%c0%b3%b0%ba%ca%cfUNIX%d4%b4%b4%fa%c2%eb%b7%d6%ce%f6.zip实践大师:UNIX awk和sed编程篇13-Aug-2002 16:13 6.7M http://cpss.zz.ha.cn/study/unix/%ca
2007-04-16 18:26:00 1058
转载 struts spring hibernate分析
现在给美国老作项目,他们那边要求一定要用"Struts+Spring+Hibernate"来实现,下面就是我对它们组合的理解:1,先说说表示层 其实没有必要使用struts,除非你有历史遗留问题不得不用struts,因为spring的mvc已经足够好了: a. 清晰的模型对象传递,这个模型对象可以是任何java对象,如果你不在意在各层之间传递同一个对象的 话,这个模型对象就可以是hibernate
2007-04-08 13:24:00 807
转载 终极Struts中文及其它语言文字处理问题(文字国际化)
文字国际化问题,对于初学者来说常常令人感到头痛;其实解决很容易,而且解决的办法有很多种。今天就struts的文字国际化处理作个总结,大家可以在这个思路上进一步灵活运用。 1. 首先所有的文字编码均采用UTF-8格式,至于为什么要采用UTF-8,大家可以翻阅资料。如:jsp中,可以加入: 2. struts框架提供了资源信息文件,它包含了jsp页面内容的一些文字说明,以及另一些供代码
2007-04-08 13:16:00 913
转载 java开发者网站
CSDN Java 频道 http://java.csdn.net/ JAVA中文站http://www.java-cn.com/index.html 中文JAVA技术网http://www.cn-java.com/AVA技术,JAVA编程,JAVA资源,开源项目,JAVA,J2EE,J2ME,XML,WAP,APPLET,EJB,BEA,WEBLOGIC,JAVA论坛,IT技术,网上
2007-04-08 13:15:00 880
转载 改变人生的五句话
第一句话是:优秀是一种习惯。 这句话是古希腊哲学家亚里士多德说的。如果说优秀是一种习惯,那么懒惰也是一种习惯。人出生的时候,除了脾气会因为天性而有所不同,其他的东西基本都是后天形成的,是家庭影响和教育的结果。所以,我们的一言一行都是日积月累养成的习惯。我们有的人形成了很好的习惯,有的人形成了很坏的习惯。所以我们从现在起就要把优秀变成一种习惯,使我们的优秀行为习以为常,变成我们的第二天性。让
2007-04-07 21:24:00 981
转载 js常用函数
js常用函数 //函数名:chksafe//功能介绍:检查是否含有"",//,"/"//参数说明:要检查的字符串//返回值:0:是 1:不是function chksafe(a){ return 1;/* fibdn = new Array ("" ,"//", "、", ",", ";", "/"); i=fibdn.length; j=a.length; for (ii=0;i
2007-04-07 21:19:00 891
原创 log4j全能配置文件
log4j.rootLogger=DEBUG,CONSOLE,A1,im #DEBUG,CONSOLE,FILE,ROLLING_FILE,MAIL,DATABASE log4j.addivity.org.apache=true ################### # Console Appender ################### log4j.appender.CONSOLE=org
2007-04-06 11:28:00 809
原创 LOG4J的配置
LOG4J的配置 Log4J配置文件实现了输出到控制台、文件、回滚文件、发送日志邮件、输出到数据库日志表、自定义标签等全套功能。择其一二使用就够用了, log4j.rootLogger=DEBUG,CONSOLE,A1,i
2007-04-06 11:27:00 674
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人