
Linux
文章平均质量分 62
mayabin
Linux,Go,Java,open Source fan
展开
-
oralce的jdbc驱动安装及jsp开发例子
SP development on Oracle Database 1.jsp开发oracle数据库的几种方法 jsp开发很多时候是针对数据库的。 一般java下的数据库开发使用jdbc。 jsp的数据库开发可以是用jdbc,但是需要jsp开发人员特别熟悉java开发。 安装oracle的jdbc驱动,然后下面是一个例子 String sDBDriver = "oracle.jdbc.dri原创 2006-11-23 20:34:00 · 2372 阅读 · 0 评论 -
制作一张最小系统的gentoo安装光盘
gentoo有一个mini CD, 用他启动,配置好网络,就可以安装系统了。但是我考虑一个问题,如果我没有网络,怎么安装系统呢?有人会说,你可以使用live CD啊,但是我又讨厌live CD那样傻瓜式的安装,而且他不给用户选择的空间。在x86外,universal CD提供我们想要的安装方式,但是2006.0版本的x86不带universal CD喽,只能自己做一个。下面是我制作原创 2006-08-21 19:01:00 · 3328 阅读 · 2 评论 -
用mkisofs制作可启动的linux光盘
在我的另一篇文章“制作一张最小系统的gentoo安装光盘”里介绍了,可以在现有iso文件基础上添加进自己想要的包,从而无网络安装最小linxu系统。这篇文章介绍怎么把这张光盘制作出来。下面的英文是我的制作文档记录,我对他做几点解释。1. mkisofs在windows和unix系统下都可以运行,而且方式是一样的,下面有常用参数的介绍。制作isolinux的iso一定要按着下面的参数来做,原创 2006-08-23 12:10:00 · 6789 阅读 · 3 评论 -
Mysql的transaction实现
transaction在数据库编程中是一个重要的概念,这样做可以控制对数据库操作的事务提交。但是要想在程序中实现事务,要求数据库本身支持事务。现在的关系型数据库,我们日常使用的mysql,oracle等等都支持事务,有的是安装后直接就支持,有的需要做一些设置。这篇文章是针对mysql的,讲述从数据库安装,设置,一直到sql语句,甚至到java程序中,如何实现transaction。1.安装要想在原创 2007-01-12 14:01:00 · 3315 阅读 · 0 评论 -
VIM开发环境搭建-Shell
与Java开发的IDE环境相比,Shell的开发工具略显薄弱。本文介绍VIM的几个插件,用来辅助Shell开发,或者Perl,Python。虽说还比不上eclipse,netbeans这些,但是在一定程度上可以提高开发效率。原创 2010-10-20 16:29:00 · 3149 阅读 · 0 评论 -
Offline Dictionary-Stardict, in Ubuntu
Summary about how to install offline dictionary Stardict in Ubuntu.原创 2010-10-22 11:38:00 · 1490 阅读 · 0 评论 -
设置SVN自动启动--Ubuntu10.04
<br />手头有一个项目要开发,需要一个源代码控制软件。最后选的是SVN。有关如何在Ubuntu上安装SVN, 请参考下面两篇文章,<br />http://odyniec.net/articles/ubuntu-subversion-server/<br />https://help.ubuntu.com/community/Subversion<br /> <br />这两篇文章对如何安装,配置基本的SVN有详细的介绍,我就不重复。主要补充一下如何添加自动启动脚本。<br />当然上面两篇文档都提到了原创 2010-12-31 16:10:00 · 2323 阅读 · 0 评论 -
Activate Gnome in Ubuntu12.04.1 Desktop
Unity is the default desktop session in Ubuntu12.04. Gnome is not included in the package.There are some article taught how to install Gnome Fallback to activate Gnome. The command issudo ap原创 2012-09-30 01:24:42 · 1067 阅读 · 0 评论 -
联想A820 root+gmail+chrome
杯具,出差的时候把手机摔碎了,临时上网买了个A820。比以前的A750轻薄,屏也大。手机收到后,开始折腾,先是Root。网上有人说刷机大师可以一键Root A820,下载了新版的刷机大师,里面的Root大师是1.4.2版的,能够识别出A820,并Root掉。再接下来安装了常用的软件,Re管理器,QQ,支付宝这些。然后还删掉了自带的Wo那些破玩意儿。删除这些自带软件,一个方原创 2013-07-24 00:40:55 · 2292 阅读 · 0 评论 -
Tomcat绑定IPV4端口
最近在弄云主机,安装了Tomcat,但是启动时,mo原创 2014-07-03 20:33:47 · 10413 阅读 · 2 评论 -
不同Linux发行版更新Openssl的方式
https://www.linode.com/docs/security/patching-openssl-for-the-heartbleed-vulnerability这里面介绍了Openssl漏洞,不同Linux发行版的转载 2014-08-04 21:39:59 · 1136 阅读 · 0 评论 -
几种不同的Xwindow加载方法
以前整理过有关Xwindow启动过程的资料,但是因为后来工作一直是配置服务器,所以很久没有用了。今天安装ubuntu6.06,一时心血来潮,查了有关x的启动过程,发现有些变化。顺便把几种不同系统下,加载X的过程整理下来。首先是老版本的linux:系统:redhat 7.0,7.2Xserver:XFree861. 运行级别5下的启动过程。首先运行/etc/X11/prefdm原创 2006-08-15 15:43:00 · 1744 阅读 · 0 评论 -
gentoo安装步骤整理
这几天有机会接触了gentoo的安装,看介绍,gentoo的安装比较难,需要手动做很多工作。我把这几天整理的安装文档发一下,顺便把自己的一些感想说一下。感想:1. 老版本的gentoo和2006.0的版本安装过程和配置有很大变化,比如安装过程中一些选项参数;网络配置文件/etc/conf.d/net的文件格式。网上搜到的中文资料都是老版的介绍,新版的还没翻译过来。要想安装最新版的,还是先原创 2006-08-18 14:07:00 · 6451 阅读 · 0 评论 -
找回root密码的几种办法
类unix系统下,root用户密码是很重要的,丢失root密码,意味着这个系统将要面临更换。为了保住系统,总结几种找回root密码的办法,以备急用。方法一:single模式使用single模式登陆系统后,使用passwd root命令,修改新的root密码。适用范围:由于有些linux发行版,比如redhat,为了安全考虑,single模式时也需要root密码验证。所以这种方式并原创 2006-08-16 11:16:00 · 7892 阅读 · 0 评论 -
linux下普通用户安装软件注意事项
今天用普通用户帐号登陆linux学习机,安装编译源代码,有些注意事项整理一下。 安装软件首先需要拷贝软件至服务器,不管是用winscp这样的工具还是smbmount这样的方式,普通用户只能拷贝至有写权限的目录,比如/home/~username目录。安装软件时,需要使用sudo su命令,切换成root,否则,安装过程会出错,提示“promission deny!”。当然拷贝一些绿原创 2006-07-24 13:56:00 · 6664 阅读 · 0 评论 -
perl模块安装办法
安装perl5.8.8:cd perl-5.8.8 && rm -f config.sh Policy.sh && sh Configure -Dusethreads -de && make && make test && make installmv /usr/bin/perl /usr/bin/perl.bakln -s /usr/local/bin/perl /usr/b原创 2006-07-26 17:28:00 · 3129 阅读 · 0 评论 -
使用GRUB的命令模式进入系统
一. Grub是一个非常好用的系统启动器,可以引导linux、dos、win、freebsd等多个系统。二. 它引导的时候去寻找/boot/grub/menu.lst文件,把里面的启动列表显示出来供用户选择但是如果grub出了问题,找不到menu.lst文件,就会出错,停留在grub>模式下。别着急,即使到了这一步,也还是有办法可以进入系统的,这时候可以在命令模式下进行操作,这也是grub强大原创 2006-07-24 13:42:00 · 27132 阅读 · 1 评论 -
phpwind的二级域名设置
从phpwind的论坛查到一些资料,如何设置blog的二级域名,现在整理一下。如果做成功了,那就又给大家带来了方便。分三个步骤:1. dns服务器的泛解析。添加一条A记录,指向你的apache服务器。如: * A x.x.x.x2. 在apache的配置文件httpd.conf中,做如下虚拟主机设置,例如: DocumentRo原创 2006-07-24 13:48:00 · 2436 阅读 · 0 评论 -
类unix系统下常用工具及命令
1.wget ---下载文件,通过http或ftp协议,支持断点续传usage: wget [opition] url sample: wget http://www.tom.com/qmail-1.0.3.tar.gz2.scp---同步文件,走的是ssh协议隧道usage: scp target host:/target file or directory原创 2006-07-24 14:36:00 · 1121 阅读 · 0 评论 -
设置mysql的主从服务器
mysql从 3.22版后,推出了master和slave服务器的设置,使得主从服务器可以实时同步。而不必再写脚本,通过备份数据库文件的方式。下面是一个例子,配置一个mysql replication环境,要求(10.0.0.1)为master (10.0.0.2)为slave,且只同步master服务器上的其中一个数据库登陆master服务器/usr/local/mysql/mysql原创 2006-07-24 14:53:00 · 1197 阅读 · 0 评论 -
squid代理服务器的使用
squid: squid是一款代理服务器软件,能提供http,ftp的代理,加速网络内部客户机的访问速度。 实现方式:先定义acl(access control list),然后给这些acl权限;其中acl可以是source地址段, 也可以是target地址段,还可以是端口值,甚至可以是时间段,或者是这些的组合。 透明代理:一般情况下,使用代理必须在客户端指定代理服务器的地址和原创 2006-07-28 09:51:00 · 1226 阅读 · 0 评论 -
nagios的安装和配置
什么是nagios? nagios是一款网络管理软件,开源的软件。能够对网络内的主机和硬件设备进行状态监控。 nagios的优势: 免费;开源;高扩展性。 nagios能实现的功能: 1. 状态监控 2. 预警处理 3. 集中,规模化管理 4. 可视化显示方式 nagios的实现方式:nagios采用分布-集中的管转载 2006-08-07 16:20:00 · 9518 阅读 · 0 评论 -
apache服务器中进程和线程的使用
apache功能强大,应用十分广泛。为了使不同平台的apache都能得到优化,apache支持MPM模块。linux/unix下的好的2个模块分别为prefork和worker。最初设计unix的时候,并没有线程这个概念,所以无论系统内核还是应用软件,都不支持线程的应用。最小的作业单位是进程。windows是一个完全支持线程的操作系统。线程比进程更小,能提高系统效率,减少系统开支。原创 2006-08-09 17:36:00 · 3323 阅读 · 0 评论 -
mysql数据库测试工具
1.性能测试:mysql在编译安装时,如果使用--sql-bench参数,会生成一个sql-benche目录,里面是一些自带的测试工具。 运行run-all-tests就运行了所有测试。不过这些工具是用perl写的,需要perl的支持,还需要DBI和sql DBD模块的支持才行。2.压力测试:dbmonster是一个压力测试软件,java写的。原创 2006-08-09 17:50:00 · 2342 阅读 · 0 评论 -
Install Ubuntu on Dell vostro 1400
Recently, I bought one notebook, Dell vostro 1400.Hardware list below:CPU: Intel centrino duo 5470 1.66GHZChipset: Intel M965 Memory: 2GBVideo: Intel X3100Netcard: broadcom 57xx NetlinkWifi...2007-08-26 16:15:12 · 297 阅读 · 0 评论