![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 57
空闻大师
勤奋好学不怕吃苦
展开
-
easyexcel写动态表头(横向扩展)
easyexcel写动态表头(横向扩展)原创 2022-03-17 11:46:10 · 8348 阅读 · 2 评论 -
spring全局校验异常处理
先贴出以前的:public void saveQuestions(@RequestBody @Valid QuestionSaveRequest questionSaveRequest, BindingResult result){ //每次判断result很麻烦}如果每个校验方法都加上BindingResult ,个人觉得很麻烦,于是查了下资料,可以根据错误类型进行全局拦截...原创 2019-03-11 11:11:39 · 968 阅读 · 0 评论 -
maven 插件生成mybatis相关代码
1:本人使用idea,新建maven Model,名字为MBG2:POM.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven原创 2015-11-02 17:47:23 · 1680 阅读 · 0 评论 -
CXF 添加soap 头部信息
CXF版本为3.1.3,访问.net接口,需要在头部添加用户名和密码。1:首先使用wsdl2java.bat生成相应的代码2:新增拦截器。import java.util.List;import javax.xml.namespace.QName;import org.apache.cxf.binding.soap.SoapHeader;import org.apach原创 2015-10-21 10:32:18 · 8429 阅读 · 0 评论 -
BeanUtils的populate方法之日期处理
BeanUtils.populate(Obj, Map);可以使map转对象,但是如果是Obj有个日期字段而Map中这个字段为空时候就会报错,无法赋值,这个时候就需要一个日期转换器!首先写一个日期转换器//日期转换器public class DateTimeConverter implements Converter{ private static final String DAT转载 2015-06-25 15:48:15 · 4470 阅读 · 0 评论 -
使用POI导出excel
/**导出excel * * * @param list 要显示的集合 * @param cellName 要显示的列头 * @param valueNames 要显示的列 * @param fileName 文件名称 */ public static void exportUtils(List> list,String[] cellName,String [原创 2015-01-08 11:46:32 · 578 阅读 · 0 评论 -
spring上传图片并保存到数据库
1:spring文件上传不用说了,网上一大堆,原创 2014-10-30 15:33:22 · 2876 阅读 · 0 评论 -
Springmvc和poi3.9导出excel并弹出下载框
@RequestMapping(value = "/importexcel.htm", method = RequestMethod.GET) public ModelAndView _importExcel(HttpServletRequest request, HttpServletResponse response, Integer cId) throws Exception {转载 2014-01-09 17:13:01 · 1412 阅读 · 0 评论 -
通过搜索词获取百度健康排位
一、需求 最近要为公司做百度健康排位抓取工具,就是通过一批搜索词得到百度健康展现出来的医院列表及其位置 比如说我在百度健康搜索“北京人流”,得到如下图所示的列表,取得搜索出来的医院的位置,比如得到“北京奥北医院”,“左1”。“中国人民解放军第二炮兵总医院”,“右1”以此类推,只需要第一页就行二、代码实现 我使用了Jsoup+htmlunit相结合方式原创 2013-12-11 15:38:37 · 960 阅读 · 0 评论 -
Java安全有效的实现两星期内自动登陆功能
现在很多网站都有为用户保存登陆信息(即保存Cookie)的功能,当用户下一次进入网站时,可以帮助用户自动登陆,使网站显得更加友好。笔者通过研究ACEGI项目的自动登陆源码,编写了一个安全有效的实现两星期自动登陆功能的JAVA工具类,下面是具体的实现流程和实现代码。 先说一下流程: 1.保存用户信息阶段: 当用户登陆网站时,在登陆页面填写完用户名和密码后,如果用户在提交时还选择转载 2013-07-06 13:38:20 · 637 阅读 · 0 评论 -
导出CSV数据中文乱码和文件名乱码
public void exportKeyWords(HttpServletRequest request,HttpServletResponse response) { try { PrintWriter out = null; response.setContentType("text/html"); /原创 2013-06-18 10:21:52 · 2263 阅读 · 0 评论 -
Java中static、final用法小结
一、final1.final变量: 当你在类中定义变量时,在其前面加上final关键字,那便是说,这个变量一旦被初始化便不可改变,这里不可改变的意思对基本类型来说是其值不可变,而对于对象变量来说其引用不可再变。其初始化可以在两个地方,一是其定义处,也就是说在final变量定义时直接给其赋值,二是在构造函数中。这两个地方只能选其一,要么在定义时给值,要么在构造函数中给值,不能同时既转载 2013-05-29 19:36:06 · 526 阅读 · 0 评论 -
Java中private、public、protected的区别
1、public:表明该数据成员、成员函数是对所有用户开放的,所有用户都可以直接进行调用2、private:表示私有,私有的意思就是除了class自己之外,任何人都不可以直接使用,私有财产神圣不可侵犯嘛,即便是子女,朋友,都不可以使用。3、protected:对于子女、朋友来说,就是public的,可以自由使用,没有任何限制,而对于其他的外部class,protected就变成privat转载 2013-05-29 19:41:23 · 696 阅读 · 0 评论 -
Spring 整合struts2
开发工具Eclipse Java EE IDE for Web Developers.数据库mysql.struts-2.3.14,spring-framework-3.2.2.RELEASE,tomcat7一、配置struts21、导入struts2的jar包commons-fileupload-1.2.2.jarcommons-io-2.0.1.jarcom原创 2013-05-04 23:37:14 · 501 阅读 · 0 评论 -
关于XML字符串和XML Document之间的转换《转》
在web项目中,XML作为一种重要的数据存储和传输介质,被广泛使用。XML文件,XML字符串和XML Document对象是XML存在的三种形式,XML文件无需多言,和普通的文本并无二致;倒是在做一般的XML数据交换过程中,经常要使用XML字符串和XML Document对象,因此在这两种形式之间进行转化成为了使用XML的必备技术。在所有操控XML的技术中,都提供了这两种形式XML之间的转换方法。转载 2013-04-24 14:51:02 · 516 阅读 · 0 评论