08 2020 档案

摘要:这篇文章(看完了再看下面的)很好地解释了ThreadLocal是什么,怎么用,是否能解决线程安全问题,非常nice。但个人认为讲解存在遗漏,进行如下示例补充: InheritableThreadLocal public class ThreadIdService { private static T 阅读全文
posted @ 2020-08-31 15:40 机械公敌 阅读(170) 评论(0) 推荐(0)
摘要:https://juejin.im/post/6844903894997270536 第一种:方法有多个参数,需要 @Param 注解 第二种:方法参数要取别名,需要 @Param 注解 第三种:XML 中的 SQL 使用了 $ ,那么参数中也需要 @Param 注解 第四种,那就是动态 SQL , 阅读全文
posted @ 2020-08-27 17:26 机械公敌 阅读(203) 评论(0) 推荐(0)
摘要:https://juejin.im/post/6844904017269620744 mysql的单引号和双引号的区别? mysql的字段名、表名通常不需要加任何引号,如果非要加上引号,必须加反引号; mysql的列别名可以不加引号,如果加引号,单引号和双引号以及反引号都可以; mysql的表别名不 阅读全文
posted @ 2020-08-27 16:52 机械公敌 阅读(228) 评论(0) 推荐(0)
摘要:https://my.oschina.net/MrBamboo/blog/789351 阅读全文
posted @ 2020-08-25 18:03 机械公敌 阅读(2029) 评论(0) 推荐(0)
摘要:REST(表述性状态转移)是一种架构风格,通过HTTP+URI+XML实现其架构分格。 对象被视为一种资源资源可以有多种表述,表述状态具有描述性,包括资源内容、表述格式(xml、json)等信息。 REST的资源是可寻址的,通过HTTP1.1协议定义的通用动词方法GET、PUT、DELETE、POS 阅读全文
posted @ 2020-08-24 20:16 机械公敌 阅读(139) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/MOU_IT/article/details/79873612 阅读全文
posted @ 2020-08-24 17:49 机械公敌 阅读(480) 评论(0) 推荐(0)
摘要:@RequestParam注解接收的参数是来自于requestHeader中,即请求头。都是用来获取请求路径url 中的动态参数,格式为xxx?username=123&password=456。功能与@pathvarible类似。 @RequestParam(value="字段名称",requir 阅读全文
posted @ 2020-08-18 11:53 机械公敌 阅读(3217) 评论(0) 推荐(0)
摘要:Consider the following: If you want an embedded database (H2, HSQL or Derby), please put it on the classpath. If you have database settings to be load 阅读全文
posted @ 2020-08-07 12:58 机械公敌 阅读(269) 评论(0) 推荐(0)
摘要:PostMapping、GetMapping和RequestMapping PostMapping和GetMapping封装了method=“”,限制了method,更加规范化。 post和get的区别: 通过浏览器的地址栏输入地址,所访问的URL都是get请求,因此如果以post定义方法,那么由于 阅读全文
posted @ 2020-08-03 17:57 机械公敌 阅读(1162) 评论(0) 推荐(0)
摘要:以下按照引用强弱关系进行排序: 强引用 内存溢出都不会回收。 软引用 public class MyDataTest { public static void main(String[] args) { //SoftReference<String[]> data=new SoftReference 阅读全文
posted @ 2020-08-03 17:15 机械公敌 阅读(488) 评论(0) 推荐(0)