摘要:
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)