自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (7)
  • 问答 (2)
  • 收藏
  • 关注

转载 Groovy模板引擎介绍

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/u011054333/article/details/60779700本文参考自Template engines,大部分代码直接引用了文档的内容。模板引擎介绍Groovy语言包含了一个模板引擎功能,可以生成各种类型的格式化文件,非常方...

2019-10-28 17:22:24 716 1

原创 实用工具--简单用例文件压缩

1.导包maven方式<dependency><groupId>org.apache.ant</groupId><artifactId>ant</artifactId><version>1.9.4</version></dependency>2.示例代码import java....

2019-10-11 16:35:37 212

转载 git提示 warning: LF will be replaced by CRLF

一、发现问题windows平台下使用git add,git deploy 文件时经常出现“warning: LF will be replaced by CRLF” 的提示。网上很多解决办法提到:设置core.autocrlf=false,windows也用LF换行。除了记事本,其他编辑器都可以正常编辑。而没有给出具体原因和分析,现在加以补充。二、分析问题格式化与多余的空白字符,特别...

2019-09-19 17:35:39 340

原创 SpringBoot 自定义starter 添加第三方组件(阿里云oss为例子)

starter可以理解为一个可拔插式的插件,例如,你想使用jdbc插件,那么可以使用spring-boot-starter-jdbc(官方);如果想使用mongodb(官方),可以使用spring-boot-starter-data-mongodb(官方)。当然我们也可以自定义starter,使其变成一个组件, 例如将微信支付,支付宝支付,阿里云oss等常见的第三方工具封装,然后给他人使用,废...

2019-04-01 18:57:15 4499

原创 水星 路由器设置 本地电脑/本机 内网穿透

路由器设置 本地电脑/本机 内网穿透 各种路由器都会有设置内网穿透的方法,设置完后你可以通过外网访问你开放的端口 本篇以水星路由器为例子1.网站打开http://192.168.1.1/输入密码会看到2.点击应用管理点击 虚拟服务器 >添加>你可以开放80等任何端口(前提是你的在你的防火墙设置好出入站规则)外部端口指向的是...

2018-09-20 15:39:47 4416

原创 windows下 mysql 主从复制 2台服务器操作

windows下 mysql 主从复制 2台主机主服务器上操作:从服务器上操作:为什么要主从同步?在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一。尤其是在大规模系统中,数据库集群已经成为必备的配置之一。集群的好处主要有:查询负载、数据库复制备份等。其中Master负责写操作的负载,也就是说一切写的操作都在Master上进行,而读的操作则分摊到Slave上进行。这样一来的可...

2018-09-20 15:17:21 775 1

原创 HttpURLConnection 使用 方法内请求接口

