工作笔记
文章平均质量分 57
自然鸟神
我热爱编程,搜索引擎
展开
-
工作笔记:身份证验证算法
做项目的时候需要对拿到的数据进行“清洗”,比如剔除一些不可能存在的身份证号码。查阅了网上的身份证号码验证算法,自己也总结一下。(一)18身份证号码的结构 公民身份号码是特征组合码,由十七位数字本体码和一位校验码组成。排列顺序从左至右依次为:六位数字地址码,八位数字出生日期码,三位数字顺序码和一位校验码。1、地址码 表示编码对象常住户口所在县(市、旗、区)的行政区域划分代码,按GB转载 2016-08-24 09:49:24 · 1749 阅读 · 0 评论 -
Idea快捷键
功能快捷键标记查看类方法cmd + F12 接口打开实现类alt + cmd + B 查询选择某个内容cmd + fcmd + Gshift + cmd + G 在整个工程搜索shift + cmd + F 打开settings转载 2017-07-19 11:30:45 · 219 阅读 · 0 评论 -
MAVEN解决JDK配置和包的引入顺序问题
这个问题的原因是,今天从SVN上down下来的项目,竟然报错1.Object不能强转为boolean同事说jdk1.7可以,1.6不行2.就是w3c的node无法调用getTextContent方法,请教了一下同事是因为包和jdk中的rt.jar包冲突了顺序加载出了问题原创 2017-04-28 11:35:38 · 1540 阅读 · 0 评论 -
谈谈IS08583
如果单纯的讲IS08583那些字段的定义,我觉得没有什么意思,标准中已经对每个字段解释的非常详细了,如果你觉得理解英文版的ISO8583规范有些困难,网上也有同行为我们翻译好的中文版ISO8583规范,所以我的目的是达到阅读本文后能够对ISO8583知其然,亦知其所以然,使以前基本没有接触它的人也能够达到掌握ISO8583报文规范。好了,我们该转入正题了。 最开始时,金融系统只转载 2016-06-07 15:34:53 · 501 阅读 · 0 评论 -
解析ISO8583报文实例
本篇文章参考了中国银联POS终端规范,所以如有不明白的可以去我的资源里面下载。现在我们有ISO8583报文如下(十六进制表示法):60 00 03 00 00 60 31 00 31 07 30 02 00 30 20 04 C0 20 C0 98 11 00 00 00 00 00 00 00 00 01 00 03 49 02 10 00 12 30 62 25 82转载 2016-06-07 15:41:22 · 4657 阅读 · 0 评论 -
将java日期转换成timestamp
Timestamp nowday = DateConventer.strToTimestamp(DateConventer.dateToStr(new Date()));原创 2015-11-05 22:15:44 · 2834 阅读 · 0 评论 -
forward与direct的区别
今天在群里面碰到一个面试失败的人问 forward与direct的区别,自己想了想也回答不出来,虽然以前也看过这个问题,但老是忘记,现在把与这个问题有关的资料综合下: 1. SendRedirect( )是向浏览器发送一个redirect通知,浏览器重定向到新的URL(地址栏的URL会改变)。 Forward( )是在服务器端直接转到新的URL,对于浏览器是透明的(地址栏原创 2016-03-04 14:08:14 · 1980 阅读 · 0 评论 -
验证码生成器JAVA版
验证码工具函数:public class CaptchaUtil { // 随机产生的字符串// private static final String RANDOM_STRS = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"; private static final String RANDOM_STRS = "01234原创 2016-05-17 16:10:35 · 450 阅读 · 0 评论 -
jsp中页面编码的几种方式
1. pageEncoding:%@ page pageEncoding="UTF-8"%>jsp页面编码: jsp文件本身的编码 2. contentType: %@ page contentType="text/html; charset=UTF-8"%>web页面显示编码:jsp的输出流在浏览器中显示的编码 3. html页面charset:META http-e转载 2016-06-03 16:09:39 · 2384 阅读 · 0 评论 -
java中的XML注解,使用SpringMVC返回xml文件
工作了也有七个月了,在公司做支付其实感觉自己更多的是熟悉业务。技术方面就是修修补补。真心感觉想学技术难,自己也暗自想了一下前段时间在某支付公司和某o2o公司纠结的时候还真是有些头脑不清醒。下面是我从业务中拿来的代码片段。一起学习和探讨一下。在以前我自己真没有研究过无论是网页还是后台程序怎样返回xml这档事,因为现在JSON真的很常见了,什么GSON和FASTJSON等等。言归正传,先直接上原创 2016-11-14 10:01:23 · 3088 阅读 · 2 评论 -
关于订单号的问题
在平时工作中我们时常和订单号打交道,下面上送几个比较有意思的订单号程序。主要是思想和算法技巧无关public class OrderUtil { /** * 根据"数据库的订单号",生成"订单jsp页面订单号"(由数据库的createTime+orderid组成)。 */ public static synchronized String buildOrderId(lo原创 2016-11-10 11:24:46 · 1360 阅读 · 0 评论 -
Access restriction: The constructor SunJCE() is not accessible due to restriction on required librar
下面是亲测已通过:今天在做Java网络编程实验,在搭建项目环境时出现了以下编译错误: Access restriction: The constructor SunJCE() is not accessible due to restriction on required library E:/JDK/JDK1.6.0_03/jdk1.6.0_03/jre/lib/ext/su转载 2016-09-18 11:20:10 · 808 阅读 · 0 评论 -
杂项
MyBatis:http://www.mybatis.org/mybatis-3/zh/index.htmlhttps://blog.csdn.net/luanlouis/article/details/41280959https://blog.csdn.net/column/details/mybatis-sample.html https://km.sankuai.c...原创 2019-01-15 23:43:43 · 191 阅读 · 0 评论