
Java,IDEA,
Hanson,
我曾七次鄙视自己的灵魂:
第一次,当它本可进取时,却故作谦卑;
第二次,当它空虚时,用爱欲来填充;
第三次,在困难和容易之间,它选择了容易;
第四次,它犯了错,却借由别人也会犯错来宽慰自己;
第五次,它自由软弱,却把它认为是生命的坚韧;
第六次,当它鄙夷一张丑恶的嘴脸时,却不知那正是自己面具中的一副;
第七次,它侧身于生活的污泥中虽不甘心,却又畏首畏尾。
展开
-
Java的class文件打包成dll文件 并在.net中使用
1.测试文件能正常在Java中运行, 运行后 out文件夹将会生成class文件2.(手动编译)编译Java文件 javac -encoding utf-8 NewThreeDes.java3.把所有class 在com文件夹下运行打成jar包 注意后面最后的 "." jar cvf newThreeDes.jar -C com/ . 4.把jar包用IKVM 打包成dll(到IKVM官方网站下载IK...原创 2020-09-01 11:35:41 · 904 阅读 · 0 评论 -
SOA、ESB、微服务
很多时候会听到微服务、SOA、ESB之间有着联系也有着区别,有时候了解了一下,过段时间有混肴模糊了今天看了一篇文章写的很好,特地记录一下。一、SOA架构解析SOA 全称是: Service Oriented Architecture,中文释义为 “面向服务的架构”它是一种设计理念,其中包含多个服务, 服务之间通过相互依赖最终提供一系列完整的功能。各个服务通常以独立的形式部署运行...转载 2019-12-24 13:21:27 · 186 阅读 · 0 评论 -
IntelliJ IDEA快捷键
1.IntelliJ IDE快捷键可以改 成eclipse的 (自己百度) 2.也可以用现原有的 (推荐) 下面就是快捷键表原创 2017-08-17 13:54:00 · 257 阅读 · 0 评论 -
关于Quartz
1.Quartz可以用来做什么?想每月25号,信用卡自动还款想每年4月1日自己给当年暗恋女神发一封匿名贺卡想每隔1小时,备份一下自己的爱情动作片 学习笔记到云盘 Quartz是一个任务调度框架。比如你遇到这样的问题这些问题总结起来就是:在某一个有规律的时间点干某件事。并且时间的触发的条件可以非常复杂(比如每月最后一个工作日的17:50),复杂到需要一个专门的框架来干这个事。 Quartz就是...原创 2018-03-06 17:42:13 · 247 阅读 · 0 评论 -
非常全面的HTTP协议讲解
HTTP简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览器的传送协议。HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系...转载 2019-01-15 10:37:25 · 304 阅读 · 0 评论 -
java 判断字符串是否为日期格式
import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 功能:判断字符串是否为日期格式 * * @param str * @return */ public static boolean isDate(String strDate) { ...原创 2019-03-19 17:26:07 · 14565 阅读 · 0 评论 -
关于PKCS5Padding与PKCS7Padding的理解
前言在采用AES、DES等块加密时,有时需要对不满足一个整块(block)的部分需要进行填充,我们常用的填充的方式就包括ZeroPadding、PKCS5Padding与PKCS7Padding,这里面有什么区别呢。填充方式的区别ZeroPadding,数据长度不对齐时使用0填充,否则不填充。使用0填充有个缺点,当元数据尾部也存在0时,在unpadding时可能会存在问题。我们这里主要...原创 2019-09-26 09:10:15 · 2940 阅读 · 0 评论