自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (6)
  • 收藏
  • 关注

转载 YAML语言入门

YAML 是专门用来写配置文件的语言,非常简洁和强大,远比 JSON 格式方便。一、简介YAML 语言(发音 /ˈjæməl/ )的设计目标,就是方便人类读写。它实质上是一种通用的数据串行化格式。它的基本语法规则如下。大小写敏感 使用缩进表示层级关系 缩进时不允许使用Tab键,只允许使用空格。 缩进的空格数目不重要,只要相同层级的元素左侧对齐即可# 表示注释,从这个字符一直到行尾,都会被解析器忽略。YAML 支持的数据结构有三种。对象:键值对的集合,又称为映射(map

2020-07-23 10:31:16 359

原创 部分银行卡号规则(二)

银行卡分借记卡、准贷记卡、贷记卡三种,而银行卡一般都携带银联、Visa、Master、JCB等标志。一般以6开头的卡是银联卡,以4开头的卡是携带Visa标志的卡,以5开头的卡是携带Master的卡,以3开头的是携带JCB标志的卡。 一个银行的的卡里面带有同一个标志的卡的前几位数字是一样的,譬如招商银行,带银联标志的卡以62258开头,带Visa的标志以439...

2019-10-29 11:08:13 9469

转载 MultipartFile.transferTo(dest) 报 FileNotFoundException

Spring Upload file 报错FileNotFoundException环境: Springboot 2.0.4 JDK8 内嵌 Apache Tomcat/8.5.32表单,enctype 和 input 的type=file 即可,例子使用单文件上传<form enctype="multipart/form-data" method="...

2019-10-21 11:55:49 1335 1

转载 Java中file类getPath(),getAbsolutePath(),getCanonicalPath()方法区别

