自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (17)
  • 收藏
  • 关注

原创 net.sf 数字丢失精度处理,得到的依然是net.sf对象

有时候我们使用很多地方使用了net.sf对象,但是突然发现精度丢失,如果这时候换成fastjson什么的要改动很多,那么就可以用如下的做法。当然这里间接使用了fastjson来作为中转,但是最后得到的依然是net.sf对象。

2022-12-15 14:47:24 258 2

原创 个性二维码生成工具

个性二维码生成工具。

2022-11-15 14:56:24 134

原创 httpSend工具使用

相对于之前的版本做了更好的优化,更方便对请求配置的设置,更灵活的使用。lib地址httpSend工具包需要maven包配置 示例

2022-06-28 14:15:48 594

原创 ReentrantReadWriteLock 锁转为关键字锁使用

当然分布式并不适用使用示例获取锁组/**** lockGroupName 锁组名称* 1000l 该锁组最大包含锁数量* 5000l 当超过最大锁数量时,被清理锁的持有时间最大值,单位ms*/LockUtils lockUtils = LockUtilsFactory.genLockUtils("lockGroupName", 1000l, 5000l);//加锁,key=关键字lockUtils.lock(key);try{}finally { //

2022-05-09 15:44:23 326

原创 spring boot 升级log4j

1、去除springboot自带的组件包 <exclusions><!-- 去掉springboot默认配置 --> <exclusion> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-to-slf4j</artifactId> .

2021-12-14 14:08:23 1710

原创 通用文件上传js

