
CoreJava
文章平均质量分 76
cq_liuqing
这个作者很懒,什么都没留下…
展开
-
freemark 基本语法
reemarker的基本语法及入门基础一、freemarker模板文件(*.ftl)的基本组成部分 1. 文本:直接输出的内容部分 2. 注释:不会输出的内容,格式为<#-- 注释内容 --> 3. 取值(插值):代替输出数据模型的部分,格式为${数据模型}或#{数据模型} 4. ftl指令:Free...原创 2018-03-22 23:19:19 · 1830 阅读 · 0 评论 -
Spring3 +JPA
1)META-INF/persistence.xmlThis EntityManagerFactory bootstrap is appropriate for standalone applications * which solely use JPA for data access. If you want to set up your persistence * provid...2014-12-25 19:23:15 · 148 阅读 · 0 评论 -
Freemark的使用
freemark 解释 package com.page.freemark;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintWriter;import java.util.ArrayList;import jav...2014-06-09 15:27:55 · 106 阅读 · 0 评论 -
JDK7 ftp客户端开发有所改变
1.JDK 开发FTP客户端 package com.ftp.client;import java.io.BufferedOutputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java...原创 2013-01-03 23:49:51 · 185 阅读 · 0 评论 -
Applet 有包配置及开发HeloWorldl
1.开发代码 package com.newtouch.client.ui;import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.print.DocFlavor;import java...2013-06-13 08:48:17 · 171 阅读 · 0 评论 -
Jetty嵌入式服务器端开发
1.服务器代码 package com.newtouch.jetty.test;import java.net.Socket;import org.eclipse.jetty.server.Server;import org.eclipse.jetty.webapp.WebAppContext;/** * * @author LiuQing *...原创 2013-06-07 08:09:51 · 176 阅读 · 0 评论 -
Java Applet 开发
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose2013-06-04 10:05:40 · 286 阅读 · 0 评论 -
JTree 与Swing 的综合应用
1. Swing 中JTree 的使用 结果为 package org.kjcx.liuqing.swing.test;import java.awt.BorderLayout;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import...2012-08-15 10:39:51 · 159 阅读 · 0 评论 -
JTable 简单应用
package com.test.table.example1;import java.awt.EventQueue;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.util.ArrayList;import javax.swing.JCheck...原创 2012-08-11 16:30:56 · 160 阅读 · 0 评论 -
反射调用setMethod
private void setBeanProps(Object obj, Properties props) throws NoSuchMethodException, IllegalAccessException, java.lang.reflect.InvocationTargetException, Introsp...原创 2012-11-10 22:19:30 · 396 阅读 · 0 评论 -
getOutputStream() has already bean called for this response
作者:刘庆@version 1.0@see 有很多同事一直都问我Servelt OutputStream 流的问题,在这里给大家一个解释为什么会这样呢 2012-4-4 23:13:46 org.apache.catalina.core.StandardWrapperValve invoke严重: Servlet.service() for servlet [jsp] i...2012-04-04 23:30:21 · 345 阅读 · 0 评论 -
Con 表达式
cron表达式详解Cron表达式是一个字符串,字符串以5或6个空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式: Seconds Minutes Hours DayofMonth Month DayofWeek Year或 Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下...原创 2014-12-28 13:00:06 · 1399 阅读 · 0 评论 -
java获取classpath路径
ClassLoader 提供了两个方法用于从装载的类路径中取得资源: public URL getResource (String name); public InputStream getResourceAsStream (String name); 这里name是资源的类路径,它是相对与“/”根路径下的位置。getRes...原创 2015-02-01 11:03:16 · 435 阅读 · 0 评论 -
HttpURLConnection Post
/** * Http访问 * @param httpUrl String * @param parameters Map<String,String> * @return String * @throws IOException */ public static synchronized String httpClient(String htt...原创 2015-02-04 17:08:39 · 131 阅读 · 0 评论 -
linux 新增硬盘分区并挂载
运行fdisk -l 查看计算机对应的硬盘信息Disk /dev/vda: 21.5 GB, 21474836480 bytes16 heads, 63 sectors/track, 41610 cylinders, total 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/p...2016-06-02 12:45:00 · 278 阅读 · 0 评论 -
JasperReports打印图片
long start = System.currentTimeMillis(); JasperPrint jasperPrint = JasperFillManager.fillReport("H:\\hyxprintworkspace\\taobao\\sfDemo\\src\\com\\sf\\openapi\\waybill\\print\\util\\poster_100mm150...原创 2016-05-21 22:20:07 · 1233 阅读 · 3 评论 -
CAS 客户端与一般Web项目集成
这一段时间有同事在问CAS -Client的问题这里就基本问分析一下1)由于CAS-Server 登录后客户端会记入自动session中(部署WebApp-Server) 所以我们只需要获取对应的Principal 在获取其中的信息 2)根据Principal 注册登录HttpServletResponse resp = (HttpServletResponse)re...2015-07-04 16:20:40 · 1071 阅读 · 0 评论 -
CAS-项目集成问题整理
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: signature check failed 是因为jre 中没有导入证书。...2015-07-04 15:24:28 · 333 阅读 · 0 评论 -
CAS 与Tomcat 集成
第一节:生成证书第一步:生成keystore注意【cn=www.xxx.com】这个一般为域名或者地址不同会出现no match dname keytool -genkey -keyalg RSA -alias tomcatmycas -dname "cn=localhost" -storepass 123456 -keystore f:\api\keyserver.keystor...2015-06-29 15:16:41 · 381 阅读 · 0 评论 -
Hessian调用方法
package com.huashun.api.hessian;import java.util.List;import com.huashun.api.hessian.domain.BaseDataVo;/** * * @author LiuQing * @see 基本数据接口 * @version 1.0 * 2014-9-25 下午...2014-09-26 12:45:04 · 442 阅读 · 0 评论 -
logback 日志配置生成当天志并分大小
<?xml version="1.0" encoding="UTF-8"?><configuration> <appender name="stdout" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <p原创 2015-03-26 17:00:51 · 239 阅读 · 0 评论 -
Mysql锁表问题
1)查询锁表问题 show open tables where in_use > 0 2)解除所有锁 unlock tables 3)锁表 lock tables data_map READ原创 2015-03-26 09:57:06 · 254 阅读 · 0 评论 -
excel 导出文件中文问题
package com.tzdr.common.utils;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;...原创 2015-03-24 23:39:35 · 376 阅读 · 0 评论 -
J2EE安装问题
安装J2EE的SDK报错:could not find the required version of the Java(TM)2 Runtime Environment in '(null)'的解决办法。 安装J2EE的SDK报错:could not find the required version of the Java(TM)2 Runtime Environment i...原创 2014-03-20 16:39:18 · 228 阅读 · 0 评论 -
反射bean操作
package org.kjcx.entity;import java.lang.reflect.Array;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util...原创 2012-10-29 22:28:48 · 151 阅读 · 0 评论 -
Excel 超大数据导出
package org.liuqing.excel.util;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.PrintWriter;import java.text.SimpleDateFormat;import java....原创 2012-03-13 00:16:51 · 343 阅读 · 0 评论 -
Tomcat 内存溢出集成解决方案
@author 刘庆背景介绍有时你会发现服务器内存不够用 第一种方法是修改tomcat 的内存但后来发现很奇怪物理内存怎么就这样没了 查了一下oracle 10g 两个实列了4G 多的内存系统用了2G左右还有1G多的物理内存用于tomcat 后来发现了jusched.exe进程 才发现是java 自动更新进程1. 我立马关闭了他,可谓是悠哉悠哉也。当...2011-06-24 16:48:43 · 88 阅读 · 0 评论 -
java 打包成jar 类型
1. 查看信息F:\>jar tf us.jarMETA-INF/META-INF/MANIFEST.MFcom/com/test/com/test/client/com/test/client/Client.classcom/test/client/ObjectFactory.classcom/test/client/package-info.classcom/test/clie...2011-06-02 14:58:40 · 131 阅读 · 0 评论 -
用Filter 写权限控制
在介绍Spring Security 3.0 之前让我们来复习一下Filter 的用法... Filter 是什么这里就不做具体讲解了...从功能上就是过滤的作用 因为在web 应用中对应的请求和一些操作都是一些请求 那么我们怎么来使用这一功能呢! 1.我们来做一个分析 1) 我们的目标是什么? 在web.xml 中配置 权限参数,有配置的让访问没有的反回到登录页...2010-10-09 09:03:51 · 118 阅读 · 0 评论 -
Java 条形码生成(一维条形码)
在这里给大家介绍一个java 生成条形码jbarcode.jar 生成条形码支持EAN13, EAN8, UPCA, UPCE, Code 3 of 9, Codabar, Code 11, Code 93, Code 128, MSI/Plessey, Interleaved 2 of 5, PostNet等 这个项目从2005年就成立到现在以有两个修正版本 /*...2011-04-24 01:47:26 · 1221 阅读 · 0 评论 -
在用struts1.x 或struts2.x 是对与大文件的上传问题
1. 有一些时候可能会用到大文件的上传,但是struts 不支持一些上了几百mb 或几G 的文件 在这里我们介绍一个apache 提供的上传文件包commons-fileupload-1.2.jarcommons-io-1.4.jar 实现原理就是先把文件上传到临时文件夹,当上传成功后在写到批定的上传文件夹中 package com.test;import ...2011-04-20 11:18:08 · 80 阅读 · 0 评论 -
java解释excel(POI) 设计原理与实践
1. poi 包的介绍 Apache POI是Apache软件基金会的开放源码函式库,POI提供API给Java程式对Microsoft Office格式档案读和写的功能。 HSSF - 提供读写Microsoft Excel格式档案的功能。XSSF - 提供读写Microsoft Excel OOXML格式档案的功能。 HWPF - 提供读写Microsoft Word格式档案的功能...2011-04-18 16:14:13 · 1346 阅读 · 0 评论 -
XStream 的使用
com.thoughtworks.xstream.XStream; 的使用 XStream xs = new XStream(); MessageHead ha = new MessageHead(); ha.setCODE("1203"); ha.setSID("58666SCID"); ha.setTIMESTAMP("20...2010-09-20 10:11:04 · 109 阅读 · 0 评论 -
反编辑工具
zzzzz2010-09-14 00:31:01 · 238 阅读 · 0 评论 -
Java 注解编程学习案例
注解原理在这里就不具体介绍了,一定要记住你会反射就OK 因为注解也是类中的一部分好,我位来看看例子吧 1. 需求介绍 当用户给出一个类,就可以根据这个类的成员属性变量生成 name=liuqing分割符sex=male等 当然name 也是可以改变的 比如 性名=liuqing,可以自定义顺序 在这里我们将使用注解来实现 name 表示可变名字,如果na...2011-04-15 15:41:20 · 123 阅读 · 0 评论 -
Java 调com 组件(dll文件)
1. java 核心 jni 原理绍前一段时间有同事长问我说java 设用dll 库很不方便可他不会c/c++ 因为java 1.0 版本后有一个接口名为jni他的原理就是.java---编译--->.class---javah-->.h-----引用---.c/.cc/.cpp---->.dll最后.java中有一条 System.loadLibrary...2011-04-14 15:34:22 · 215 阅读 · 0 评论 -
web.xml 详细介绍
1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-param>转换为键值对,并交给servletCont...原创 2011-06-26 18:35:44 · 532 阅读 · 0 评论 -
RoleManager
/* * To change this template, choose Tools | Templates * and open the template in the editor. */package com.rolemanager.check;import java.io.IOException;import java.util.ArrayList;impo...2010-11-26 17:29:27 · 368 阅读 · 0 评论 -
xml 解释
1。xml 文件内容 <?xml version="1.0" encoding="UTF-8"?><modules> <module id="22222" title="11111" name="11111111" detail="11111111111111" actions="12011-03-22 00:14:56 · 123 阅读 · 0 评论 -
JBPM4.4 简的的应用
1. 原理就备了 只接给大家点代码看看吧哈。。 package org.zk.liuqing.jbpm.test.helloworld;import java.util.List;import org.jbpm.api.Configuration;import org.jbpm.api.Execution;import org.jbpm.api.Exe...2012-07-05 14:54:07 · 133 阅读 · 0 评论