tomcat线程无法回收

http://www.cnblogs.com/zhanjindong/p/concurrent-and-tomcat-threads-updated.html 之前工作一直会遇到线程激增然后一直无法回收的情况,这篇博客很好的解释了 Tomcat每到凌晨会有一个高峰,峰值的并发达到了3...

2019-08-15 00:04:37

阅读数 11

评论数 0

oxygenxml.oxygen_18.1 生成KEY代码

import java.io.BufferedReader;   import java.io.IOException;   import java.io.InputStreamReader;   import java.io.PrintStream;   import java.secu...

2018-10-31 10:43:46

阅读数 105

评论数 0

java图片压缩

import java.awt.Image; import java.awt.image.BufferedImage; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.i...

2018-10-12 10:32:18

阅读数 29

评论数 0

Redis 和Memcache的区别

现在新浪微博大规模的都是基于redis来架构的。 redis和memecache的不同在于: 1、存储方式: memecache 把数据全部存在内存之中,断电后会挂掉,数据不能超过内存大小 redis有部份存在硬盘上,这样能保证数据的持久性。 2、数据支持类型: redis在数据支持上要比meme...

2018-10-10 14:32:18

阅读数 55

评论数 0

mysql和hbase应用场景对比

Hadoop是离线计算平台,其中包括分布式文件系统(HDFS)和分布式计算(MapReduce),这本身是无法对响应时间做保证的。但是目前在Hadoop之上的生态系统越来越完善,其中HBase就是支持海量数据、高并发的在线数据库,应对这种场景就非常适合。HBase在这次双十一中与MySQL等在线...

2018-10-10 11:25:16

阅读数 1666

评论数 0

单例模式的八种写法比较

 单例模式是最常用到的设计模式之一,熟悉设计模式的朋友对单例模式都不会陌生。一般介绍单例模式的书籍都会提到 饿汉式 和 懒汉式 这两种实现方式。但是除了这两种方式,本文还会介绍其他几种实现单例的方式,让我们来一起看看吧。   简介 单例模式是一种常用的软件设计模式,其定义是单例对象的类只能允...

2018-09-05 21:21:30

阅读数 31

评论数 0

MySQL事务与锁

锁的基本概念   锁是计算机协调多个进程或线程并发访问某一资源的机制。   相对其他数据库而言,MySQL的锁机制比较简单,其最显著的特点是不同的存储引擎支持不同的锁机制。比如,MyISAM存储引擎采用的是表级锁(table-level locking);BDB存储引擎采用的是页面锁(page-...

2018-08-26 21:04:27

阅读数 93

评论数 0

Maven项目打包测试时如何跳过测试类(maven install测试类报错)

 在maven项目打包发布时,如果测试类中有我们的测试代码,那么在执行install命令的时候有可能会出错!因为打包的时候maven默认会将测试用例一起编译,编译不通过就报错!可以通过以下两种方法可以在发布的时候跳过测试类!         1.在pom.xml文件中添加如下: &am...

2018-08-21 16:36:07

阅读数 824

评论数 0

静态代码块、构造代码块、构造函数以及Java类初始化顺序

阅读目录 构造函数 构造代码块 静态代码块 Java类初始化顺序 静态代码块:用staitc声明,jvm加载类时执行,仅执行一次 构造代码块:类中直接用{}定义,每一次创建对象时执行。 执行顺序优先级:静态块,main(),构造块,构造方法。 回到顶部 构造函数 public ...

2018-08-18 18:31:02

阅读数 42

评论数 0

Rxjava2入门教程六:Single、Completable、Maybe——简化版的Observable

在Rxjava2中,Observale和Flowable都是用来发射数据流的,但是,我们在实际应用中,很多时候,需要发射的数据并不是数据流的形式,而只是一条单一的数据,或者一条完成通知,或者一条错误通知。在这种情况下,我们再使用Observable或者Flowable就显得有点大材小用,于是,为了...

2018-08-15 23:52:17

阅读数 237

评论数 0

Rxjava2入门教程五:Flowable背压支持——对Flowable最全面而详细的讲解

背压(backpressure) 当上下游在不同的线程中,通过Observable发射,处理,响应数据流时,如果上游发射数据的速度快于下游接收处理数据的速度,这样对于那些没来及处理的数据就会造成积压,这些数据既不会丢失,也不会被垃圾回收机制回收,而是存放在一个异步缓存池中,如果缓存池中的数据一直...

2018-08-15 23:51:28

阅读数 190

评论数 0

Rxjava2入门教程四:Scheduler线程调度器

Scheduler(线程调度器)赋予RxJava简洁明了的异步操作,可以说是RxJava中最值得称道的地方。 在之前的代码中,Observable发射数据流,Observer接收响应数据流,以及Operators加工数据流均是在同一个线程中,实现出来的是一个同步的函数响应式。但是函数响应式的实际应...

2018-08-15 23:49:08

阅读数 41

评论数 0

Rxjava2入门教程三:Operators操作符

Operators操作符 操作符(Operators):其实质是函数式编程中的高阶函数,是对响应式编程的各个过程拆分封装后的产物。以便于我们操作数据流。 按照其作用具体可分为以下几类: 创建:创建一个可观察对象Observable并发射数据 过滤:从Observable发射的数据中取出特定的值 ...

2018-08-15 23:47:41

阅读数 55

评论数 0

Rxjava2入门教程二:Observable与Observer响应式编程在Rxjava2中的典型实现

在RxJava中,函数响应式编程具体表现为一个观察者(Observer)订阅一个可观察对象(Observable),通过创建可观察对象发射数据流,经过一系列操作符(Operators)加工处理和线程调度器(Scheduler)在不同线程间的转发,最后由观察者接受并做出响应的一个过程 Observa...

2018-08-15 23:46:35

阅读数 638

评论数 0

Rxjava2入门教程一:函数响应式编程及概述

如需下载源码,请访问https://github.com/fengchuanfang/Rxjava2Tutorial原文链接:Rxjava2入门教程一:函数响应式编程及概述 RxJava是函数响应式编程思想在java语言上的具体实现。RxJava2不是基于RxJava1的父子继承关系,而是同属这一...

2018-08-15 23:42:47

阅读数 53

评论数 0

代码重构

重构是项目做到一定程度后必然要做的事情。代码重构,可以改善既有的代码设计,增强既有工程的可扩充、可维护性。随着项目需求的不断迭代,需求的不断更新,我们在项目中所写的代码也在时时刻刻的在变化之中。在一次新的需求中,你添加了某些功能模块,但这些功能模块有可能在下一次需求中不在适用。或者你因为需求迭代与...

2018-07-11 17:07:50

阅读数 52

评论数 0

editplus注册码

EditPlus5.0注册码注册名 Vovan注册码 3AG46-JJ48E-CEACC-8E6EW-ECUAWEditPlus3.x注册码EditPlus注册码生成器链接http://www.jb51.net/tools/editplus/

2018-07-09 19:24:37

阅读数 675

评论数 0

docker中ifconfig不可用

最近在学习docker的过程中在docker容器中使ifconfig查询网络情况时发现出现了command not found的情况,经过查询资料得知道docker上的镜像都是以最轻量级的安装方式,一些命令都需要自己去安装。解决方法:yum install net-tools如果出现yum不可用可...

2018-04-13 13:41:23

阅读数 1406

评论数 0

mac office 破解版

http://dditblog.com/blog_408.html

2018-02-03 17:00:22

阅读数 6463

评论数 3

Java泛型详解

1. 概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型? 泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体...

2017-11-15 18:05:00

阅读数 87

评论数 0

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