mybatis从18年10月开始接触,一直有使用,和断断续续的学习,但是不敢说完全掌控,隔一段时间不用,就忘了如何搭建。这段时间学习重心放到JavaEE,我决定完整的学习下SSM,记录下我的历程,以后忘了回来翻一翻,比写成本地文档要方便。 mybatis也可以在普通的Java项目中使用,不一定要We ...
分类:
其他好文 时间:
2019-10-23 21:59:12
阅读次数:
85
Accept:允许哪些媒体类型。Accept-Charset:允许哪些字符集。Accept-Encoding:允许哪些编码。Accept-Language:允许哪些语言。Cache-Control:缓存策略,如no-cache,详见官方文档。Connection:连接选项,例如是否允许代理。Host:请求的主机。If-None-Match:判断请求实体的Etag是否包含在If-None-Match
分类:
Web程序 时间:
2019-10-21 09:42:57
阅读次数:
130
Map map每个元素由键与值两部分组成,通过键可以找对所对应的值。 Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。 Map 初始化 Map<String, String> map = new HashMap<String, String>(); 插入元素 map.put("ke ...
分类:
其他好文 时间:
2019-10-17 17:53:56
阅读次数:
100
1. "获取token" 使用xml组织用例,并运行 2. "发送消息" : 2.1 "发送文本消息" 2.2 优化代码:将重复代码封装为工具类,将请求封装为一个对象,便于重复使用,提高易读性 请求参数类 2.3 "发送图片" 1.发送图片需要从上传临时素材接口获取media_id 2.上传图片需要 ...
分类:
其他好文 时间:
2019-10-13 10:48:56
阅读次数:
186
环境说明:主机名操作系统版本ipdockerversionkubeletversionhelmversion配置备注masterCentos7.6.1810172.27.9.131Docker18.09.6V1.14.2v2.14.32C2Gmaster主机node01Centos7.6.1810172.27.9.135Docker18.09.6V1.14.2v2.14.32C2Gnode节点no
分类:
移动开发 时间:
2019-10-13 10:39:25
阅读次数:
136
一、封装的步骤 (1)所有属性私有化,使用private关键字进行修饰,private表示私有的,修饰的所有数据只能在本类中进行访问。 (2)对外提供简单的操作入口,也就是说以后外部程序要想访问age属性的话,必须通过这些简单的入口才能进行访问。 i.对外提供两个公开的方法,分别是set方法和get ...
分类:
编程语言 时间:
2019-10-11 09:16:24
阅读次数:
101
(1)CAS是什么? 比较并交换 举例1, CAS产生场景代码? 举例2, CAS产生场景代码?原子引用 public class CAS_ABADemo { public static void main(String[] args) { // 原子引用 User A = new User("A" ...
分类:
其他好文 时间:
2019-10-10 22:24:28
阅读次数:
147
浏览器的缓存可分为HTTP缓存和离线缓存,下面将分别介绍HTTP缓存只有GET请求能被缓存,POST不能被缓存。Modified Time/ETag/Expires/Cache都是HTTP协议的缓存策略先来一个例子当我们第二次访问百度首页,在Chrome的Network面板中打开一个静态文件时会发现... ...
分类:
其他好文 时间:
2019-10-09 12:29:02
阅读次数:
88
浏览器的缓存可分为HTTP缓存和离线缓存,下面将分别介绍HTTP缓存只有GET请求能被缓存,POST不能被缓存。Modified Time/ETag/Expires/Cache都是HTTP协议的缓存策略先来一个例子当我们第二次访问百度首页,在Chrome的Network面板中打开一个静态文件时会发现... ...
分类:
其他好文 时间:
2019-10-09 10:50:12
阅读次数:
101
1.@Configuration 2.@Value 二者比较 补充读取.properties文件乱码问题 ...
分类:
编程语言 时间:
2019-10-02 18:29:45
阅读次数:
90