上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 安装Redis 准备工作 [http://redis.io 官网下载安装包 安装包为 6.2.1 for Linux(redis-6.2.1.tar.gz)为例 安装步骤 准备工作:下载安装最新版的gcc编译器 安装C 语言的编译环境 yum install centos-release-scl s 阅读全文
posted @ 2022-05-22 18:04 NeverLateThanBetter 阅读(20) 评论(0) 推荐(0)
摘要: 介绍 ThreadLocal提供了线程独有的局部变量,可以在整个线程存活的过程中随时取用,极大地方便了一些逻辑的实现。常见的ThreadLocal用法有: 存储单个线程上下文信息。比如存储id等; 使变量线程安全。变量既然成为了每个线程内部的局部变量,自然就不会存在并发问题了; 减少参数传递。比如做 阅读全文
posted @ 2022-05-12 20:36 NeverLateThanBetter 阅读(28) 评论(0) 推荐(0)
摘要: 后端返回json数据中的字段,一定要和前端对应上 我登录的时候,应为前端为success,我后端result类中写的是succ。 所以一定要细心。 阅读全文
posted @ 2022-05-12 10:41 NeverLateThanBetter 阅读(28) 评论(0) 推荐(0)
摘要: Nginx优点 BSD许可证,因为Nginx是开源免费的,当有定制化的需求的时候可以修改源代码进行商用。 Nginx组成 Nginx版本发布情况 Nginx的发行版本选择 Tengine是修改了Nginx的主干代码,框架修改以后,Tenginx就遇到一个问题,没有办法跟着Nginx的官方版本同步的升 阅读全文
posted @ 2022-05-08 22:15 NeverLateThanBetter 阅读(27) 评论(0) 推荐(0)
摘要: nginx的启动和关闭,以及会遇到的问题 阅读全文
posted @ 2022-04-20 13:10 NeverLateThanBetter 阅读(573) 评论(0) 推荐(0)
摘要: 异步 在需要异步的方法上加上@Async 比如业务代码 @Service public class AsyncService { @Async public void hello(){ try { Thread.sleep(3000); } catch (InterruptedException e 阅读全文
posted @ 2022-02-18 00:08 NeverLateThanBetter 阅读(97) 评论(0) 推荐(0)
摘要: 定时任务 TaskExecutor 任务执行者 TaskScheduler 任务调度者 @EnableScheduling //开启定时功能的注解 @Scheduled 什么时候执行 Cron表达式 测试用例 @Service public class ScheduledService { /* 3 阅读全文
posted @ 2022-02-18 00:07 NeverLateThanBetter 阅读(119) 评论(0) 推荐(0)
摘要: 固定的mybatis-config配置 阅读全文
posted @ 2021-10-27 16:19 NeverLateThanBetter 阅读(52) 评论(0) 推荐(0)
摘要: template_method public abstract class Flyable { //抽象方法 public abstract void takeoff(); //钩子Hooks(让继承类来重写) public void fly(){ } //实际方法 private void lan 阅读全文
posted @ 2021-10-19 09:16 NeverLateThanBetter 阅读(32) 评论(0) 推荐(0)
摘要: Strategy Weapon public abstract class Weapon { //打斗 public abstract void fight(); } NoneWeapon public class NoneWeapon extends Weapon{ @Override publi 阅读全文
posted @ 2021-10-19 09:12 NeverLateThanBetter 阅读(155) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页