自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(269)
  • 资源 (9)
  • 收藏
  • 关注

原创 maven-assembly-plugin maven自定义打包

当你使用 Maven 对项目打包时,你需要了解以下 3 个打包 plugin,它们分别是plugin function maven-jar-plugin maven 默认打包插件,用来创建 project jar maven-shade-plugin 用来打可执行包,executable(fat) jar maven-assembly-plugin 支持定制化打包方式,例如 apache 项目的打包方式 使用maven-assembly-plugin解决引入S..

2021-12-15 11:55:20 622

原创 FastJSON JSONArray JSONObject 字符串排序问题

示例:JSON格式的字符串{ "test":"test", "info":[ { "name":"a", "sex":"1" }, { "name":"b", "sex":"2" } ]}通过fastJSON转换后,字符串顺序有变化//转换JSON数组JSON.parseArray(jsonStr);//

2021-10-18 09:23:37 2051

原创 平级集合转父子集合,JAVA递归

/** * Created by zhangmingyue on 2020/12/20. */import java.util.*;/** * Created by zhangmingyue on 2020/12/20. */public class Test { public static List<Type> list = null; public static void main(String[] args) { list = list.

2020-12-20 22:39:26 2926 1

原创 记一次小程序白屏

1.NG前端上下文配置,缓存不要开启 add_header Cache-Control no-cache;2.前后端约定版本号接口,当版本号变化,前端小程序清空缓存3.NG的安全机制调整4.小程序采用了较高版本的语法,微信客户端版本低不适配...

2020-08-15 08:55:24 217

原创 Jenkins触发构建后一直在重复构建

在Jenkins上点击构建后,发现一直在循环构建紧急处理方案,将下一个等待构建的任务点击"X按钮"关闭。下面再看如何永久解决这个问题。这个问题原因因为Jenkins配置的映射分支存在多个导致的。1.点击某一个构建历史,查看“控制台输出”,如果日志内容过多,在完整日志超链接处,点击查看完整日志;2.在日志的最顶部,会发现git rev-parse 存在多个,留意这两句话:...

2019-10-10 11:13:01 3242 1

原创 记一次面试题 String 对象 如何相等

阿里面试问到这样一道题,String s1 = new String("abc") ; String s2 = new String("abc");面试官说道平常面试问s1==s2 的结果都会说false对吧,那你知道他为什么不相等吗?按正常思路,就是 == 不仅比较的是内容还有对象的内存地址,abc在常量池中存在一份,但是两个对象的内存地址是不一样的,所以返回false;面试官...

2019-07-31 17:26:28 848 3

原创 lodop前端控件 访问电子秤 串口通信(踩过的坑。。。)

因为是一个依赖客户端纯前端的功能,无需和后端交互。略去引入lodop JS 、下载安装lodop客户端、启动lodop服务等。这些相信使用这个软件的童鞋都不陌生,现在贴出设置读取访问串口的代码。大家可访问lodop官网样例17查看相关代码http://www.lodop.net/demolist/PrintSample17.html说明:通过调试助手模拟电子秤页面可轻...

2019-07-15 17:49:25 2339 2

原创 软件项目生命周期管理与维护

软件生存周期软件生存周期是指一个软件从提出开发要求到软件报废的整个时期。软件生存周期包括可行性分析和项目开发计划,需求分析,概要设计,详细设计,编码,测试,维护等活动。1.可行性分析和项目开发计划参与人员:产品经理、业务人员必须要回答的问题是“要解决的问题是什么”,进行问题定义,可行性分析,制定项目的开发计划。(估计项目需要的硬件资源、软件资源、开...

2019-06-18 16:44:07 3447

原创 软件项目实施进度计划表

1.业务需求收集产品经理收集用户提出的需求,并整理在册。以一段时间内为里程碑,如一周、半个月、一个月;方式两种:1、用户主动提出 2、主动收集用户反馈;此时可评估提出的需求合理性,不合理的可直接对用户解答并拒绝该需求。 需求描述 记录用户提出的需求详细内容 需求类型 需求变更/新增 提出时间 ...

2019-06-18 16:41:35 30091

原创 项目开发流程

应BOSS要求,整理一个项目流程,便于各节点人员了解并知悉自己的职责。略粗糙,供参考项目开发流程注:方框为项目流程步骤,实线箭头代表开发流程方向,虚线箭头代表两个步骤之间存在多次反复确认的过程。流程图各环节点说明业务调研参与人员:产品经理、业务人员(或用户)环节任务:产品经理了解业务人员提出需求的项目背景、方向,进行业务梳理,对项目功能阐述,制作思维导图等。需求设...

2019-06-18 16:23:51 14743

转载 JQuery File上传 ajax获取Base64 Base64转File

HTML中不存在form表单 ,单纯ajax获取上传文件<input type="file" id='image' name="image" accept="image/*" capture='camera' onchange="uploadImg(event)" >//获取文件Base64 function uploadImg(e){ console.info...

2019-06-14 11:38:24 3232

原创 多线程 Executors类简单demo

创建一个线程池类,指定大小package com.test.web;import java.util.ArrayList;import java.util.List;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class Test { pu...

2019-06-12 18:32:39 367

转载 redis命令小记

centos7下redis的安装和使用一、centos7上安装redis安装:尊重作者:http://www.cnblogs.com/web424/p/6796993.html关闭防火墙:systemctl stop firewalld.service #停止firewallsystemctl disable firewalld.service #禁止firewall开机启动f...

2019-04-20 10:25:57 125

转载 mqtt安装小记

1.安装外部依赖 1.1 yum 安装依赖 yum install openssl-devel yum install c-ares-devel yum install libuuid-devel yum install gcc* 1.2 编译安装hiredis客户端 tar -zxvf hiredis-0.13.3.tar.gz cd hi...

2019-04-20 10:25:21 513

原创 lodop做web端打印插件

1.下载lodop插件,安装到本地2.绘制一个DIV打印区域3.设置一个触发事件,调起lodop,将DIV打印输出 <object id="LODOP_OB" classid="clsid:2105C259-1E0C-4534-8141-A753534C0000" width=0 height=0> <embed id="LODOP_EM" t...

2019-03-30 09:48:08 1190

原创 J2SE实现本地小程序,调起摄像头拍照

package com.xxx.modules.ecamera.util;import java.awt.BorderLayout;import java.awt.Dimension;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import j...

2019-03-30 09:23:21 282

原创 DIV+CSS绘制JD电子面单初稿

<style> .content{ width:96mm; /* height:109mm; */ border:0px solid blue; margin-left: 2mm; margin-bottom: 2mm; margin-top: 2mm; } .bar...

2019-03-26 15:36:10 835

原创 HTTP请求工具类

package com.longfx.transfer;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStream;import java.net.HttpURLConnection;import java.n...

2018-10-09 18:41:37 167

原创 JavaWeb 用于windows的串口数据读取

串口数据读取类,用于windows的串口数据读取;1.例如观察者为羊,被观察者为狼 ,模仿的场景为狼叫羊跑,可参考博客:https://blog.csdn.net/dada360778512/article/details/69777582.模拟串口传输数据,需要两个工具,Virtual Serial Port Driver、串口调试助手;可参考:https://jingyan.b...

2018-09-07 18:42:38 3972 1

原创 JS 数值型 运算

function calculatePrice(){ var price = new Number($('#price').val()); var petroDiscount = new Number($('#petroDiscount').val()); var merchantDiscount=new Number( $('#merchantDiscount').val()...

2018-09-07 15:54:51 2557

原创 BootStrap 风格 Table自定义排序

   一段Html,排序的表头设置样式&lt;table id="contentTable" class="table table-striped table-bordered table-condensed"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;序号&lt;/th&gt;

2018-09-06 15:31:49 9564

原创 JS控制<a>超链接重复提交

JSP页面:&lt;a href="#" onclick="sendreport('${s.waybillnumber }')" class="disableCss"&gt;发送&lt;/a&gt;JavaScript脚本:    &lt;script type="text/javascript"&gt;         function sendreport(waybil

2018-09-04 15:06:34 1260

原创 JAVA校验只能输入中文

/**  * 限制只能输入中文  */public static boolean isChineseWord(String str){String pattern = "[\u4e00-\u9fa5]+";boolean isMatch =  Pattern.matches(pattern, str);return isMatch;}...

2018-08-10 19:55:05 9091 1

转载 Maven Dependencies missing jar 解决

 项目右键maven-&gt;update project。如果还有 missing 的jar,再项目右键maven-&gt;update project,但是这次勾选 Force Update ...那一行,再OK。如果此时依然有 missing的jar,按照 buildpath 提示的 jar包missing 路径,去 maven 本地仓库中对应位置,删 掉 该 jar 包的 xxx....

2018-07-25 15:54:57 205

转载 百度高德坐标系转换

package com.wdletu.distribution.controller;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.security.NoSuchAlgorithmException;import java.util.LinkedHashMap;imp...

2018-06-25 09:42:50 929

原创 hibernate Validator校验工具类

package com.merchant.util;import java.util.ArrayList;import java.util.List;import java.util.Set;import javax.validation.ConstraintViolation;import javax.validation.Validation;import javax.vali...

2018-05-08 15:42:16 2497

原创 内网映射到外网环境 ngrok/nginx两种方式

ngrok内网映射到外网环境1、 下载ngrok,网址:https://ngrok.com/download2、注册ngrok,地址:https://dashboard.ngrok.com/user/signup    如果你已经有ngrok账号,登陆ngrok,如图找到你的authtoken    3、将下载好的ngrok解压到本地,进入ngrok所在的目录  4、将

2018-01-24 12:25:54 22996 6

原创 JSON转对象 对象转JSON JSONArray

1.对象转JSON,属性为空的不显示GeofenceCreateDTO geofenceDTO = new GeofenceCreateDTO(); ObjectMapper mapper = new ObjectMapper(); mapper.setSerializationInclusion(JsonInclude.Include.NON_EMPTY);

2017-12-06 14:27:04 1929

原创 JAVA 集合 JSON 数组 实体互换

//实体转json System.out.println(JSONSerializer.toJSON(adminRoleSimpleDTO).toString()); System.out.println(JSONObject.fromObject(adminRoleSimpleDTO).toString());//List集合转数组List lis

2017-12-05 09:57:49 482

转载 jenkins 相关配置

1.怎么启动Jenkins?  step1:进入到Jenkins的war包所在的目录。cd /usr/lib/jenkins  step2:java -jar jenkins.war(调用里面的这个war包,如果你的war包名字不是Jenkins.war,请用你的war包名字,不可生搬硬套)      指定端口号: java -jar jenkins.war --httpP

2017-11-30 10:22:37 262

原创 gitlab新建项目过程和添加用户

1.在gitlab上新建一个项目。权限等级分三种:Private 私有的,只有你自己或者组内的成员能访问 Internal 所有登录的用户 Public 公开的,所有人都可以访问2.Git的使用1.1 添加sshkeygit仓库之间的代码传输协议主要使用ssh协议。而一般搭建gitlab的时候使用的git用户是没有密码的,因此直接ssh是不能...

2017-11-28 09:56:52 56309 2

转载 eclipse 打开.properties文件显示中文设置

文章出处:https://www.cnblogs.com/skyislimit/p/5754381.html步骤1  安装Properties Editor插件a  Help --> Install New Software b  在打开窗口“Work with”输入:http://propedit.sourceforge.jp/eclipse/updates/ 回

2017-11-24 18:08:33 3714

原创 java 排序

public class Test { public static void main(String[] args) { int[] nums = {8, 5, 7, 90}; //选择排序,遍历每个数字,与他后面的所有数字进行比较,每一轮选出最小的数字到前面 for (int i = 0; i < nums.length; i++) {

2017-10-12 09:40:48 238

原创 使用cmd webservice wsdl网址生成客户端代码

1.必须安装jdk环境2.打开cmd3. 尝试使用wsimport命令命令参数说明: -d:生成客户端执行类的class文件的存放目录(默认存放在C:\Users\Administrator\)包含.java和.class文件-s:生成客户端执行类的源文件的存放目录(默认存放在C:\Users\Administrator\)  只包含.java文件-p:定义生成类的

2017-09-07 09:33:26 4661 1

原创 java RestTemplate调用远程服务接口

1.1. 接口域名说明为了说明的方便我这里都假定接口域名是xxx.xxx.xxx。实际使用中如果是其他域名只需将相应域名替代xxx.xxx.xxx即可1.2. format 参数说明 指定接口返回格式。主要包含三种格式:xml、json、php。如果未显式调用format参数,默认返回json格式。具体返回格式可查看具体接口的返回示例(为方便理解用的是GET方式,正式使用中请使用POST)

2017-08-23 15:31:18 1868

原创 java将unicode码转换为中文

System.out.println("输出" + new org.json.JSONTokener(s).nextValue().toString());

2017-08-23 15:12:00 4788

原创 java实现远程调用linux命令或脚本

1.xshell打开linux环境,创建一个测试脚本#cd /opt#mkdir zmy# cd zmy# vim test.sh   键盘I键,进入编辑模式  echo 'hello'  echo $1  键盘esc键,后输入:wq 保存退出#cat test.sh#ll(无执行权限)#chmod +x test.sh#ls -l#测试脚本是否

2017-08-11 15:05:02 2658

转载 Http请求工具类

package com.wdletu.gmap.util;/** * Created by zhangmy on 2017/6/16. */import com.wdletu.gmap.dto.TipDTO;import net.sf.json.JSONArray;import net.sf.json.JSONObject;import java.io.*;import ja

2017-08-09 14:12:45 313

原创 Springboot 集成kaptcha验证码 (图片转base64)

1.引入jarcompile('com.github.penggle:kaptcha:2.3.2')2.Captcha配置package com.xxx.common.captcha;import com.google.code.kaptcha.impl.DefaultKaptcha;import com.google.code.kaptcha.util.Config;imp

2017-08-09 14:02:35 1867

转载 java 自定义注解,获取注解信息

1.声明注解 @OneAnnotationpackage com.wdletu.log.test;import java.lang.annotation.*;/** * Created by zhangmy on 2017/7/25. */@Target(ElementType.METHOD) // 这是一个对方法的注解,还可以是包、类、变量等很多东西@Retention(Re

2017-07-31 09:48:42 602

表格标题头冻结Demo,支持内容动态渲染

表格标题头冻结Demo,支持内容动态渲染 表格标题头冻结Demo,支持内容动态渲染 表格标题头冻结Demo,支持内容动态渲染

2020-01-10

串口通讯.rar

java串口通信 RXTXcomm.jar 及rxtxParallel 内含LINUX及WINDOWS 32位及64位

2019-07-08

MySQL数据库30W测试数据.rar

MySQL数据库30W测试数据 内附导入方法

2019-06-27

Lodop打印工具及相关技术手册

Lodop打印工具,包含Lodop技术手册6.2.2.0(1).doc,可生成条形码等。

2018-09-07

串口数据读取工具

windows串口数据读取所需工具; librxtxParallel.so、librxtxSerial.so、RXTXcomm.jar 具体博客参考:https://blog.csdn.net/lanqibaoer/article/details/82500987

2018-09-07

ScriptX 打印控件

对于B/S架构的项目中,Web打印最是让程序员头痛的技术,第三方控件ScriptX解决了此技术包括各种汇总表,详细清单等等。

2013-11-15

在线预览所需工具包FlexPaper jodconverter swftools

包括开发在线预览除OpenOffice所有的工具,因为OpenOffice过大,无法上传,用户可去官网下载。

2013-05-11

实现文档的在线预览(与百度文库类似)

该项目通过用户上传一个文件,实现在线预览的效果,效果类似百度文库。 代码非常详细。希望朋友们认真读一下项目里面的“注意.txt”。谢谢。

2013-05-11

FlexPaper+swftools+jodConverter

包括FlexPaper+swftools+jodconverter等各种用于文档在线开发的工具,由于OpenOffice过大,无法上传。所以需要自己去官网上下载。

2013-05-11

空空如也

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

TA关注的人

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