摘要: 在项目开发中,对于数据库中不经常更改,但需要经常查询的数据,可以使用Map将数据缓存,减少数据库IO次数,提升性能。一下代码是实现过去12个月,按月份查询每个月的进出厂数量,每个月的数量不会改变。 //首先定义一个全局私有变量map private Map<String,List<Map<Strin 阅读全文
posted @ 2020-04-21 16:09 leviH 阅读(1377) 评论(0) 推荐(0)
摘要: 1 tooltip: { 2 trigger: 'axis', 3 formatter(params) { 4 var res = ''; 5 for(var i=0;i<params.length;i++){ 6 if(i%2 == 0) { 7 res = res +'<p>'+params[i 阅读全文
posted @ 2020-04-21 16:04 leviH 阅读(2781) 评论(0) 推荐(1)
摘要: 柱状图: 默认为纵向柱状图,如果要设置横向显示,则把yAxis的type改为'category'。 柱状图重叠会将一组数据全部重叠,如果要分组重叠,只能使用叠加的方式,叠加的值为两组数据的差值,这样可以实现多组数据重叠显示的效果。 1 function existCardDayPicInit(){ 阅读全文
posted @ 2020-04-10 16:56 leviH 阅读(1152) 评论(0) 推荐(0)
摘要: 1.标记-清除 标记回收对象,清除该对象 2.复制法 将内存分为两块,每次使用其中一块,当一块使用完后,将该内存里的存活对象移到另一半里去,同时清除该块内存 3.标记整理 标记回收对象,让存活对象移动到一端,同时清除该端边界外的内存区域 4.分代收集(虚拟机的垃圾收集都采用分代收集算法) 将内存分为 阅读全文
posted @ 2020-03-30 11:05 leviH 阅读(122) 评论(0) 推荐(0)
摘要: 1.引用计数法: 给对象加一个引用计数器,每次引用这个对象,计数器加1,有一个引用失效,计数器减1,任何时候计数器为0,则判断该对象不可使用 2.可达性分析算法: 通过一系列GC roots对象作为起点向下搜索,搜索过的路劲上没有该对象的话,则判断该对象不可用 常量池也有垃圾回收,当常量池中有常量存 阅读全文
posted @ 2020-03-30 10:24 leviH 阅读(484) 评论(0) 推荐(0)
摘要: 1.类加载检查 虚拟机遇到一条new指令时执行类加载检查 2.分配内存 在类加载检查通过后,为新生对象分配内存 分配内存两种方式:2.1.指针碰撞:用过的内存内存和没用过的内存分开,中间有一个分界指针,分配内存时分界指针向没用过的内存一方移动 2.2.空闲列表:虚拟机维护一个列表,列表记录哪些内存是 阅读全文
posted @ 2020-03-30 10:12 leviH 阅读(347) 评论(0) 推荐(0)
摘要: 程序计数器(线程私有):当前线程所执行的字节码的行号指示器,为了线程切换后能恢复到正确的执行位置,每条线程都需要有一个独立的程序计数器,各线程之间计数器互不影响,独立存储 虚拟机栈(线程私有):虚拟机栈为虚拟机执行 Java 方法 (也就是字节码)服务 本地方法栈(线程私有):本地方法栈则为虚拟机使 阅读全文
posted @ 2020-03-27 17:13 leviH 阅读(112) 评论(0) 推荐(0)
摘要: 使用Arrays.asList()对数组转化成集合后,其底层数据结构还是数组 例如: 1 String[] str = {"a","b"}; 2 List list = Arrays.asList(str); 3 list.add("c");//报错 4 str[0] = "d";//list.ge 阅读全文
posted @ 2020-03-27 13:55 leviH 阅读(2641) 评论(0) 推荐(1)
摘要: 单个文件上传: // 通过MultipartFile获取上传的单个文件流 public @ResponseBody String uploadFile(@RequestParam(value = "file", required = false) MultipartFile mFile, Strin 阅读全文
posted @ 2020-03-24 10:15 leviH 阅读(174) 评论(0) 推荐(0)
摘要: 在项目开发中需要定时从其他数据库中捞取数据,这时可以使用MySQL的定时任务完成。 定时任务共需要三个部分: 1.数据表:记录捞取的时间,每次捞取时作为查询条件以防止重复捞取,每次捞取数据后获得当前时间更新该数据表 2.函数:捞取数据并存档当前数据库的存储过程 3.时间:时间里实现定时执行函数中的存 阅读全文
posted @ 2020-03-24 08:42 leviH 阅读(424) 评论(0) 推荐(0)