- 浏览: 321551 次
- 性别:
- 来自: 北京
最新评论
-
zhangliguoaccp:
对于女人不要太看重吧,喜欢你的自然留下,你若盛开,蝴蝶自来!
遇见她 -
yiqi1943:
springtest支持的spring版本最低是多少啊
Spring Test -
WITLP:
爱,我只知道你一部分的事情,没想到你从华智出来这么坎坷
2009 为什么待到毕业时? -
WITLP:
哈哈,原来你就是传说中的欧阳平?
ANT 简单使用 -
bo_hai:
谢谢。总结的很好。
工具 PL/SQL 快捷键
文章列表
公司有很多应用,刚开始开发的时候,都是把其他应用的build.xml复制过来,然后自己小改下就ok了,心里一点都不踏实,没有系统仔细的学习下,现写了两个小例子,应该还算比较全的,算巩固下ANT的知识点。
如果要打jar包的话,一般情况下,将ant编译后的文件放在一个目录例如bin目录下,应用的jar包放在ant编译的lib目录下,把bin目录下的文件全部打成一个jar包,lib下的jar包直接放在要使用ant打的jar包的应用中即可。
目录结构图如下:
例子1:
build.xml:
<?xml version="1.0" en ...
Linux 基本权限指令
- 博客分类:
- Linux
LINUX创建用户的命令
useradd -g test -d /home/test1 -s /etc/bash -m test1
注解:-g 所属组 -d 家目录 -s 所用的SHELL
删除用户命令
userdel -r test1
创建密码命令
passwd
1、su -i 输入当前用户密码,即可切换到root用户(虚拟机上切换到root用户)
2、useradd <username> 添加用户
3、passwd <username> 修改用户密码
4、groupadd test
groupadd testtes ...
在日志文件中查找日志,难免要用到vi的一些指令,慢慢积累,命令多了,也记不住,难免会要记录一下:
q! 不保存了 wq 保存 shift+gg 结尾 gg 开始 i 写入
ctrl-f ctrl-b 整页翻页(f=forword b=backward)
ctrl-d ctlr-u 翻半页(d=down u=up)
ctrl-e ctrl-y 滚一行/ 查找 n 是继续向下查找
?查找 n是继续向上查找
zz 让光标所杂的行居屏幕中央
zt 让光标所杂的行居屏幕最上一行
telnet,ftp命令
apache的commons-net.jar包中对telnet,ftp,pop3,smtp等协议进行了封装。使用telnet,ftp,pop3,smtp等协议,有一套编程接口socket来应对这些协议。同时可以查看commons-net.jar的源码,发现每个协议的实现类,都继承了SocketClient,依靠socket来处理。所以telnet,ftp,pop3,smtp等协议的操作都是基于socket的,just as http is based on soket。可以这么理解,协议的连接都是使用的socket去连接,只是操作有不同的限定而已。
...
一切问题的解决都可以分三步来做: 发现问题,分析问题,解决问题.
1、发现问题,分析问题,解决问题。
发现问题:
对于社会上的事情,不太会采用合适的方法去处理。
认识了一朋友,算比较另类的朋友,曾经有 ...
需求:
有好几个功能模块都需要审核的功能。
例如:
在功能模块A中填写了表单,并保存提交了,待审核过后才能有效。
在功能模块B中同样如此
在功能模块C中同样也是如此
这些都需要在审核功能模块审核通过 ...
mysql事物机制
一、启动方式
1、使用 service 启动:service mysqld start
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start
3、使用 safe_mysqld 启动:safe_mysqld&
二、停止
1、使用 service 启动:service mysqld stop
2、使用 mysqld 脚本启动:/etc/inint.d/mysqld stop
3、mysqladmin shutdown
三、重启
1、使用 service 启动:service mysqld restart
2、使用 ...
简单修改ibatis框架
使用ibatis框架生成的每个业务dao中都会依赖ibatis自身的dao,ibatis自身的dao中都会有三个属性:
1、dbType: 数据库类型
2、SqlMapClient ;含有sqlMap的所有配置,并提供CURD操作接口
3、SqlExecutor;业务调用的CRUD操作,最终都会在ibatis的执行器SqlExcecutor中体现
可以对这几参数进行小的封装以达到快速开发的目的,或者原来系统不能满足的需求,经封装后可以满足需求:
a、可以对dao(框架dao即业务dao所依赖的)中find等方法进行封装,例如多次调用sqlMap ...
event的x,clientX,offsetX,screenX
·
x:设置或者是得到鼠标相对于目标事件的父元素的外边界在x坐标上的位置。
·
clientX:相对于客户区域的x坐标位置,不包括滚动条,就是正文区域。
·
offse ...
一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX
Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:
1)、日志信息的优先级
日志信息的优先级从高到低有ERROR、WARN、
INFO、DEBUG,分别用来指定这条日志信息的重要程度
2)、日志信息的输出目的地
mysql导入导出数据
1、导入数据
1.1 直接插入数据: insert into table(x,y) values('x','y');
1.2 mysql -uuser -ppassword database < dataAndStructInfo.sql;
(注意sql写法)
1.3 source指令: mysql控制台下执行:
use database;
source 路径/xxxx.sql
2.导出数据
2.1 导出结构和数据。
mys ...
websphere6.1.X安装与配置
1、Red Hat Enterprise Linux AS release 4 上安装firefox2.0
下载firefox-2.0.tar.gz,gz包解压:tar zxvf xx.tar.gz
启动firefox若报错:找不到libstdc++.so.5,请安装compat-libstdc++-33-3.2.3-47.3.i386.rpm,安装rpm指令:rpm -ivh ***.rpm
(下载compat-libstdc++-33-3.2.3-47.3.i386.rpm地址: http://mirro ...
mysql 修改表结构
1.增加一个字段(一列)
alter table table_name add column column_name type default value; type指该字段的类型,value指该字段的默认值
例如:alter table mybook add column publish_house varchar(10) default '';
2.更改一个字段名字(也可以改变类型和默认值)
alter table table_name change sorce_col_name dest_col_name type default value ...
mysql乱码问题。
统一编码,以gbk为例。
1、确保 my.ini 中
default-character-set=gbk
其他设置:
# The MySQL server
[mysqld]
default-character-set=gbk
lower_case_table_names=1 (大小写不敏感)
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 16M
max_allowed_packe ...