摘要: 要更好的理解多线程的话,必须要把多线程的生命周期搞懂。 多线程的生命周期 1.新建(New):线程创建以后就处于新建状态,Thread t = new Thread(); 2.就绪(Runnable):当线程调用start()方法就进入就绪状态,线程进入就绪状态后不会立即执行,而是会等待CPU来调用 阅读全文
posted @ 2018-12-27 15:52 挪威的森林L 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 1.建议全部大写 2.key不能太长也不能太短,键名越长越占资源,太短可读性太差 3.key 单词与单词之间以 : 分开 4.redis使用的时候注意命名空间,一个项目一个命名空间,项目内业务不同命名空间也不同。 一般情况下: 1) 第一段放置项目名或缩写 如 project 1) 第二段把表名转换 阅读全文
posted @ 2019-03-27 14:30 挪威的森林L 阅读(19934) 评论(0) 推荐(0) 编辑
摘要: 执行位置 查看用户名和地址 修改用户名和地址 转自 https://www.jianshu.com/p/d24e791a7679 阅读全文
posted @ 2019-03-27 13:52 挪威的森林L 阅读(2416) 评论(0) 推荐(0) 编辑
摘要: 12 阅读全文
posted @ 2019-03-21 10:57 挪威的森林L 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 1. Free Mybatis plugin 平时dao层找对应的xml时候需要很麻烦的去找,有了这个插件就不用了 2.Lombok plugin 有了这个插件就不用get set方法了 3.activate-power-mode 嘞是一个装逼神器,敲代码的时候可以旋转跳跃不停歇 看图 4.Tran 阅读全文
posted @ 2019-03-20 15:25 挪威的森林L 阅读(848) 评论(0) 推荐(0) 编辑
摘要: 答题的要点 1. 概念 2. 原理 3. 优点 Spring 一、说说你对spring的理解 首先spring是一个开源框架,为了解决企业应用程序开发复杂性而创建的,它完成了大量开发中的通用步骤,留给开发者的仅仅是与特定应用相关的部分,从而大大提高了企业应用的开发效率。 其次spring架构是一个分 阅读全文
posted @ 2019-03-05 17:26 挪威的森林L 阅读(7711) 评论(1) 推荐(0) 编辑
摘要: 虽然网上已经有很多很详细的文章了,但是还是想自己试着搭建一哈子,加深下自己的印象吧! 一、首先搭建一个Spring boot项目并启动 2.选择项目依赖插件 然后点next 来看看pom文件,加注释的都是额外添加的。 application配置这里推荐用看起来清爽整洁一点的yml文件,将applic 阅读全文
posted @ 2019-01-29 15:39 挪威的森林L 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 参数 IN参数的值必须在调用存储过程时指定,在存储过程中修改该参数的值不能被返回,为默认值。 OUT:该值可在存储过程内部被改变,并可返回。 INOUT:调用时指定,并且可被改变和返回。 一、创建存储过程 二、调用存储过程 三、删除存储过程 四、区块、条件、循环 阅读全文
posted @ 2018-08-23 14:19 挪威的森林L 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 响应码由三位十进制数字组成,它们出现在由HTTP服务器发送的响应的第一行。响应码分五种类型,由它们的第一位数字表示:1.1xx:信息,请求收到,继续处理2.2xx:成功,行为被成功地接受、理解和采纳3.3xx:重定向,为了完成请求,必须进一步执行的动作4.4xx:客户端错误,请求包含语法错误或者请求 阅读全文
posted @ 2018-08-20 14:30 挪威的森林L 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 1.初级 2.中级 3.高级 阅读全文
posted @ 2018-08-16 17:02 挪威的森林L 阅读(105) 评论(0) 推荐(0) 编辑