自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

收破烂的小熊猫

"愿你走出半生,归来仍是少年..."

  • 博客(3)
  • 资源 (12)
  • 收藏
  • 关注

原创 GOF23之单例模式(一)

GOF23之单例模式(一)编程离不开它的设计思想,常见的设计模式有这23种:单例模式的核心作用:保证一个类只有一个对象,并提供一个访问该实例的全局访问点。优点:能减小占用内存,减少系统性能开销标饿汉式实现(单例对象立即被加载)/*** @ClassName:* @PackageName: com.test.testwebsocket.singleton* @author: y...

2019-08-19 16:19:48 130

原创 消息中间件

消息中间件我发现很多人不知道消息中间件是什么,在开始学习之前,我这边就先简单的解释一下什么是消息中间件,只是粗略的讲解。举个例子,生产者消费者,生产者生产鸡蛋,消费者消费鸡蛋,生产者生产一个鸡蛋,消费者就消费一个鸡蛋。假设消费者消费鸡蛋时噎住了(系统宕机了),但是生产者还在生产鸡蛋,那新生产的鸡蛋就丢失了。再比如生产者很强劲(大交易量的情况),生产者1秒钟生产100个鸡蛋,消费者1秒钟只能吃5...

2019-08-07 19:58:15 168

原创 MySQL计算环比、同比(年、月、季度)

MySQL计算环比、同比(年、月、季度)环比所谓“环比”即连续2个单位周期(比如连续两月)内的量的变化比。如今年8月比今年7月。 当然这里的单位不一定是月,可以是任何时间单位。环比增长率=(本期数-上期数)/上期数×100%。反映本期比上期增长了多少;环比发展速度,一般是指报告期水平与前一时期水平之比,表明现象逐期的发展速度。同比所谓“同比”即同期比较,可以是本年度与上年度,也可以是上...

2019-08-06 12:50:46 44204 13

银联8583报文解密工具

583协议是基于ISO8583报文国际标准的包格式的通讯协议,8583包最多由128个字段域组成,每个域都有统一的规定,并有定长与变长之分。8583包前面一段为位图,它是打包解包确定字段域的关键代替。8583协议多在POS机的开发上使用。此报文包括交易报文的结构、格式以及报文域,基本是由64个字段域、最多128个字段域组成,每个域都有个性化的规定,并有定长与变长之分。

2024-03-23

js 实现国密sm2、sm3、sm4 加密解密demo

前端纯js加密、以及后端java解密代码。国密即国家密码局认定的国产密码算法。常用的主要有SM2,SM3,SM4。 SM2:椭圆曲线公钥密码算法是我国自主设计的公钥密码算法,为非对称加密,基于ECC。该算法已公开。由于该算法基于ECC,故其签名速度与秘钥生成速度都快于RSA。 SM3:消息摘要。可以用MD5作为对比理解。该算法已公开。校验结果为256位。 SM4:对称加密,密钥长度和分组长度均为128位。 由于国际环境(与美国的关系),我们在加密领域也基本切换为国密算法。 最近公司也是要求使用国密加密算法, 折腾了半天,也没有找到合适的资源,所以我这里统一提供了sm2\sm3\sm4 js 前端解解密的demo.需要的小伙伴自行下载

2022-10-11

CMMI项目实施可交付文档(项目各阶段详细设计)

CMMI的全称为Capability Maturity Model Integration,即能力成熟度模型集成。CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD),SEI在部分国家和地区开始推广和试用。随着应用的推广与模型本身的发展,演绎成为一种被广泛应用的综合性模型。 基于目前发展广泛,作为项目管理里比较重要的一个认证体系,与ISO认证的区别,相信没有接触过的小伙伴,是“丈二和尚摸不着头脑”,既然它存在一定有他的道理。这里分享的是CMMI 项目实施可交付的文档。包括内容:项目可实施可交付文档、PMP管理有用模板。其中软件项目实施各阶段交付模板汇总共有45分。PMP5大过程

2022-08-15

金融数据+加密机+程序员手册

pos机在进行交易之前,需得先进行 POS签到。主要是连接后台验证该POS机设备时合法的,以及下载最新的工作密钥。所以在终端每次绑定以后,会请求获取下发工作秘钥。而工作秘钥的获取方式是通过加密机使用本地LMP秘钥加密终端明文主密码获取得到加密以后的终端主密钥,然后再通过加密后的ZMK秘钥请求加密机加密获取PINKEY和终端工作秘钥。最后将工作秘钥进行下发。终端加载后会去使用主密钥验证工作秘钥是否有效,有效即可交易。这其中了解了大概的秘钥加载流程后,再描述一下几个相关概念: 在下载秘钥过程中有使用到加密机。 主要用于实现对主机应用层数据加/解密、消息来源正确性验证、密钥管理等。全国大多数商业银行,城市一卡通系统、公交卡系统、社保卡系统、加油卡系统,金融IC卡系统、电子联行系统、综合业务系统、信用卡系统、银证转帐系统、企业银行系统、网上证券交易系统都有应用.

2022-05-25

jar包修改神器.rar

可修改jar包内package包名,解决jar包不同版本冲突

2021-11-18

flowable官方文档汉化版_text.rar

流程引擎基础案例,全中文文档 Flowable可以作为一个jar替换掉到一个已编译的应用程序中并继续正常工作。 如果在MINOR版本中引入API更改,则策略是保留向后兼容的版本,并使用@Deprecated注释。这样被弃用的API将在稍后被删除两个 MINOR版本。

2021-11-18

独家liquibase操作手册.rar

本文档适用于想要使用liquibase的小白,文档内容涵盖liquibase的详细操作

2021-09-01

java开发支付宝支付案例

因为真实环境下的支付需要企业营业执照,所以平时我们进行支付开发的时候只能使用沙盒去测试。这里我也是使用的支付宝沙盒来模拟真实的支付宝开发。

2020-10-17

图片压缩下载.zip

最近碰到个需要下载zip压缩包的需求,于是我在网上找了下别人写好的zip工具类。但找了好多篇博客,总是发现有bug。因此就自己来写了个工具类。 这个工具类的功能为: (1)可以压缩文件,也可以压缩文件夹 (2)同时支持压缩多级文件夹,工具内部做了递归处理 (3)碰到空的文件夹,也可以压缩 (4)可以选择是否保留原来的目录结构,如果不保留,所有文件跑压缩包根目录去了,且空文件夹直接舍弃。注意:如果不保留文件原来目录结构,在碰到文件名相同的文件时,会压缩失败。

2019-09-17

CAS server可直接部署的war包

 现在市场上大多数单点登录项目,都采用的是CAS(即Central Authentication Server),CAS 是 Yale 大学发起的一个开源项目,旨在为 Web 应用系统提供一种可靠的单点登录方法,CAS 在 2004 年 12 月正式成为 JA-SIG 的一个项目.提供的war包可直接放在tomcat下运行。

2019-08-21

springboot-mail.zip

发送邮件应该是网站的必备拓展功能之一,注册验证,忘记密码或者是给用户发送营销信息。正常我们会用JavaMail相关api来写发送邮件的相关代码,但现在springboot提供了一套更简易使用的封装。

2019-08-13

springbootrabbitq.zip

Spring Boot与RabbitMQ的整合,内容非常简单,纯API的调用操作。实现了生产者生产消息发送到消息队列,消费者通过消息中间件获取消息

2019-08-13

2018年下半年网络工程师上午+下午试题(含答案).rar

2018年下半年网络工程师【上午+下午】真题&&参考答案&&详解.zip”里面包含上午下午两个分开的文档,并且真题与答案也是分开的,方便打印。 PS:我的主页有很多相关的资源,欢迎访问下载。 2018年下半年网络工程师【上午+下午】。

2019-05-22

2018年上半年网络工程师上午+下午试题.rar

2018年上半年网络工程师【上午+下午】真题&&参考答案&&详解.zip”里面包含上午下午两个分开的文档,并且真题与答案也是分开的,方便打印。 PS:我的主页有很多相关的资源,欢迎访问下载。 2018年上半年网络工程师【上午+下午】。

2019-05-22

java邮箱验证码开发

使用163邮箱或qq邮箱向目的邮箱账号发送信息

2019-01-10

空空如也

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

TA关注的人

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