java、Spring、技术分享

38 篇文章
11 人订阅

全部文章

良辰美景TT

JVM监控及诊断工具

jstat用法 其中-gc可以换成-class 、-gcnew、-gcold等参数;而54992表示的JVM的进程id(可能通过上面的jps命令查看...

472
良辰美景TT

Spring集成TestNG测试MVC Controller

  在项目中需要写单元测试,如何保证写的单元测试的质量是比较高的。有以下几个原则。

603
良辰美景TT

JMH基准测试

  OpenJDK 中的开源项目 JMH(Java Microbenchmark Harness)。JMH 是一个面向 Java 语言或者其他 Java 虚拟机...

563
良辰美景TT

记一次unable to create new native thread错误处理过程

unable to create new native thread,看到这里,首先想到的是让运维搞一份线上的线程堆栈(可能通过jstack命令搞定的)。...

961
良辰美景TT

数据结构--堆

1132
良辰美景TT

数据结构--线段树

  线段树用于处理区间数据的更新与查询问题,不考虑往区间中增加与删除数据的,主要用于统计数据方面的需求,在更新与查询的时间复杂度都为logn级别。线段树不属...

341
良辰美景TT

java SSL

防止抵赖,能够检查签名之后内容是否有更改。通过单向散列算法对内容进行求值,相当于对内容进行提取了指纹。

932
良辰美景TT

java字节码

  我们都知道Java字节码是JVM所使用的指令集。java字节码可以分为如下几类:

1382
良辰美景TT

java线程池

线程池能够帮助我们提高系统资源利用效率,并简化线程管理。通过并发包下的Executors(不是Executor)可以方便的创建如下几类线程池。分别为:

842
良辰美景TT

Eureka 服务提供者与消费者

1:修改pom.xml文件,与服务提供都不同的是这里需要引入spring-cloud-starter-ribbon 用于做负载均衡。服务提供都可能会部署多个实例...

763
良辰美景TT

Spring Boot读取配置文件与配置文件优先级

1)通过注入ApplicationContext 或者 Environment对象来读取配置文件里的配置信息。

1042
良辰美景TT

Eureka Server

从图中可以看出Eureka服务器提供服务注册与服务查找功能。多台服务器可以形成Eureka服务器集群,以提供高可用的服务。 Eureka 服务器并没有提供后台...

776
良辰美景TT

Spring Cloud Config

  每个系统都会有一些配置信息需要处理,比如通用的数据源的配置,连接池的配置,log信息的配置。原来系统的处理方式都是通过将配置文件打包部署到线上,对于需要动态...

782
良辰美景TT

Feign与Spring Cloud源码解析

  在Feign的官方文档上, 我们可以看到Feign最重要的一句话是:Feign makes writing java http clients easier...

1962
良辰美景TT

Hystrix源码解析

  在分布式系统中,难免有对外部接口的依赖,而外部接口有可能出现响应缓慢,大量请求超时,大量访问出现异常等情况。出现上面所说的情况有可能是由很多原因导制的,可能...

1452
良辰美景TT

Ribbon与Spring cloud整合源码分析

Ribbon是一种客户端的负载均衡器。提供了多种负载均衡的算法,支持多种协议(HTTP,TCP,UDP),并提供了故障容错的能力。官方网址为:https://g...

953
良辰美景TT

Zuul详解

  微服务具有系统小(一个程序员可以独立完成开发),可以独立部署,能快速进行迭代等优点。因为系统切分的小,必然也就意味着会有更多的系统需要进行维护。在实际应用中...

1732
良辰美景TT

Netty ByteBuf源码解读

  Netty里的ByteBuf主要用于发送或接收消息。在JDK里有相似功能的类java.nio.ByteBuffer。由于JDK在设计ByteBuffer A...

731
良辰美景TT

Spring Import 三种用法与源码解读

  最近在看Spring Cloud相关的源码,每次引入一个新的starter,发现都会加一些enable的注解,比如:@EnableDiscoveryClie...

983
良辰美景TT

wireshark

1) src host 192.168.1.1 && dst port 80 抓取源地址为192.168.1.1目地为80端口的流量

1354

扫码关注云+社区