Java
文章平均质量分 67
七弦清音
宝剑锋从磨砺出,梅花香自苦寒来。只与同好争高下,不共傻瓜论短长!
展开
-
EasyExcel导入导出下载模板(带下拉)
EasyExcel导入导出网上资料很多,这里就不多做描述了,总之就是一款比较轻而小,易用的excel操作工具包;这里在项目中使用到,做下笔记。以及表格中下拉框的实现;声明:本文思路是借鉴于某大神的,然后自己进行二次改版而成的,用注解的方式来进行动态下拉列表的绑定。所以代码略微有点多。 还有另一种方式,则是将数据源传入进来直接进行绑定,这样可以做到真正的与业务分离,可以更加灵活。EasyExcel导入EasyExcel.read(file.getInputStream(), ImportSecurity原创 2022-03-22 17:42:34 · 6524 阅读 · 2 评论 -
SpringBoot+Actuator+Prometheus+Consul+Grafana监控系列(四)
本文是最后一篇, 本打算写grafana视图以及数据源配置,因为服务器原因,就不写视图配置了,这个也比较简单, 根据官网就可以自己配置出想要的监控视图了.这里写自定义指标(一个用注解实现的,另一个非注解的在github 上,这里就不啰嗦着去写了,实现方式原理相同)以及simple-json的实现;定义指标@Componentpublic class MethodRuntimeCollecto...原创 2019-08-11 21:43:19 · 835 阅读 · 0 评论 -
SpringBoot+actuator+prometheus+Consul+grafana监控系列(一)
由于单位项目,部分业务以及服务器需要做到实时监控,便找了行业较为前沿流行的技术进行摸索,经过部署实践,做以总结,将小小心得分享,也便于日后查看;本文采取一键安装,一键卸载,文中脚本可以直接使用,搭建环境如下:Linux 麒麟OS + 红莲花浏览器 + 神通数据库sringboot项目搭建(略)添加actuator,prometheus依赖 <dependency>...原创 2019-08-04 18:00:09 · 837 阅读 · 2 评论 -
SpringBoot+Actuator+Prometheus+Consul+Grafana监控系列(三)
上一篇将所有的监控工具安装完成,并编写了各个脚本;这一篇进行项目编写.添加consul依赖<dependency> <groupId>com.ecwid.consul</groupId> <artifactId>consul-api</artifactId> <version>1.4.2</versio...原创 2019-08-09 00:10:22 · 896 阅读 · 0 评论 -
SpringBoot+Actuator+Prometheus+Consul+Grafana监控系列(二)
上一篇搭建起了一个简单的健康指标检查.这一节继续整合;所需工具下载搭建监控平台所需要的工具:grafana: 监控数据的视图展示;官网下载地址: https://grafana.com/prometheus: 监控数据采集;官网下载地址: https://prometheus.io/download/#prometheusnode_exporter : 数据导出器官网下载地址: h...原创 2019-08-04 20:52:04 · 568 阅读 · 0 评论 -
idea+maven+ssm搭建基本项目
刚转做Java服务端, 觉得很好玩.在工作之余搭建自己的项目. 用常用的技术.此项目经过测试. 可以直接用于项目中. 将dao层 和Service层都提取了一个公共的基类(开发中省去很多代码).有全局异常处理,日志记录,批量插入;其他功能,也会逐渐添加进来. 下面简单的贴部分关键代码,整个源码会在底部给出链接;首先看下整体的一个结构项目顺序建立一个项目的时候, 首先应该把项目的整个结构搭建起来原创 2017-08-09 22:11:28 · 645 阅读 · 0 评论 -
fastjson相互转换
之前一直从事Android开发,用到的是GSON,现在从事Java服务端,用的是fastjson.大致还是一样的用法.今日做个简单的备份;pom文件添加依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.1.41</version></dependency>原创 2017-07-25 15:58:56 · 448 阅读 · 0 评论 -
OOAD初识
OOAD —> OOA OODOOA 面向对象分析 OO :软件工程技术,应用在软件开发的调研,分析,设计,编码,升级,扩展,测试等各个环节,并使用到大量的方 法,理论,原则,模式,工具,语言志在提高软件质量的综合技术。OO:继承,封装,多态 继承 优点: 1: 复用 2: 依赖于父类原创 2017-04-20 00:10:03 · 359 阅读 · 0 评论 -
Java Object and Class基本
对象Object: 万物皆对象:用来描述客观事物的一个实体,由一组属性和方法构成: 静态特征:(属性); 动态特征:(方法);封装:(Encapsulation) 就是把一个事物包装起来,并尽可能隐藏内部细节; 对象的属性和方法是相辅相成,不可分割的,它们共同组成了实体对象。因此,对象具有封装性;类Class: 类定义了对象将会拥有的特征(属性)和行为(原创 2017-04-13 10:56:08 · 605 阅读 · 0 评论 -
Java 集合框架浅识
本章先认识,下面会针对每一个不同的集合特性做详细说明。集合框架概述java集合框架包含的内容 集合框架是为表示和操作集合而规定的一种统一的标准体系结构。集合框架都包含三大块内容:对外的接口,接口的实现和对集合运算的算法。Java集合框架中的两大类接口:Collection和Map,其中,Collection又有两个子接口:List 和Set。所以通常说java集合框原创 2017-04-13 21:47:02 · 382 阅读 · 0 评论