
java
天使没吃饱
只要努力 你想要的 时间都会给你
展开
-
将pdf显示到jsp页面
1,、安装swftools2、配置xpdf-chinese-simplified3、工具类 Converter .java package net.survey.domain;import java.io.BufferedReader;import java.io.File;import java.io.IOException;import java.io.I原创 2015-03-30 15:00:01 · 1202 阅读 · 0 评论 -
Restful形式接口文档生成之Swagger与SpringMVC整合手记
Restful形式接口文档生成之Swagger与SpringMVC整合手记转载 2016-09-27 11:03:58 · 583 阅读 · 0 评论 -
IntelliJ idea创建Spring MVC的Maven项目
参考:http://my.oschina.net/gaussik/blog/385697?fromerr=Pie9IlFV创建Maven Web项目菜单File->New Project可进入如图界面,首先选择左边栏Maven,再配置JDK(一般如果之前添加了JDK的话会自动填充,如未添加的话点击旁边的New将JDK目录导入即可)。勾选"Create from archetype"转载 2016-11-01 17:31:38 · 1394 阅读 · 0 评论 -
详解spring 每个jar的作用
spring.jar 是包含有完整发布模块的单个jar 包。但是不包括mock.jar, aspects.jar, spring-portlet.jar, and spring-hibernate2.jar。spring-src.zip就是所有的源代码压缩包。除了spring.jar 文件,Spring 还包括有其它21 个独立的jar 包,各自包含着对应的Spring组件,用转载 2016-11-01 18:03:54 · 363 阅读 · 0 评论 -
springboot(一)创建springboot项目
springboot+mybatis+swagger+druid原创 2016-11-25 18:45:49 · 2013 阅读 · 1 评论 -
lombok
转自:http://blog.youkuaiyun.com/mlinge/article/details/51340362lombok是什么 lombok 是通过提供简单注解的来帮助我们简化一些必须但又显得很臃肿的 Java 代码的工具包。使用lombok工具包提供的相关注解,可以使得我们的代码更加简洁,编写更高效。官方有一个简短的视频介绍:https://转载 2017-02-15 15:36:48 · 420 阅读 · 0 评论 -
idea使用git和GitHub-for-windows比较
idea和GitHub for Windows 使用GitHub原创 2017-02-21 12:02:06 · 1540 阅读 · 0 评论 -
解开lambda最强作用的神秘面纱
摘要: 这篇文章将深入解析Java集合里面的批量数据操作(bulk operation)我们期待了很久lambda为java带来闭包的概念,但是如果我们不在集合中使用它的话,就损失了很大价值。现有接口迁移成为lambda风格的问题已经通过default methods解决了,在这篇文章将深入解析Java集合里面的批量数据操作(bulk operation),解开lambda最强作用的神转载 2016-10-18 15:10:14 · 357 阅读 · 0 评论 -
java8日期
Java 8中有一个叫LocalDate的类,它能用来表示今天的日期LocalDate today = LocalDate.now();int year = today.getYear();int month = today.getMonthValue();int day = today.getDayOfMonth();获取某个特定的日期LocalDate dateOfBirth原创 2017-02-08 10:38:31 · 718 阅读 · 0 评论 -
springboot(二)添加logback日志
springboot logback原创 2016-12-01 14:30:40 · 5890 阅读 · 0 评论 -
解压缩文件后无法删除
公司有个需求是从ftp下载一个zip,解压后删除zip,结果我发现只下载的话删除没问题,但是解压后就删除不了,网上说的就是流没有正确关闭,但是我的是正确关闭的,后来发现很简单只要一句话zipFile.close();加上删除就没问题了。/** * 解压 * @param dir 文件地址 * @param targetPath 解压到 */public static void u原创 2017-11-08 10:20:12 · 4188 阅读 · 1 评论 -
多线程时Autowired自动注入问题
在多线程时使用@Autowired总是获取不到bean,原因是:new thread不在spring容器中,也就无法获得spring中的bean对象。解决方法:手动获取package com.test.configs;import org.springframework.beans.BeansException;import org.springframework.context.A原创 2017-11-13 17:21:30 · 16778 阅读 · 6 评论 -
idea上传项目到GitHub
准备: 1、安装git 2、注册GitHub开始: 1、在Idea中,File-Settings-Version Control-Git 中,设置git安装目录 2、添加GitHub账号,File-Settings-Version Control-GitHub,添加账号密码,点击test,成功。3、点击cvs-import into ver原创 2017-01-12 15:53:48 · 11279 阅读 · 5 评论 -
List<Object>根据Object里的2个属性排序
List<Object>根据Object里的2个属性排序原创 2016-09-23 11:33:17 · 2946 阅读 · 0 评论 -
redisUtils
redis工具类原创 2016-09-23 11:46:16 · 1399 阅读 · 0 评论 -
对象转换利器之Dozer
对象转换利器之Dozer转载 2016-09-14 17:03:11 · 594 阅读 · 0 评论 -
30分钟学会如何使用Shiro
本篇内容大多总结自张开涛的《跟我学Shiro》原文地址:http://jinnianshilongnian.iteye.com/blog/2018936我并没有全部看完,只是选择了一部分对我来说急需在项目中使用的知识加以学习。并且对于大多数第一次接触Shiro的同学来说,掌握这些也应该足够了。一、架构要学习如何使用Shiro必须先从它的架构谈起,作为一款安全框架Shiro的转载 2016-09-13 15:23:29 · 1128 阅读 · 0 评论 -
eclipse 修改项目名称
1:修改项目目录下:trunk\.project文件 GZELearning 2:项目右键属性 --> Web Project Settings --> Context root 3:修改项目目录下:trunk\.settings\org.ecl原创 2015-03-30 14:47:08 · 381 阅读 · 0 评论 -
关于eclipse里的jsp编译文件路径问题
eclipse版本不一样,位置也不一样 1.java类编译后产生的.class文件在D:\workspace\test\WEB-INF\classes下; 2.jsp产生的JAVA类文件则在 D:\workspace\test\work下. 或者是workspace\.metadata\.plugins\org.eclipse.wst.server.core\t原创 2015-04-07 12:07:55 · 905 阅读 · 0 评论 -
Could not publish server configuration for Tomcat v6.0 Server at localhost. Multiple Contexts have a
错误信息:Could not publish server configuration for Tomcat v6.0 Server at localhost. Multiple Contexts have a path of "/项目名".1、使用的eclipse的tomcat插件:在D:\Users\workspace\.metadata\.plugins\org.eclipse.wst.原创 2015-04-07 12:37:37 · 4363 阅读 · 0 评论 -
springmvc向jsp传值以及c:foreach说明
在方法名里添加参数HttpServletRequestrequest,将要传的值添加到request里:request.setAttribute("list",list);如果list为单个值,只要在jsp里${list}就可以了,如果是数组的话,就要用到遍历:引入taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>标原创 2015-04-24 11:41:09 · 10635 阅读 · 1 评论 -
spring几个常用注解
@Controller 控制层,就是我们的action层@Service 业务逻辑层,就是我们的service或者manager层@Repository 持久层,就是我们常说的DAO层 而@Component (字面意思就是组件),它在你确定不了事哪一个层的时候使用。@RequestMapping("/menu") 请求映射 @Resource原创 2015-04-30 16:45:18 · 456 阅读 · 0 评论 -
网站接入银联网上支付(B2B)
网站接入银联网上支付(B2B)原创 2015-06-01 16:54:55 · 4774 阅读 · 0 评论 -
关于idea运行项目时突然java文件报错
1、问题描述:以前项目一直运行的没问题,当我复制java文件到项目里后,运行项目时java文件会出现错误,如图:其实java文件本身是没有问题的,但是报错了。ps:出现这个问题的原因就是编码的问题2,解决方法:首先找到项目所在目录的.idea文件夹下的encodings.xml,打开,如图:这时你会看到有一个或多个 ,然后我们在idea里点击file找到settin原创 2015-07-23 09:32:29 · 6360 阅读 · 0 评论 -
form前台提交List<Object>对象以及后台处理
页面: 新建一个实体类:public class UserList{ private List users; public List getUsers(){return users;} public void setUsers(List users){this.users=users;} public U原创 2015-10-15 15:29:08 · 25647 阅读 · 0 评论 -
Mybatis 批量insert
insert into XXX(id,name,type) select #{item.id,jdbcType=INTEGER},#{item.name,jdbcType=VARCHAR},#{item.type,jdbcType=INTEGER} from dual dao:public Integer insert(Li原创 2015-11-27 11:53:51 · 357 阅读 · 0 评论 -
@ResponseBody中文乱码问题
引起乱码原因为spring mvc使用的默认处理字符串编码为ISO-8859-1,具体参考org.springframework.http.converter.StringHttpMessageConverter类中public static final Charset DEFAULT_CHARSET = Charset.forName("ISO-8859-1");解决方法:第一种原创 2015-12-23 14:41:03 · 381 阅读 · 0 评论 -
java压缩和解压缩tar格式
java压缩和解压缩tar格式转载 2016-03-16 09:22:13 · 6244 阅读 · 0 评论 -
java 压缩rar文件
//压缩是通过命令来调用的,需要服务器安装rarpackage com.gs.system.util.clear;import com.gs.system.util.Config;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * Cre转载 2016-03-25 13:12:10 · 765 阅读 · 0 评论 -
Tomcat将properties放到外部地址
linux系统下,进入Tomcat下的bin文件夹,编辑vim setclasspath.sh:添加export CLASSPATH=/opt/config:$CLASSPATH原创 2018-01-23 13:51:23 · 1474 阅读 · 0 评论