摘要: //首先工具类 public class MyX509TrustManager implements X509TrustManager { @Override public void checkClientTrusted(X509Certificate[] x509Certificates, String s) throws CertificateException { ... 阅读全文
posted @ 2018-03-29 15:35 令狐る侠 阅读(4894) 评论(1) 推荐(0) 编辑
摘要: //测试 阅读全文
posted @ 2018-03-15 17:54 令狐る侠 阅读(3421) 评论(3) 推荐(0) 编辑
摘要: //直接上代码 public class PaypalRefundConfig { private String clientId; private String clientSecret; private String endpointMode; // public String getClientId() { return client... 阅读全文
posted @ 2018-03-14 18:15 令狐る侠 阅读(3809) 评论(1) 推荐(0) 编辑
摘要: 1.通过表设计防止并发导致的数据错乱; 以签到表为例:签到功能记录表需要ID、ToKen 加上签到日期; 2.事务+更新锁或(事务+update的锁表机制),防止并发导致的数据错乱,这个以抽奖功能为例; 3.通过程序代码,防止并发导致的数据错乱问题,当cache不存在的时候,从数据库中获取并保存到c 阅读全文
posted @ 2017-06-12 19:38 令狐る侠 阅读(221) 评论(0) 推荐(0) 编辑
摘要: Casperjs是一个基于PhantomJS和SlimerJS的前端端对端测试框架,当然你也可以使用它完成网络爬虫功能,它的特点的通过简单的脚本模拟浏览器行为。 安装 casperjs的安装很简单,你可以通过npm或者下载casperjs包自行引用的方式安装,毫无疑问其支持Mac、windows、l 阅读全文
posted @ 2017-06-12 19:28 令狐る侠 阅读(4646) 评论(0) 推荐(0) 编辑
摘要: @Override public ModelAndView onSubmit(HttpServletRequest req, HttpServletResponse res, WxQrCodeForm cmd, BindException err) throws Exception { SimpleResult result = SimpleResult.create(... 阅读全文
posted @ 2019-04-15 15:41 令狐る侠 阅读(5292) 评论(0) 推荐(0) 编辑
摘要: 下面通过例子看看:一. keySet()方式。 Map<String, String> map = new HashMap<String, String>(); map.put("01", "zhangsan"); map.put("02", "lisi"); map.put("03", "wang 阅读全文
posted @ 2018-11-14 21:10 令狐る侠 阅读(12614) 评论(0) 推荐(4) 编辑
摘要: public class MainFrame extends JFrame { private JButton printButton = new JButton("打印"); private JButton suspendButton = new JButton("暂停"); private JLabel printText = new JLabel("模拟小票打印... 阅读全文
posted @ 2018-11-14 20:49 令狐る侠 阅读(517) 评论(0) 推荐(0) 编辑
摘要: /** * 解析csv文件 到一个list中 * 每个单元个为一个String类型记录,每一行为一个list。 * 再将所有的行放到一个总list中 * * @return * @throws IOException */ public static List> importCsv(MultipartFile file) { List> dataList = new Arr... 阅读全文
posted @ 2018-11-09 13:40 令狐る侠 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 一键代码生成 java 实现 enum CodeBuildEnum { BO_START("build BO start"), FORM_TO_BO_START("build Form to BO start"), VO_START("build VO start"), FORM_START("build form start"), MODEL_VO_S... 阅读全文
posted @ 2018-09-14 14:58 令狐る侠 阅读(1015) 评论(0) 推荐(0) 编辑
摘要: java 8之前写法Collections.sort(cashList, new Comparator() { @Override public int compare(CompareHousePo o1, CompareHousePo o2) { int ca = 0; //按照境内预估费用排序 int a = o1.getCas... 阅读全文
posted @ 2018-06-22 17:11 令狐る侠 阅读(831) 评论(0) 推荐(0) 编辑
摘要: 最近项目需要解析pdf单据,获取里面的字段数据,通过网上的查阅发现itext比pdfbox的文档要多一点,所以选择了itext(不是说pdfbox不好,只是api和例子太少,难以解)。因pdf非模板化(某政府发放),所以靠表单域获取变得不现实。一开始通过PdfReaderContentParser获 阅读全文
posted @ 2018-03-23 19:27 令狐る侠 阅读(10461) 评论(4) 推荐(0) 编辑