Charlie

日拱一卒,功不唐捐

工作模式和填充

1.分组加密 块加密,英文Block Cyper,又称分组加密,是一种常见的对称加密,具有代表性的块加密有DES,AES,3DES等。块加密的工作模式允许使用同一个分组密码密钥对多于一块的数据进行加密,并保证其安全性。 2.工作模式 主要用于 AES、DES 算法 ECB-电子密码本模式 又称电子密码本模式:Electronic codebook,是最简单的块密码加密模式,加密前根据加密块大......

【深入理解Java虚拟机】【01】走进 java

[TOC] 1. JCP 是什么 百度百科:https://baike.baidu.com/item/jcp/2679009 官方网站:https://jcp.org JCP(Java Community Process) 是一个开放的国际组织,主要由Java开发者以及被授权者组成,职能是发展和更新。 Java技术和JCP两者的原创者都是SUN计算机公司。然而,JCP已经由SUN于1995......
JVM

【深入理解Java虚拟机】【02】java 内存

[TOC] 1. 运行时数据区域 1.1.程序计数器 作用 记录当前线程所执行到的字节码的行号。字节码解释器工作的时候就是通过改变这个计数器的值来选取下一条需要执行的字节码指令。 意义 JVM的多线程是通过线程轮流切换并分配处理器来实现的,对于我们来说的并行事实上一个处理器也只会执行一条线程中的指令。所以,为了保证各线程指令的安全顺利执行,每条线程都有独立的私有的程序计数器。 ......
JVM

etcp-account 分层

代码分层 (横向功能 & 纵向业务) 横向: 需要提取协议层和标准流程层, 制定标准请求响应, 避免协议转换侵入到业务逻辑代码中 纵向: 业务流程需要聚合, 避免 xxxService 调用下游一大批 xxxDao 完成一个事情的情况 总的思路就是是:总结、抽象出纵向请求的过程中需要横向扩展的点,发展成独立的一层,总体思想还是聚合、解耦。例如:将业务操作聚合,将业务操作与参数转换......

《靠谱》

1.沟通四步 先说结论,后讲原因 列举数据,支撑结论 具体实例,生动理解 重申结论,加强印象 2.逻辑树法则 将一个大问题拆分成各个小问题,有点类似于 OKR 例如:公司要提高盈利能力,可以细分为:增加收入、节省成本,增加收入与节省成本又可以继续向下拆分。 3.云-雨-伞法则 云:是现状 雨:是通过云推测未来可能出现的状况 伞:是针对状况作出的对策 大部分人工作都是得出云的结论就完了,更......

AOP-同一方法配置多个AOP切面

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110......

从服务器上传/下载文件

从服务器下载文件 本地执行:nc -l 9999 >> 文件名.txt 服务器执行:cat 文件名 | nc 服务器地址 9999 向服务器上传文件 服务器执行:nc -l 9999 >> 文件名.txt 本地执行:cat 文件名 | nc 服务器地址 9999 ...

markdown 使用手册

1.如何更改某段文字的颜色 直接使用 html 标签 1<font color="red"> xxx </font> 举例: 这段文字是红色 2.如何更改某段文字的背景色 使用 table、tr、td 标签中的 bgcolor 属性控制 1<table><tr><td bgcolor=gray> 背景色是 灰色</td>......

常用网站

PPT 模板 http://www.officeplus.cn/Template/Home.shtml http://www.tretars.com/ https://www.pptstore.net/ 高清图片网站 摄图网 http://699pic.com/tupian/jibengong.html 包图网 https://ibaotu.com/index.php?m=tags&......

常用颜色

背景常用颜色 淡绿 淡红 淡蓝 淡黄 字体常用颜色 红色 配色网:http://www.peise.net/color/ ...