自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zyp112的专栏

经验的积累,实践的证明

  • 博客(29)
  • 资源 (2)
  • 问答 (2)
  • 收藏
  • 关注

原创 图片处理工具类梳理

引入jar包<!-- 谷歌图片压缩处理插件 --><dependency> <groupId>net.coobird</groupId> <artifactId>thumbnailator</artifactId> <version>0.4.8</version></...

2019-08-07 17:17:17 229 1

转载 java中文和unicode编码相互转换

import java.io.UnsupportedEncodingException;public class TestUnicode{ public static void main(String[] args) throws UnsupportedEncodingException { String s = "简介"; System.out.pr...

2019-05-27 11:11:37 22144 1

转载 Windows下为MySQL做定时备份

第一种:新建批处理文件 backup.dat,里面输入以下代码: 代码如下复制代码net stop mysqlxcopy "C:/Program Files/MySQL/MySQL Server 5.0/data/piaoyi/*.*" D:/db_backup/%date:~0,10%/ /ynet start mysql注意:批处理命令中路径里有空格的话,必须...

2019-04-25 16:42:44 204

转载 swagger nginx请求无反应

最近一时兴起搞了一下小程序,我发现小程序的后台比微信公众号要简单多了,所以借此机会就蹭一下经验吧。为了前后端方便交流这里就用到了swagger这个api文档,我想开发人员都懂的,我写安卓的奶奶也一直在用,给好评真的毕竟方便了好多。and then 我很快的就把swagger 部署好了,2.8版本的ui还挺好的,大体这样的。image....

2019-04-08 10:24:48 990

原创 windows下,控制台命令执行提示找不到路径的解决办法

问题描述在windows环境中,cmd窗口下执行命令能正常执行,但放到批处理文件中执行则报错,提示找不到文件路径,比如copy命令等。解决办法纠结了半天,最后发现将批处理文件另存为utf-8格式的文件即可。。。...

2019-03-27 14:42:20 5772

原创 google浏览器下,IDM在网页视频窗口旁不出现下载浮动条的解决办法

最新版chrome的实验功能和IDM起冲突,地址栏输入chrome://flags/#network-service,找到Enable networkservice,选择禁用disabled,重启浏览器即可。

2019-03-23 12:56:50 15182 1

原创 apache服务器部署多站点应用

这两天折腾了一下基于windows下的apache服务器多站点应用的部署。其中多站点应用是指前端打包出来的多个前端应用。apache服务器的安装就不讲解了,直接参考这篇博客https://blog.csdn.net/sunqian666888/article/details/78561399,这里主要说说多站点的配置以及遇到的问题的解决办法。不同端口多站点的配置方法1、打开apache的安装目...

2019-02-21 16:21:45 657

转载 Json内容比对工具类

package com.util;import java.util.Iterator;import net.sf.json.JSONArray;import net.sf.json.JSONObject;/** * json数据比对工具类 */public class JsonUtil { @SuppressWarnings(&quot;unchecked&quot;) public sta...

2018-11-02 11:14:46 1328

原创 踩坑日记-使用poi生成word文档设置内容换行

核心代码如下:/** * 设置换行 * @param value 需要换行的内容 * @param paragraph 当前段落 * @param run * @param j 遍历的当前段落序号 */private void setWrap(Object value,XWPFParagraph paragraph,XWPFRun run,int j){ if(((Str...

2018-10-18 09:28:41 5671 2

转载 eclipse生成标准的API文档

当我们的项目很大,编写了很多代码的时候,就需要生成一个标准的API文档,让后续的开发人员,或者合作者可以清晰的了解您方法的使用,那么如何将自己的项目生成API文档呢?1、点击eclipse的【Project】菜单,选择【Generate JavaDoc】选项。2、Next(1)选择您要生成JavaDoc的工程(2)选择哪些级别的内容生成JavaDoc,默认为public,如果选择priv...

2018-09-29 17:04:27 193

原创 踩坑日记--poi操作word设置表格列宽

今天遇到一个问题,使用poi操作word,生成的表格逐列设置列宽无效。一直找不出原因,网上搜索也没人提醒说是什么原因,最后发现是未设置列自动伸缩(tblWidth.setType(STTblWidth.DXA);)导致。代码如下:/** * @Description: 设置列宽和垂直对齐方式 */ public void setCellWidthAndVAlign(XWPFTableCe...

2018-09-26 11:34:26 17159 15

原创 基于oracle数据库的PLSQL编程以及存储过程的创建和使用

前言本文简单记录下oracle数据库中,如何用plsql编程、以及存储过程的创建和使用。相关的概念我就不列举了,大家不清楚的可以自行搜索,本篇主要列举实际的sql语法。那plsql编程,大家可以使用windows的命令行,也可以使用工具进行编写调试,我这边主要使用Oracle Sql Developer来举例。plsql编程...

2018-09-18 14:20:55 3641

转载 Oracle 查询库中所有表名、字段名、字段名说明,查询表的数据条数、表名、中文说明

查询所有表名:select t.* from user_tables t;查询所有字段名:select t.* from user_col_comments t;查询所有表的表名和表说明:select t.table_name,f.comments from user_tables t inner join user_tab_comments f on t.ta...

2018-09-07 15:02:51 680

原创 js竖列合并处理

参考他人的博客,稍微做了一点点改动,增加了一个传参变量,可以作为工具类使用,以下是源码。/** * 列合并工具类 * 调用eg : fnMergeRowCell($("[name=maintbody]"), [0, 1, 2], 0); * maintbodyObj : 需要合并列的表格对象(tbody),必填 * limitRowOrRowIndexs : 需要合并的列,必填 * ...

2018-09-03 16:18:36 920

转载 oracle删除重复数据

查询及删除重复记录的SQL语句&nbsp;1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 &nbsp;select * from 表 where Id in (select Id from 表 group byId having count(Id) &gt; 1)&nbsp;2、删除表中多余的重复记录,重复记录是根据单个字段(Id)来判断,只留有rowi...

2018-08-24 10:06:11 104

原创 linux下通过定时任务清理卡死的进程

前言今天收到消息说服务器一直被卡死,原因是由于大量转pdf的进程执行后一直没有自动关闭导致的。所以,为了解决动不动卡死的问题,决定弄一个定时任务,定时自动清理卡死的特定进程。实现步骤1、首先新建killprocess.sh脚本,脚本内容为查找对应的卡死进程并查杀#!/bin/sh#判断是否输入参数,如果没有,则提示,并结束脚本if [ ! -n &amp;quot;$1&amp;quot; ] ;th...

2018-08-14 16:38:40 2372 2

原创 常见问题小记,不定期更新

win7查看端口被占用:https://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.htmllinux下查看端口被占用:https://blog.csdn.net/hsd2012/article/details/51384907linux查看软件是否安装:https://www.cnblogs.com/yua...

2018-08-13 15:29:23 149

转载 提高sql查询效率优化

(1)选择最有效率的表名顺序(只在基于规则的优化器中有效):&nbsp;Oracle的解析器按照从右到左的顺序处理FROM子句中的表名,FROM子句中写在最后的表(基础表 driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接查询, 那就需要选择交叉表(intersection table)作为基础表, 交叉表是指...

2018-07-12 16:41:12 163

转载 Eclipse Java注释模板设置详解以及版权声明

网上的Eclipse注释模板,在这里稍稍整理一些比较常用的。编辑注释模板的方法:Window-&amp;amp;gt;Preference-&amp;amp;gt;Java-&amp;amp;gt;Code Style-&amp;amp;gt;Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:1.文件(Files)注释标签:/** * All rights Reserved, Design...

2018-07-12 10:49:40 151

转载 Eclipse SVN冲突详细解决方案(转)

&nbsp; &nbsp; &nbsp;大家一起开发,难免有时会同时修改同一个文件,这样就要学会解决冲突。当大家更新代码,发现以下情况的时候,就说明你的修改的文件和服务器的文件产生了冲突(一般是别人也改了同一个文件)。1)和服务器有冲突的文件:2)点击Update以后,如果出现...

2018-07-09 10:55:35 1263

原创 踩坑日记--poi操作word替换图片显示问题

说明最近遇到一个比较坑的问题,就是使用poi操作word文档,通过替换书签的方式替换成图片时,图片在word中显示正常,但是通过libreoffice转成pdf时显示不全。经过测试发现,图片插入到word中默认是嵌入型,导致最终转成pdf后的显示问题。因此,对应修改图片的替换方法即可。相关代码如下:原实现方法public void createPicture(String bl...

2018-07-02 10:11:05 3682 1

原创 数字签名及验证功能实现思路

这几天研究了下数字签名相关的功能,简单分享下实现的思路。因签名及验证已封装成插件,故本文不对具体的签名功能及验签功能进行讲解,只分享如何集成到实际项目中。需求在表单提交的时候进行签名,查看时可以对该单据数据进行签名校验。目的防止数据被后台私自篡改,有理有据。设计思路表单编辑页面,点击提交时,自行组装需要进行签名验证的数据,拼接成json字符串原文;调用签名插件进行签...

2018-06-28 16:41:56 3173

原创 踩坑日记--IE下的lable控件

IE下lable控件显示问题问题描述在控件中增加了onclick点击事件。经测试,在google、火狐、360等主流浏览器下没有问题,可以正常使用。但是在IE浏览器下,点击事件被无形中触发了两次,致使页面所要呈现的效果和别的浏览器不一致。解决方案更换控件为其它控件,比如控件的text框,隐藏边框即可。隐藏文本框的编辑符解决方案增加属性unselectable=’on...

2018-05-23 09:14:55 206

原创 踩坑日记 - word转pdf

说明最近这几天研究了下word转pdf的功能实现,特别记录下,方便以后查看。 搜索了网上大部分的资料,总的来说,不外乎以下几种: 1. openoffice,支持windows和linux环境,亲测,word转成pdf后,windows环境下格式没问题,但是linux环境下格式有些出入,且不好跟踪定位; 2. word转html,再通过itext转成pdf,实现最方便,效果最差,跨平台,...

2018-05-03 10:23:41 1103

原创 踩坑日记-mybatis之日期、数字

传入的字符串时间,可以使用STR_TO_DATE方法来进行格式转换,进而用来比较。&lt;if test="releaseTimeTo != null"&gt; and t.releaseTime &amp;lt; STR_TO_DATE(#{releaseTimeTo},'%Y-%m-%d %H:%i:%s')&lt;/if&gt;对于需要判断数字的时候,由于mybat...

2018-02-08 11:19:03 977 1

原创 java bean通过注解实现校验

java bean通过注解实现校验

2018-01-10 10:06:21 3013

原创 踩坑日记-Failure to transfer

Failure to transfer。。。报错解决办法

2017-11-28 16:12:29 1553

原创 Maven分模块项目环境搭建

maven分模块项目本地环境搭建

2017-10-27 22:39:05 240

原创 Git和SVN的区别

SVN和Git,相信大家都不陌生,都是版本控制类的软件,非常好用。且不管是个人、还是企业,基本上选择的都是这两者。那它们之间有什么本质的区别呢?

2017-10-25 17:47:17 129

svn增量打包小工具

svn增量打包小工具,自行配置svn相关的账号、本地代码编译后的路径以及本地svn项目所在的路径。可根据版本号或提交时间查找对于的增量文件,选择性进行增量打包。

2018-06-29

Node.js.mobi

《深入浅出Node.js》从不同的视角介绍了Node内在的特点和结构。由首章Node介绍为索引,涉及Node的各个方面,主要内容包含模块机制的揭示、异步I/O实现原理的展现、异步编程的探讨、内存控制的介绍、二进制数据Buffer的细节、Node中的网络编程基础、Node中的Web开发、进程间的消息传递、Node测试以及通过Node构建产品需要的注意事项。最后的附录介绍了Node的安装、调试、编码规范和NPM仓库等事宜。该文档已转换成便于移动设备浏览的模式,方便阅读

2017-03-29

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

TA关注的人

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