Volatile关键字 保证线程间共享变量的可见性、有序性。 如何保证可见性:多了一个Lock的汇编指令。 什么是可见性 硬件 运行速度:CPU > 内存 > IO设备;所以在硬件的使用中,为了提高效率 CPU增加了高速缓存 读数据时,从内存读,然后缓存到CPU缓存,线程修改变量时会先同步到缓存,再 ...
分类:
编程语言 时间:
2020-07-11 16:56:15
阅读次数:
61
一、简介: 官网:http://mp.baomidou.com/ 参考教程:http://mp.baomidou.com/guide/ MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 二、MP集成: ...
分类:
其他好文 时间:
2020-07-11 00:08:25
阅读次数:
74
项目管理通常涉及人、财、物的调配和管理。项目管理流程十分复杂,仅靠人工管理往往难以管理好。因此,选择一个有效的工具来管理整个项目很有必要。目前,市面上的项目管理软件繁多冗杂,良莠不齐,企业需根据自身情况选择项目管理工具,以提高效率,赢得市场竞争。如果项目的复杂程度永远不超出项目经理或项目团队的经验水平和记忆容量,只靠他们的人工管理也能在项目发生事情时识别因果关系并追溯问题的源头。但问题是,几乎所有
分类:
其他好文 时间:
2020-07-09 09:19:18
阅读次数:
68
概述 在 Web 后台开发中,程序员往往为了提高效率以及让代码看起来更加简洁,会使用 “包含” 函数功能。比如把一系列功能函数都写进 function.php 中,之后当某个文件需要调用的时候直接在文件头中写上一句 <?php include function.php?>就可以调用函数代码。 但有些 ...
分类:
其他好文 时间:
2020-07-07 09:34:26
阅读次数:
102
类 被 final 修饰的类不能被继承, final 类中的所有成员方法都会被隐式的指定为 final 方法. 方法 把方法锁定, 不让子类去修改方法的实现. 提高效率, 早期的 Java 实现版本中会将 final 方法转为内嵌调用, 而现在的 Java 版本已经不需要使用 final 进行优化了 ...
分类:
其他好文 时间:
2020-07-04 20:43:03
阅读次数:
100
官网:https://mp.baomidou.com/ MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 1、加载依赖 <!--mybatisPlus --> <dependency> <groupId ...
分类:
编程语言 时间:
2020-07-04 15:21:34
阅读次数:
88
地址映射 -…… 为了保证CPU执行指令时可正确访问存储单元,需将用户程序中的逻辑地址转换为运行时由机器直接寻址的物理地址,这一过程称为地址映射.地址映射最小单位为1页,4K大小,所以len值最小为:0x00001000.地址映射分类:地址映射也可以成为地址重定位或地址变换,可以分为以下两类:静态重 ...
分类:
其他好文 时间:
2020-07-03 15:42:26
阅读次数:
62
前言基于mysqlSELECT ORDER BY加索引加缓存借助redis实时排行榜实现原理为什么 Redis 要用跳表来实现有序集合,而不是红黑树?参考TOC 前言 排行榜几乎已经成为互联网应用中的必备模块,特别是游戏领域,它是对某一相关同类事物的客观实力的反映,带有相互之间的比较性质,带有竞争意... ...
分类:
其他好文 时间:
2020-06-28 00:04:18
阅读次数:
124
简单来讲就是:为了提高效率,http.Get 等请求的 TCP 连接是不会关闭的(再次向同一个域名请求时,复用连接),所以必须要手动关闭。 2019-01-24 10:43:32 更新 不管是否使用 Resp 的内容都需要手动关闭,否则会导致进程打开的 fd 一直变多,最终系统杀掉进程,报错类似: ...
分类:
Web程序 时间:
2020-06-27 11:37:46
阅读次数:
189
final关键字 final关键字可以修饰类、方法、变量 修饰类:被final修饰的类不能被继承,同时final类中的所有成员方法都被隐式的指定为final方法 修饰方法: 把方法锁定,防止任何继承类修改 在早期的Java版本中,被final修饰的方法可以提高效率 修饰变量: final修饰的变量表 ...
分类:
其他好文 时间:
2020-06-26 14:22:09
阅读次数:
46