自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (11)
  • 收藏
  • 关注

原创 几乎没人教你的用poi导出如此复杂的考勤表

先上效果图标题里的部门隐掉了,其实是有部门名称的为保护隐私人员姓名也做了处理这种考勤表相对复杂一些,看需求情况,有需求的可继续看下去废话不多说 上代码1.查询考勤表数据的方法/***查询考勤数据并将数据交给工具类执行*/public void expAttendanceExcel() { Employee employee = (Employee) getRequest().getSession().getAttribute(MyConstants.loginEmployee);

2020-06-11 14:33:51 848 2

原创 springMVC 将url生成二维码显示到jsp页面

1.maven的pom.xml引入google的zxing依赖<!-- 生成二维码工具--><dependency> <groupId>com.google.zxing</groupId> <artifactId>core</artifactId> <version>3.3.0</version></dependency><dependency> &lt

2021-09-15 17:28:55 478

原创 使用Tomcat传url地址中包含大括号{}的特殊字符无法识别问题多种解决方法

零、简单粗暴,更换Tomcat版本为能识别的版本该点参考自博主Carino_U文章https://blog.csdn.net/Carino_U/article/details/78973120根据rfc规范,url中不允许有 |,{,}等特殊字符,但在实际生产中还是有些url有可能携带有这些字符,特别是|还是较为常见的。在tomcat升级到8以后,对url字符的检查都变严格了,如果出现这类字符,tomcat将直接返回400状态码。后来有人对此提出了异义,见:https://...

2020-06-11 14:42:53 4120

原创 ssh集成quartz定时器

主要就分四步1、加jar包 我这里用的quartz-1.8.5.jar、quartz-jobs-2.2.0.jar ,下载地址可以去https://mvnrepository.com这里下载2、写一个执行任务的类public class Task { private DailyService dailyService; public DailyService ge...

2020-03-17 17:39:57 281

原创 java导出excel使用poi实现同一单元格既有图片又有文本

实现效果类似这样 在POI中有HSSFPatriarch对象,该对象为画图的顶级管理器,它的createPicture(anchor, pictureIndex)方法就能够在Excel插入一张图片。所以要在Excel中插入图片,三步就可以搞定。一、获取HSSFPatriarch对象,二、new HSSFClientAnchor对象,三、调用createPicture方法即可。...

2019-11-29 15:54:59 2583

原创 poi导入excel时数字会加.0和自定义日期格式变数字的解决方法

poi读取excel时数字会加.0和自定义时间类型会变成数字时,读取到的单元格类型是CELL_TYPE_NUMERIC,即数值类型,这个时候如果直接取值的话会发现取到的值和表格中的值不一样,这时应该先判断值是否是数值类型,再判断是时间或者日期类型还是纯数字再进行处理,代码如下:/** * 用于poi导excel时纯数字会加.0的问题和自定义的日期格式会变成数字的问题的解决办法...

2019-11-27 17:25:27 2727

转载 FileOutputStream流的write方法

/*------------------------FileOutputStream:....//输出流,字节流....//write(byte[] b)方法: 将b.length个字节从指定字节数组写入此文件输出流中....//write(byte[] b, int off, int len)方法:将指定字节数组中从偏移量off开始的len个字节写入此文件输出流-----------...

2019-10-30 16:55:52 1455

原创 Servlet中request.getParameter和getParameterValues getParameterNames三者区别

1.request.getParameter:获取前台表单单个元素name对应的value值2.request.getParameterValues:获取前台表单多个标签同名name对应的所有value值3.request.getParameterNames:获取前台表单所有标签元素name的对应的所有value值jsp页面<%@ page language="java...

2019-07-24 11:39:14 689

原创 window.open()弹出窗口参数说明及居中设置及与window.showModalDialog区别

1.window.open() 大多数浏览器支持 推荐使用可以弹出一个新的窗口,并且通过参数控制窗口的各项属性。最基本的弹出窗口代码window.open('httP://codeo.cn/');window.open()各参数详解示例代码:window.open('httP://codeo.cn/', 'newwindow', 'height=100, width=4...

2019-07-24 11:25:25 817

原创 java调用webService接口的几种方法

webservice的 发布一般都是使用WSDL(web service descriptive language)文件的样式来发布的,在WSDL文件里面,包含这个webservice暴露在外面可供使用的接口。1.可以通过带有webservice插件的Eclipse直接生成调用webservice客户端代码在Eclipse中生成webservice客户端代码,New----...

2019-07-24 10:56:15 4084

原创 Kaptcha随机验证码的使用方法,超简单,超实用

1、把下载的kaptcha-2.3.2.jar添加到lib中2、配置web.xml增加servlet<servlet> <servlet-name>Kaptcha</servlet-name> <servlet-class>com.google.code.kaptcha.servlet.KaptchaServ...

2019-06-14 11:28:11 1138

转载 关于Spring中定时器的配置

从实现技术上来看,定时器分为三种:1.Timer比较单一,这个类允许你调度一个java.util.TimerTask任务。使用这种方式可以让你的程序按照某一个频度执行,但不能在指定时间运行,一般用的较少。2.Quartz是一个功能比较强大的的调度器,可以让你的程序在指定时间执行,也可以按照某一个频度执行,配置起来有些复杂。3.Spring3.0以后自带的task,可以将它看成一个轻量级...

2019-06-14 09:26:10 168

原创 tomcat用startup启动乱码问题解决办法

亲测试用各版本tomcat tomcat7/tomcat8.5/tomcat9都成功解决找到tomcat目录下的/conf/logging.properties添加语句:java.util.logging.ConsoleHandler.encoding = GBK重启tomcat问题解决!!!生活不止眼前的苟且,还有明天和后天的苟且!...

2019-06-06 15:44:29 6851 8

转载 如何在SQL Server实现类似RowNum伪列

--如何在SQL Server实现类似RowNum伪列--说明:Oracle中RowNum伪列一般按照表中数据的插入顺序排列,是查询时默认的数据输出排序方式--建立测试样表USE TSQL2012;IF OBJECT_ID('dbo.Test', 'U') IS NOT NULL DROP TABLE dbo.Test;CREATE TABLE dbo.Test(Name varch...

2019-06-04 09:27:26 1174

原创 c标签 if else c标签 总结

JSTL标签用法关键字:JSTL标签、<c:choose>、<c:forEach>、<c:forTokens>、<c:if>、<c:import>、<c:otherwise>、<c:out>、<c:param>、<c:redirect>、<c:remove>、<c:ur...

2019-04-17 10:26:56 334

原创 oracle start with connect by递归查询

通过子节点向根节点追朔.select * from test start with tid=2 connect by prior fatherid=tid通过根节点遍历子节点(不包含根节点).select * from test start with fatherid=0 connect by prior tid=fatherid通过根节点遍历子节点(包含根节点).sel...

2019-04-16 18:12:10 299

转载 PLSQL查询数据库操作历史记录

PLSQL查询数据库操作历史记录:1、在PLSQL按键Ctrl+E可以查询我们在PLSQL执行过的历史SQL,包括时间、用户、语句;2、SELECT * FROM V$SQL执行sql查询,查询内容包含所有用户和应用系统对数据库的操作,执行过的sql;3、SELECT * FROMv$process 查询数据库的进程;4、v$session操作系统会话,通过v$proce...

2019-04-16 17:58:09 13368

转载 网页上播放音频、视频Mp3,Mp4

昨天在处理网页上播放音频mp3,视频mp4上用了一天的时间来比较各种方案,最终还是选择了HTML5的 标签,谷歌浏览器、IE浏览器对标签的支持都很好,火狐上需要安装quicktime插件,效果比较差。<embed type="audio/mpeg" src="demo.mp3" style="width:400px; height:100px; border:3px solid bla...

2019-04-08 17:20:57 950

原创 svn项目文件有个蓝色的+号解决方案

问题是这样产生的:1、项目里面新增了文件夹,不进行提交,在进行删除;2、之后又创建同样的文件夹,蓝色大+号出现;经搜索了解发现: 蓝色大+号,表明该文件/文件夹已经添加到本地SVN索引,但还没有提交到服务器。Commit(提交)后就会变成对号(正常情况)。所以我们本地删除了文件/文件夹后,SVN本地数据库是存有删除记录的,可以还原或commit进...

2019-04-03 11:49:25 17642 1

原创 使用JdbcTemplate报 Incorrect column count: expected 1, actual 5错误解决

在使用jdbc的querForObject queryForList的时候,出现Incorrect column count: expected 1, actual 5比如 1 2 String sql ="select * from sysuser where id = 3"; SysUser s =this.jdbcTemplate.q...

2019-03-29 15:50:58 880

原创 数据库中所有字段都有值,查询后返回的java对象部分属性却为null解决办法

今天在使用jdbcTemplate.query()执行查询语句时,有个实体类属性是father_Id,数据库里这个字段明明有值,但查出来的值为null,试了各种办法都不行,后来想可能是不能有下划线,于是将实体类里该字段的下划线去除成fatherId,就可以查出值了,目前还不知道是什么原因,有空看看jdbcTemplate的源码吧今天还是遇到了同样的问题,可是实体类属性里没有下划线,后来把实体类...

2019-03-28 17:34:35 6019 8

转载 split(),reverse(),join()函数用法

最近在编写前端代码的时候经常用到split(),reverse(),join()等函数,然后都是百度写法,其实一点也没有懂。今天特地去查看用法,便在此做下笔记。split()函数,join()函数:split函数是将一个字符串分割成字符串数组。join函数是将数组中的所有元素放入字符串中。例如:比如我们有个字符串"a","b","c"我们要输出为a,b,c这样的格式,那么我们可以这样:...

2019-03-20 12:01:42 693

nginx-1.17.6.7z

nginx-1.17.6.7z

2020-03-17

spring-web-3.0.6.release.jar.zip

spring-web-3.0.6.release.jar.zip

2020-03-17

spring-transaction.jar.zip

spring-transaction.jar.zip

2020-03-17

spring-expression-3.2.3.release.jar.zip

spring-expression-3.2.3.release.jar.zip

2020-03-17

spring-core-3.0.0.RELEASE.jar.zip

spring-core-3.0.0.RELEASE.jar.zip

2020-03-17

spring-context-3.0.2.release.jar.zip

spring-context-3.0.2.release.jar.zip

2020-03-17

spring-beans-3.0.2.RELEASE.jar.zip

spring-beans-3.0.2.RELEASE.jar.zip spring使用quartz所需jar包

2020-03-17

spring-asm-3.0.6.release.jar.zip

spring-asm-3.0.6.release.jar.zip quartz必备jar包

2020-03-17

echarts-map.zip

echarts关于地图的各种js和地图数据

2019-06-06

dmp版本修改器

11G的Oracle备份(原来不知道),往10G的Oracle恢复,恢复的时候提示头不对,于是漫长的修改版本号开始了。 2、由于备份很大很大,开始用UE等打开试试,漫长的等待后卡死+磁盘空间不足。 现在有了修改器 可以直接修改dmp的版本号 不用再麻烦

2018-12-18

struts-2.3.36jar包

struts2.3jar包依赖。

2018-12-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除