摘要:
public static void main(String[] args) { // 定义的字符串 String str = "aabbccc"; // 分割成数组 char[] c = str.toCharArray(); // 定义一个记住最大次数的变量 int max = 0; ... 阅读全文
摘要:
面试时会遇到这样的提问,就记录下来,加深印象;以后工作中也可以用到。 海量数据的解决方案: 一、使用缓存。 网站访问数据的特点大多数呈现为“二八定律”:80%的业务访问集中在20%的数据上。例如:在某一段时间内百度的搜索热词可能集中在少部分的热门词汇上;新浪微博某一时期也可能大家广泛关注的主题也是少 阅读全文
摘要:
/** * 按指定大小,分隔集合,将集合按规定个数分为n个部分 * * @param list * @param len * @return */ public static List> splitList(List list, int len) { if (list == null || list.si... 阅读全文
摘要:
一个具有REST风格项目的基本特征: 一:统一响应结构 使用REST框架实现前后端分离架构,我们需要首先确定返回的JSON响应结构是统一的,也就是说,每个REST请求将返回相同结构的JSON响应结构。不妨定义一个相对通用的JSON响应结构,其中包含两部分:元数据与返回值,其中,元数据表示操作是否成功 阅读全文
摘要:
从一下三个方面考虑: 库表设计 慢 SQL 问题 误操作、程序 bug 时怎么办 一、库表设计 1.1、引擎选择 在 MySQL5.1 中,引入了新的插件式存储引擎体系结构,允许将存储引擎加载到正在运新的 MySQL服务器中。使用 MySQL插件式存储引擎体系结构,允许数据库专业人员或者设计库表的软 阅读全文
摘要:
1。 2. 3.添加数据库 4. 5. 6. 7.点击OK完成。 8.去掉红色波浪线方法。 9.配置数据源 完成! 阅读全文
摘要:
public class MpGenerator { /** * * MySQL 生成演示 * */ public static void main(String[] args) { AutoGenerator mpg = new AutoGenerator(); // 全局配置 Glo... 阅读全文
摘要:
在springboot 2.0.0.M7 版本中遇到使用以上代码获取 WebApplicationContext 为null的问题。 通过上网查询原因已解决,方法如下: 再使用: 获取不到的原因:springboot无论以main方法还是spring-boot:run的方式执行都不会跑SpringB 阅读全文
摘要:
try-with-resources语句是声明了一个或多个资源的try语句块。在java中资源作为一个对象,在程序完成后必须关闭。try-with-resources语句确保每个资源在语句结束时关闭。只要是实现了java.lang.AutoCloseable的任何对象(包括实现java.lang.C 阅读全文
摘要:
栈的使用:通常我们定义一个基本数据类型的变量,一个对象的引用,还有就是函数调用的现场保存都使用JVM中的栈空间。 队的使用:通过new关键字和构造器创建的对象则放在堆空间,堆是垃圾收集器管理的主要区域。 方法区的使用:方法区和堆都是各个线程共享的内存区域,用于存储已经被JVM加载的类信息、常量、静态 阅读全文