上一页 1 ··· 111 112 113 114 115 116 117 118 119 ··· 218 下一页
摘要: 作者:larva-zhh 来源:www.cnblogs.com/larva-zhh/p/11544317.html 为什么要替换fastjson 工程里大量使用了fastjson作为序列化和反序列化框架,甚至ORM在处理部分字段也依赖fastjson进行序列化和反序列化。那么作为大量使用的基础框架, 阅读全文
posted @ 2021-06-20 11:07 Java技术栈 阅读(1509) 评论(0) 推荐(0)
摘要: Dubbo 简介 如果你还不知道什么是 Dubbo,先来一波扫盲: Apache Dubbo 是一款高性能、轻量级的开源 Java 服务框架 Dubbo 的 6 大特性: 1、面向接口代理的高性能 RPC 调用; 2、服务自动注册与发现; 3、智能负载均衡策略; 4、高度可扩展能力; 5、运行期流量 阅读全文
posted @ 2021-06-19 15:45 Java技术栈 阅读(3364) 评论(0) 推荐(1)
摘要: 记得,如果有人问你做数据库优化最有效的方式是什么? SQL优化、分布式集群、分库分表!干就完了~ 但上来就考虑分库分表真的合适么,你对分库分表又理解多少呢?什么时候分?有几种分法儿? 首先我们要知道分库、分表都是干啥的,本文主角还是我们的MySQL为第一视角。首先从字面意思来看: 分库: 由单个数据 阅读全文
posted @ 2021-06-19 11:35 Java技术栈 阅读(214) 评论(0) 推荐(0)
摘要: 来源:https://zhenbianshu.github.io 前言 由于线程的创建和销毁对操作系统来说都是比较重量级的操作,所以线程的池化在各种语言内都有实践,当然在 Java 语言中线程池是也非常重要的一部分,有 Doug Lea 大神对线程池的封装,我们使用的时候是非常方便,但也可能会因为不 阅读全文
posted @ 2021-06-18 17:27 Java技术栈 阅读(192) 评论(0) 推荐(0)
摘要: 作者:fredalxin 地址:https://fredal.xin/400-error-deal 很多人都会在平时开发过程中遇到400或500异常,并且也没有走到服务端controller中,就变得有些不知所措。 我们知道SpringMVC从DispatchServlet开始接收与分发请求,从入口 阅读全文
posted @ 2021-06-18 14:38 Java技术栈 阅读(1891) 评论(0) 推荐(0)
摘要: 前言:怎么能把风马牛不相及的概念串在一块,就得看笔者的本事了。 bitmap和布隆过滤器 海量整数中是否存在某个值--bitmap 在一个程序中,经常有让我们判断一个集合中是否存在某个数的case;大多数情况下,只需要用map或是list这样简单的数据结构,如果使用的是高级语言,还能乘上快车调用几个 阅读全文
posted @ 2021-06-18 08:44 Java技术栈 阅读(216) 评论(0) 推荐(0)
摘要: 场景 开发中经常需要用到定时任务,对于商城来说,定时任务尤其多,比如优惠券定时过期、订单定时关闭、微信支付2小时未支付关闭订单等等,都需要用到定时任务,但是定时任务本身有一个问题。 一般来说我们都是通过定时轮询查询数据库来判断是否有任务需要执行,也就是说不管怎么样,我们需要先查询数据库,而且有些任务 阅读全文
posted @ 2021-06-17 17:44 Java技术栈 阅读(2992) 评论(0) 推荐(1)
摘要: 作者:rickiyang 出处:www.cnblogs.com/rickiyang/p/11334887.html Unsafe是位于sun.misc包下的一个类,主要提供一些用于执行低级别、不安全操作的方法,如直接访问系统内存资源、自主管理内存资源等,这些方法在提升Java运行效率、增强Java语 阅读全文
posted @ 2021-06-17 13:56 Java技术栈 阅读(456) 评论(0) 推荐(0)
摘要: 作者:rickiyang 出处:www.cnblogs.com/rickiyang/p/11074232.html 我们来使用Protobuf进行序列化,它和XML,json一样都有自己的语法,xml的后缀是.xml,json文件的后缀是.json,自然Protobuf文件的后缀就是.proto(哈 阅读全文
posted @ 2021-06-17 09:30 Java技术栈 阅读(564) 评论(0) 推荐(0)
摘要: 最近栈长用 Spring Boot 写了一个定时任务: @Scheduled(cron = "0/10 * * * * ? *") public void execute() { ... } Spring Boot 实现定时任务确实很简单,其实是从 Spring 3.1 开始,定时任务的编写就变得非 阅读全文
posted @ 2021-06-16 18:55 Java技术栈 阅读(963) 评论(0) 推荐(0)
上一页 1 ··· 111 112 113 114 115 116 117 118 119 ··· 218 下一页