db2 中修改字段长度

alter table CP_CRDTBL alter column CB_COLLECT_CD set data type char(10)
reorg table CP_CRDTBL
alter table CP_NBATRN alter column BT_COLLECT_CD set data type char(10)
reorg table CP_NBATRN


Posted in 爱写代码 | Leave a comment

在AIX上安装JDK

一、检查系统
#oslevel(aix版本)
5.3.0.0
# prtconf –c(cpu位数)
CPU Type: 64-bit

因此,系统需要安装64位的jdk,即64-bit Java 5 SDK
(当然,如果是32- bit,就要下载32-bit Java 5 SDK了)

二、下载jdk
首先去ibm网站(http://www.ibm.com)注册一个用户,然后去下面的地址进行下载:https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=dka&S_PKG=aix64j5b&S_T[......]

Read more

Posted in 未分类 | Leave a comment

iptables端口转发

设我们有一台计算机,有两块网卡,eth0连外网,ip为1.2.3.4;eth1连内网,ip为192.168.0.1.现在需要把发往地址1.2.3.4的81端口的ip包转发到ip地址192.168.0.2的8180端口,设置如下:

1. iptables -t nat -A PREROUTING -d 1.2.3.4 -p tcp -m tcp –dport 81 -j DNAT –to-destination192.168.0.2:8180

2. iptables -t nat -A POSTROUTING -s 192.168.0.0/255.255.0.0 -d 192.168.0[......]

Read more

Posted in 未分类 | Leave a comment

Linux上CVS服务器安装配置简明手册

CVS服务器安装配置简明手册

关于CVS的介绍请看CVS主页,本文的目的纯粹是安装配置CVS服务的流程
如需要了解的更多,请到网上搜索
所以的工具是
Apache-一个网站服务器
主页:http://www.apache.org/
Perl--一个perl解析程序
主页:http://www.perl.org/
perl module --一些perl所需的模块
主页:http://www.cpan.org
搜索模块主页:http://search.cpan.org
CVS--一个管理源码的服务器
主页:https://www.cvshome.org/
CVSWEB--一个可以用web方式查[......]

Read more

Posted in 未分类 | Leave a comment

CVS中出现cannot open /CVSROOT/config: Permission denied的问题

RedHat linux中有一个叫selinux的东西,它倒置了CVS读不到config文件,如果出现问题了就把selinux关了就好了

关闭的方法:

setenforce 0

Posted in 未分类 | Leave a comment

Oracle expdp和impdp基本使用

用expdp或impdp命令时, 可暂不指出用户名/密码@实例名 as 身份, 然后根据提示再输入,  如:
expdp schemas=scott dumpfile=expdp.dmp DIRECTORY=dpdata1;
一. 创建逻辑目录, 该命令不会在操作系统创建真正的目录. 最好以system等管理员创建.
create directory dpdata1 as ‘d:testdump’;

二. 查看管理理员目录(同时查看操作系统是否存在, 因为Oracle并不关心该目录是否存在, 如果不存在, 则出错.)
select * from dba_directories;[......]

Read more

Posted in 爱写代码 | Leave a comment

JNA—JNI终结者

介绍给大家介绍一个最新的访问本机代码的Java框架—JNA。
JNA(Java Native Access)框架是一个开源的Java框架,是SUN公司主导开发的,建立在经典的JNI的基础之上的一个框架。
JNA项目地址:https://jna.dev.java.net/
非常强大、易用,功能上类似与.NET的P/Invoke。
不堪回首的JNI我们知道,使用JNI调用.dll/.so共享类库是非常非常麻烦和痛苦的。
如果有一个现有的.dll/.so文件,如果使用JNI技术调用,我们首先需要另外使用C语言写一个.dll/.so共享库,使用SUN规定的数据结构替代C语言的数据结构,调用已有的  d[......]

Read more

Posted in 未分类 | Leave a comment

Git 常用命令

Git 常用命令

添加或删除改动的文件

git add/rm

撤消未提交的代码改动(以1.rb为例)

git checkout -- 1.rb

提交代码到本地仓库

git commit -m 'my description'

撤销上一次提交代码

git revert HEAD

将本地仓库代码推送到远程仓库(origin)

git push origin master

获得最新远程代码(origin)

git fetch
git merge origin

把远程仓库(origin)的代码抓下来,强行覆盖本地代码

git reset --hard origin/master

切换到”***”[......]

Read more

Posted in 未分类 | Leave a comment

在Linux下Mysql忘记密码后的终级办法

1、关闭Mysql: 如果 MySQL 正在运行,首先用后面的命令杀掉MySQL进程: killall -TERM mysqld

2、再以后面的方法启动 MySQL进程 :bin/safe_mysqld –skip-grant-tables &
(提示:如果找不到safe_mysqld 命令可以用其 find -name safe_mysqld 来查找此命令所在的目录)

3、可以不需要密码就进入 MySQL 了。

然后执行以下命令:(具体这些命令是做什么相信大家都可以看的懂,也就不多解释了!)

use mysql
update user set password=passwo[......]

Read more

Posted in 未分类 | Leave a comment

JDK环境变量的设置

JDK环境变量的设置对学多学习java的初学者来说,是一个很麻烦的事情,下面我们就来介绍一下在XP下以及Linux下JDK的环境变量是怎样设置的.

1:XP下JDK环境变量的设置

第一步:右击“我的电脑”,点击“属性”。

第二步:选择“高级”选项卡,点击“环境变量”。

第三步:在“系统变量”中,设置3项属性,JAVA_HOME , path , classpath (大小写无所谓),若已存在则点击“编辑”,不存在则点击“新建”。

第四步:JAVA_HOME 指明JDK安装路径,就是刚你自己电脑上JDK安装路径(例如:C:\jdk1.6),此路径下包括lib,bin,jre等文件夹(此[......]

Read more

Posted in 未分类 | Leave a comment