- 博客(27)
- 资源 (17)
- 收藏
- 关注
原创 net.sf 数字丢失精度处理,得到的依然是net.sf对象
有时候我们使用很多地方使用了net.sf对象,但是突然发现精度丢失,如果这时候换成fastjson什么的要改动很多,那么就可以用如下的做法。当然这里间接使用了fastjson来作为中转,但是最后得到的依然是net.sf对象。
2022-12-15 14:47:24
332
1
原创 httpSend工具使用
相对于之前的版本做了更好的优化,更方便对请求配置的设置,更灵活的使用。lib地址httpSend工具包需要maven包配置 示例
2022-06-28 14:15:48
721
原创 ReentrantReadWriteLock 锁转为关键字锁使用
当然分布式并不适用使用示例获取锁组/**** lockGroupName 锁组名称* 1000l 该锁组最大包含锁数量* 5000l 当超过最大锁数量时,被清理锁的持有时间最大值,单位ms*/LockUtils lockUtils = LockUtilsFactory.genLockUtils("lockGroupName", 1000l, 5000l);//加锁,key=关键字lockUtils.lock(key);try{}finally { //
2022-05-09 15:44:23
365
原创 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
1842
原创 通用文件上传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
7510
原创 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
309
原创 springboot集成rabbitmq死信队列的延时队列使用
目录 1、自动分列延时队列 2、应答失败自动转储延时再通知机制-------------------------------------------------------------------------------------------------------------------------------一、自动分列延时队列根据消息延时时间自动按D(天)、H(时)、M(分)、S(秒)各粒度进行自动建立队列及发送到对应的延时队列中,降低不同时间长度...
2021-07-02 15:45:01
257
原创 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
1208
原创 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
702
原创 canvas画海报
实现了canvas画海报并修复多图片异步加载,绘制完成回调由vue的vue-canvas-poster改造及完善通用js版使用示例var tct = new TB_CanvasTools({ //包裹图片的jq对象 "pcontent":$("#hb"), //背景颜色 "backgroundColor":"#fff", //渲染完成回调
2020-10-11 12:40:50
994
1
原创 数据校验工具
封装参数校验辅助工具,可以进行方便的进行基本数据格式校验,包括为空校验,手机号,身份证号,整数,正整数,数值,正数值,最大,最小长度校验jar包地址https://download.youkuaiyun.com/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
998
原创 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
594
原创 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
140
原创 eclipse 换背景图片
1、除了代码编辑窗口的其他窗口样式在这个文件里1.1 将有styledText的样式进行替换为图片背景样式,如下图所示2、代码编辑窗口的样式在如下图,该文件夹下的.css结尾的文件里2.1 添加如下的.MPart StyledText样式3、图片存放位置4、最好用ps工具将图片亮度调低一些,比如这样的...
2020-06-26 15:42:56
4729
21
转载 git配置全局key
我就不复制了,见https://www.cnblogs.com/mingyue5826/p/11141324.html亲测可用测试配置的key是否可以连接git命令ssh -T git@github.com
2020-03-19 22:07:53
266
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
2870
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
881
原创 websocket js辅助代码
封装了页面段js代码,页面上就只是处理业务相关逻辑/** * websocket js辅助代码 * * 配置了断线重连机制 * * 页面调用形式 * var webSocketCal=new tbwebsocket(); * //设定断线重连连接次数 * webSocketCal.setLimitConnectNum(100); * //https的连接 w...
2019-05-23 10:02:00
465
原创 java 图片处理
java 图片处理,包括图片裁剪(圆形,矩形),图片的缩放,多张图片组合成一张长图(横向,纵向),边框,水印(45度倾斜),写字,插图,实线、虚线,html格式文本转换成图片(需要html2image-0.9.jar,现在上传下载要5分,我就不上传了,地址https://download.youkuaiyun.com/download/u013296643/10115762)等等。package com...
2019-05-09 14:54:08
322
原创 js 时间格式化工具
//如果我上传成文件的话,下载的积分,这里自己复制了建个js文件放进去吧,也许不是太完善,自己要补充的自己改/*** 时间格式化工具** date 需要格式化的时间,默认当前时间** 调用方法* var d = new DateFormat();* d.format();** author tb* time 2019-05-09*/Date...
2019-05-09 14:43:24
528
原创 psd 将分组合并导出png图片
例如这里有个组6先右键复制一个组右键组6副本选择转为智能对象再右键组6副本,选择编辑图像在新的窗口里点击图像=》点击画布大小,修改宽高,为后面导出图片设置像素做准备在新窗口里右键组6选择合并组,然后点击文件选择转储为web所用格式预设选择png-24,透明背景图片,下面图像大小设置宽高,点击存储就ok了,删除之前原窗口的临时分组。...
2019-04-26 16:44:16
2982
原创 jenkins deploy to container的坑
1、不执行,或是控制台没有任何相关输出解决:一般是因为war/ear files的路径有问题,可以直接如上图所示输入**/*.war,如果这样操作的话那么下面的context path就需要设置具体的项目访问名而不能直接用/,即/projectName。这里的projectName是自己的war包名二、目标服务器的manager/html页面访问不到,或是403如果是403则是需要...
2019-02-14 11:00:20
3337
原创 阿里云code的git
一、以ssh的形式连接git服务器生成公钥,在eclipse的windows->preferences中搜索ssh如上图所示生成rsa key,复制上图public key,点击save private key保存私钥。将public key添加到阿里云code配置里登录阿里云code,设置->ssh公钥->增加ssh密钥配置好之后,就可以通过ssh的...
2019-02-14 10:34:23
857
原创 对于pdf转图片linux乱码的解决
https://blog.youkuaiyun.com/atpalain_csdn/article/details/50801639博主说的前面是可行的,不过要补充些1、按博主的操作完成之后,必须要重启linux才行!!!,既运行命令reboot2、如果不知道哪些字体需要,可以把所有的字体安装上去3、博主的应该linux应该是本地物理机的,如果是阿里云服务器什么的就不用u盘,当然也用不起,直接...
2018-12-11 17:20:31
2197
转载 jenkins搭建
借鉴地址 https://blog.youkuaiyun.com/zhangzhangjava/article/details/78425106博主基本上已经说的很清楚了,这里只是在搭建的时候做一些补充。如果官网下载不了,可以https://download.youkuaiyun.com/download/qqtbqq/10675929这里下载方式1,只适用于本机,这种方式不是太好,建议还是按下面的deplo...
2018-09-19 14:56:52
119
个性二维码生成工具,名称不得少于十一字ovo
2022-11-15
基于HttpURLConnection的封装http请求
2022-06-23
jsonHelper-1.1.jar
2021-07-06
a1.1-client-demo.rar
2021-04-25
jsonHelper.jar_1.2
2020-12-10
jsonHelper.jar
2020-09-24
微信相关接口api封装1.6版
2020-06-30
removeAdevert.rar
2019-09-16
a1.0-client-demo.rar
2019-06-28
aspose-words-19.2-jdk16.jar 破解版
2019-02-26
HttpSend请求,不得少于十一字
2018-12-14
springMvc-websocket-demo
2018-09-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人