- 浏览: 23600 次
- 性别:
- 来自: 北京
最新评论
-
zhangshixi:
不错,挺好的,要是再有每个动作的要领就更好了。
健身方法
文章列表
1.将tomcat加入/opt目录下
2.在bin目录下修改权限 chmod +x *.sh
3.在/opt/apache-tomcat-wzt2.0/bin下修改catalina.sh文件,添加一个设置CATALINA_HOME=/opt/apache-tomcat-wzt2.0
1,什么是ant
ant是构建工具
2,什么是构建
概念到处可查到,形象来说,你要把代码从某个地方拿来,编译,再拷贝到某个地方去等等操作,当然不仅与此,但是主要用来干这个
3,ant的好处
跨平台 --因为ant是使用java实现的,所以它跨平台
使用简单--与ant的兄弟make比起来
语法清晰--同样是和make相比
功能强大--ant能做的事情很多,可能你用了很久,你仍然不知道它能有多少功能。当你自己开发一些ant插件的时候,你会发现它更多的功能。
4,ant的兄弟make
ant做的很多事情,大部分是曾经有一个叫make的所做的,不过对象不同,make更多应用于c/c++ ,ant更 ...
>>>>1. 概述Log4j简介
在强调可重用组件开发的今天,除了自己从头到尾开发一个可重用的日志操作类外,Apache为我们提供了一个强有力的日志操作包-Log4j。
Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就 是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的 ...
今天在把一些数据导入到SQL Server的时候遇到有个列被导入成float类型,而我实际需要的是varchar类型,所以要进行类型转换,转换时遇到了一点问题,所以写这篇博客记录一下。
SQLServer中的数值类型分为两种,一种是精确的数值类型,具体的数据类型有:bit、tinyint、smallint、int、bigint、 smallmoney、money和decimal,这些数据类型能够精确的表明某以数值;另一种是近似的数值类型,具体就是float和real。浮点 数据为近似值,因此,并非数据类型范围内的所有值都能精确地表示。
有些时候我们需要将这些数值类型转换为字 ...
*从今天起,我决定记录一下生活中一闪而过的想法,不然时间白白流过,什么东西都没留下,起码留下些比特也好。这些东西不受文体限制,可长可短、可喜可忧、可下可流,不定时发布和更新,雅俗共赏,欢迎品尝。
1.越来 ...
shift+tab多行前移
tab多行后移
syso+alt+?=system.out.print()
shift+ctrl+o=导入类库
如果alt+?不起效,尝试下列方法:
从eclipse进入Window-Preferences-General-Keys
找到Content Assist,会发现快捷键是“ctrl+space”,这与windows系统的默认中英输入法切 ...
1.遇见一个应用,需要按照每天进行数据统计,比如里程,油耗量,但是数据库里面存储的时间太精细。在sqlserver下面通过下面的方法解决
convert(varchar(10), 时间字段, 120)
这样就把时间字段解析的只剩下日期了,没有了时分秒,可以通过group by来对日期进行分组了。
比如:
select m.DAYTIME,sum(m.OILUSED) as OILUSED,sum(m.ALLMILE) as mile from
(
select a.OILUSED as OILUSED ,a.DRIVE_MILE as ALLMILE ,convert(char(10),a.G ...
内连接与外连接的区别
内连接与外连接的区别
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://hahalzb.blogbus.com/logs/18812385.html
(一)内连接
内连接查询操作列出与连接条件匹配的数据行,它使用比较运算符比较被连接列的
列值。内连接分三种:
1、等值连接:在连接条件中使用等于号(=)运算符比较被连接列的列值,其查询结
果中列出被连接表中的所有列,包括其中的重复列。
例,下面使用等值连接列出authors和publishers表中位于同一城市的作者和出版社:
Java代码
SELECT ...
家里锻炼方法:
上肢:俯卧撑,引体向上,双杠臂屈伸
下肢:跑步,蹲马步
腰腹:仰卧起坐,挺腰。
俯卧撑:主要是锻炼胸肌、肩膀和手臂的力量和肌肉。引体向上:又分两种情况。手心向前主要锻炼背部肌肉、手臂和肩膀;手心向后主要锻炼手臂肱二头肌。仰卧起坐锻炼腹肌。双杠臂屈伸:就是在双手撑在双杠上,然后慢慢手臂弯曲,待身体下降到肩膀稍低于肘关节时再用力撑起身体,使手臂伸直。
以上动作,每个做8-12个为一组,每次做3-5组。每周做3-4次或者隔天做一次。以上动作你可以根据你现在的力量水平来调整次数和组数,比如引体向上难度较大 ...
在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。
一、读取xml配置文件
...
java中的PreparedStatement类型的setDate() 方法要求 java.sql.Date,而 java.sql.Date 的构造函数不能为空。
所以正确做法是:
pstmt.setDate(8, new Date(System.currentTimeMillis()));
或者:
pstmt.setDate(8, new Date(new java.util.Date().getTime()));
另外,setDate()只能是日期型,最小单位是日。假如需要时分秒需要:
pstmt.setTiemstamp(8, new Timestamp(System.cu ...
SimpleDateFormat函数语法:
G 年代标志符
y 年
M 月
d 日
h 时 在上午或下午 (1~12)
H 时 在一天中 (0~23)
m 分
s 秒
S 毫秒
E 星期
D 一年中的第几天
...
Statement和PreparedStatement批量更新
优势:1.节省传递时间。 2.并发处理。
PreparedStatement:
1) addBatch()将一组参数添加到PreparedStatement对象内部。
2) executeBatch()将一批参数提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。
Statement:
1) addBatch(String sql)方法会在批处理缓存中加入一条sql语句。
2) executeBatch()执行批处理缓存中的所有sql语句。
注意:PreparedStatement中使用批量更新时,要先 ...