![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 73
douyushan
这个作者很懒,什么都没留下…
展开
-
base64转换成图片,并打ZIP包
try{ String xml = "/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoK原创 2013-07-19 15:53:40 · 2024 阅读 · 1 评论 -
按map的值进行排序
按值: Map map = new TreeMap(); map.put(1L, 1D); map.put(2L, 9D); map.put(3L, 4D); map.put(43L, 23D); int i=0; for(Map.Entry a:getSortedHashtableByValue(map)){ System.out.println(i); if(i==0){翻译 2014-07-08 13:35:38 · 382 阅读 · 0 评论 -
包含流的方式调用servlet
package com.vtradex.tms.server.service.shipment.pojo; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.File; import java.io.FileInput翻译 2014-07-08 13:38:15 · 358 阅读 · 0 评论 -
JNDI
1.1 TOMCAT中JDNI部署方法 1、在server.xml中的属性中增加 name="testgytms" auth="Container" type="javax.sql.DataSource" password="tms" username="tms" driverClassNam原创 2014-03-17 20:23:49 · 407 阅读 · 0 评论 -
spring InitializingBean
目的:项目起动时,自动执行方法afterPropertiesSet(),初始化数据,如果需要修改初始化的数据则执行afterPropertiesSet()方法。 步骤:1、实现InitializingBean接口 2、重写afterPropertiesSet()方法, 在里面实际业务逻辑,初始化数据值定义为类的属性 3、spring依赖注入实现原创 2014-01-20 16:01:05 · 501 阅读 · 0 评论 -
map按值排序
/** * Map 按值(value)排序 * @param map * @return Map.Entry[] */ public static Map.Entry[] getSortedHashtableByValue(Map map) { Set set = map.entrySet(); Map.Entry[] entries = (Map.E转载 2013-12-30 11:05:44 · 588 阅读 · 0 评论 -
java动态代表类
主要用途针对某些业务场景进行前或后的特殊业务的验证,如删除用户时确保该用户存在 public class Client { public static void main(String[] args) { //UserManager userManager = new UserManagerImpl(); SecurityHandler handler = new Secur原创 2013-12-13 21:53:47 · 425 阅读 · 0 评论 -
hibernate一级缓存和二级缓存的区别
在向大家详细介绍Hibernate二级缓存之前,首先让大家了解下一级缓存,然后全面介绍Hibernate二级缓存。 Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存可以转载 2013-09-11 14:19:15 · 550 阅读 · 0 评论 -
EhCache配置Hibernate二级缓存
使用EhCache配置Hibernate二级缓存: 配置Hibernatee二级缓存准备: 1)把ehcache-1.2.3.jar加入到当前应用的classpath中。 2)在hibernate.cfg.xml文件中加入EhCache缓存插件的提供类。 property name="hibernate.cache.provider_class"> org.hibern转载 2013-09-11 14:26:38 · 504 阅读 · 0 评论 -
Java代码产生根证书和签发证书
package com.zeph.android.cert; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; impor转载 2013-09-04 11:30:38 · 3328 阅读 · 2 评论 -
maven + eclipse + tomcat
1、生成maven的web项目 mvn archetype:create -DgroupId=com.douweb.webapp -DartifactId=douweb-DarchetypeArtifactId=maven-archetype-webapp 2、mvn eclipse:eclipse 生成项目 3、通过eclipse引入douweb项目 5、下载maven-tom原创 2013-08-23 13:59:04 · 723 阅读 · 0 评论 -
java定时器
0 0 6 * * * * property> bean> 属性cronExpression告诉何时触发。最神秘就是cron表达式: Linux系统的计划任务通常有cron来承担。一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。从左到右: 1.秒2.分3.小时4.月份中的日期(1-31)5.月份(1-12或JAN-DEC)6.星期中的日期(1-7原创 2013-08-21 11:23:41 · 433 阅读 · 0 评论 -
java时间格式化
package com.hefeng.test; import java.text.DateFormat; import java.text.ParsePosition; import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date;转载 2013-07-19 16:04:41 · 655 阅读 · 1 评论 -
润乾打印报错:invalid stream header的几种情况
1 与report4.jar包不匹配 将最新的report4.jar包和runqianReport4Applet.jar包,在本地测试,打印正常,再将这两个包发给用户。 2 用户的应用中配置了用户的过滤器 用户的过滤器过滤了打印初始化的servlet,也会打印不顺利,报这个错。 去掉过滤打印初始化servlet的过滤器即可。 3 报表缓存时间 打印,有时候正常,有时候打转载 2015-07-03 14:01:17 · 6189 阅读 · 0 评论