摘要: cookie 原理 一次会话中,cookie是由服务器创建,服务器使用过响应头 SET-COOKIE 的方式把 msg=hello 回写到浏览器,浏览器保存,浏览器下次访问该服务器时会通过请求头 COOKIE 的方式把 msg=hello 携带cookie到服务器,服务器可以接受处理 api   发送    ... 阅读原文
2019-05-22 06:00:05 阅读(2156) 评论(0)
摘要: 目录 生产端 Confirm 消息确认机制 Return 消息机制 消费端 Ack 和 Nack 机制 生产端 Confirm 消息确认机制 消息的确认,是指生产者投递消息后,如果 Broker 收到消息,则会给我们生产者一... 阅读原文
2019-05-21 23:54:03 阅读(2385) 评论(0)
摘要: final关键字 final的简介 final可以修饰变量,方法和类,用于表示所修饰的内容一旦赋值之后就不会再被改变,比如String类就是一个final类型的类。 final的具体使用场景 final能够修饰变量,方法和类,也就是final使用范围基本涵盖了java每个地方, 下面就分别以锁修饰的位置:变量... 阅读原文
2019-05-21 22:16:16 阅读(2375) 评论(0)
摘要: 1、打开IDEA的settings,然后在Editor下找到File and Code Templates 2、然后选择File Header 选择需要注释的的格式即可。   阅读原文
2019-05-21 22:13:02 阅读(2317) 评论(0)
摘要: 线程入门 理解线程与进程的关系是学习线程的基础。进程是指在系统中正在运行的一个应用程序实例。 线程是比进程更小的执行单位。所谓多线程是指一个进程在执行过程中可以产生多个同时存在,同时运行的线程。 多线程机制可以合理利用资源,提高程序运行效率。一个进程至少包含一个线程,程序运行时即自动产生一个线程,如java中主函数M... 阅读原文
2019-05-21 20:49:01 阅读(2726) 评论(0)
摘要: 一、关键字、保留字、标识符、常量、变量   1、关键字:使用某种语言赋予特殊含义的单词。   2、保留字:没有赋予特殊含义,但以后可能会使用的单词。   3、标识符:自定义的单词,以数字、字母、下划线以及$符组成,且首字母不能以数字开头,不能以关键字命名标识符。   4、常量:程序中不会变化的数据。   5... 阅读原文
2019-05-21 20:12:01 阅读(2798) 评论(0)
摘要: LeetCode Two Sum Given an array of integers, return indices of the two >numbers such that they add up to a specific target. You may assume that each input ... 阅读原文
2019-05-21 18:27:01 阅读(2300) 评论(0)
摘要: JOSNPath 是一个非常强大的工具,对于处理 json 对象非常方便。 官方地址:https://github.com/alibaba/fastjson/wiki/JSONPath 基本用法:https://blog.csdn.net/itguangit/article/details/78764212 1... 阅读原文
2019-05-21 18:18:01 阅读(2343) 评论(0)
摘要: 一. JML语言 1. 理论基础   首先,JML不是JAVA的一部分,它是一群研究者为JAVA设计的扩展部分,但还没有得到官方的支持。因此,JAVA编译器并不支持JML,所以要想JML起作用,只能采用类似openJML这样的第三方来编译,将JML 规格编译为运行时检查的语句,即RAC code(runtime ... 阅读原文
2019-05-21 17:45:08 阅读(2495) 评论(0)
摘要: 以下是StringBuffer类支持的主要方法: 序号 方法描述 1 public StringBuffer append(String s)将指定的字符串追加到此字符序列。 2 public StringBuffer reverse()将此字符序列用其反转形式取代。 3 ... 阅读原文
2019-05-21 17:24:05 阅读(2834) 评论(0)