- 博客(53)
- 资源 (2)
- 收藏
- 关注
转载 Java 进阶 之 检查型异常与非检查型异常
使用spring难免要用到Spring的事务管理,要用事务管理又会很自然的选择声明式的事务管理,在spring的文档中说道,spring声明式事务管理默认对非检查型异常和运行时异常进行事务回滚,而对检查型异常则不进行回滚操作。那么什么是检查型异常什么又是非检查型异常呢?最简单的判断点有两个:1.继承自Runtime Exception或 Error 的是非检查型异常,而继承自
2017-04-30 00:55:32 420
转载 Java的Exception和Error面试题10问10答
Java的Exception和Error面试题10问10答URL: https://www.oschina.net/translate/10-java-exception-and-error-interview-questions-answers-programming?print在Java核心知识的面试中,你总能碰到关于 处理Exception和Error的面试题。Exc
2017-04-30 00:46:24 464
原创 【SQL】分组查询
(1)group by 子句用于指定分组列或者分组表达式(2)聚集函数用于对分组进行统计,如果没有对查询进行分组,则聚集函数将作用于整个查询结果;如果已对查询结果分组,则聚集函数将作用于每一个分组,即每一个分组进行一次统计。(3)having子句用于限定分组的返回结果(4)where子句对表中的记录进行过滤;而having子句对分组后形成的组进行过滤(5)在分组查询中,select
2017-04-28 00:36:51 497
原创 【Oracle】dbms_output
若要在SQL* plus环境中看到dbms_output.put_line方法的输出结果,需要将环境变量SERVEROUTPUT设置为ON,即执行SET SERVEROUTPUT ON命令。
2017-04-25 01:57:11 339
原创 【数据库知识补充】模式与对象的关系
在Oracle中,数据对象是以模式(Schema)为单位进行管理和组织的。模式与用户之间的关系,一个模式只能被一个数据库用户所拥有,并且模式名称和用户的名称相同。表、索引、索引表、分区表、视图、实体化视图、序列、同义词、数据库连接、PL/SQL包、存储函数与存储过程、Java类与其他Java资源等都属于特定的模式,称为模式对象。表空间、用户、角色、目录、概要文件及上
2017-04-23 22:07:42 699
原创 视图学习之建立视图、授权、同义词创建
--新建视图create or replace view OWNERNAME.SYSTEMNAME_SENDNOTICE_INFO_PV as select CREATED_BY, CREATED_DATE, UPDATED_BY, UPDATED_DATE, ID_SENDNOTICE_INFO, RE
2017-04-23 17:14:22 1810
原创 JavaScirpt链式调用
Java Script 链式编程 //简单链式调用 function Dog() { this.eat = function () { document.write('eat...' + ''); return this; }
2017-04-22 23:41:14 397
转载 java读写CSV文件的两种方法
BufferedWriter writer =new BufferedWriter(new OutputStreamWriter(new FileOutputStream(outFile), "GBK")) ;// 附加 上述代码片段作用: 转码逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以
2017-04-18 23:16:26 6166 1
转载 Java生成CSV文件
1、新建CSVUtils.Java文件:http://blog.csdn.net/xuxu198899223/article/details/38079885 [java] view plain copy print?package com.saicfc.pmpf.internal.manage.utils; imp
2017-04-18 23:13:14 5509
原创 知道表头、各行数据得到CSV文件流数据
import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Set; * */public class ExportCsvUtils { /** * CSV文件的分隔符 */ private static String split = ","; /*
2017-04-18 23:10:02 1042
转载 spring 定时任务的 执行时间设置规则
单纯针对时间的设置规则org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下:1.秒(0–59)2.分钟(0–59)3.小时(0–23
2017-04-18 23:06:38 388
转载 Spring中任务调度cronExpression配置说明
Cron表达式转载地址:http://www.cnblogs.com/chinafine/articles/1773389.htmlQuartz使用类似于Linux下的Cron表达式定义时间规则,Cron表达式由6或7个由空格分隔的时间字段组成,如表1所示:表1 Cron表达式时间字段位置时间域名允许值允许
2017-04-18 23:05:09 904
原创 标准建表语句(建表、注释、索引、授权、同义词)
-- Create tablecreate table DATAOWNBER.SYSTEMNAME_DOCUMENT_RELATION( CREATED_BY VARCHAR2(100) not null,--创建人 CREATED_DATE DATE not null,--创建时间 UPDATED_BY
2017-04-18 13:28:18 1125
原创 Oracle数据库下 查询那张表被锁定 被谁锁定
--查询那张表被锁定 被谁锁定 select s.sid, s.serial#, lo.oracle_username, lo.os_user_name, ao.object_name as 被锁表名称table_locked_name, s.username, s.schemaname, s.o
2017-04-18 13:24:48 4825
原创 Spring学习之缓存机制EhCache---Key
UserService.javapackage com.kinsey.woo.service.impl;import org.springframework.cache.annotation.Cacheable;import org.springframework.stereotype.Service;import com.kinsey.woo.dto.User;import co
2017-04-14 23:17:59 971
原创 Spring学习之缓存机制EhCache---Condition
UserServiceImpl.javapackage com.kinsey.woo.service.impl;import org.springframework.cache.annotation.Cacheable;import org.springframework.stereotype.Service;import com.kinsey.woo.dto.User;impor
2017-04-14 23:15:50 886
原创 Spring学习之缓存机制EhCache
整体代码结构:User.javapackage com.kinsey.woo.dto;public class User { private String name; private int age; public String getName() { return name; } public void setName(String name) {
2017-04-14 23:00:29 299
原创 spring学习之使用AspectJ实现AOP
Hello.javapackage com.aspect.service;public interface Hello { public void foo(); public int addUser(String name,String pass);}HelloImpl.java/** * */package com.aspect.service.impl;
2017-04-14 00:21:29 461
转载 Mac 安装和配置 Tomcat
Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。由于Tomcat本身也内含了一个HTTP服务器,它也可以被视作一个单独的Web服务器
2017-04-13 00:38:13 439
转载 WEB-INF目录与META-INF目录的作用
/WEB-INF/web.xmlWeb应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。 /WEB-INF/lib/存放web应用需要的各种JAR文件,放置仅在这个应用中要
2017-04-13 00:35:12 271
转载 轻量级Java EE企业应用实战(Spring目录第八章)
第8章 深入使用Spring8.1 两种后处理器 8.1.1 Bean后处理器 8.1.2 Bean后处理器的用处 8.1.3 容器后处理器 8.1.4 属性占位符配置器 8.1.5 重写占位符配置器8.2 Spring的“零配置”支持 8.2.1 搜索Bean类 8.2.2 指定Bean的作用域 8.2.3 使用@Resource配
2017-04-13 00:33:24 610
转载 轻量级Java EE企业应用实战(Spring目录第七章)
轻量级Java EE企业应用实战(Spring目录第七章)7.1 Spring的起源和背景7.2 Spring的下载和安装 7.2.1 在应用程序中使用Spring 7.2.2 在Web应用中使用Spring 7.2.3 在Eclipse中开发Spring应用7.3 Spring的核心机制:依赖注入 7.3.1 理解依赖注入 7.3.2 设值注入
2017-04-13 00:26:48 983
原创 select into语句之踩坑(一)报错
begin select (case when p.product_code in ('A03XXX', 'MPXXX04000003') then v_claimType:='PD' when p.product_code in ('YGGHJGJHGJD01', 'MP0JKHHJ7110006') then v_claimType:='GL'
2017-04-11 20:57:13 2947
原创 Oracle字符串连接
Connected to Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 Connected as claimdata SQL> SELECT 'AAA'||'_'||'BBB'||'CCC' as concat FROM dual; CONCAT----------AAA_BBBCCC SQL>
2017-04-11 16:40:05 286
原创 JavaScript建立接口的方式(二)之属性检测接口实现方式
JS Define Interface //JS定义接口的三种方式 //优点: 程序员可以一个参考 //缺点: 还是属于文档定义的范畴,定义方式松散,没有检查接口的方法是否完全被实现 var CompostiteImpl = function() { }; CompostiteImpl
2017-04-11 00:06:19 522
转载 JavaScript建立接口的方式(一)之属性检测接口实现方式
Untitled Document // 第二种实现接口的方式 属性检测的方式 /** * interface Composite { * function add(obj); * function remove(obj); * function uopdate(obj); * }
2017-04-11 00:05:09 600
原创 Oracle查询数据库表信息SQL
-- 查询表信息SELECT * FROM user_tables;SELECT * FROM all_tables;SELECT * FROM dba_tables; --需要有DBA 权限才可以的 -- 查询当前用户下的所有对象 select * from tab t;SELECT distinct(tabtype) FROM tab;-- 查询索引信息SELEC
2017-04-10 11:32:27 373
原创 MyBatis学习之传递多个参数(一)
MyBatis版本: 3.4.0+(1)通过Map传递参数 select id,role_name,note from t_role where role_name like concat('%',#{roleName},'%') and note like concat('%',#{note},'%')
2017-04-09 15:20:47 678
原创 Spring学习之SpEL(一)
整体代码结构:Person.javapackage com.kinsey.woo.dto;public class Person { private String name; public Person() { super(); } public Person(String name) { this.name=name; } public Strin
2017-04-08 23:39:25 403
原创 Spring学习之获取其他Bean的属性值(PropertyPathFactoryBean)--踩坑
四月 08, 2017 10:07:02 下午 org.springframework.context.support.ClassPathXmlApplicationContext prepareRefresh信息: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@7a07c5b4:
2017-04-08 22:20:41 1401
原创 Spring学习之获取其他Bean的属性值(PropertyPathFactoryBean)
Person.java:package com.kinsey.woo.dto;public class Person { private Son son; private String Id; public Son getSon() { return son; } public void setSon(Son son) { this.son = son; }
2017-04-08 22:18:02 754
转载 WEB-INF目录与META-INF目录的作用
/WEB-INF/web.xmlWeb应用程序配置文件,描述了 servlet 和其他的应用组件配置及命名规则。 /WEB-INF/classes/包含了站点所有用的 class 文件,包括 servlet class 和非servlet class,他们不能包含在 .jar文件中。 /WEB-INF/lib/存放web应用需要的各种JAR文件,放置仅在这个应用中要
2017-04-08 20:21:03 293
原创 SpringMVC学习之环境搭建踩坑总结(二)
springMVC demo简单易学,搭建过程中出现如下问题,总结:(1)JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path解决办法:1、右击web工程-》属性或Build Path-》Java Build Path->Librari
2017-04-07 23:41:40 356
原创 SpringMVC学习之环境搭建(一)
整体代码结构:index.jspIndex Hello WorldHelloWorld.javapackage com.kinsey.woo.springmvc.controller;import org.springframework.stereotype.Controller;import org.springframework.web.bind.ann
2017-04-07 23:10:09 338
转载 MYSQL \G 用法:查询结果按列打印
今天才知道MYSQL有这个方便的用法,无知了。\G 放到sql语句后,可以使每个字段打印到单独的行,如:mysql> select * from user_msg limit 2 \G;*************************** 1. row *************************** uid: 1 today_msg: 0
2017-04-07 01:47:55 540
原创 Mybatis学习之自定义typehandler(四)
代码结构:MyStringTypeHandler.javapackage com.kinsey.woo.handler;import java.sql.CallableStatement;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;
2017-04-07 01:22:10 398
原创 Mybatis学习之自定义别名Typealiases(四)
自定义别名: 包扫描方法:@Alias("role")public class Role{ //something}
2017-04-07 00:08:08 561
原创 Mybatis学习之读取配置文件(三)
package com.learn.chapter2.test;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Reader;import java.util.Properties;import org.apache.ibatis.io.Resources;public clas
2017-04-06 23:26:03 608
原创 JavaScript对象之面向对象的三种继承方式
INHERTIED /* * 原型继承的特点: * 即继承了父类的模版 又继承了父类的原型对象 */ function Person(name,age) { this.name = name; this.age = age; }
2017-04-06 23:12:01 485
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人