HttpURLConnection 的使用:HttpURLconnection是基于http协议的,支持get,post,put,delete等各种请求方式,最常用的就是get和post做过微信支付的童鞋应该晓得这个东西.利用HttpURLconnection去请求接口,从目标接口获得返回数据. /** * 方法内请求接口 * * @param reqMsg * ...

2018-03-06 18:00:23 1616

原创 对返回的json数据含有null值进行过滤@JsonSerialize

在需要过滤的实体类的类名上加入import org.codehaus.jackson.map.annotate.JsonSerialize;@JsonSerialize(include = JsonSerialize.Inclusion.NON_NULL) class XXX(){}这样只要你的接口返回的是这个类,就会自动过滤调null值;---------------------------...

2018-02-09 11:45:48 3598

原创 常规性加密:sha1+MD5+salt

现如今互联网时代,安全问题不容小觑,加密技术屡见不鲜,接下来先简单介绍下sha1和MD5加密;MD5 的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由MIT Laboratory for Computer Science和RSA Data Security Inc的Ronald L. Rivest开发出来,经MD2、MD3和MD4发展而来。 作用:把

2017-12-12 10:38:12 6104 3

转载 eclipse左边导航(菜单栏)package explorer自动定位(跟随打开的代码变化位置)、导航栏消失找不到解决

对于导航栏自动定位的:左导航Package Explorer的右上角有一个黄色双向箭头图标,鼠标移动到上面提示“Link with Editor”,按下这个图标后,你在Editor打开任何文件,Package Explorer就会自动定位到这个文件。点击此图标切换自动定位与非自动定位。导航栏消失的:你下面有两个窗口Window->Show View->P

2017-09-19 08:34:00 4458 1

原创 使用aspose.words for java 进行多文档间的转换操作

aspose for java是一款非常好用的文档件转换的工具,还原度贼高而且支持多种格式转换现在就其中5种进行转换1.首先下载jaraspose.words for java文档转换工具类 下载完成后,导入到自己的项目中这个工具类不开源,如不使用aspose_license.jar会出现水印,但是我提供的资源已经有啦,就不用担心2.创建你的文件转换的工具类在自己项目中,创建一个工具类,取名随意,

2017-08-26 08:44:48 5166 5

原创 java创建.html或.text文件后中文乱码问题

今天碰到一个问题,在创建.html和.text时插入的中文全部乱码现在解决了,贴下代码这样写会使中文乱码>>应为没有指定字符编码/** * 创建一个文件>>中文会乱码 * @param content * @param path * @return */ public static String CreateFile(String

2017-08-25 10:48:28 2408

原创 java将文件夹或文件进行压缩

PS:下面main方法有演示;1,导入jar<!-- 压缩包 --> <dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.9.4</version> </dependency>如果你不是maven,那么下载 [ a

2017-08-22 10:01:25 837

转载 使用Java打开本地文件

推荐第二个,简单粗暴,Main方法实测有效Java打开本地文件:1借助java.lang.ProcessBuilder打开 /** * 借助java.lang.ProcessBuilder打开 */ private static void useProcessBuilder() throws IOException{ //new ProcessB

2017-08-21 16:03:27 2743

原创 通过 zxing 生成二维码

概述  二维码现在随处可见,在日常的开发中,也会经常涉及到二维码的生成,特别是开发一些活动或者推广方面的功能时,二维码甚至成为必备功能点。本文介绍通过 google 的 zxing 包生成带 logo 的二维码的过程,供大家参考。完整的 demo ,请查看我的 github https://github.com/RexFang/qr_codepom.xml com

2017-08-15 16:34:13 358

原创 1js动态拼接表格,2获取表格内属性,并将table表格元素封装成json,3后台将json转成list

前段时间做一个pdf操作的项目,现在分享一下在jsp中遇到的坑1.js动态拼接表格文件上传完毕后读取文件信息,将本次上传的文件信息封装到list中 从controller层传过来是map集合 map里面存了一个list和pages ajax获取导数据后进行拼接body中<table class="layui-table" lay-skin="line" > <thead>

2017-08-08 09:22:43 3008 3

原创 json转list遇到的坑 com.alibaba.fastjson.JSONException: unclosed string : w

转换的工具类我是使用的阿里的com.alibaba.fastjson.JSONArray;操作如下:List&lt;XXX&gt; list =JSONArray.parseArray(XXX.get("json").toString().trim(), XXX.class); 在这一步时,json转list报了错, :com.alibaba.fastjson.JSONExce...

2017-08-07 15:18:32 57426 1

原创 java操作pdf>>>pdfBox使用体验

前言:前段时间在完成公司安排的任务同时,利用空余时间做了一个使用java操作pdf的功能 刚开始没什么头绪,直到在网上找到了pdfBox, pdfBox是apach提供的免费,开源的pdf操作工具,使用起来也挺方便,github可下载 我也上传了一份, [ pdfbox-1.8.9.zip ]1首先,导入jar我是maven方式导入 PS: 这个jar里面囊括了所有的pdfbox操作工具类

2017-08-07 13:19:08 10380 7

原创 极光推送>>java SDK服务端集成后台项目

PS:如果你是第一次用推送,那就直接按照我的步骤来,再去看官方文档,这样,更容易能理解操作流程.还有——-请耐心看极光文档(java SDK)请参考 [ 极光文档 ]步骤一:首先,你必须在 [极光官网] 上注册一个账号其次,注册完后登录,选择极光开发者服务 进去之后,创建一个应用,已有应用可跳过 创建完成 进入应用,看到AppKey和Mast

2017-07-14 15:57:15 16565 50

转载 工作学习笔记 之UUID

public static String createNewId(){ return UUID.randomUUID().toString() ; }今天操作图片的时候,用到了UUID,下面是我收罗到的知识:UUID.randomUUID().toString();UUID.randomUUID().toString()是javaJDK提供的一个

2017-07-07 13:55:31 203

原创 java操作图片将图片改为略缩图

前言:虽然我做的是上传到服务器,但是利用代码操作图片,大家还是可以借鉴下.反正最后操作完成后的得到的是流对象,然后再将流对象进行'读'的操作,就可以将处理后的图片保存到本地我做的类似于在线上传头像的功能,将图片进行修改然后得到的路径上传到服务器,(得到的url是直接可以在浏览器上访问并显示的)再将得服务器返回的url添加到数据库一共上传了2张图片到服务器一张是未进行处理

2017-07-07 13:29:27 1132

原创 图片上传到云服务器(又拍云)然后添加url到数据库

( ⊙ o ⊙ )!哟今天做了一个将图片上传到又拍云,然后将又拍云的返回字段添加到数据库的接口方法O(∩_∩)O然后我这边呢,是准备上传用户头像用的首先稍稍的把逻辑理一下1.根据前台的name名称得到上传的文件2.非空验证是少不了的啦PS —[3.4.5的步骤,是给服务器设置图片存放位置的路径,不是本地哦)] 3.根据 UUID.randomUUID() 获取文件名(不懂UUID的同学可以看下我的

2017-07-05 16:18:57 3204

翻译 图片上传--IllegalStateException File has been moved - cannot be read again

图片上传–IllegalStateException File has been moved - cannot be read again解决功能描述:1,上传图片保存至数据库 2,将该图片按scale=125/width > 125/height ? 125/height : 125/width的比例缩小,存此小图到数据库。出错描述详情 IllegalStateException Fil

2017-07-05 08:46:32 464

原创 工作学习笔记之salt&request.getRemoteAdder()

每日一记Salt:所谓加Salt,就是加点“佐料”。当用户首次提供密码时(通常是注册时),由系统自动往这个密码里加一些“Salt值”,这个值是由系统随机生成的,并且只有系统知道。然后再散列。用户登录时,系统为用户提供的代码撒上同样的“Salt值”,然后散列,再比较散列值,已确定密码是否正确。   这样,即便两个用户使用了同一个密码,由于系统为它们生成的salt值不同

2017-06-29 16:45:21 348

原创 日记 eclipse 不能进入断点

今天碰到了一个问题eclipse 不能进入断点 死磕了1个多小时最后解决了 问题如下

2017-06-21 15:37:40 314

FSCapture.7z

绿色安全体积小屏幕录制软件,直接解压使用.exe文件开始录制,操作简单..7z文件使用7-zip解压

2020-02-18

sha1.js文件

SHA-1是一种数据加密算法,该算法的思想是接收一段明文,然后以一种不可逆的方式将它转换成一段(通常更小)密文,也可以简单的理解为取一串输入码(称为预映射或信息),并把它们转化为长度较短、位数固定的输出序列即散列值(也称为信息摘要或信息认证代码)的过程。

2017-12-12

aspose.words for java文档转换工具类

aspose for java是一款非常好用的文档件转换的工具,还原度贼高 而且支持多种格式转换

2017-08-26

ant.jar最新的jar

ant.jar最新的jar ,使用该jar可避免使用java默认util的zip包创建中文名时乱码的问题

2017-08-22

生成二维码工具类

zxing的maven导入后或是zxing的jar包导入后,直接将这个二维码工具类拿去用就行,main方法有事例

2017-08-15

pdfbox官方事例

pdfbox官方事例

2017-08-07

pdfbox-1.8.9.zip

pdfbox官方事例

2017-08-07

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

TA关注的人

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