自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (24)

原创 ibatis实现Iterate的使用

ibatis实现Iterate的使用1、用法 :#serialList[]#其中  property="" /*可选,从传入的参数集合中使用属性名去获取值,这个必须是一个List类型,  否则会出现OutofRangeException,通常是参数使用java.util.Map时才使用,   如果传入的参数本身是一个java.util.List, 不

2017-03-29 23:12:01 2365

原创 Oracle数据库字段翻译

Oracle数据库字段翻译1、createrole类型为number 如果都不满足则可以设置默认值 类似else,(if-then-else)decode(t.createrole,0,'状态0',1,'状态1',2,'状态2',3,'状态3',4,'状态4') ascreate_role2、quetype 类型为VA

2017-03-29 22:50:54 2752

原创 BigDecimal类型的运算

BigDecimal类型的运算BigDecimal bignum1 = new BigDecimal("10");  BigDecimal bignum2 = new BigDecimal("5");  BigDecimal bignum3 = null;   //加法  bignum3 =  bignum1.add(bignum2);       Syst

2017-03-29 22:42:00 2953

原创 <![CDATA[ ]]>

是什么意思?全名:character data在标记CDATA下,所有的标记、实体引用都被忽略,而被XML处理程序一视同仁地当做字符数据看待CDATA的形式如下:CDATA的文本内容中不能出现字符串“]]>”,另外,CDATA不能嵌套。在XML文档中的所有文本都会被解析器解析,只有在CDATA部件之内的文本会被解析器忽略。比如文本内容中使用“ 

2017-03-27 23:24:18 1373

原创 存储过程

存储过程什么是存储过程存储过程可以说是一个记录集吧,它是由一些T-SQL语句组成的代码块,这些T-SQL语句代码像一个方法一样实现一些功能(对单表或多表的增删改查),然后再给这个代码块取一个名字,在用到这个功能的时候调用他就行了。存储过程的好处: 1.由于数据库执行动作时,是先编译后执行的。然而存储过程是一个编译过的代码块,所以执行效率要比T-SQL语句高。2.

2017-03-27 23:04:02 371

原创 IO 异常:The Network Adapter could not establish the connection

IO 异常:The Network Adapter could not establish the connection 解决方案这种异常的出现大致上有下面几种:1。IP错误。在设置URL时错误,例如:jdbc:oracle:thin:@192.168.1.36:1555:sharp数据库服务器不正确:ping 服务器IP是否正确。不正确,将URL更改为正确端口号错误:

2017-03-27 22:55:43 642

原创 linux基础

linux基础1、Centos图像 命令行切换Ctrl+Alt+F2 进入命令行Ctrl+Alt+F1 进入图形2、文件系统的管理tips:输入命令的时候要常用tab键来补全ls   查看目录信息  ( ls /  )  ls -l 等价于  llpwd  查看当前所处的路径   cd     切换目录 (cd /) ,如果不

2017-03-27 22:32:45 166

原创 图片验证码原理

