- 浏览: 542217 次
- 性别:
- 来自: 北京
最新评论
-
ZXCLTN:
1.streams目录,在里面放些flv,mp3之类的文件,这 ...
red5 整合到tomcat中(二) -
ZXCLTN:
写的没偷没尾的,还不如提供整个项目下载
red5 整合到tomcat中(二) -
01jiangwei01:
测试方法1:测试50个线 ...
hibernate 乐观锁 测试 -
01jiangwei01:
测试方法1:测试50个线程,同时并发访问。目标:只有一个通过, ...
hibernate 乐观锁 测试 -
xiaobadi:
你每次登陆都是跳到http://localhost:8081/ ...
cas 系统实例 服务端配置(二) 自定义登录
文章列表
采用docx4j 替换word模板内容,并输出进行保存文件。
模板截图如下:
替换后截图如下:
模板制作过程中需要注意:
模板变量使用${}包含;
使用解压工具打开模板/word/document.xml文件。采用网上的xml格式化工具进行排版。进行整理。
代码如下:可在附件中下载。
import java.util.HashMap;
import org.docx4j.model.datastorage.migration.VariablePrepare;
import org.docx4j.openpackaging.package ...
使用docx4j模板动态制作表格代码实现过程(一 ),模板在附件中 ,可以执行代码看结果
模板式样:
最终式样 :
制作过程 :
将模板制作好后,变量使用'${}'表示。使用解压缩工具打开word2007,解压并打开word/document.xml文件确保其格式如下图 :
执行代码 :
import java.util.HashMap;
import java.util.List;
import javax.xml.bind.JAXBException;
import org.docx4j.TraversalUtil;
imp ...
使用jersey框架的客户端部分。模拟调用。代码如下 。
package jersey.authbase;
import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.core.Response;
import org.glassfish.jersey.client.authentication.HttpAuthenticationFeature;
/**
*
<dependencies>
<dependency ...
springmvc + springsecurity 实例 springsecurty 入门级别例子
springmvc +spring4.0.6.RELEASE + hibernate4.3.6.Final 例子website
springmvc + springsecurity 实例 springsecurty 模拟数据库登陆,管理员用户名,密码为admin,admin.扩展了用户自定义属性,页面获取都登陆用户信息。 还需要完成的工作还很多。待续。例子mydemo2.rar
springmvc + springsecurity basic 可以多个项目实现登陆认证。但是不能有效 ...
tomcat 根项目部署方式
- 博客分类:
- java
<Host name="admin.yidiyiwei.com.cn" appBase="">
<Context path="" docBase="D:\workplace\ydyw2\yiDiYiWeiAdmin\applicationRoot" debug="0"
reloadable="true" crossContext="true"/>
<Context path="/ ...
jdk6 64位官方下载地址
http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u21-oth-JPR
jdk7 64位下载
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
jdk8 64
http://www.oracle.com/technetwork/java/javase/ ...
java多线程,线程安全
- 博客分类:
- java
今天研究一下java的多线程,看了好多零零散散的文章,觉得这篇文章最好。这里记录下来。文中讲到生产者-消费者例子是最经典的多线程用例。讲到锁(ReadWriteLock,ReentrantLock(普通锁)),条件类(java.util.concurrent.locks.Conditio ...
java 发送http请求
- 博客分类:
- java
使用jersey
import javax.ws.rs.client.Client;
import javax.ws.rs.client.ClientBuilder;
import javax.ws.rs.client.Entity;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.MultivaluedMap;
import javax.ws.rs.core.Response;
import net.sf.json.JSONObject;
import com.chinaUnicom.entity ...
json to javaBean
- 博客分类:
- java
Map<String, Class<?>> classMap = new HashMap<String, Class<?>>(); classMap.put("order", order.getClass()); classMap.put("obStorage", obStorage.getClass()); classMap.put("network", network.getClass()); classMap.put("vms", vm ...
jquery 事件封装
- 博客分类:
- Ext应用
<!--StartFragment -->
<!--StartFragment -->
$("#div").click(function(aa){ var event = $.event.fix(aa); //alert(event.pageX) alert(aa.clientX) //alert(aa.clientX) e=window.event; x=e.clientX; y=e.clientY; alert(x) })
metronic.bootstrap 对IE9 ,左侧菜单不能居于右侧,解决方案是在app.js里第241行添加代码
menu.parent().css({position:'absolute',left:'0px'});
即如下:
var handleFixedSidebar = function () {
var menu = $('.page-sidebar-menu');
if (menu.parent('.slimScrollDiv').size() === 1) { // destroy existing instance before ...
工作中用到一个DES解码问题,废了一份周折总算做出来了。这里把代码贴出来,希望对大家有用。
import java.security.Key;
import java.security.Security;
import javax.crypto.Cipher;
import javax.crypto.SecretKeyFactory;
import javax.crypto.spec.DESedeKeySpec;
import javax.crypto.spec.IvParameterSpec;
public class DESTool {
private stati ...
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="com.mysql.jdbc.Driver">
</property>
<property name="url" value="jdbc:mysql://10.0.209.184:3306/container ...
easyui js顺序
- 博客分类:
- 报表
<link rel="stylesheet" type="text/css" href="/jslib/easyui/themes/icon.css">
<link rel="stylesheet" type="text/css" href="/jslib/easyui/demo/demo.css">
<link rel="stylesheet" type="text/css" href=" ...