摘要: 文章大纲 一、什么是RESTful二、为什么要使用RESTful三、RESTful实战四、项目源码下载五、参考文章   一、什么是RESTful 1. RESTful概念   REST 是面向资源的,这个概念非常重要,而资源是通过 URI 进行暴露。  URI 的设计只要负责把资... 阅读原文
2019-05-29 12:12:08 阅读(1969) 评论(0)
摘要: Java的内存机制 摘要:本文主要介绍了Java的内存机制。 部分内容来自以下博客: https://www.cnblogs.com/xrq730/p/4827590.html https://www.cnblogs.com/gw811/p/2730117.html 内存区域 Java虚拟机(JVM)内部... 阅读原文
2019-05-29 10:21:09 阅读(2339) 评论(0)
摘要: 一:位运算符详解 位运算符主要用来对操作数二进制的位进行运算。按位运算表示按每个二进制位(bit)进行计算,其操作数和运算结果都是整型值。Java 语言中的位运算符分为位逻辑运算符和位移运算符两类,下面详细介绍每类包含的运算符。 1,位逻辑运算符 位逻辑运算符包含 4 个:&(与)、|(或)、~(非... 阅读原文
2019-05-29 09:32:03 阅读(2233) 评论(0)
摘要: 原子操作类简介 由于synchronized是采用的是悲观锁策略,并不是特别高效的一种解决方案。 实际上,在J.U.C下的atomic包提供了一系列的操作简单,性能高效,并能保证线程安全的类去 更新基本类型变量,数组元素,引用类型以及更新对象中的字段类型。 atomic包下的这些类都是采用的是乐观锁策略去原子更新数... 阅读原文
2019-05-29 08:54:02 阅读(2251) 评论(0)
摘要: 表格作为一种可视化交流模式及组织整理数据的手段,在各种场合及文档中应用广泛。常见的表格可包含文字、图片等元素,我们操作表格时可以插入图片、写入文字及格式化表格样式等。下面,将通过Java编程在Word文档中创建表格并实现格式化操作,包括设置字体、字号、字体颜色、字体粗细等,设置单元格对齐方式、单元格背景色、单元格合并... 阅读原文
2019-05-29 07:35:03 阅读(2443) 评论(0)
摘要:   1、final:   final关键字可用于类、方法、变量前。   final修饰的类不可被继承,例如java.lang.Math就是一个 final类,不可被继承。   final修饰变量,在显示初始化后不可改变变量值,用于常量定义。如果final变量是引用变量,则不可以改变它的引用对象,但可以改变对象的... 阅读原文
2019-05-29 06:23:03 阅读(2283) 评论(0)
摘要:   看过一个经典文章里面的比喻,用面向对象写的代码好比是做盖浇饭,而用面向过程写的代码好比是做蛋炒饭。 简单解释一下:做盖浇饭的时候你只需要把菜做好就行,直接往米饭上面扣就行了,至于什么菜那看顾客需要啥。而蛋炒饭你需要把鸡蛋炒好然后把米饭放进去拌均匀了。 谁好谁坏:这个没法具体评判的,非要说的话只能说蛋炒饭可能... 阅读原文
2019-05-29 06:00:10 阅读(2307) 评论(0)
摘要:   1、 计算机中文件、数据底层都是基于二进制的。 计算机底层并没有文本文件、图片文件之分,它只是记录着每个文件的二进制序列。   字符集:包含着字符和二进制序列之间的对应关系,一个字符对应一个二进制序列。   编码(Encode):把人能看懂的明文转换为计算机能理解二进制序列。 解码(Decode):把计算机中的二... 阅读原文
2019-05-29 00:16:01 阅读(2244) 评论(0)
摘要: Elasticsearch本地环境安装和常用操作 阅读原文
2019-05-28 22:20:01 阅读(2332) 评论(0)
摘要:     这篇文章,我们会快速回顾和总结Javascript世界中的模块化的里程碑事件。这篇文章不会完整的列出所有的事件,而是回顾模块化发展历史中那些重要的大事件。 Script标签和闭包 在以前,Javascript写在HTML的<script>标签里面,或者好一点,写在单独的Javascript... 阅读原文
2019-05-28 20:41:01 阅读(2296) 评论(0)