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