- 博客(22)
- 收藏
- 关注
转载 Chrome插件
来自 | 嘟嘟的博客链接 |http://tengj.top/2018/02/17/ggcj/前言相信很多人都在使用 Chrome 浏览器,其流畅的浏览体验得到了不少用户的偏爱,但流畅只是一方面, Chrome 最大的优势还是其支持众多强大好用的扩展程序(Extensions)。最近为了更好的利用谷歌浏览器,博主整理了一些常用的谷歌插件,分享给大...
2019-09-16 16:18:00 213
转载 LINUX 创建用户及更改文件夹权限
创建用户1 创建 elasticsearch 用户组[root@localhost ~]# groupadd elasticsearch2 创建用户 es 并设置密码为es[root@localhost ~]# useradd es[root@localhost ~]# passwd es3 用户es 添加到elasticsearc...
2019-09-09 16:55:00 357
转载 Jackson json序列化和反序列化工具类
import com.fasterxml.jackson.core.JsonProcessingException;import com.fasterxml.jackson.databind.JavaType;import com.fasterxml.jackson.databind.ObjectMapper;import java.util.List;/**...
2019-08-15 10:05:00 187
转载 HttpUtil 获取设备信息
import com.alibaba.fastjson.JSON;import eu.bitwalker.useragentutils.OperatingSystem;import eu.bitwalker.useragentutils.UserAgent;import org.slf4j.Logger;import org.slf4j.LoggerFactory;...
2019-08-15 09:58:00 381
转载 日期处理工具类
import java.text.ParseException;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.*;/** * 类名:DateUtil <br /> * <p> * 功能: * 创建时间:...
2019-08-15 09:54:00 114
转载 将实体Bean转换成Map工具类
public class BeanUtil { private BeanUtil(){} public static Map<String, Object> convertToMap(Object obj) { return convertToMap(obj, false); } public stat...
2019-08-15 09:51:00 926
转载 java23种设计模式之一: 工厂模式
工厂模式工厂模式(Factory Pattern)是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。介绍意图:定义一个创建对象的接口,让其子类自己决定实例化哪一个工厂类,工厂模式使其创建过程延迟到子类进行。主要解...
2019-05-14 10:46:00 101
转载 java23种设计模式之一: 单例模式(Singleton Pattern)
单例模式(Singleton Pattern)是设计模式中比较常用的一种,下面来总结单例模式的知识,包括: 1、理解什么是单例模式、单例模式有什么优点/缺点、单例模式的应用场景; 2、再来看看Java单例模式的6种代码实现方式、每种实现方式有什么需要注意的; 3、后面再来了解Java单例模式其他值得关注的地方,如比较静态方法、以及Java反...
2019-04-30 10:36:00 154
转载 java23种设计模式之一: 代理模式(动态代理)
在学习Spring的时候,我们知道Spring主要有两大思想,一个是IoC,另一个就是AOP,对于IoC,依赖注入就不用多说了,而对于Spring的核心AOP来说,我们不但要知道怎么通过AOP来满足的我们的功能,我们更需要学习的是其底层是怎么样的一个原理,而AOP的原理就是java的动态代理机制,所以本篇随笔就是对java的动态机制进行一个回顾。在java的动态代理机制中,有两个重要...
2019-04-28 16:34:00 98
转载 java23种设计模式之一: 策略模式
一.应用背景 在软件开发中常常遇到这种情况,实现某一个功能有多种算法或者策略,我们可以根据应用场景的不同选择不同的算法或者策略来完成该功能。把一个类(A)中经常改变或者将来可能改变的部分提取出来,作为一个接口(B),然后在类(A)中包含这个接口(B),这样类(A)的实例在运行时就可以随意调用实现了这个接口的类(C)的行为。比如定义一系列的算法,把每一个算法封装起来, 并且使它们可...
2019-04-28 15:13:00 135
转载 工作中用到的git命令
1.git stash将本地的修改藏匿,不进行commit也可切换分支2.git stash apply将之前藏匿的修改恢复出来3.git cherry-pick commitIdgit在当前分支合入其他分支某一次的commit的修改转载于:https://www.cnblogs.com/lc0605/p/10728381.html...
2019-04-18 11:02:00 81
转载 注解@Aspect实现AOP功能
springboot中pom引入jar<!-- aop 切面 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-ao...
2019-04-12 10:31:00 179
转载 AOP 面向切面 记录请求接口的日志
AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术.AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率...
2019-04-09 11:02:00 631
转载 javaWeb导出POI创建的多个excel的压缩文件
文件效果图:接口代码: //测试 http://localhost:8080/admin/test/test/poizip @RequestMapping(value = "/poizip") public void poizip(HttpServletResponse response) throws IOException { ...
2019-04-03 14:17:00 219
转载 nginx的重试机制以及nginx常用的超时配置说明
nginx的重试机制现在对外服务的网站,很少只使用一个服务节点,而是部署多台服务器,上层通过一定机制保证容错和负载均衡。nginx就是常用的一种HTTP和反向代理服务器,支持容错和负载均衡。nginx的重试机制就是容错的一种。在nginx的配置文件中,proxy_next_upstream项定义了什么情况下进行重试,官网文档中给出的说明如下:---------------...
2019-02-27 15:36:00 739
转载 Spring 注解大全与详解
Spring使用的注解大全和解释注解解释@Controller组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。@Service组合注解(组合了@Component注解),应用在service...
2019-01-17 14:24:00 78
转载 Spring Cloud项目启动脚本
#!/bin/bashsource /etc/profilecd `dirname $0`BIN_DIR=`pwd`echo "$BIN_DIR"#项目名称SERVER_NAME="aid-cms-web" #服务器对应的config配置文件PROFILE=test PIDS=`ps -ef | grep java | grep "$SERVE...
2019-01-16 14:47:00 1028
转载 JVM 参数配置及详解 -Xms -Xmx -Xmn -Xss 调优总结
堆大小设置JVM 中最大堆大小有三方面限制: ①、相关操作系统的数据模型(32-bt还是64-bit)限制; ②、系统的可用虚拟内存限制; ③、系统的可用物理内存限制. 32位系统 下,一般限制在1.5G~2G;64为操作系统对内存无限制.我在Windows Server 2003 系统,3.5G物理内存,JDK5.0下测试,最大可设置为1478m.典型设...
2018-12-13 18:26:00 190
转载 MySQL 通用查询日志和慢查询日志分析
MySQL中的日志包括:错误日志、二进制日志、通用查询日志、慢查询日志等等。这里主要介绍下比较常用的两个功能:通用查询日志和慢查询日志。1)通用查询日志:记录建立的客户端连接和执行的语句。2)慢查询日志:记录所有执行时间超过long_query_time秒的所有查询或者不使用索引的查询(1)通用查询日志在学习通用日志查询时,需要知道两个数据库中的常用命令:1...
2018-12-11 15:30:00 128
转载 Redis 真得那么好用吗?
不管你是从事Python、Java、Go、PHP、Ruby等等......Redis都应该是一个比较熟悉的中间件。而大部分经常写业务代码的程序员,实际工作中或许只用到了set value、GetValue两个操作,而对Redis缺乏一个整体的认识。今天就来对Redis的常见问题做一个总结。希望能够帮助到大家。01、Redis是什么Redis是一个开源的底层使用C语言编...
2018-12-03 15:45:00 110
转载 一步一步搭建springCloud
一、spring cloud简介Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组...
2018-11-28 16:01:00 101
转载 批量导入--EasyPOIPOI
easypoi功能如同名字easy,主打的功能就是容易,让一个没见接触过poi的人员 就可以方便的写出Excel导出,Excel模板导出,Excel导入,Word模板导出,通过简单的注解和模板 语言(熟悉的表达式语法),完成以前复杂的写法教程地址:http://easypoi.mydoc.io1.EasyPOIUtilimport cn.afterturn.e...
2018-11-28 15:31:00 167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人