file的这几个取得path的方法各有不同,下边说说详细的区别概念上的区别:(内容来自jdk,个人感觉这个描述信息,只能让明白的人明白,不明白的人看起来还是有点难度(特别试中文版,英文版稍好些)所以在概念之后我会举例说明。如果感觉看概念很累就跳过直接看例子吧。看完例子回来看概念会好些。getPathpublicStringgetPath()将此抽象路径名转换为一个路径名字符串。所得到的字...

2019-10-21 11:50:00 960

原创 HTTP获取请求地址

HTTP请求中,为了监控和验证访问的合法性,降低风险,有时候需要获取客户端的请求地址。 private String getIpAddress(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip == null || ip.length() == 0 |...

2018-11-01 16:20:15 4933

转载 电商模式O2O、C2C、B2B、B2C的区别

一.O2O、C2C、B2B、B2C的区别在哪里?  o2o 是 online to offline 分为四种运营模式  1.online to offline 是线上交易到线下消费体验  2.offline to online 是线下营销到线上交易  3.offline to online to offline 是线下营销到线上交易再到线下消费体验  4.online to o

2018-01-24 15:24:49 1439

原创 银行编码规则

编号                                       银行名称001中国人民银行011国家金库102中国工商银行103中国农业银行104中国银行105中国建设银行201国家开发银行202中国进出口银行20

2017-11-13 10:12:53 12711

转载 智能卡操作系统—COS概述

智能卡操作系统COS-概述,转载自http://blog.csdn.net/tongdh/article/details/17301459

2017-11-01 14:29:04 3231

转载 指定cmd窗口或tomcat运行窗口的名称

很多时候,同时启动的cmd窗口或者tomcat窗口较多,为了方便区分,我们需要进行窗口命名。

2017-10-09 14:57:17 3098

转载 最新县及县以上行政区划代码(截止2016年7月31日)

行政区代码

2017-09-19 14:43:22 4767

转载 省市区三级级联

省市区三级级联,收藏以备用。以下代码仅供参考,根据实际可将最新地区代码维护到数据库中,进行调用。

2017-09-19 14:33:50 1243

原创 HTML常用的特殊符号

HTML各种特殊符号,记录以备不时之需。

2017-09-09 14:10:09 1895

原创 3DES加解密工具类

3DES加解密

2017-05-26 09:57:28 2313 2

原创 &和&&的区别

java中&叫做按位与,&&叫做短路与,它们的区别是:& 既是位运算符又是逻辑运算符,&的两侧可以是int,也可以是boolean表达式,当&两侧是int时,要先把运算符两侧的数转化为二进制数再进行运算,而短路与(&&)的两侧要求必须是布尔表达式。举例如下:12&5 的值是多少?答:12转成二进制数是1100(前四位省略了),5转成二进制数是0101,则运算后的结果为0100即4

2017-05-11 15:48:30 388

原创 FTP服务器文件存在性判断

在实际使用FTP文件服务器的过程中,经常需要远程下载解析文件。为提高效率,需要判断文件存在与否,有选择的进行解析。这里对项目中的一个小片段进行备份,方便以后总结学习。

2017-05-11 15:43:55 13356

原创 win7去除快捷方式小箭头

win7_x64_去除快捷方式小箭头:reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,196" /t reg_sz /ftaskkill /f /im

2017-04-01 14:54:59 658

原创 身份证号码升位

15位身份证号码升位计算,得到18位二代证号。

2017-03-27 15:08:33 4918

原创 java连接oracle数据库

Java获取Oracle数据库的连接有两种方式,一种是我们最常用的 public static Connection getConnection(){ Connection conn = null; String Driver = "oracle.jdbc.OracleDriver"; String URL =

2017-02-28 16:49:07 370

转载 密码学基础

密码学基础知识一、密码学概念1、密码学基本概念:密码学:是一门研究信息加密和解密方法与技术的一门学科。其分为加密和解密两个基本过程。2、密码学两个基本过程(1)、加密概念A、概念:将信息原文通过一定的机制或算法与密钥结合转换成密文的过程。B、过程:通过概念能够发现加密过程中的主要元素:原文、密钥、算法、密文。把以上的四个元素分别用字母表示为:原文(A)、密钥(K)、

2017-02-03 09:55:44 1245

转载 ISO8583报文协议

关于8583协议:        最开始时,金融系统只有IBM这些大的公司来提供设备,象各种主机与终端等。在各个计算机设备之间,需要交换数据。我们知道数据是通过网络来传送的,而在网络上传送的数据都是基于0或1这样的二进制数据,如果没有对数据进行编码,则这些数据没有人能够理解,属于没有用的数据。起初的X.25、SDLC以及现在流行的TCP/IP网络协议都提供底层的通讯编码协议,它们解决了最底

2016-12-30 14:49:28 511

原创 ISO8583报文

示例:ISO8583报文如下(十六进制表示法):60 00 03 00 00 60 31 00 31 07 30 02 00 30 20 04 C0 20 C0 9811 00 00 00 00 00 00 00 00 01 00 03 49 02 10 00 12 30 62 25 82 21 12 99 63 01 5D 15 11 10 10 00 00 35 36 38

2016-12-29 11:44:12 444

转载 ISO8583报文手工拆解

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4585258.blog.51cto.com/4575258/837347ISO8583报文手工拆解8583报文大部分情况下用在POS终端与后台收单系统的数据交换,一般情况下一段完整的报文由以下几个部分组成:—————————————————————————

2016-12-29 11:36:47 745

原创 select下拉框实现输入功能

select下拉框一般来说只能进行选择,然而很多应用场景需要支持既能选择也能输入的功能。

2016-11-14 16:24:30 5234 1

原创 Java实现文件压缩

为了节省空间及文件传输资源,有时需要将文件打包传输和存放。本文给出了简单的Java实现文件压缩和解压的方法,仅供参考。本文提供的方法尽在windows 7和Linux环境测试通过。

2016-10-12 10:36:19 362

转载 Collections.sort()实现对List的排序

排序是一项非常基础但又十分常用的功能,这里主要对于Java自带的排序方法进行介绍。

2016-10-12 09:07:57 550

原创 weblogic启动被锁

weblogic.management.ManagementException: Unable to obtain lock on C:\weblogic\user_projects\domains\zhuifeng_domain\servers\AdminServer/AdminServer.lok. Server may already be runningweblogic服务启动失败,AdminSerer.lok被进程锁死导致。

2016-08-19 13:39:36 4421

原创 SVN:File '/*.java' is out of date

svn: File '/src/com/util/excel/ReadExcelUtil.java' is out of date

2016-08-19 09:36:25 6318

原创 Poi生成Excel文件

Java利用org.apache.poi.hssf.*生成Excel文件

2016-08-18 18:21:22 499

原创 FTP状态码对照

FTP状态码:1xx-肯定的初步答复这些状态代码指示一项操作已经成功开始,但客户端希望在继续操作新命令前得到另一个答复。110重新启动标记答复。120服务已就绪,在nnn分钟后开始。125数据连接已打开,正在开始传输。150文件状态正常,准备打开数据连接。2xx-肯定的完成答复一项操作已经成功完成。客户端可以执行新命令。200命令确定。202未执行命令,站点上的

2016-08-04 09:20:43 8428

原创 java判断文件的真实类型

在文件传输过程中,为了安全验证,对于手工改动文件后缀名产生的伪造文件进行判断过滤。比如,我们需要的是excel文件,如果不加验证内容,将一些可执行的文件通过更改后缀传输给你,就是一个很大的漏洞了。java判断文件真实类型依靠的是文件的头部编码信息,具体代码如下:package com.zhuifeng.util.excel;import java.io.FileInputStrea

2016-07-17 15:58:33 12273 3

原创 切换IP配置的bat批处理命令

很多时候,我们在公司需要用内网环境,IP需要设置成固定网段的。而每天回家后又需要更改为自动获取IP的外网环境。这样是非常麻烦的一件事情,通过编写bat批处理命令文件,可以实现一键自动切换IP配置。

2016-07-13 19:17:39 13955 1

原创 JSP中自动计算填充

JSP自动计算填充输入框

2016-03-03 11:13:54 1457 1

转载 进制转换

二进制、八进制、十进制、十六进制之间转换

2016-03-01 20:54:43 599

原创 Base64编码

Base64是网络上最常见的用于传输8Bit字节代码的编码方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的详细规范。Base64编码可用于在HTTP环境下传递较长的标识信息。采用Base64编码具有不可读性,即所编码的数据不会被人用肉眼所直接看到。设计此种编码是为了使二进制数据可以通过非纯 8-bit 的传输层传输,例如电子邮件的主体。Base64编码的ja...

2016-01-08 16:30:11 1291

原创 MD5摘要算法

MD5即Message-Digest Algorithm 5(信息-摘要算法5),用于确保信息传输完整一致。是计算机广泛使用的杂凑算法之一(又译摘要算法、哈希算法),主流编程语言普遍已有MD5实现。将数据(如汉字)运算为另一固定长度值,是杂凑算法的基础原理,MD5的前身有MD2、MD3和MD4。MD5算法具有以下特点:1、压缩性:任意长度的数据,算出的MD5值长度都是固定...

2016-01-08 16:12:11 5118

转载 银行卡号与开户行对照文档

银行卡号与开户行对照信息

2015-12-28 13:58:26 28481

原创 Java生成随机字符串

在很多项目中,需要用到随机字符串作为验证码存在。这里列出一例:public static String getRandomString(int length) { //length表示生成字符串的长度 String base = "abdefghijmnpqrstyABCDEFGHIJKLMNPQRSTUVWXYZ0123456789"; Random ran...

2015-12-24 13:07:08 571

转载 数据字典设计

在应用开发中,总会遇到许多数据字典项,比如对象状态、对象类型等等,这些项一般都是固定的若干可选值选项,比如对象状态可能有新建、修改、删除等状态,这些数据字典项一旦定义完毕改动的频率非常低;在应用开发中,为了处理方便,一般要对这些数据字典项值选项进行数字编码(例如: 0表示新建,1表示修改,2表示删除等),以方便应用程序中使用。而UI显示对象信息时不能显示对象状态等的编码,对于编码值设计人员知道代表什么意思,但用户就不明白了,所以需要进行编码转换,从编码转换为文字描述(名称),也就是需要把状态编码0转换为“新

2015-11-18 10:20:17 19659 3

转载 DisplayTag用法小结

DisplayTag是一个非常好用的表格显示标签,适合MVC模式,其主页在http://displaytag.sourceforge.net   一、最简单的情况,未使用标签           标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。  二、使用标签的情况

2015-11-11 16:26:36 451

原创 Http状态码对照表

HTTP状态码详解:状态码 含义 100 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。客户端应当继续发送请求的剩余部分,或者如果请求已经完成,忽略这个响应。服务器必须在请求完成后向客户端发送一个最终响应。 101 服务器已经理解了客户端的请求,并将通过Upgrade 消息头通知客户端采用不同的协议来完成这个请求。在发...

2015-10-30 14:27:11 306

3DES加解密所需jar包

博客3DES加解密工具类中所需的jar

2017-05-26

java连接oracle数据库jar包

java连接oracle数据库jar包

2017-02-28

8583位图工具

该工具协助分析ISO8583报文的位图

2016-12-29

SVN1.8客户端及myEclipse插件

SVN1.8客户端及myEclipse插件

2016-07-30

jad反编译工具

jad反编译工具,可以安装到eclipse/myeclipse中,用于查看jar包中的源代码

2015-12-29

httpclient相关jar包

httpcore-4.4.3.jar

2015-10-30

空空如也

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

TA关注的人

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