java
文章平均质量分 55
xiaohe66
键盘与人生
展开
-
文件下载header设置
我们在做功能开发时,会涉及到文件下载的功能。但该功能并不常用,容易忘记。因此作此记录设置下载的文件名response.setHeader("Content-Disposition","attachment;filename*=utf-8'zh_cn'文件名");由于用以上语句设置文件名会导致中文乱码,因此需要对中文的部分进行编码:response....原创 2017-10-27 11:36:50 · 4265 阅读 · 0 评论 -
spring开启事务后报but was actually of type 'com.sun.proxy.$Proxy40异常
这个问题是在我的个人网站项目上发生的,一直在寻找原因,排查了很多可能,都没有找到问题的所在,并困扰了我半年之多。后来由于无法解决,该问题便被搁置。最近由于网站将要做完,准备上线,便再次研究该问题,困扰半年的问题终于被解决。以下(只贴出重点代码和配置):框架:spring-4.3+springMVC-4.3+MyBatis+shrio+mavenJDK:1.8服务器:tomcat8数据库:MySql...原创 2018-04-21 22:57:43 · 12538 阅读 · 2 评论 -
java日期和时间相关的一些代码片
获取上一天的日期Calendar calendar = Calendar.getInstance();SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); calendar.set(2018, Calendar.MARCH,1);System.out.println(dateFormat.forma...原创 2018-05-14 17:02:56 · 196 阅读 · 0 评论 -
使用Fiddler抓java程序中的https包
直接使用fiddler 抓取 java中的https包会报无证书异常,解决办法是导入Fiddler的证书到 java 中1.导出Fiddler证书到桌面2.把证书复制到D盘根目录3.打开cmd,执行以下命令cd %JAVA_HOME%\jre\lib\securitykeytool -import -file D:\FiddlerRoot.cer -keyst...原创 2019-02-21 17:36:24 · 2140 阅读 · 0 评论 -
AbstractApplicationContext.refresh()方法
refresh()public void refresh() throws BeansException, IllegalStateException { synchronized (this.startupShutdownMonitor) { // 准备好刷新上下文 prepareRefresh(); // 告诉子类刷新内部bean工厂 ConfigurableLis...原创 2019-07-11 15:21:54 · 972 阅读 · 0 评论