自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(27)
  • 收藏
  • 关注

转载 Mac上Tomcat集群及Nginx负载均衡配置

1 软件安装 1.1 tomcat安装 brew installtomcat@8 1.2 nginx安装 brew installnginx 1.3 hosts配置 在/etx/hosts中加上如下配置: 127.0.0.1 www.tomcat.nginx.stu...

2018-04-16 18:20:00 324

转载 Mac上安装Atom

安装Atom: brew cask install caskroom/cask/atom 安装插件: apm install markdown-preview apm install ide-java ...

2018-04-07 21:35:00 160

转载 实现轻量级RPC服务总结-对XXL-RPC改进建议

1 使用zookeeper 作为服务注册中心,服务注册并动态发现。 1.1 zk服务注册 package com.xxl.rpc.registry;import com.xxl.rpc.util.Environment;import org.apache.zookeeper.*...

2018-04-06 20:35:00 437

转载 SpringCloud服务消费

1服务消费者(基础) 通过LoadBalanceClient接口来获取某个服务的具体实例,并根据实例信息来发起服务接口消费请求。 2服务消费者(Ribbon) @LoadBalance Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载...

2018-03-31 18:59:00 93

转载 SpringCloud服务注册与发现

1 服务治理 由于Spring Cloud为服务治理做了一层抽象接口,所以在Spring Cloud应用中可以支持多种不同的服务治理框架,比如:Netflix Eureka、Consul、Zookeeper。在Spring Cloud服务治理抽象层的作用下,我们可以无缝地切换服务治理实现,...

2018-03-31 18:26:00 92

转载 Mac上安装NTFS驱动

https://www.seagate.com/cn/zh/support/downloads/item/ntfs-driver-for-mac-os-master-dl/ 转载于:htt...

2018-03-31 12:56:00 603

转载 SpringBoot定时任务xml配置

由于定时任务需要工程实施人员进行配置,写在Java代码里面不利于维护,故采用SpringBoot集成Spring XML文件进行配置,属于新瓶装旧酒。 1 新建定时任务类 package com.duhongming.springbootscheduled.scheduled;...

2018-03-31 12:42:00 1091

转载 Java注解那些事儿

1 JDK自带注解 1.1 @Override:方法重写 @Target(ElementType.METHOD)@Retention(RetentionPolicy.SOURCE)public @interface Override {} 1.2 @Deprecated:过时...

2018-03-26 07:16:00 67

转载 Java反射那些事儿

