后台 java
taking_wang
这个作者很懒,什么都没留下…
展开
-
java动态代理(JDK和cglib)
JAVA的动态代理 代理模式 代理模式是常用的java设计模式,他的特征是代理类与委托类有同样的接口,代理类主要负责为委托类预处理消息、过滤消息、把消息转发给委托类,以及事后处理消息等。代理类与委托类之间通常会存在关联关系,一个代理类的对象与一个委托类的对象关联,代理类的对象本身并不真正实现服务,而是通过调用委托类的对象的相关方法,来提供特定的服务。 按照代理的创建时期,代理类可以分为转载 2012-03-19 10:10:08 · 248 阅读 · 0 评论 -
JAVA使用httpUrlConnection 调用http接口
public static String httpPost(String url, Map params) { URL u = null; HttpURLConnection con = null; //构建请求参数 StringBuffer sb = new StringBuffer();原创 2014-08-14 18:21:06 · 2125 阅读 · 0 评论 -
spring jdbcTemplate批量更新数据
String updateSql = "update t_fi_payment_notice set payflag = 1 , paydate = sysdate where noticenumber = ?"; this.getJdbcTemplate().batchUpdate(updateSql,new BatchPreparedStatement原创 2014-10-28 17:59:08 · 2456 阅读 · 1 评论 -
jdbc,jdbcTemplate获取数据库类型
转自:http://cqyqing.iteye.com/blog/1846367很多时候,系统需要连接多个数据库处理,或者考虑代码兼容不同数据库的问题。当然是用hibernate无需考虑这些问题,但是如果想只用jdbc就必须考虑这个问题了,因为不同数据库是用的sql语法都不相同。那如何确定获取数据库类型呢,在网上搜罗了许久,终于有所收获。如下:如果使用的spring的jdbcTem转载 2015-02-02 09:54:08 · 4876 阅读 · 0 评论 -
JAVA读取properties文件代码 单例模式
package com.dingjian.common.util;import java.io.IOException;import java.io.InputStream;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Properti原创 2015-03-23 19:35:36 · 996 阅读 · 0 评论 -
JAVA反射捕获自定义的异常
try { Class c = bean.getClass(); Method method = c.getMethod(getMethodName(task.getTarget()), getMethodParamTypes(task.getTarget()));原创 2015-04-24 11:01:18 · 2751 阅读 · 0 评论 -
从数据库表中随机获取N条记录的SQL语句
Oracle: select * from (select * from tableName order by dbms_random.value) where rownum eg: select * from (select * from t_bd_person order by dbms_random.value) where rownum MS SQLServ转载 2016-03-24 09:51:31 · 13587 阅读 · 0 评论 -
SpringMVC中用@ParamVariable传递的参数包含斜杠(/)时,匹配不了报404错误的解决方案
转自:http://www.tuicool.com/articles/Zf2iyem@RequestMapping(value = "/tags/**")public String tags(HttpServletRequest request) { // ISO-8859-1 ==> UTF-8 进行编码转换 String tagname = extractPathF转载 2016-09-02 10:07:14 · 2451 阅读 · 0 评论 -
Java实现监控多个线程状态的实现
转自:http://blog.csdn.net/lxw2100/article/details/5944135场景:需要启动多线程处理事情,而在所有事情做完之后,需要修改系统状态;那么如何判断所有线程(事情)都做完了呢?这就需要判断所有当前运行的线程状态了。 import java.util.concurrent.CountDownLatch;import java.util.转载 2016-11-26 17:18:16 · 7958 阅读 · 0 评论 -
前后端分离,前端跨域访问后台的两种方式
转自:http://blog.csdn.net/u012406177/article/details/58602824?locationNum=1&fps=1前后端分离,前端跨域访问后台的两种方式 在我们做web项目项目时,前端和后端都是不同的开发人员负责,到某个时间点必然要进行前后端数据交互,这时候就会遇到跨域问题。这里介转载 2017-08-22 10:31:00 · 6926 阅读 · 0 评论 -
各种网站
微信开发文档:http://mp.weixin.qq.com/wiki/index.php?title=%E6%B6%88%E6%81%AF%E6%8E%A5%E5%8F%A3%E6%8C%87%E5%8D%97微博开发文档:原创 2014-08-05 15:18:26 · 504 阅读 · 0 评论 -
js java操作COOKIE
js 读取cookiejava删除cookiejava将值添加到COOKIEzho原创 2014-08-01 10:22:34 · 570 阅读 · 0 评论 -
JAVA 反射调用方法
public class TestClassLoad { public static void main(String[] args) throws Exception { Class clz = Class.forName("com.test.A"); //一定要加上包名 Object o = clz.newInstance();转载 2014-07-14 15:07:59 · 805 阅读 · 0 评论 -
spring AOP原理
Spring 实现AOP是依赖JDK动态代理和CGLIB代理实现的。以下是JDK动态代理和CGLIB代理简单介绍 JDK动态代理:其代理对象必须是某个接口的实现,它是通过在运行期间创建一个接口的实现类来完成对目标对象的代理。 CGLIB代理:实现原理类似于JDK动态代理,只是它在运行期间生成的代理对象是针对目标类扩展的子类。CGLIB是高效的代码生成包,底层是依靠ASM(开转载 2012-03-19 10:11:44 · 295 阅读 · 0 评论 -
java和JS获取屏幕分辨率
有时候图片需要随屏幕分辨率调节大小java中获取屏幕分辨率int screenWidth = ((int) java.awt.Toolkit.getDefaultToolkit().getScreenSize().width);int screenHeight = ((int) java.awt.Toolkit.getDefaultToolkit().getScreenSize().h转载 2012-04-20 09:49:38 · 738 阅读 · 0 评论 -
Tomcat 启动 需要初始化元素 Listener
在web.xml中配置如下标签 com.huoban.web.quartz.QuartzListener QuartzListener类:public class QuartzListener implements ServletContextListener{ @Override public void conte转载 2012-07-20 16:18:45 · 365 阅读 · 0 评论 -
native2ascii -Java 的一个文件转码工具(properties文件汉字转换)
native2ascii求助编辑百科名片native2ascii.exe 是 Java 的一个文件转码工具,是将特殊各异的内容 转为 用指定的编码标准文体形式统一的表现出来,它通常位于 JDK_home\bin 目录下,安装好 Java SE 后,可在命令行直接使用 native2ascii 命令进行转码。目录背景使用方法用法介绍JDK中自带的n转载 2012-11-19 13:48:36 · 3130 阅读 · 0 评论 -
HttpClient的例子
书中介绍的HttpClient版本旧了,下面是新的4.0版本的例子: import java.io.BufferedInputStream; import java.io.IOException; import java.io.InputStream; import java.util.ArrayList; import java.uti转载 2013-08-03 22:40:58 · 736 阅读 · 0 评论 -
根据身份证号,使用Java编写程序获取年龄、性别、出生日期
转自:http://blog.csdn.net/dabing69221/article/details/9150819程序员必须要有一个好的思想,代码有时候就体现了一个人的灵魂,所以理解需求比技术更重要!IdcardValidator类[java] view plaincopyprint?import java.text.ParseException转载 2013-11-26 15:48:57 · 8350 阅读 · 1 评论 -
MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySql
一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、转载 2012-03-19 10:13:16 · 326 阅读 · 0 评论 -
java 调用odbc数据源
代码如下;package com.test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;public class TestOdbc {原创 2014-02-11 17:29:56 · 8122 阅读 · 0 评论 -
JAVA 解压文件
//先下载zip.jar,然后将public class UnZip { /** * 解压到指定目录 * @param zipPath * @param descDir * @author isea533 */ public static void unZipFiles(String zipP转载 2014-07-28 16:44:57 · 444 阅读 · 0 评论 -
用java压缩文件夹/文件
转自:http://www.blogjava.net/mrcmd/archive/2007/08/24/138963.htmlimport java.io.File;import org.apache.tools.zip.ZipOutputStream; //这个包在ant.jar里,要到官方网下载import java.io.FileInputStream;impor转载 2014-07-28 16:37:38 · 448 阅读 · 0 评论 -
URL 编码 前台处理,后台解码JAVA
前台:JavaScript://编码两次window.self.location="list.jsp?searchtext="+encodeURIComponent(encodeURIComponent(seartext));java://这里则需要解码两次searchtext=java.net.URLDecoder.decode(java.net.URLDecod转载 2012-05-16 15:41:18 · 3159 阅读 · 0 评论