- 博客(34)
- 资源 (12)
- 收藏
- 关注
原创 java获取一段期限的日期随机数
/** * 获取随机日期 * @param beginDate 起始日期,格式为:yyyy-MM-dd * @param endDate 结束日期,格式为:yyyy-MM-dd * @return */ public static final Date randomDate(String beginDate,Strin...
2019-03-05 14:55:38
491
原创 java 二级菜单实现
查询数据库所有菜单项@Override public List<IntraMenu> queryMenuListByUserCode(String userCode) { List<IntraMenu> menuList = new ArrayList<IntraMenu>(); String sql = "select * from fpd.T...
2019-02-28 10:21:54
3853
原创 事务配置
<aop:advisor pointcut="execution(* com.bill99.seashell.domain.service.insure..*Service.*(..))" advice-ref="txAdvice" order="1" /> <aop:advisor pointcut="execution(* com.bill99.fpd.atp.handle.*Ha
2017-03-14 11:25:58
331
原创 线程池管理服务
线程池管理服务类package com.bill99.fpd.mfs.common;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ThreadPoolExecutor;/** * 线程池管理服务 *
2017-03-14 11:19:41
331
原创 java的httppost请求
工具类MedicalHttpUtilpackage com.bill99.seashell.domain.common.insure.util;import java.io.ByteArrayOutputStream;import java.util.Arrays;import java.util.List;import java.util.Map;import org.
2017-03-14 11:09:40
608
转载 SQl语句中使用占位符的优点
SQl语句中使用占位符的优点1.增加SQL代码可读性2.占位符可以预先编译,提高执行效率3.防止SQL注入4用占位符的目的是绑定变量,这样可以减少数据SQL的硬解析,所以执行效率会提高不少 绑定变量是Oracle解决硬解析的首要利器,能解决OLTP系统中library cache的过度耗用以提高性能绑定变量是Oracle解决硬解析的首要利器,能解决O
2017-01-21 21:51:08
853
原创 request 转换成对象
方法处理public static T buildVoFromRequest(HttpServletRequest request, Class clazz) { T vo = null; try { vo = clazz.newInstance(); Field[] fields = clazz.getDeclaredFields(); for (Field fi
2017-01-21 21:45:07
1500
转载 json-lib使用,JSONObject和JSONArray
1.从Object到String 要先用Object对象构造一个JSONObject或者JSONArray对象,然后调用它的toString()方法即可(1)示例一1 Book book=new Book();2 book.setName("Java");3 book.setPrice(52.3f);4 JSONObject object=JSONObject.fromObj
2016-08-29 11:10:42
437
原创 post请求获取json数据
JS代码function approveOpinion(batchId,opinion,flowId) { var approveRemark = $.trim(document.getElementById("approveRemark").value); if(approveRemark!=null&&approveRemark.length>10){ alert("审核
2016-08-26 18:14:28
4723
原创 线程的异步调用
package com.bill99.fpd.mfs.common;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.ThreadPoolExecutor;/** * 线程池管理服务 */public class
2016-08-24 15:08:38
372
转载 property和constructor-arg的使用
转自:http://zzy7182.iteye.com/blog/1153473一:依赖注入的方式 constructor-arg:通过构造函数注入。 property:通过setxx方法注入。二:constructor-arg的简单使用 java代码 Java代码 public class Man { private S
2016-07-08 16:41:25
365
转载 实现跨域访问资源
web.xml配置如下: CorsFilter org.apache.catalina.filters.CorsFilter cors.allowed.origins * cors.allowed.methods GET,POST,HEAD
2016-05-10 14:41:53
331
原创 memcached搭建缓存系统
本文转自:http://www.tashan10.com/memcachedda-jian-huan-cun-xi-tong/概念Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。 适用场合分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系
2016-03-31 13:56:00
930
转载 hibernate criteria中Restrictions的用法
本文转自:http://ligaosong.iteye.com/blog/1469056方法说明方法说明Restrictions.eq=Restrictions.allEq利用Map来进行多个等于的限制Restriction
2016-03-24 14:11:51
537
转载 oralceTM锁,TX锁
本文转自:http://blog.sina.com.cn/s/blog_95b5eb8c0101i22x.htmlOracle数据库的锁类型 oracle官方文档里面关于锁的定义:Locks aremechanisms that prevent destructive interaction betweentransactions accessing t
2016-03-24 11:36:25
536
转载 Spring JdbcTemplate方法详解
本文转自:http://blog.youkuaiyun.com/dyllove98/article/details/7772463 JdbcTemplate主要提供以下五类方法:execute方法:可以用于执行任何SQL语句,一般用于执行DDL语句;update方法及batchUpdate方法:update方法用于执行新增、修改、删除等语句;batchUpdate方法用于执行批处理
2016-03-22 16:20:13
368
原创 Spring JdbcTemplate基础学习
采用构造子注入context-atp-base-sessionFactory.xml database.xml <bean id="seashellDS" class="org.apache.commons.dbcp.BasicDataSource" destroy-met
2016-03-22 16:02:24
426
原创 Hibernate基础学习——Criterion
hibernate是一个开放的ORM框架,完成数据持久化hibernate的查询和更新示例:public class AtpMemberRiskDaoImpl extends BaseDaoAdapter implements AtpMemberRiskDao{。。。}public class BaseDaoAdapter extends BaseDaoSupport{
2016-03-22 14:37:38
855
原创 enum用法
/** * @(#)FpdErrInfo.java Dec 20, 2014 * * Copyright (c) 2004-2010 99Bill Corporation. All Rights Reserved. */package com.bill99.fpd.common.err;import static com.bill99.fpd.common.CommSymbols.U
2016-03-21 16:15:21
355
转载 sitemesh过滤器
一、SiteMesh简介 SiteMesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大量页面构成的项目中创建一致的页面布局和外观,如一致的导航条,一致的banner,一致的版权,等等。 它不仅仅能处理动态的内容,如jsp,php,asp等产生的内容,它也能处理静态的内容,如htm的内容,使得它的内容也符合你的页面结构的要求。甚至于它能将HTML文件象i
2016-03-10 11:33:14
1408
转载 Cookie/Session机制详解
会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器端记录信息确定用户身份。本章将系统地讲述Cookie与Session机制,并比较说明什么时候不能用Cookie,什么时候不能用Session。1.1 Cookie机制在程序中,会话
2016-03-09 16:17:30
362
转载 spring四种依赖注入方式
平常的java开发中,程序员在某个类中需要依赖其它类的方法,则通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理,spring提出了依赖注入的思想,即依赖类不由程序员实例化,而是通过spring容器帮我们new指定实例并且将实例注入到需要该对象的类中。依赖注入的另一种说法是“控制反转”,通俗的理解是:平常我们new一个实例,这个实例的控制权是我们程序员,而控制
2016-03-08 11:23:58
361
转载 JavaWeb项目中引入spring框架
主要步骤有以下3步:1:下载spring的jar包2:在项目中web.xml中添加spring配置3:bean配置文件-applicationContext.xml 1:引入包,这个就不说了,官网下载。1 spring-core-3.2.3.RELEASE.jar 核心依赖jar包 2 spring-context-3.2.3.RELEASE.jar
2016-03-07 13:54:41
881
转载 Spring中Quartz的配置
Quartz是一个强大的企业级任务调度框架,Spring中继承并简化了Quartz,下面就看看在Spring中怎样配置Quartz:首先我们来写一个被调度的类:package com.kay.quartz;public class QuartzJob{ public void work() { System.out.println("Quart
2016-03-04 15:52:03
298
转载 Quartz作业调度框架
Quartz是一个开源的作业调度框架,它完全由 Java写成,并设计用于 J2SE和 J2EE应用中。它提供了巨大的灵活性而不牺牲简单性。你能够用它来为执行一个作业而创建简单的或复杂的调度。本系统结合通过 Spring 来集成 Quartz 。 Quartz 下载地址 : http://grepcode.com/snapshot/re
2016-03-04 14:04:48
303
转载 TCP,RMI,WebService,JMS,Hessian,AMQP区别说明
TCPTransmission Control Protocol 传输控制协议,互联网通讯的基础协议,从OSI七层模型上说工作于传输层。RMIRemote Method Invocation,远程方法调用,是一种技术,基于JRMP(Java Remote Messaging Protocol)协议,是java分布式应用的基础,EJB的基石,构建于tcp之上的应用层协议。仅仅适用于jav
2016-03-03 14:07:37
1100
转载 JAVA Instancceof
instanceof关键字用于判断一个引用类型变量所指向的对象是否是一个类(或接口、抽象类、父类)的实例。 举个例子:public interface IObject { } public class Foo implements IObject{ } public class Test extends Foo{ } public class MultiStateTe
2015-05-10 11:12:25
516
转载 正则表达式基本语法
1.正则表达式基本语法两个特殊的符号'^'和'$'。他们的作用是分别指出一个字符串的开始和结束。例子如下:"^The":表示所有以"The"开始的字符串("There","The cat"等);"of despair$":表示所以以"of despair"结尾的字符串;"^abc$":表示开始和结尾都是"abc"的字符串——呵呵,只有"abc"自己了;"notice":表示
2015-05-10 10:48:25
422
原创 java split
System.out.println("++++++++"+"|DF|A3".split("\\|").length);System.out.println("++++++++"+"|DF|A3".split("|").length);输出++++++++3++++++++7 java中split使用注意点:|在正则表达式里表示或者的意思split("|")等同于s
2015-05-10 10:42:13
582
原创 数据库Function和View (用于虚拟表或虚拟字段处理)
CREATE OR REPLACE FUNCTION getexposureinfo(contractNo varchar,expType varchar)return varcharis exposureValue number(24,6);--sBusinessType varchar(20);--业务类型dBusinessSum number(24,6);--金额dBalance
2015-01-12 23:06:10
803
原创 根据当前日期求月底日期
/** * 得到月底 */ public static String getEndDateOfMonth(String curDate) throws ParseException { if (curDate == null || curDate.length() != 10) return null; curDate = curDate.substring(0, 8) +
2015-01-04 22:12:19
507
转载 多线程多进程比较
关于多进程和多线程,教科书上最经典的一句话是“进程是资源分配的最小单位,线程是CPU调度的最小单位”,这句话应付考试基本上够了,但如果在工作中遇到类似的选择问题,那就没有这么简单了,选的不好,会让你深受其害。经常在网络上看到有的XDJM问“多进程好还是多线程好?”、“Linux下用多进程还是多线程?”等等期望一劳永逸的问题,我只能说:没有最好,只有更好。根据实际情况来判断,哪个更加合适就是哪个
2012-11-06 20:02:47
289
转载 Flex4提示框效果
Alert 提示框效果<s:BorderContainer xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmln
2011-08-14 20:26:22
917
图像灰度梯度共生矩阵的15个特征提取
2012-11-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人