自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Base64和Hex的加解密简述

有些二进制文件、图片、视频在代码中采用二进制存储,或者有些中文显示乱码,Base64的作用就是可以使用64个可展示的字符来标识二进制数据的一种方法,Hex的作用是采用16进制方式来标识二进制数据的一种方法。 这两个方法都是一种编码方式,不是加解密方式,这个任何人都可以解码。 Base64的编码的原理:把一个8位的字节拆分成6位的字节,6位的字节标识一个字符,总共有64个字符,对应64个字母(...

2019-11-08 16:48:09 1550

原创 JAVA CMS垃圾回收机制

CMS垃圾回收机制的作用:减少服务器的暂停时间,牺牲吞吐量,适合需要对外提供http服务的模块。CMS垃圾回收的标识:在启动JVM参数加上-XX:+UseConcMarkSweepGCCMS的垃圾回收过程:初始标记阶段(Initial Mark):该阶段从服务器的根对象开始扫描,只标记跟“根对象”相连的对象;该阶段会从暂停服务。并发标记阶段(concurrent-mark):该阶段从初始...

2019-11-04 20:16:06 263

原创 DCS相关操作命令

DCS相关数据结构以及操作命令:String结构相关操作命令(1) get {key} ,获取key对应的value值。(2) set {key} {value} ,设置key,以及对应的value值。(3) getrange {key} {start} {end} 获取key对应的value值,从start到end的数据。(4) getset {key} {value} ...

2019-11-04 19:54:52 2825

原创 java的Observable(观察者模式)使用和原理

Observable是Java内置的观察者模式的主题类。Observer是对应观察者接口。当一个对象改变时,它所依赖的观察者都会收到通知并自动更新。成员属性:boolean changed;Vector obs;当changed值为true的时候才会通知观察者们,同时清楚changed状态成员方法:注册方法:addObserver(Observer o)注销方法:deleteO...

2019-10-22 10:27:39 760

原创 正则表达式

非打印字符\f 匹配一个换页符\n 匹配一个换行符\r 匹配一个回车符\s 匹配任意一个空白符,包含空格、制表符、换页符\S 匹配任何非空白符\t 匹配一个制表符\v 匹配一个垂直制表符特殊字符$ 匹配输入字符串的结尾位置() 标记一个子表达式的开始和结束位置* 匹配前面的子表达式的零次或多次+ 匹配前面的子表达式的1次或多次. 匹配除换行符之外的任何单字...

2019-10-19 14:42:00 125

原创 采用java代码实现数学表达式

采用java代码实现数学表达式,运算符包含括号(),加+,减-,乘*,除/,以及MAX(),MIN(),例如1+2MAX(3+5,2+45)-3+MIN(4*5,6+7/1),代码如下:@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识...

2019-10-19 14:14:55 1241

空空如也

空空如也

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

TA关注的人

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