自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 snakeyaml操作yml文件中注释的处理

情景snakeyaml支持yml配置文件转map也支持map转成yml文件但是有些业务情景下会存在:yml配置文件转成map后,对<key,value>形式的map的数据进行处理,比如增加、删除配置,或者修改配置的值,然后再生成新的yml配置文件,这时导致的问题就是以前的yml文件的注释在新的yml配置文件中都没有了解决办法一开始考虑查看snakeyaml的源码,尝试覆盖一些源码的类去解决,能力有限,没尝试成功。只能想到对文件进行处理了,对一开始的yml文件中的注

2021-03-26 17:20:50 6195 4

原创 多语言翻译服务-目前只集成百度翻译

多语言翻译服务-目前只集成百度翻译服务代码地址:https://github.com/15433/helper-language.githelper-language语言翻译,使用百度翻译api,各种坑已踩百度文档地址:https://api.fanyi.baidu.com/doc/21比如:1.根据query长度支持get和post方式2.根据内容长度批量处理(如果过多,比如query长度达到了8000,那返回的结果中后三四千会被舍弃了)3.可以升级,也可以主动降速(sleep 500毫秒

2020-09-11 14:50:51 505

原创 代码文本对比-前端工具

代码文本对比很多时候,我们可能有那种前端代码对比、文本对比的功能方式一(纯js实现)效果图主要html如果想要在线编辑对比可使用textare标签,并自定义监听函数去对比渲染<style> pre { width: 50%; float: left; } legend { margin-bottom: 0; }</style><

2020-07-30 14:34:18 4565

原创 Layui中轮播图切换函数说明

