自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just Do It!

努力到无能为力,拼搏到感动自己

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 数据统计分析中Treemap 应用实战(排序以及查找离指定key最近的key)

1. 应用场景按天统计的逻辑利用hashmap进行存储,另外一篇文章已经提到。现在的问题是查询的交易记录表,如果当天没有交易记录,流量余额就是0,这个是不对的,应该是最近一笔交易记录时的流量余额。1.必须有序2.能够查询最近的一个key此时hashmap不能满足要求,试试treemap,map有序的首选。查询了一下api,竟然支持,我利用的是lowerKey方法Map.Entry<K,V&g...

2018-01-30 19:14:02 1660 1

原创 有序的hashmap (linkedhashmap) 测试及原理

1.一切从代码开始 public class LinkedHashMap { public static void main(String[] args){ Map linkedMap=new java.util.LinkedHashMap<>(); linkedMap.put("name","kerry"); linkedMap.

2018-01-25 18:17:35 1702 1

原创 Hashmap用于统计分析

项目中需要一段时间周期内,按天统计数据,之前我实现了一个版本,思路如下: 根据输入到查询时间段,拆分成每天到时间间隔,然后每个间隔从数据库查询。 比如查询1月1号8:00到1月10号9:00,查询间隔分别为1月1号8点-1月2号0点,1月2号0点到1月2号23:59:59,依次类推。 后来发现这个思路有些笨,而且频繁查询数据库,性能较低。利用map,一次性查出时间条件内到所有数据,用日期作为

2018-01-24 19:26:15 550

原创 Java arraylist 雷区

1. Arraylist的add方法 arraylist的add(int index,E element) 方法,是把元素添加到列表中,注意,不会修改原来位置到元素,列表长度会增加1. /** * Inserts the specified element at the specified position in this * list. Shifts the ele

2018-01-15 18:28:54 331

原创 Spring boot+Shiro+ spring MVC+swagger UI +Mybatis+mysql+Vue +Element UI 之四 vue 整合Element UI

Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库本项目中用Vue整合Element UI进行前端开发,相比于bootstrap,另开贴分析。1. 如何整合在 main.js 中写入以下内容可以完整引入:import Vue from 'vue' import ElementUI from 'element-ui' import 'element-ui/lib...

2018-01-04 17:38:19 2090 1

原创 Spring boot+Shiro+ spring MVC+swagger UI +Mybatis+mysql+Vue +Element UI 之四 vue 基本知识点概述

Vue.js是当下很火的一个JavaScript MVVM库,它是以数据驱动和组件化的思想构建的。相比于Angular.js,Vue.js提供了更加简洁、更易于理解的API,使得我们能够快速地上手并使用Vue.js。Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架。Vue 只关注视图层, 采用自底向上增量开发的设计。Vue 的目标是通过尽可能简单的 API 实...

2018-01-04 16:14:18 1837

原创 Spring boot+Shiro+ spring MVC+swagger UI +Mybatis+mysql+Vue +Element UI 之三 vue简单页面实战

本文利用现在要进行的日志中心模块展示vue的基本用法。1. 后台开发新建LogController,和LogService 实现,包括mapper等,由于本文主要研究vue的基本语法及开发流程,后台不详细展开。Controller代码如下: @GetMapping(value = "allLogs") @ApiOperation(value = "获取日志列表或者查询日志接口", htt...

2018-01-02 17:55:18 1707

原创 Spring boot+Shiro+ spring MVC+swagger UI +Mybatis+mysql+Vue +Element UI 之二 vue 环境演示

前面说到如何整合spring  boot 和vue进行前后端独立并行开发,今天讲解一下如何构建vue到开发环境1. npm install 执行npm install命令安装依赖,前提是安装npm hanruikaideMacBook-Pro:flow-platform-manage-html hanruikai$ npm installnpm WARN The package less is i...

2018-01-02 11:49:45 1032

Spring AMQP 集成完整代码,可运行

Spring AMQP实例 以及Spring 配置文件动态注入属性使用实战

2015-02-04

java排序算法

排序算法的java和c实现,有思路有代码,值得学习!!!

2012-04-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除