会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhangniuniu
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
18
下一页
2019年6月24日
多线程下单例模式:懒加载(延迟加载)和即时加载
摘要: 在开发中,如果某个实例的创建需要消耗很多系统资源,那么我们通常会使用惰性加载机制,也就是说只有当使用到这个实例的时候才会创建这个实例,这个好处在单例模式中得到了广泛应用。这个机制在single-threaded环境下的实现非常简单,然而在multi-threaded环境下却存在隐患。本文重点介绍惰性
阅读全文
posted @ 2019-06-24 15:02 zhangniuniu
阅读(687)
评论(0)
推荐(0)
2019年6月20日
Java生产环境下性能监控与调优详解
摘要: 1:JVM字节码指令与 javapjavap <options> <classes>cd monitor_tuning/target/classes/org/alanhou/monitor_tuning/chapter8/javap -verbose Test1.class > Test1.txt
阅读全文
posted @ 2019-06-20 14:44 zhangniuniu
阅读(2003)
评论(0)
推荐(0)
2019年6月14日
springboot + zipkin + mysql
摘要: zipkin的数据存储可以存在4个地方: 内存(仅用于测试,数据不会持久化,zipkin-server关掉,数据就没有了) 这也是之前使用的 mysql 可能是最熟悉的方式 es Cassandra 这也是之前使用的 可能是最熟悉的方式 一、代码(基于 第二十八章 springboot + zipk
阅读全文
posted @ 2019-06-14 17:01 zhangniuniu
阅读(470)
评论(0)
推荐(0)
springboot + zipkin(brave-okhttp实现)
摘要: 一、前提 1、zipkin基本知识:附8 zipkin 2、启动zipkin server: 2.1、在官网下载服务jar,http://zipkin.io/pages/quickstart.html,之后使用命令启动服务jar即可。 nohup java -jar zipkin-server-1.
阅读全文
posted @ 2019-06-14 17:00 zhangniuniu
阅读(870)
评论(0)
推荐(0)
springboot启动方式
摘要: 第一种(本地开发使用)在项目的根目录下有一个带有main函数的Application类,可以直接执行这个main函数。(使用的是SpringBoot内置的tomcat) 第二种(本地开发使用)在pom文件中配置使用启动SpringBoot的maven插件。配置如下 启动的使用可以使用mvn spri
阅读全文
posted @ 2019-06-14 10:46 zhangniuniu
阅读(5193)
评论(0)
推荐(0)
2019年6月6日
OpenResty实现限流的几种方式
摘要: 在开发 api 网关的时,做过一些简单的限流,比如说静态拦截和动态拦截;静态拦截说白了就是限流某一个接口在一定时间窗口的请求数。用户可以在系统上给他们的接口配置一个每秒最大调用量,如果超过这个限制,则拒绝服务此接口,而动态拦截其实也是基于静态拦截进行改进,我们可以依据当前系统的响应时间来动态调整限流
阅读全文
posted @ 2019-06-06 16:09 zhangniuniu
阅读(3480)
评论(0)
推荐(0)
2019年6月4日
RocketMQ核心技术精讲与高并发抗压实战
摘要: 1:特点 比较吃内存 内存至少1g 默认8g 1:支持集群模型,强调集群无单点,负载均衡以及水平扩展能力2:亿级别的消息堆积能力3:采用零拷贝原理Consumer 消费消息过程,使用了零拷贝 顺序写盘随机读 4:丰富的api 同步消息,异步消息 顺序消息,延迟消息,事务消息 5:底层通信框架采用ne
阅读全文
posted @ 2019-06-04 13:55 zhangniuniu
阅读(4404)
评论(0)
推荐(0)
2019年5月29日
codis 使用
摘要: 1:Jedis与Redisson对比 2.1. 概况对比 Jedis是Redis的Java实现的客户端,其API提供了比较全面的Redis命令的支持;Redisson实现了分布式和可扩展的Java数据结构,和Jedis相比,功能较为简单。Redisson的宗旨是促进使用者对Redis的关注分离,从而
阅读全文
posted @ 2019-05-29 10:57 zhangniuniu
阅读(2716)
评论(0)
推荐(0)
2019年5月24日
应用Dubbo框架打造仿猫眼项目 理解微服务核心思想
摘要: 1:传统应用带来的问题 单一业务开发的迭代问题 扩容困难 部署回滚困难2:微服务概述 微服务是一种将业务系统进一步拆分的架构风格 微服务强调每一个业务都独立运行 每个单一服务都应该使用更轻量级的机制保持通信 服务不强调环境,可以不同语言或数据源3:微服务种类 Dubbo Spring Cloud Z
阅读全文
posted @ 2019-05-24 14:20 zhangniuniu
阅读(1684)
评论(1)
推荐(0)
2019年5月15日
Dubbo在开发中的一些常用配置
摘要: 介绍Dubbo在开发中的一些常用配置,文中内容主要参考dubbo文档配置和示例两节,详细可移步访问 传送站 1. 属性配置方法及加载顺序 属性常用配置方法主要有三种: 第一种是通过启动时在虚拟机参数中加上相关信息 第二种也是最常用的是通过xml方式配置,随着springboot和dubbo的集成,这
阅读全文
posted @ 2019-05-15 17:27 zhangniuniu
阅读(210)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
18
下一页
公告