图片验证码的原理1、流程逻辑(首先我们要知道图片验证码的逻辑)a)  生成图片验证码,当然生成验证码的具体实现可以放在另一工程中或者其他的服务器上(可以通过dubbo调用生成验证码服务);b)  用户输入界面上的图片验证码c)  进行服务端校验2. 校验设备id值是否正确(DeviceId)已经解密(生成需要传入唯一标示,大多数是选择以设备id和当前时间作为

2017-03-26 13:11:46 11055

原创 练习时候用到的正则表达式

练习时候用到的正则表达式匹配汉字要求2-4位      /([\u4e00-\u9fa5]{2,4})/匹配数字要求4-32位       /^\d{4,32}$/一些常用的正则表达式一、校验数字的表达式 1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$ 3 至少n位的数字:^\d{n,}$ 4 m-n位的数

2017-03-21 21:54:21 220

原创 mybatis与ibatis调用存储过程的方式

调用存储过程的两种方式:{ call 空间.包名.存储过程名(?,?,?,?,?,?,?)}{call 包名.存储过程名(#{i_bail_order_id,mode=IN,jdbcType=VARCHAR},#{i_operation_platform,mode=IN,jdbcType=VARCHAR},

2017-03-21 21:48:10 662

原创 jsp页面重置表单查询内容

重置表单查询内容function resetQueryCondition(clickObj){//设置所有的input标签且typy为text的内容为空$("input[type=text]").val("");//设置所有的下拉框的值为空//$("select").val("");//设置所有的下拉框选择第一个  两个方法根据情况选择 都可以$('select')

2017-03-21 21:44:05 1641 1

原创 解决httpClient中的乱码问题

把请求参数设置到builder里有多种方式:1、易存在乱码问题Set keySet = params.keySet();  for(String key : keySet) { String value = params.get(key);builder.addTextBody(key, value);//filename1为请求后台的普通参数;属性}2、 设置co

2017-03-21 21:36:21 673

原创 Java代码中利用httpClient发送post、get请求

版权声明:本文为博主原创文章,未经博主允许不得转载。怎样在Java代码中利用httpClient发送post、get请求1、get请求发出http请求:HttpClientUtils.getValidataImage(请求的URL+请求参数,response)创建执行请求的httpClient:CloseableHttpClient httpCl

2017-03-21 21:29:57 521

flyway-6.4.2.rar

1、解压flyway-commandline-6.4.2-linux-x64.tar.gz或flyway-commandline-6.4.2-windows-x64.zip包; 2、把path目录里的lib目录拷贝到解压目录里进行覆盖; 覆盖lib/community/flyway-core-6.4.2.jar包是去除不支持MySQL5.6的限制; lib下的其它jar包是为了在命令行情况下可以使用logback方式进行打印日志;

2020-07-02

fastdfs-client-javajar1.29-SNAPSHOT.zip

Missing artifact org.csource:fastdfs-client-java:jar:1.29-SNAPSHOT

2020-05-29

fastdfs-client-javajar1.27-SNAPSHOT.zip

Missing artifact org.csource:fastdfs-client-java:jar:1.27-SNAPSHOT

2020-05-29

Git-2.7.2-64.rar

Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。 Git-2.7.2-64-bit_setup.1457942968版本。 官网下载太慢。

2020-05-29

Git-2.26.2-64-bit.rar

Git-2.26.2-64-bit git最新版本,官网下载太慢了,网速千兆下了1个小时,拿出来分享一下。

2020-05-29

flyway-patch.rar

1、解压flyway-commandline-6.4.2-linux-x64.tar.gz或flyway-commandline-6.4.2-windows-x64.zip包; 2、把path目录里的lib目录拷贝到解压目录里进行覆盖; 覆盖lib/community/flyway-core-6.4.2.jar包是去除不支持MySQL5.6的限制; lib下的其它jar包是为了在命令行情况下可以使用logback方式进行打印日志;

2020-05-29

flyway-commandline-6.4.2-linux-x64.tar.gz

Flyway 是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。Flyway 可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规约,不需要复杂的配置,Migrations 可以写成 SQL 脚本,也可以写在 Java 代码中,不仅支持 Command Line 和 Java API,还支持 Build 构建工具和 Spring Boot 等,同时在分布式环境下能够安全可靠地升级数据库,同时也支持失败恢复等。 linux-x64

2020-05-29

flyway-commandline-6.4.2-windows-x64.zip

Flyway 是一款开源的数据库版本管理工具,它更倾向于规约优于配置的方式。Flyway 可以独立于应用实现管理并跟踪数据库变更,支持数据库版本自动升级,并且有一套默认的规约,不需要复杂的配置,Migrations 可以写成 SQL 脚本,也可以写在 Java 代码中,不仅支持 Command Line 和 Java API,还支持 Build 构建工具和 Spring Boot 等,同时在分布式环境下能够安全可靠地升级数据库,同时也支持失败恢复等。 windows-x64

2020-05-29

kafkatool_64bit.exe

是查看kafka上面数据的可视化工具,能更好的理解kafka原理,获取信息,操作topic等,十分的方便。 也可以去kafka工具官网地址下载:http://www.kafkatool.com/download.html,速度是很慢。 具体安装步骤可以参考该博主的博客:https://www.cnblogs.com/miracle-luna/p/11299345.html

2020-04-07

junit-4.11与hamcrest-core-1.3.jar.zip

junit测试所需jar包,包含4.11和4.12两个版本以及hamcrest-core-1.3.jar等jar,是进行junit测试不可缺少的包

2020-03-26

学习Redis的脑图.rar

是一份redis学习脑图可编辑文档,能更好的辅助学习redis,是从安装到分布式部署,数据持久化,主从复制等高级的骚操作。 redis不但要会用,还要知道为啥这样用,知其然,知其所以然。 开启Redis历程篇,记录学习Redis路上的问题,总结进步。

2020-03-24

ProcessExplorer(线程cpu占用率工具)

windows下只能查看进程的cpu占用率,要查看线程的cpu占用率要借助该工具,线程信息一目了然。

2018-12-26

zookeeper-3.4.5

zookeeper-3.4.5是用做于分布式锁,dubbo的服务注册中心,是程序开发过程中不可或缺的角色。

2018-09-10

Bean以及注解的方式实现dubbo调用(Maven)

用Bean的方式以及注解的方式实现的dubbo调用,该demo是一份Maven项目,包含服务端,客户端,实现RPC的远程服务调用。

2018-09-10

PGP加密软件Java实现

PGP(Pretty Good Privacy),是一个基于RSA公钥加密体系的邮件加密软件。 以RSA与DES为基础用Java实现。

2018-01-07

DSS数字签名标准Java实现

所谓数字签名,是一种用数字通信形式达到签名的功能,目的是证明通信双方的身份、达到确保通信的安全,是一套密码系统。 这里用RSA加密,用MD5形成摘要,验证信息完整性。

2018-01-07

RSA公钥加密算法Java实现

RSA算法是一种非对称密码算法,所谓非对称,就是指该算法需要一对密钥,使用其中一个加密,则需要用另一个才能解密。 这时一个简单的Java实现,在RSA网络安全工具类是比较完整的实现。

2018-01-07

信息-摘要算法5(MD5)Java实现

MD5主要是通过特定的hash散列方法将文本信息转换成简短的信息摘要,用以验证信息的完整性。一般用于数字签名。 用Java实现的一个例子。

2018-01-06

DES对称加密算法Java实现

DES算法为密码体制中的对称密码体制,是一个分组加密算法,典型的DES以64位为分组对数据加密,加密和解密用的是同一个算法。 这里以Java代码实现DES算法。

2018-01-06

DH密钥交换算法Java实现

DH密钥交换算法这个机制的巧妙在于它可以让双方在完全没有对方任何预先信息的条件下通过不安全信道确定对称密钥。 我用Java写了两个例子,有需要的可以看看。

2018-01-06

RSA网络安全工具类

是RSA工具类,包括分段加密、分段解密、公私钥对生成,是一份完整的工具类。

2017-10-28

二维码生成以及扫一扫解析二维码原理实例

是java后台的二维码生成以及扫一扫解析二维码原理的实例,包含二维码生产,以及解析原理,代码实现不易。

2017-08-20

日期通用处理类

用于所有的与日期相关的格式转化的工具类 * 将date转换为日历 public static Calendar date2Calendar(Date date) { Calendar calendar = Calendar.getInstance(); // 得到日历 calendar.setTime(date); return calendar; }

2017-08-05

redis-64.3.0.503

redis工具类

2017-03-29

空空如也

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