- 博客(27)
- 资源 (8)
- 收藏
- 关注
转载 StringTokenizer类的使用
StringTokenizer是一个用来分隔String的应用类,相当于VB的split函数。1.构造函数public StringTokenizer(String str)public StringTokenizer(String str, String delim)public StringTokenizer(String str, String delim, boolean
2016-05-31 13:18:55 332
转载 Spring MVC 3.0 深入及对注解的详细讲解
核心原理1. 用户发送请求给服务器。url:user.do2. 服务器收到请求。发现Dispatchservlet可以处理。于是调用DispatchServlet。3. DispatchServlet内部,通过HandleMapping检查这个url有没有对应的Controller。如果有,则调用Controller。4、
2016-05-29 16:54:10 365
转载 Spring注解详解
概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。注释和 Java 代码位于一个文件中,
2016-05-29 16:45:21 305
转载 iBATIS批量插入数据到数据库
批量插入数据方法实现:/** * ibatis批量插入数据 * @param recordList */ public void insertRecordByList(final List recordList) { this.getSqlMapClientTemplate().execute(new SqlMapClientCallback() {
2016-05-26 19:18:17 1171
转载 Mybatis批量更新数据
第一种方式[html] view plain copy print?update id="updateBatch" parameterType="Map"> update aa set a=#{fptm}, b=#{csoftrain}
2016-05-26 19:17:50 376
转载 iBatis Date 类型 时分秒丢失(精度丢失)问题
在此前,遇到过使用Ibatis操作Oracle时时间精度丢失的问题,昨天又遇到JDBC操作MySQL时间字段的问题 ,从网上看到各种式样的解释这些问题的博文/帖子,但多是雾里看花,不得要领。理解JDBC中的时间类型MySQL 与JDBC之间的类型映射Oracle 与JDBC之间的类型映射Ibatis 是怎么处理日期时间类型的注释参考资料理解JDBC中的时间类型jav
2016-05-26 18:37:16 3062
转载 oracle job 定时执行 存储过程
一:简单测试job的创建过程案例: 1,先创建一张JOB_TEST表,字段为a 日期格式SQL> create table JOB_TEST(a date);Table createdSQL> commit;Commit complete2,创建一个存储过程 bb 作用是往pig表中插入数据SQL> create or replace procedure JOB_P
2016-05-24 08:56:16 307
转载 maven snapshot和release版本的区别
Maven的Snapshot版本与Release版本1. Snapshot版本代表不稳定、尚处于开发中的版本 2. Release版本则代表稳定的版本 3. 什么情况下该用SNAPSHOT? 协同开发时,如果A依赖构件B,由于B会更新,B应该使用SNAPSHOT来标识自己。这种做法的必要性可以反证如下: a.如果B不用SNAPSHOT,而是每次更新后都使用一个稳
2016-05-20 12:31:59 423
原创 关于jsp页面传递中文参数乱码的解决
form有2中方法把数据提交给服务器,get和post,分别说下吧。 (一)get提交 1.首先说下客户端(浏览器)的form表单用get方法是如何将数据编码后提交给服务器端的吧。 对于get方法来说,都是把数据串联在请求的url后面作为参数,如:http://localhost:8080/servlet?msg=abc (很常见的一个乱码问题就要出现了,如果
2016-05-20 12:23:36 474
转载 prepareStatement与Statement的区别
目录(?)[-] prepareStatement与Statement的区别区别在开发中一般用PrepareStatement prepareStatement与Statement的区别1.区别:stmt=conn.CreateStatement();resultSet rs=stmt.exe
2016-05-19 10:55:38 313
转载 OSCache页面缓存
缓存技术有:页面缓存(View,html代码)缺点是不能做到实时更新,优点是比二级缓存性能更高;二级缓存(mode/业务层,domain对象)优点是实时更新 缓存产品有:EHCahce、OSCache、JbossCache(分布式缓存) ***页面缓存 1、清除缓存: 清除application范围内的所有缓存; 清除session范围内的key为huhui的
2016-05-19 10:41:04 357
转载 oracle rownum与order by
对于rownum来说它是oracle系统顺序分配为从查询返回的行的编号,返回的第一行分配的是1,第二行是2,依此类推,这个伪字段可以用于限制查询返回的总行数,而且rownum不能以任何表的名称作为前缀。举例说明:例如表:student(学生)表,表结构为:ID char(6) --学号name VARCHAR2(10) --姓名 create
2016-05-19 10:34:40 1095
转载 什么是外键约束
如果表A的主关键字是表B中的字段,则该字段称为表B的外键,表A称为主表,表B称为从表。外键是用来实现参照完整性的。比如说:create table t_group ( id int not null, name varchar(30), primary key (id) ); insert into t_group values (1,
2016-05-19 10:34:05 2234
转载 oracle条件分支用法 oracle 之if..else用法
oracle条件分支用法a.if...thenb.if...then... elsec.if...then... elsif.... else 实例 1问题:编写一个过程,可以输入一个雇员名,如果该雇员的工资低于2000,就给该员工工资增加10%。 create or replace procedure sp_pro6(spName
2016-05-19 10:10:51 11083
转载 Oracle trunc()函数的用法
--Oracle trunc()函数的用法/**************日期********************/1.select trunc(sysdate) from dual --2013-01-06 今天的日期为2013-01-062.select trunc(sysdate, 'mm') from dual --2013-01-01 返回当月第一天.3.select
2016-05-19 10:09:23 513
原创 使用fancybox,报如下错误:The requested content cannot be loaded. Please try again later.的解决方法
使用fancybox,报如下错误:The requested content cannot be loaded. Please try again later.的解决方法
2016-05-13 11:09:18 21005
转载 oracle实现"limit"功能
oracle数据库不支持mysql中limit功能,但可以通过rownum来限制返回的结果集的行数,rownum并不是用户添加的字段,而是oracle系统自动添加的。(1)使查询结果最多返回前10行:select * from OB_CALL_DATA_LOG where rownum(2)使查询结果返回中间的10到100行:如: select * from
2016-05-11 18:25:23 1064
转载 Oracle之分页查询
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。 分页查询格式: SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM 40 ) WHERE RN >= 21 其中最内层的查询S
2016-05-11 18:24:58 312
转载 8个SQL语句常用优化技巧
要提高SQL语句的执行效率,最常见的方法就是建立索引,以及尽量避免全表扫描。在本章MySQL教程中,UncleToo给大家整理一些常见的SQL优化技巧,避免全表扫描。一个简单的优化,也许能让你的SQL执行效率提高几倍,甚至几十倍。1、避免在where子句中使用 is null 或 is not null 对字段进行判断。如:select id from tabl
2016-05-11 18:20:36 362
转载 5段SQL可以测试出你对SQL性能优化知识了解多少
数据库是很强大的,它可以实现超预期的执行性能。但是很多人很容易写出不能发挥最高效算法的SQL查询语句,因而也容易产生无法预期的性能结果。 下面UncleToo为大家整理出5段SQL,都是大家平时经常写的SQL,但是稍微经过一些优化,或者换种写法,也许他的执行效率就会高出好几倍,大家也可以对照自己平时的写法,看看自己是否还有继续学习的空间。 本文介绍的SQL是
2016-05-11 18:20:14 751
转载 oracle函数trunc的使用
1、日期比较时精确到日,可以使用 TRUNC(sysdate,'dd')函数。函数支持格式有:yyyy MM dd hh Mi可以用 select TRUNC(sysdate,'yyyy') from dual 看看结果是什么。不要按下面的方式比较日期:TO_DATE(TO_CHAR(LOGTIME,'YYYY-MM-DD'), 'YYYY-MM-DD')
2016-05-11 18:11:43 303
转载 Oracle TO_DATE 日期格式
Oracle中TO_DATE格式2009-04-14 10:53TO_DATE格式(以时间:2007-11-02 13:45:25为例) Year: yy two digits 两位年 显示值:07 yyy three digits 三位年 显示值:007
2016-05-11 18:11:21 376
转载 Oracle查询重复数据并删除,只保留一条记录
1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowid最小的记录DELETE from 表 WHERE (id) I
2016-05-11 18:02:05 327
转载 Oracle 增加修改删除字段
添加字段的语法:alter table tablename add (column datatype [default value][null/not null],….);修改字段的语法:alter table tablename modify (column datatype [default value][null/not null],….);删除字段的语法:alter tab
2016-05-11 18:00:19 303
转载 PLSQL Developer使用技巧
使用PLSQL 编程效率明显有所提高了看到这么实用的博客没法转载,只好copy了,抱歉。。。。1、登录后默认自动选中My Objects 默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。
2016-05-04 18:26:48 463
android7.1.2内置讯飞输入法
2020-12-23
android7.1.2内置搜狐输入法
2020-12-23
cas实现单点登录服务端及客户端
2015-09-17
hibernate+jpa注解实现最简单的增删改查
2011-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人