
java
jbgtwang
这个作者很懒,什么都没留下…
展开
-
jasperreport导出的pdf每页显示的记录太少问题
主要是确保Details的高度与Details中Field Text的高度一致。原创 2020-02-23 22:26:36 · 645 阅读 · 0 评论 -
jasperreports中处理元件位置微调
在jaspersoft report中设计jrxml模板,如果遇到元件要调整位置第一种时直接在x,y中设定值。第二种直接放大工作区域比例(300%),点中元件后用键盘上的上下左右箭头键进行微调...原创 2020-02-23 21:35:37 · 1092 阅读 · 0 评论 -
java导出dbf文件生僻汉字处理
java导出数据到dbf文件,如果姓名中有生僻汉字,在dbf中看到的很可能是?号。遇到这种情况需查对GBK的生僻汉字的Unicode表,GBK提及的52个生僻汉字有两种Unicode。例如:䶮(yan 3)\u4ADE就不能在dbf中正常显示是?,如果换成\uE863则可以(可以打开word的插入->符号->其他符号,在字符代码中输入4ADE的到字符插入word,输入E863的到...原创 2019-12-23 11:37:32 · 910 阅读 · 0 评论 -
java 执行定时任务
public static void main(String[] args) throws InterruptedException { //启动了默认两个线程的线程池,调度两个周期性任务。 ScheduledExecutorService execService = Executors.newScheduledThreadPool(2); /原创 2012-08-16 18:11:27 · 1316 阅读 · 0 评论 -
配置maven下载jar包源码文件、拷贝依赖jar到lib包、设置编译时jdk版本、根据不同环境采用不同配置
1.调试工程的时候,有时候要追踪源码文件使用maven命令:mvn dependency:sources 下载依赖包的源代码。或者mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true或者eclipse窗口->首选项->maven->勾选download artifact sources原创 2012-06-28 17:09:12 · 6740 阅读 · 1 评论 -
利用华为短信包开发短信功能中中文转码和msgId获取经验
1.华为短信包smproxy(20040730).jar开发短信,上行短信中文转码中文转码非我们预期的UTF-8、GBK、GB2312,而是UTF-16BEif(8==msg_fmt){ contentStr = new String(contentByte,"UTF-16BE");}else{ contentStr = new String(conte原创 2013-06-09 14:33:39 · 3246 阅读 · 3 评论 -
将maven创建的java工程部署到tomcat中运行
1.在~/.m2/settings.xml中增加如下的Tomcat服务器配置(这里有点疑问:本地要配置tomcat-user.xml吗?网上有教程是说要配置) tomcat6 tomcat tomcat 2.法1: 在pom中配置 testdemo原创 2012-06-27 17:28:26 · 52005 阅读 · 1 评论 -
spring mvc 异常处理
error/authExceptionView error/customExceptionView package com.test.demo.exception;import java.util.Date;public class YourCustomException e转载 2016-12-26 15:03:08 · 573 阅读 · 0 评论 -
fastjson把对象转化成json避免$ref
1. DisableCircularReferenceDetect来禁止循环引用检测: 2. JSON.toJSONString(..., SerializerFeature.DisableCircularReferenceDetect) 3.项目中遇到问题的源代码:// 查询所有的订单 @ResponseBody @Requ...转载 2018-07-23 10:51:56 · 1041 阅读 · 0 评论 -
Maven Jetty Plugin 配置指南
Maven Jetty Plugin 配置指南 Jetty7 -此插件更名为jetty-maven-plugin,以便更符合maven2的协定。为了在Web应用做快速应用开发做准备,详见多Web应用源目录。 为了在Jetty里运行一个Web应用,你如果按照Maven默认的做法构造(resources文件存放,${basedir}/src/main/webapp下Classes转载 2012-06-27 15:31:52 · 1753 阅读 · 0 评论 -
将maven创建的java工程部署到jetty中运行
1.法1: 在pom中配置 testdemo org.mortbay.jetty maven-jetty-plugin 6.1.26原创 2012-06-27 15:36:49 · 20219 阅读 · 0 评论 -
在容器中使用增强的for循环,简洁大气,结构清晰
<br />除了增强的for循环使代码简洁大气,结构清晰外,我们还可以看到对Map键值不同的取值方式的效率介绍。<br /><br />在这儿也是对增强for循环的相见恨晚啊!<br />之前的使用情况Java代码 package map; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; public cl转载 2011-02-13 11:48:00 · 1311 阅读 · 2 评论 -
固定时间间隔就执行某一操作
package org.test.wang;import java.util.Timer; import java.util.TimerTask;public class timertest { public static void main(String [] args){ Timer timer = new Timer();原创 2008-07-10 21:49:00 · 1432 阅读 · 0 评论 -
java新式for循环
package com.test.For_Each;import java.util.ArrayList;import java.util.Iterator;import java.util.List;public class ForTest{public static void main(String args[]){int arr[] = {1,转载 2009-01-05 10:02:00 · 974 阅读 · 0 评论 -
Java的DES算法实现
package des;import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.KeyGenerator; /** * * 使用DES加密与解密,可对byte[],String类型进行加密与解密 密文可使用Str转载 2008-11-18 10:56:00 · 973 阅读 · 0 评论 -
矛与盾的较量(4)——奇妙的Base64编码
各位看官应该都是资深的网虫了,小弟斗胆在此问问大家,平时上网时,除了泡MM、到论坛灌水、扔版砖……之外,进行的最多的是什么活动?对了,你一定会说:是收发电子邮件!(谁敢说自己没收/发过电子邮件的?拉出去枪毙了!!)收/发E-mail的时候有一个安全性的问题——假想一下,你花了一整天时间给系花写的情书,在发送的过程中被隔壁宿舍张三那小子截获了(难道他是黑客??),更糟的是他是你的情敌啊……天,后果不转载 2008-12-09 17:18:00 · 611 阅读 · 0 评论 -
在 Java 中如何进行 BASE64 编码和解码
BASE64 编码是一种常用的字符编码,在很多地方都会用到。JDK 中提供了非常方便的 BASE64Encoder 和 BASE64Decoder,用它们可以非常方便的完成基于 BASE64 的编码和解码。下面是本人编的两个小的函数,分别用于 BASE64 的编码和解码: // 将 s 进行 BASE64 编码 public static String getBASE64(String转载 2008-12-09 17:55:00 · 1161 阅读 · 0 评论 -
用Base64编码与解码
Base64是网络上最常见的用于加密传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。 Base64要求把每三个8Bit的字节转换为四个6Bit的字节(3*8 = 4*6 = 24),然后把6Bit再添两位高位0,组成四个8Bit的字节,也就是说,转换后的字符串理论上将要比原来的长1/3。这样说会不会太抽象了?不怕,转载 2008-12-09 17:48:00 · 1026 阅读 · 0 评论 -
JAVA项目的打包及生成.exe文件
JAVA项目的打包及生成.exe文件2008-08-18 17:01总体思路是先打成jar再把jar打成exe。主要看1.3和2.3里的内容就可以了。1.将项目打成jar:1.1要将项目打包成jar文件,方法很多,可以用Eclipse自带的打包工具Ant打包,也可以用Eclipse的Export生成jar。经过尝试后,我不推荐用Ant打包,因为要自己编写xm转载 2008-12-10 19:00:00 · 5173 阅读 · 2 评论 -
[Java SE]java打包-exe文件-最终以setup形式发布的解决之道
首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要将jre打包。 这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封”的博客上得到了很大的帮助。整理一下。使用这几个工具,您也可以顺利的发布您的java程序!转载 2008-12-10 19:01:00 · 2222 阅读 · 7 评论 -
Base64加密算法源码(java版)
public class Base64 { private static final byte[] encodingTable = { (byte) A, (byte) B, (byte) C, (byte) D, (byte) E, (byte) F, (byte) G, (byte) H, (byte) I,转载 2008-12-12 11:51:00 · 896 阅读 · 0 评论 -
jsp页面中EL表达式被当成字符串处理不显示值的问题
<br />在自己练手时遇到了EL表达式被当成字符串处理而没有正确解析的现象。当时工程中使用的Javaee5,<br />web.xml<br />------------------------------------------------------------------------------<br /><web-app version="2.5" <br /> xmlns="http://java.sun.com/xml/ns/javaee" <br /> xmlns:xsi原创 2010-06-07 20:26:00 · 4316 阅读 · 0 评论 -
用POI加载模板生成excel报表
加载模板生成excel报表---------------------------------------------------------------------------------------------------------------------------------------- package com.stake.mis.baobiao;import原创 2008-03-15 01:15:00 · 9051 阅读 · 1 评论