Layui中轮播图切换函数说明官方文档 链接关于轮播图的使用和讲解,官方文档例子都说的够了。切换函数说明除了主动切换函数没有作说明(比如我觉得切换箭头不好看,想换成自己的图片/按钮)其实也很简单,如果debug js函数也可以找到layui.use(['carousel','form'], function(){ var carousel = layui.carousel; var layer = layui.layer; var form = layui.

2020-07-13 15:44:04 5292

原创 java-pdf合并三种方法实现以及简单效率对比

在之前项目有个功能中需要做多个PDF合并,而且可能pdf数量会很多,所以在实现了三种方式后做了一下简单的时间对比第一种方法用的spire.doc.free依赖 <dependency> <groupId>e-iceblue</groupId> <artifactId>spire....

2020-03-16 17:32:11 8286 6

原创 xhtmlrenderer + iText-HTML转PDF

文章目录xhtmlrenderer + iText - HTML转PDF主要步骤详细过程xhtmlrenderer + iText - HTML转PDFxhtmlrendere+itext2.0.8 将html转成pdf,带样式、图片(也支持二维码、条形码)等主要步骤生成html(css样式直接放在style中)html转换pdf方法数据返回给前端详细过程html模板:p...

2020-03-16 16:24:35 5227 6

原创 java复杂数学表达式的计算

复杂数学表达式的计算方法 :http://wangliguo.top:9995/swagger-ui.html#!/math45test45controller/spotScoreUsingGET

2019-10-17 17:03:43 2049

原创 WIN10中DOCKER的安装与使用

WIN10中DOCKER的安装与使用WIN10中DOCKER的安装与使用1.docker的安装环境准备下载安装2.docker的入门开始使用3.docker的常用配置在PowerShell中设置 tab键自动补全(其实用的都是cmd.exe)Settings4.用Dockerfile定义一个镜像新建目录文件构建镜像停止容器运行5.联系Docker ...

2018-03-08 14:32:46 110447 20

原创 Spring Cloud之feign调用

Spring Cloud之feign调用 2018-1-30 [email protected]简介Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ri

2018-01-30 15:13:42 4240 4

原创 Electron创建桌面应用程序Helloword

Electron创建桌面应用程序Helloword推荐选择官方给的demo,非常方便。github上拉取electron-quick-start如果没有github账户,那么得首先注册一个github账号Github地址:https://github.com/electron/electron-quick-start然后在自己电脑新建一个文件夹作为github本地仓库然后在本地仓库里 git

2017-11-27 19:17:53 897

原创 Hap前端kendoui关于必输等校验的总结

HAP前端kendoui关于必输等校验的总结项目常用场景表单:在项目中经常会有表单验证,比如说注册(新增),信息更改(编辑)等等。在HAP项目中也常见到这两种情况, 比如在模态框(kendoWindow)中的新增、编辑,页面表单信息输入、保存(更改操作)就会用到校验。grid:在grid表格中也无外乎就新增和编辑保存操作时会触发验证行为。表单验证表单验证包括了头部信息的验证和模态框中表

2017-11-17 13:47:12 4161

原创 kendoui中grid中新建一行序号加一

gird中新建行号自动加一方法一$("#grid").kendoGrid({ ... //省略 edit:function(e){ if(e.model.isNew()){ // 新建按钮,和新增的行都可触发 //grid 的 dataSource var data=dataSource.data()

2017-11-09 14:24:43 3645

原创 kendoui中tabstrip+iframe实现多标签页面

kendoui中 tabstrip + iframe 实现多标签页面页面效果展示要实现的页面样式: 如图所示,多个标签页,每个页面都是一个单独的页面,有自己的增删改查等方法,互不影响。html代码首先6个tab页中后五个是iframe,第一个是当前页面grid实现 <div id="tabstrip" style="clear:both"> <ul>

2017-11-09 14:23:08 8048

原创 kendoui中的TreeView学习使用

首先,在使用kendoui前端组件框架时,查看官网的文档是必不可少的,所以首先要学会它的基本使用,例如在这个网址https://docs.telerik.com/kendo-ui/api/javascript/ui/treeview 在数据库连接中,需要实现一个这样的 kendowindow 弹出界面,来展示数据库连接的数据库的内容,包括表,视图等等,如图所示。 在service中,通过数据库

2017-11-09 14:19:40 6422

原创 Ant Design中模态框中订单金额随商品数量与商品类别动态变化的记录

Ant Design中模态框中订单金额随商品数量与商品类别动态变化的记录第一步,创建模态框,模态框中有商品(商品种类),商品数量,订单金额 <FormItem {...formItemLayout} label={"商品"} hasFeedback> {getFieldDecorator('g

2017-11-09 14:15:13 1117

原创 最新IDEA license server 链接

今天在打开IDEA时突然之前的license server网址链接不行了。 百度了一大波,然后找到了一个新链接 http://intellij.mandroid.cn/ 亲测ok的 webstorm 2017 激活破解 http://idea.iteblog.com/key.php...

2017-10-17 16:27:59 730 1

原创 ES6学习记录之class, extends, super和箭头函数与this

JavaScript中传统的构造函数的写法和面向对象语言差异较大, 所以ES6中引入了类这个概念,用class关键字定义类。传统的写法:function Person(name,sex) { this.name=name; this.sex=sex; this.show=function(){ console.log(this.name);

2017-10-17 14:47:31 1187

原创 kettle学习记录1

在ETl工具kettle中主对象主要分为作业(job)与转换(transform)。1.作业以一个start开头,中间可以包含不定量个作业和转换,可以有多个结尾。作业中定义的是控制流。2.转换包括一个或多个步骤,它定义的是数据流。在核心对象中有许多我们常用的对象,比如说输入中有csv输入,excel输入,文本文档输入,表输入等等,比如说转换中的值映射,增加常亮,字段选择,字符串操作等等。这些转换和工

2017-10-14 17:58:11 493

原创 关于oracle 与 mysql 的索引与隐式转换的总结

1.mysql中 int 与 varchar  类型的隐式转换:  一,如果表定义的是varchar字段,传入的是int型数字,则会发生隐式转换 二,表定义的是int字段,传入的是varchar数字字符串,不会发生隐式转换,如果在与数字字符串比较大小并且数字字符串还超过int定义的长度(会以字符串类型比较'$')会隐式转换 三,隐式转换会扫描全表,造成字段的索引的阻塞。2.

2017-07-29 17:23:05 4656

转载 微信JSSDK获取当前地理位置信息

最近在研究微信JS-SDK文档中的地理位置接口部分,小有心得,在此和大家分享一下。首先是JSSDK的接入,可参照官方文档来做,在此略过。 下面进入本文的正题: 如果获取当前地理位置的信息, 包括经纬度和位置详细信息,并在微信公众号页面中打开当前位置的图 步骤如下: 1. 在页面上放置一个按钮,用来点击触发获取地理位置接口的事件: 获取地理位置接口 getLocation

2016-08-07 10:50:26 9771

原创 微信服务号开发之jssdk-照片上传、下载 总结

jssdk

2016-08-03 11:10:25 4015 8

原创 微信服务号开发之jssdk-微信充值、支付见解

关于微信服务号开发的微信支付一般有两种情况。一种为微信充值,然后服务号中余额增加;一种为购买商品,微信支付。在微信支付中(JSSDKUtil.setPayParam(request, notifyUrl, money, orderId, openId);)需要传2个必要参数到方法中,微信支付单号和money  ,关于微信支付单号orderId  ,必须全世界唯一 ,每次和全世界都不一样,可以用(S

2016-08-03 09:56:08 2353 1

Zebra Technologies.rar

画标签的工具,可直接生成你想要的的zpl命令,解压后,点击Zebra Technologies\ZebraDesigner 2\bin\Design.exe运行

2020-05-22

ComplexExcel.java

java poi 复杂导出工具类 在业务需求中,存在着复杂的excel的导出功能,需要技术开发人员自定义,为了开发人员快速、方便、统一实现这种功能,故编写此工具类和说明使用过程

2019-12-02

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

TA关注的人

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