`
FirstBlood
  • 浏览: 162129 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论
文章列表
使用Aspose.Words for Java完成复杂Word与PDF的导出 使用Aspose.Words for Java 可以导出复杂WORD PDF HTML 多种数据格式 官方下载地址:http://www.aspose.com/java/word-component.aspx 我所用的版本是Aspose.Words.jdk16.jar 先看效果图 1-对数据行的导出,分别 ...
if (Ext.device.Connection.isOnline()) { Ext.Msg.alert('You are currently connected via ' + Ext.device.Connection.getType()); } else { Ext.Msg.alert('You are not currently connected'); }
本文介绍对象的强、软、弱和虚引用的概念、应用及其在UML中的表示。 1.对象的强、软、弱和虚引用    在JDK 1.2以前的版本中,若一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及 ...
package com.epkj.spring; import java.util.Iterator; import java.util.Map; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.sprin ...
使用Aspose.cells for java 完成对复杂EXCEL的导出功能 使用Aspose.cells导出Excel非常方便,而且可以自定义EXCEL样式. 官方下载地址:http://www.aspose.com/java/excel-component.aspx 我使用的是最新版本的7.4.3 需要jar包如下 aspose-cells-7.4.3.jar bcprov-jdk16-146.jar dom4j-1.6.1.jar stax2-api-3.0.2.jar woodstox-core-asl-4.1.1.jar 第一步需要自定义模板 定义模板 excel样 ...
用了一天的时间完成了对Extjs TreePanel的 增删改查与拖拽排序 一来对自己写的代码做一个总结,二来给有需要的人一些帮组, 如果代码有什么BUG或者更好的建议,欢迎大家留言 先看效果图 /** * 定义树节点 */ public class TreeNode { //ID private int id; //展示数时显示的文本 private String text; //是否是叶子节点 private boolean leaf; //子节点的集合 //(@JsonInclude(Include.NON ...
function newGuid() { var guid = ""; for (var i = 1; i <= 32; i++){ var n = Math.floor(Math.random()*16.0).toString(16); guid += n; if((i==8)||(i==12)||(i==16)||(i==20)) guid += "-"; } ...
转换前 id name subject score 1 张三 语文 80 2 张三 数学 90 3 李四 数学 85 4 张三 英语 75 5 李四 语文 85 6 李四 英语 80 转换后: 姓名 语文 数学 英语 李四 85 85 80 张三 80 90 75 SELECT * FROM(   SELECT name as [姓名],   SUM(CASE WHEN [subject] = '语文' THEN score END) AS [语文],   SUM(CASE WHEN [subject] = '数学' THEN score END) AS [数学],   ...
Ext.define('User', { extend: 'Ext.data.Model', fields: [ {name: 'id', type: 'string'}, {name: 'roleName', type: 'string'}, {name: 'createDate'}, {name: 'state'} ], proxy: { type: 'ajax', ...
public static String getBody(HttpServletRequest request) throws IOException { String body = null; StringBuilder stringBuilder = new StringBuilder(); BufferedReader bufferedReader = null; try { InputStream inputStream = request.getInputStream(); if (inp ...
Ext.override(Ext.form.field.Date, { //服务器端返回的时间格式,与服务器端返回格式一致即可正确显示 remoteFormat: "Y-m-d H:i:s", setValue: function (val) { if (val && typeof (val) == "string") { val = Ext.Date.parse( ...
//如果已知想要序列化的类型 可以使用TypeReference来进行处理 //List<MyBean> result = mapper.readValue(src, new TypeReference<List<MyBean>>() { }); //如果是未知情况可以使用TypeFactory来进行动态反射序列化 //apper.readValue(src, TypeFactory.defaultInstance().constructCollectionType(ArrayList.class, MyBean.class)); ...
public class User { private int id; private Date birthday; private double money; private String name; } {"id":1,"birthday":1365512156293,"money":0.0,"name":"JACK","age": 15} 当反序列化时 有多余的属性(age)会报错 //通过如下配置解决 mapper.confi ...
//对field(所有字段)进行过滤 //对get方法进行过滤 //对isBoolean这样的方法进行过滤 //里面的具体配置有 ANY,DEFAULT,NON_PRIVATE,NONE,PROTECTED_AND_PUBLIC,PUBLIC_ONLY //分别对不同的情况进行设置,看字面就能理解 不解释 //@JsonIgnore 对某个属性进行忽略,不参与序列化(该注解放在属性上) //@JsonIgnoreProperties({"birthday","name"}) 可以自定忽略属性 @JsonAutoDetect(g ...
public class User { private int id; private Date birthday; private double money; private String name; public User() { } public User(int id, String name, Date birthday) { super(); this.id = id; this.name = name; this.birthday = birthday; } public User(i ...
Global site tag (gtag.js) - Google Analytics