会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
问题杀手。
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页
2019年6月20日
如何设计并实现一个秒杀系统?(含完整代码)
摘要: 前言 之前在 Java-Interview 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。 本次采用循序渐进的方式逐步提高性能达到并发秒杀的效果,文章较长,请准备好瓜子板凳^_^ 本文所有涉及的代码: https://github.com/crossoverJie/SSM https:/
阅读全文
posted @ 2019-06-20 10:29 问题大白
阅读(274)
评论(0)
推荐(0)
编辑
2019年6月17日
解决java.lang.OutOfMemoryError: unable to create new native thread
摘要: 工作中碰到过这个问题好几次了,觉得有必要总结一下,所以有了这篇文章,这篇文章分为三个部分:认识问题、分析问题、解决问题。 认识问题## 首先我们通过下面这个 测试程序 来认识这个问题。运行的环境 (有必要说明一下,不同环境会有不同的结果):32位 Windows XP,Sun JDK 1.6.0_1
阅读全文
posted @ 2019-06-17 16:27 问题大白
阅读(1921)
评论(0)
推荐(0)
编辑
Spring中如何使用设计模式
摘要: 关于设计模式,如果使用得当,将会使我们的代码更加简洁,并且更具扩展性。本文主要讲解Spring中如何使用策略模式,工厂方法模式以及Builder模式。 1. 策略模式 关于策略模式的使用方式,在Spring中其实比较简单,从本质上讲,策略模式就是一个接口下有多个实现类,而每种实现类会处理某一种情况。
阅读全文
posted @ 2019-06-17 10:20 问题大白
阅读(577)
评论(0)
推荐(0)
编辑
2019年6月13日
我的奇葩面试经历分享:喊价25K,HR 却给了30K。。。
摘要: 本文是minus同学投稿的面试经验分享 在此感谢minus同学分享自己的面经供广大同学参考 写在前面 本文是楼主前两个月 N 家公司的面试经历,总结复盘了面试现场,个人认为干货还是不少,在此和大家分享。 ps:至于标题所说的薪资,是面试过程中一个有意思的小插曲,但是确有其事,不是标题党。。。这里先卖
阅读全文
posted @ 2019-06-13 19:44 问题大白
阅读(252)
评论(0)
推荐(0)
编辑
一次 JVM FullGC 的排查过程及解决方案!---字节观
摘要: 问题产生 最近新上线的系统偶尔会报FullGC时间过长(>1s)的告警,查看GC日志,如下图所示: 看到GC日志,我第一时间关注到的不是GC耗时,而是GC触发的原因:Metadata GC Threshold 也就是 FullGC 触发的原因是因为Metaspace大小达到了GC阈值。在监控系统里面
阅读全文
posted @ 2019-06-13 18:32 问题大白
阅读(3387)
评论(0)
推荐(1)
编辑
分库分表技术演进暨最佳实践
摘要: 每个优秀的程序员和架构师都应该掌握分库分表,这是我的观点。 移动互联网时代,海量的用户每天产生海量的数量,比如: 用户表 订单表 交易流水表 以支付宝用户为例,8亿;微信用户更是10亿。订单表更夸张,比如美团外卖,每天都是几千万的订单。淘宝的历史订单总量应该百亿,甚至千亿级别,这些海量数据远不是一张
阅读全文
posted @ 2019-06-13 18:11 问题大白
阅读(154)
评论(0)
推荐(0)
编辑
分布式系统架构简单介绍
摘要: 目录: 一、什么是分布式系统? 二、为什么要走分布式系统架构? 三、系统如何进行拆分? 四、分布式之后带来的技术挑战? 一、什么是分布式系统? 在谈分布式系统架构前,我们先来看看,什么是分布式系统? 假设原来我们有一个系统,代码量30多万行。现在拆分成20个小系统,每个小系统1万多行代码。 原本代码
阅读全文
posted @ 2019-06-13 17:56 问题大白
阅读(814)
评论(0)
推荐(0)
编辑
2019年6月12日
一段简单简介的JAVA内存分页代码
摘要: 1.原因 工作中有的时候我们要处理的分页是无法全部用数据库去处理的,因为有些业务数据需要计算,所以我们需要把数据拿到程序中去分页 2.代码 3.反思 在内存分页的时候一定要考虑数据的数量,如果一次处理的数据条数太多会导致接口响应时间过长。所以在处理大数据量并且需要用到程序分页的话,最好是用时间等条件
阅读全文
posted @ 2019-06-12 21:52 问题大白
阅读(3239)
评论(0)
推荐(0)
编辑
从 Nginx 优秀的核心架构设计,揭秘其为何能支持高并发?
摘要: 目录: 1. Nginx的整体架构 2. Nginx的模块化设计 3. Nginx的请求方式处理 4. Nginx事件驱动模型 5. Nginx进程处理模型 Nginx 是一个 免费的 , 开源的 , 高性能 的 HTTP 服务器和 反向代理 ,以及 IMAP / POP3代理服务器。 Nginx
阅读全文
posted @ 2019-06-12 15:13 问题大白
阅读(494)
评论(0)
推荐(0)
编辑
2019年6月6日
7 行代码优雅地实现 Excel 文件导出功能?
摘要: 目录 一、前言 二、Apache poi、jxl 的缺陷 三、阿里出品的 EasyExcel,安利一波 四、EasyExcel 解决了什么 五、快速上手 六、特殊场景支持 七、Web 下载示例代码 八、需要注意的点 九、总结 一、前言 二、Apache poi、jxl 的缺陷 三、阿里出品的 Eas
阅读全文
posted @ 2019-06-06 14:43 问题大白
阅读(1691)
评论(0)
推荐(0)
编辑
上一页
1
···
3
4
5
6
7
8
9
10
11
···
23
下一页