只依赖ajax的文件上传js工具1、效果如下2、使用示例3、代码/** * 文件上传辅助工具 * * 只依赖jquery版本 * * $ele 包裹元素的jquery对象 * * 改进版1.1 * 1、可以指定只上传图片 * 2、可以指定限定选择文件数量 * * demo * * fuh = new FileUploadHelper($("#testFUH")); fuh.init({ //初始显示文件数据列表 "datas".

2021-10-09 17:16:49 5295

原创 java 根据概率取奖励工具

根据设置的概率,取随机到的数据元素1、包结构2、测试用例代码package com.coolsn.modules.tb.probability.test;import java.util.HashMap;import java.util.List;import java.util.Map;import com.coolsn.modules.tb.probability.ProbabilityReward;import com.google.common.collect.Li.

2021-09-26 15:39:38 261

原创 springboot集成rabbitmq死信队列的延时队列使用

目录 1、自动分列延时队列 2、应答失败自动转储延时再通知机制-------------------------------------------------------------------------------------------------------------------------------一、自动分列延时队列根据消息延时时间自动按D(天)、H(时)、M(分)、S(秒)各粒度进行自动建立队列及发送到对应的延时队列中,降低不同时间长度...

2021-07-02 15:45:01 213

原创 java图片处理

package com.coolsn.modules.tb.qrcode;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.Transparency;import java.awt.geom.Ellipse2D;import java.awt.image.Buff.

2021-06-10 17:19:33 1151

原创 XML格式请求返回数据转为json数据

/** * xml工具 * @author tangbin * @date 2021年5月8日 */public class XMLUtils { /** * 将xml格式处理为jsonObject对象 * @param resString xml格式 * @return * @throws UnsupportedEncodingException * @throws DocumentException */ public static JSONO.

2021-06-10 17:00:08 637

原创 canvas画海报

实现了canvas画海报并修复多图片异步加载,绘制完成回调由vue的vue-canvas-poster改造及完善通用js版使用示例var tct = new TB_CanvasTools({ //包裹图片的jq对象 "pcontent":$("#hb"), //背景颜色 "backgroundColor":"#fff", //渲染完成回调

2020-10-11 12:40:50 844 1

原创 数据校验工具

封装参数校验辅助工具,可以进行方便的进行基本数据格式校验,包括为空校验,手机号,身份证号,整数,正整数,数值,正数值,最大,最小长度校验jar包地址https://download.csdn.net/download/qqtbqq/12883084使用示例:package com.coolsn.modules.tb.judgeParams;public class Demo { public static void main(String[] args) { // TODO Aut

2020-09-24 15:10:12 910

原创 net.sf.json 辅助工具

实现了可配置过滤,可转换吐出属性名。这里有两种模式:a:普通的以传参的形式设置规则,b:以注解的方式设置规则(可配置规则分组,不同的情形用不同的分组规则)主类:package com.coolsn.modules.tb.jsonHelper;import java.lang.reflect.Field;import java.util.Collection;import java.util.List;import org.apache.commons.lang3.StringUti

2020-09-16 16:57:11 541

原创 websocket js 辅助类完善1.1

较之前的进行了完善和优化新增加了子页面添加事件/** * websocket js辅助代码 * * 配置了断线重连机制 * //1、页面调用形式,登录系统的第一个页面或是主框架里进行初始化var protocol = "${pageContext.request.protocol}";var preWSign = "ws";var preHttpSign = "http";if(protocol.toLowerCase().indexOf("https") > -1)

2020-09-15 17:39:38 107

原创 eclipse 换背景图片

1、除了代码编辑窗口的其他窗口样式在这个文件里1.1 将有styledText的样式进行替换为图片背景样式,如下图所示2、代码编辑窗口的样式在如下图,该文件夹下的.css结尾的文件里2.1 添加如下的.MPart StyledText样式3、图片存放位置4、最好用ps工具将图片亮度调低一些,比如这样的...

2020-06-26 15:42:56 4167 21

转载 git配置全局key

我就不复制了,见https://www.cnblogs.com/mingyue5826/p/11141324.html亲测可用测试配置的key是否可以连接git命令ssh -T [email protected]

2020-03-19 22:07:53 229 1

原创 将eclipse配置成可迁移,即直接复制就可以使用

有时候我们的现用eclipse装了很多插件什么的不想重新安装,而又必须进行迁移、或是将eclipse拷贝给他人使用就需要进行以下操作。1、打开你的eclipse.ini,看你的.p2目录的位置2、将.p2目录移动到你的eclipse安装目录下,如:3、修改几个文件的路径a、eclipse.ini 将--launcher.library下的.p2路径设置为:.p2/pool/...

2019-12-18 21:48:21 2467 1

原创 浏览器扩展开发简单demo示例

创建一个文件夹,在文件夹中建立如下目录文件其中manifest.json为主要配置文件,内容如下{ "name": "plugin-demo", "version": "0.9.0", "manifest_version": 2, "description": "chrome plugin demo", "content_scripts": [...

2019-09-16 21:15:42 806

原创 websocket js辅助代码

封装了页面段js代码,页面上就只是处理业务相关逻辑/** * websocket js辅助代码 * * 配置了断线重连机制 * * 页面调用形式 * var webSocketCal=new tbwebsocket(); * //设定断线重连连接次数 * webSocketCal.setLimitConnectNum(100); * //https的连接 w...

2019-05-23 10:02:00 421

原创 java 图片处理

java 图片处理,包括图片裁剪(圆形,矩形),图片的缩放,多张图片组合成一张长图(横向,纵向),边框,水印(45度倾斜),写字,插图,实线、虚线,html格式文本转换成图片(需要html2image-0.9.jar,现在上传下载要5分,我就不上传了,地址https://download.csdn.net/download/u013296643/10115762)等等。package com...

2019-05-09 14:54:08 292

原创 js 时间格式化工具

//如果我上传成文件的话,下载的积分,这里自己复制了建个js文件放进去吧,也许不是太完善,自己要补充的自己改/*** 时间格式化工具** date 需要格式化的时间,默认当前时间** 调用方法* var d = new DateFormat();* d.format();** author tb* time 2019-05-09*/Date...

2019-05-09 14:43:24 480

原创 psd 将分组合并导出png图片

例如这里有个组6先右键复制一个组右键组6副本选择转为智能对象再右键组6副本,选择编辑图像在新的窗口里点击图像=》点击画布大小,修改宽高,为后面导出图片设置像素做准备在新窗口里右键组6选择合并组,然后点击文件选择转储为web所用格式预设选择png-24,透明背景图片,下面图像大小设置宽高,点击存储就ok了,删除之前原窗口的临时分组。...

2019-04-26 16:44:16 2770

原创 maven 将jar变成pom的方式加载而不是add build

将jar包放入项目lib目录下,然后在pom中加入以下示例代码

2019-02-14 11:06:52 284

原创 jenkins deploy to container的坑

1、不执行,或是控制台没有任何相关输出解决:一般是因为war/ear files的路径有问题,可以直接如上图所示输入**/*.war,如果这样操作的话那么下面的context path就需要设置具体的项目访问名而不能直接用/,即/projectName。这里的projectName是自己的war包名二、目标服务器的manager/html页面访问不到,或是403如果是403则是需要...

2019-02-14 11:00:20 3273

原创 阿里云code的git

一、以ssh的形式连接git服务器生成公钥,在eclipse的windows-&gt;preferences中搜索ssh如上图所示生成rsa key,复制上图public key,点击save private key保存私钥。将public key添加到阿里云code配置里登录阿里云code,设置-&gt;ssh公钥-&gt;增加ssh密钥配置好之后,就可以通过ssh的...

2019-02-14 10:34:23 803

原创 对于pdf转图片linux乱码的解决

https://blog.csdn.net/atpalain_csdn/article/details/50801639博主说的前面是可行的,不过要补充些1、按博主的操作完成之后,必须要重启linux才行!!!,既运行命令reboot2、如果不知道哪些字体需要,可以把所有的字体安装上去3、博主的应该linux应该是本地物理机的,如果是阿里云服务器什么的就不用u盘,当然也用不起,直接...

2018-12-11 17:20:31 2043

转载 jenkins搭建

借鉴地址 https://blog.csdn.net/zhangzhangjava/article/details/78425106博主基本上已经说的很清楚了,这里只是在搭建的时候做一些补充。如果官网下载不了,可以https://download.csdn.net/download/qqtbqq/10675929这里下载方式1,只适用于本机,这种方式不是太好,建议还是按下面的deplo...

2018-09-19 14:56:52 96

个性二维码生成工具,名称不得少于十一字ovo

个性二维码生成工具,可以生成带颜色的,带边框的,带中心图片的二维码。需要依赖zxing包,使用说明见http://t.csdn.cn/ZN6o7

2022-11-15

基于HttpURLConnection的封装http请求

基于HttpURLConnection的封装http请求,进行了https校验忽略,对get和post进行了整合,更方便请求,对header以及超时的进行了可配置化处理,对返回也进行了封装,便于请求结果的处理。

2022-06-23

apache-log4j-2.16.0-bin.tar.gz

方便不能从官网下载的同学们

2021-12-14

probability.jar

概率处理工具

2021-09-26

jsonHelper-1.1.jar

net.sf.json 工具类 1、可配置过滤,可转换吐出属性名 2、对null属性定义处理 3、转换bean时对bean不存在的属性的报错处理

2021-07-06

a1.1-client-demo.rar

java 桌面应用程序快速开发框架基本实现架构1.1,基本的数据增删查改ui都是已经做了默认的实现,快速方便完成数据列表展示,表单形成,数据增删查改操作 添加了登录逻辑

2021-04-25

jsonHelper.jar_1.2

实现了可配置过滤,可转换吐出属性名。 2020-12-10添加了对null的处理 这里有两种模式:a:普通的以传参的形式设置规则,b:以注解的方式设置规则(可配置规则分组,不同的情形用不同的分组规则)

2020-12-10

judgeParams.jar

封装参数校验辅助工具,可以进行方便的进行基本数据格式校验,包括为空校验,手机号,身份证号,整数,正整数,数值,正数值,最大,最小长度校验

2020-09-24

jsonHelper.jar

实现了可配置过滤,可转换吐出属性名。 这里有两种模式:a:普通的以传参的形式设置规则,b:以注解的方式设置规则(可配置规则分组,不同的情形用不同的分组规则)

2020-09-24

微信相关接口api封装1.6版

微信调用相关接口集成 @author tb @version 1.0 包含了 全局accessToken获取 授权accessToken获取 页面地址授权jsticket获取 微信下单 微信二维码获取 小程序二维码获取 小程序无限制数量二维码获取 新增2020-06-30 微信用户信息获取 微信菜单构建 微信小程序登录 微信回调处理 微信退款处理 1、需要在pom中加入build中所列出的包 2、具体使用查看dao下的Test示例 修改: 1、新增加可使用自定义的accessToken调用方法 @version 1.6 1、增加了JSONUtils取值工具 2、修改用户信息获取通过取值工具获取,修复微信接口变更可能出现的问题

2020-06-30

removeAdevert.rar

简单的浏览器扩展工具开发demo,该demo只加入了简单的浏览器页面元素隐藏的js代码,解压出来后,在contentScript.js中的attrs中添加对于的属性与值即可隐藏对应的元素。后面又有修改,可以看博客的说明

2019-09-16

a1.0-client-demo.rar

java 桌面应用程序快速开发框架基本实现架构1.0,基本的数据增删查改ui都是已经做了默认的实现,快速方便完成数据列表展示,表单形成,数据增删查改操作。

2019-06-28

aspose-words-19.2-jdk16.jar 破解版

aspose最新版破解版,转pdf不需要校验license文件,其他使用如果有问题请留下评论。下载即同意仅下载人自己学习和使用,商用引起的版权问题使用人自行承担。

2019-02-26

HttpSend请求,不得少于十一字

封装了HttpURLConnection,便于http的post和get请求,可以进行http的文件上传和下载,https免验证请求,请求日志

2018-12-14

jacob封装工具类及使用

jacob的封装方法,将基本的原始jacob操作命令封装成了便于使用的方式,更方便的操作word

2018-10-11

易联云打印机sdk,对基本命令进行了封装,便于布局操作

集合了易联云打印机的设备绑定,文本打印。整合了指令封装成对应的工具类,方便对内容的排版

2018-10-10

jenkins.war 2.141

方便从官网下载不动的朋友们,jenkins的war包,版本2.141

2018-09-19

springMvc-websocket-demo

springMvc集成websocket的基本版,demo,注意设置tomcat的modules的path为“/”,修改页面上url的端口

2018-09-18

空空如也

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

TA关注的人

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