
其他
卜可
每个人的成长路径都不同,但无一不是兴趣与使命驱动
展开
-
Base64编码
Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用’=’,因此编码后输出的文本末尾可能会出现1或2个’=’。 为了保证所输出的编码位可读字符,Base64制定了一个编码表,以便进行统一转换。编码表的大小为2^6=64,这也是Base64名称的由来。原创 2017-07-27 16:09:27 · 1039 阅读 · 0 评论 -
eclipse代码折叠展开功能快捷键
eclipse代码折叠展开默认快捷键: Ctrl+Shift+Numpad_Divede(小键盘的/号) Ctrl+Shift+Numpad_Multiply(小键盘的*号)大部分笔记本没小键盘,可以自定义改成其他的,设置快捷键方式: windows->perferences->general->key原创 2018-01-10 09:42:20 · 16323 阅读 · 0 评论 -
Maven:pom配置文件optional含义
<dependency> <groupId>com.demo</groupId> <artifactId>demo</artifactId> <version>${demo.version}</version> <optional>true</optional></dependency>以上是项目A的pom文件设置,如果项目B依赖A,并且向要demo这个依赖的第三方原创 2017-10-09 16:58:14 · 3759 阅读 · 0 评论 -
markdown之表格的使用
markdown因为其简便的语法,帮助作者从繁冗的排版工作中解放出来,更专注于文章的内容上,越来越受到博客写手、笔记狂魔的青睐。本文介绍如果用markdwon语法写出表格。html版markdown是支持html标签的,所以我们也可以才有html绘制表格原创 2017-09-30 11:18:11 · 15094 阅读 · 0 评论 -
Eclipse修改properties文件默认编码
无论工作空间的编码设置的是什么,Eclipse中文件properties默认编码都为ios-5529-1,我们在里面输入中文会自动转码:#\u6D4B\u8BD5以上内容毫无阅读性可言,为了解决这个问题,可以修改Eclipse的全局配置,把Properties文件的默认编码改为UTF-8。具体操作如下: Window –> General –> Content Types –> Text –> J原创 2017-09-07 00:26:03 · 23922 阅读 · 0 评论 -
HTTP协议中PUT和POST使用区别
这俩个方法初看一下好像都是更新资源,但是有本质上的区别,那就是语义。在HTTP中,PUT被定义为幂等(idempotent)的方法,POST则不是,这是一个很重要的区别。首先解释幂等,幂等是数学的一个用语,对于单个输入或者无输入的运算方法,如果每次都是同样的结果,则称其是幂等的。也就是说,如果一个网络重复执行多次,产生的效果是一样的,那就是幂等(idempotent)。POST用于提交请求,可以更新原创 2017-09-14 14:46:42 · 24712 阅读 · 2 评论 -
关于xml的知识点
XML是一种成熟的技术,经常作为从一个平台到其他平台传输数据的标准。本文包含10道常见的XML知识点。这些知识点大部分在Java面试中会问到,同时在C,C++,Scala或其他语言的编程面试中同样很有用处。XML并不依赖于其他编程语言,同SQL一样是编程人员所需要的技能之一,因此在任何技术工作面试之前准备一些XML问题是很有意义的。1、XML是什么?XML即可扩展标记语言(Extensible Ma原创 2017-08-23 10:07:46 · 1179 阅读 · 0 评论 -
spring源码解析(基于5.0.9版本)
本文基于spring5.0.9,层层解析spring ioc容器的创建过程。原创 2019-03-16 16:11:42 · 4511 阅读 · 0 评论