Java异常处理原则
提示清晰
提前抛出
延迟捕获
HashMap源码中的一个表达式 (n - 1) & hash
Solr服务器的搭建
使用Java最原始的方法使用solr客户端
使用spring-boot来与solr客户端集成
web.xml
listener, filter, servlet
java web 返回http状态码的三种方式
mybatis 插入时返回主键 keyProperty="id" useGeneratedKeys="true"
拦截器(interceptor)和过滤器(filter)
WebMvcConfigurerAdapter
Spring boot 请求参数格式转换(下划线命名转化成驼峰命名格式)
Spring boot 返回参数格式转换(驼峰命名格式转化成下划线命名)
Spring boot web应用的异常处理 http://blog.csdn.net/neosmith/article/details/51090509
关于多个线程同时调用单例模式的对象,该对象中方法的局部变量是否会受多个线程的影响
ngrok 内网转发工具
RESTfull 全称 Representational State Transfer 表现层状态转移
- 是一种设计风格
- 是一组约束条件和原则,满足这些约束条件和原则的程序或设计则被称为RESTfull
那么这些约束条件和原则是什么呢?
约束和原则什么的都比较抽象,唯一记得一点的就是URL中不能有动词,只能是名词,最好为复数
那么他想要追求一个什么样的效果呢? - 看URL就知道要什么
- 看HTTP method就知道干什么
- 看HTTP status code就知道结果如何
MySQL数据库存储引擎,innoDB和MyISAM的区别
- 锁策略 行级锁 表级锁
- 事物处理 支持 不支持
- 性能(与锁策略相关) 低 高
- 内存消耗(与锁策略相关)高 低
- 使用场景 --- 查询操作居多的情况