自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 读取word、pdf某些位置的值

    最近有个需求是要求读word或pdf形式合同里某些位置的值,但具体读什么位置,没有明确的定位。可自定义位置。    经思考过后,采取以下方式。1、复制一份word/pdf。2、把复制出来的word/pdf按要求修改,只修改需要读取值的位置,按${username}形式修改。3、把 原word/pdf以及复制后修改的word/pdf 里内容通过程序全部读取出来。4、把读取...

2018-08-21 13:20:03 1921

原创 设计模式之策略模式

       策略模式是指有一定行动内容的相对稳定的策略名称。一定的策略模式,既可应用于战略决策,也可应用于战术决策;既可实施于大系统的全局性行动,也可实施于大系统的局部性行动。组成:    抽象策略角色(strategy): 策略类,通常由一个接口或者抽象类实现。    具体策略角色(ConcreteStrategy):包装了相关的算法和行为。    环境角色(Context):...

2018-08-14 13:59:24 167

转载 分布式自增ID Twitter的snowflake

转载  https://www.cnblogs.com/relucent/p/4955340.html概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake...

2018-07-24 17:19:08 123

原创 VBA操作加密excel

      要加工加密过的excel文件,由于不是技术部的人用,又是小功能,不能去专门写个后台管理,也不好用poi单独写个main方法跑(没环境)。       就花了一两天时间边研究边写VBA。涉及到操作的excel就不做详细讲解了(可能会有公司信息)。可以看看语法、逻辑处理之类的。还有下面步骤中涉及到的PERSONAL.XLSB、hello.bass文件,这里不提供,后面会有hello.b...

2018-07-23 17:20:35 9345 1

原创 docx4j 对比word

在java对比两份word文档(包括表格里面的数据,表格里的数据和段落里的数据需要分别处理,详情看后面代码),增加批注显示差异。效果图如下 需引入docx4j jar ,版本可拿最新稳定版。maven  引入 <dependency>    <groupId>org.docx4j</groupId>    <artifactId...

2018-07-17 11:03:43 1277 2

原创 部署Spring源码阅读环境

        首先得先按照git、gradle插件(略,这里度娘一大堆,就不多说了,主要还是想少打点字......)。        选择存放源码的目录,我这里是D:\workspace3\sourcewp        进入cmd(或在当前目录,shift+右键,选择Git Bash Here直接进入),        运行以下命令        git clonegit://github.c...

2018-07-09 17:09:31 841

原创 小程序单次点击获取多次formId,发送模板消息

小程序单次点击获取多次formId,发送模板消息    直接上代码wxml代码    单次点击获取单个formid <form bindsubmit="formSubmit" report-submit="true"> <button formType="submit" class='btn'> ...

2018-07-04 15:49:39 15042 6

空空如也

空空如也

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

TA关注的人

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