1Class类 java语言中,静态的成员、普通数据类型不是对象。 类是对象,类是java.lang.Class类的实例对象。There is a class named Class。 package com.dhm;public class ClassDemo { pu...

2018-03-25 09:10:00 72

转载 SSM整合

1 创建Maven项目 mvn archetype:generate -DgroupId=com.dhm.demo -DartifactId=demo -DarchetypeArtifactId=maven-archetype-webapp -DarchetypeCatalog=local...

2018-03-24 08:35:00 63

转载 Java 并发老多事儿-结构化并发应用程序

6 任务执行 6.1 在线程中执行任务 6.1.1 串行地执行任务 no 6.1.2 显式地为任务创建线程 no 6.1.3 无限制创建线程的不足 线程生命周期的开销非常高 资源消耗 稳定性 6.2 Executor框架 Executor基于生产者-消费者模式...

2018-03-22 11:12:00 99

转载 Redis 那些事儿

1 Redis 数据类型 Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。 2 Redis高级 2.1 Redis 数据备份与恢复 save:该命令将在 redis 安装目录中创建...

2018-03-20 16:12:00 107

转载 Java泛型那些事儿

DRY原则:Don’t Repeat Yourself。别重复(你自己)! 1泛值 明显有很大的重复以及各种硬编码(hard code): public void saveStudentA() { // TODO pseudo code // insert A into tab...

2018-03-20 10:49:00 169

转载 Java 并发老多事儿-使用线程

1 使用线程 有三种使用线程的方法: 实现 Runnable 接口; 实现 Callable 接口; 继承 Thread 类。 实现 Runnable 和 Callable 接口的类只能当做一个可以在线程中运行的任务,不是真正意义上的线程,因此最后还需要通过 Thre...

2018-03-19 14:29:00 70

转载 Java 并发老多事儿-基础知识

2 线程安全性 同步机制关键字synchronized,volatile类型的变量,显示锁(Explicit Lock)以及原子变量。 如果当多个线程访问同一个可变的状态变量时没有使用合适的同步,那么程序就会出现错误。有三种方式可以修复这个问题: 不在线程之间共享该状态变量 ...

2018-03-19 11:32:00 102

转载 Java 并发老多事儿-简介

1 简介 1.1 并发简史 串行编程模型的优势在于直观性和简单性。因为它模仿了人类的工作方式:每次只做一件事情,做完之后再做另外一件。但凡做事高效的人,总能在串行性和异步性找到一个合理的平衡,对程序来说同样如此。 1.2 线程的优势 发挥多处理器的强大能力 建模的简单性 ...

2018-03-19 10:36:00 81

转载 Mac 安装JDK1.6~1.10随时切换

最终效果图: adudubushiamumudeMacBook-Pro-2:~ admin$ jdk6adudubushiamumudeMacBook-Pro-2:~ admin$ java -versionjava version "1.6.0_65"Java(TM) SE Runt...

2018-03-18 20:41:00 83

转载 Java 异常那些事儿

throw throws 自定义异常 转载于:https://my.oschina.net/duhongming52java/blog/1645061

2018-03-18 19:31:00 82

转载 Spring Ioc那些事儿

1. Spring IoC 容器 1.1Spring BeanFactory 容器 package com.tutorialspoint;import org.springframework.beans.factory.InitializingBean;import or...

2018-03-18 18:55:00 80

转载 Mybatis那些事儿

基本增删改查 一对多 多对一 一对一 多对多 批量保存 批量删除 批量修改 转载于:https://my.oschina.net/duhongming52java/bl...

2018-03-17 12:37:00 90

转载 Spring AOP那些事儿

1 AOP前言 散布于应用中多处的功能(日志、安全、事务管理等)被称为横切关注点。 把横切关注点与业务逻辑分离是AOP要解决的问题。 1.1编程范式 面向过程编程(Normal普遍) 面向对象编程(Java OOP) 函数式编程(Java JDK8) 事件驱动编程(Java...

2018-03-17 12:33:00 72

转载 Java 集合对象那些事儿

1 Map集合 不要用map.size()!=0判断集合是否为空,用map.isEmpty(); 不要循环遍历来查找是否存在该key或者value,用map.containsKey(Object)或者map.containsValue(Object); 1.2 TreeMap ...

2018-03-15 22:51:00 67

转载 Windows和Mac命令行安装开发软件

1 Mac安装Homebrew /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 1.1 可安装的软件 https://github.c...

2018-03-15 22:21:00 205

转载 SQL数据库那些事儿

1 SQL语句 1.1SQL SELECT TOP, LIMIT, ROWNUM 用于指定要返回的记录数量。 SQL Server / MS Access 语法 SELECT TOP number|percent column_name(s)FROM table_name...

2018-03-14 21:58:00 59

转载 Spring MVC那些事儿

Spring MVC 框架简介 Spring的模型-视图-控制器(MVC)框架是围绕一个DispatcherServlet来设计的,这个Servlet会把请求分发给各个处理器,并支持可配置的处理器映射、视图渲染、本地化、时区与主题渲染等,甚至还能支持文件上传。处理器是你的应用中注解了@Co...

2018-03-14 18:03:00 71

转载 dhm-echarts图表架构与说明书

<center>dhm-echarts</center>    echarts3图表封装,前台ajax通过自定义div属性实现传值,后台通过各种数据适配器自动组装达到图表封装,以实现echarts图表展示,也可以自定义适配器。以及分析预测echarts图表拟合曲线算法...

2017-05-23 11:39:00 361

转载 Echarts java自定义标签创建图表

GitHub地址:https://git.oschina.net/duhongming/echarts2javatag 为了让图表创建的更加简单,更加符合java的语义,开发了一套自定义标签来快速开发图表,该图表已经用到本公司的很多项目中。 1. 引用jar包说明 1...

2017-01-17 16:45:00 97

空空如也

空空如也

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

TA关注的人

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