- 博客(31)
- 资源 (19)
- 收藏
- 关注
转载 一个性能优化实操案例
一直不知道性能优化都要做些什么,从哪方面思考,直到最近接手了一个公司的小项目,可谓麻雀虽小五脏俱全。让我这个编程小白学到了很多性能优化的知识,或者说一些思考方式。真的感受到任何一点效率的...
2019-12-31 16:30:00 638
转载 这才是程序员加班的真正原因!
说到互联网公司,首先就会想到加班,而说到加班,首先就会想到程序员。程序员为什么要加班,真正的原因找到了——一开始A和B都吃一个苹果下班前A和B都吃完了,吃了一阵子后....主管要B再吃一...
2019-12-29 18:01:36 214
转载 Mysql性能优化实践
一 题记最近公司项目添加新功能,上线后发现有些功能的列表查询时间很久。原因是新功能用到旧功能的接口,而这些旧接口的 SQL 查询语句关联5,6张表且编写不够规范,导致 MySQL 在执行...
2019-12-28 16:30:00 212
转载 5种JVM调优配置方法概览!!!
1 堆设置-Xms:初始堆大小-Xmx:最大堆大小-XX:NewSize=n:设置年轻代大小-XX:NewRatio=n:设置年轻代和年老代的比值。如:为3,表示年轻代与...
2019-12-27 16:40:00 239
转载 还不懂 Java 多线程 ?
用多线程只有一个目的,那就是更好的利用 CPU 的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否...
2019-12-26 16:30:00 165
转载 17 个方面综合对比Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ
本文将从,Kafka、RabbitMQ、ZeroMQ、RocketMQ、ActiveMQ 17 个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:中。有kafka作者自己写...
2019-12-25 16:30:00 284
转载 Tomcat 和 JVM 性能调优总结
Tomcat性能调优:找到Tomcat根目录下的conf目录,修改server.xml文件的内容。对于这部分的调优,我所了解到的就是无非设置一下Tomcat服务器的最大并发数和Tomca...
2019-12-24 16:30:00 193 1
转载 Java中的门面设计模式及如何用代码实现
门面设计模式又叫外观设计模式,其核心思想正如其字面意思,向用户提供一个门户,用户只需要访问这个门户来获取他们想要的数据,无需管理这个门户内部的构成,也无需知道里面的运行流程等等,对于开发...
2019-12-23 16:30:00 158
转载 阿里巴巴程序员常用的15款开发者工具
从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的...
2019-12-22 15:22:45 279
转载 为什么微服务一定要有服务网关?
1什么是服务网关服务网关 = 路由转发 + 过滤器1、路由转发:接收一切外界请求,转发到后端的微服务上去;2、过滤器:在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控...
2019-12-21 20:00:00 288
转载 知道短URL服务是如何设计的吗?
前言相信在日常生活中,大家或多或少都收到过一些推销短信。短信中除了文字还有一些链接,而链接多半是一些短链接,如下图所示:为什么这里面的 url 都是短的呢? 有什么好处呢? 又是怎么做到...
2019-12-20 16:30:00 143
转载 一次MySQL 千万级大表的优化过程
概述使用阿里云rds for MySQL数据库(就是MySQL5.6版本),有个用户上网记录表6个月的数据量近2000万,保留最近一年的数据量达到4000万,查询速度极慢,日常卡死,严重...
2019-12-19 16:30:00 236
原创 Dubbo的两种常规启动方式
本案例是dubbo版本:2.7.4.1 org.apache.dubbo建一个工程为dubbo-demo,再创建三个moduledubbo-user-apidubbo-user-pro...
2019-12-18 16:30:00 982
原创 细说线程池--中级篇
线程池的实现原理分析线程池的基本使用我们都清楚了,接下来我们来了解一下线程池的实现原理ThreadPoolExecutor是线程池的核心,提供了线程池的实现。ScheduledThrea...
2019-12-17 16:30:00 262
原创 细说线程池---入门篇!!!
什么是线程池?在Java中,如果每个请求到达后就创建一个线程,创建和销毁线程花费的时间和消耗的系统资源都相当大,甚至可能要比在处理实际的用户请求的时间和资源要多的多。如果在一个JVM里创...
2019-12-16 16:30:00 279
转载 JVM性能调优监控最基本的几个命令
现实企业级Java应用开发、维护中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露线程死锁锁争用(Lock Contention)Java进程消耗CPU...
2019-12-15 17:30:00 182
转载 面试必问:Spring循环依赖的三种方式
来源:blog.csdn.net/u010644448第一种:构造器参数循环依赖第二种:setter方式单例,交替方式第三种:setter方式原型,原型引言:循环依赖就是N个类中循环重复...
2019-12-14 18:04:35 413
转载 阿里巴巴的26款Java开源项目,赶紧戳…
开源展示了人类共同协作,成果分享的魅力。没有任何一家网络公司可以不使用开源技术,仅靠自身技术发展起来。“取之于开源,用之于开源,才能促进开源的良性发展”,阿里巴巴各个团队将踩过的坑和总结...
2019-12-13 16:30:00 176
原创 这点都没搞清楚,怪不得你学习不好工作也不好!
最近,有位当老师的亲戚给我唠叨说:班上学生个体差异太大,处处都得因材施教。有的学生,一听课就走神;而有的学生,一看书就走神。这引起了我的强烈共鸣,回想自己的上学时光,好像经常如此:每当老...
2019-12-13 16:30:00 304
原创 【大长文】7大领域,50道经典题目,助你彻底搞定MySQL面试!
开发人员必备的9大MySQL索引和查询优化一般来说,程序员的面试内容分为两部分,一部分与编程相关,另一部分则与数据库相关。而作为数据库中的主流,MySQL更是涉及面试中的诸多高频考点。对...
2019-12-12 16:29:28 293
转载 微服务架构是啥?一个故事告诉你!
看到最近“微服务架构”这个概念这么火,作为一个积极上进的程序猿,成小胖忍不住想要学习学习。而架构师老王(不是隔壁老王)最近刚好在做公司基础服务的微服务化研究和落地,对此深有研究。于是成小...
2019-12-11 16:30:00 169
转载 5分钟搞懂MySQL事务隔离级别
好久没碰数据库了,只是想起自己当时在搞数据库的时候在事务隔离级别这块老是卡,似懂非懂的。现在想把这块整理出来,尽量用最简洁的语言描述出来,供新人参考。首先创建一个表 account。创建...
2019-12-10 16:30:00 312 1
转载 开发人员必备的9大MySQL索引和查询优化
本文主要总结了工作中一些常用的操作及不合理的操作,在对慢查询进行优化时收集的一些有用的资料和信息,本文适合有 MySQL 基础的开发人员。索引相关索引基数基数是数据列所包含的不同值的数量...
2019-12-09 16:31:00 253
转载 一个秒杀系统的设计思考
前言秒杀大家都不陌生。自2011年首次出现以来,无论是双十一购物还是 12306 抢票,秒杀场景已随处可见。简单来说,秒杀就是在同一时刻大量请求争抢购买同一商品并完成交易的过程。从架构视...
2019-12-08 17:19:18 221
转载 浅析按值传递与按引用传递
请看一道选择题下列关于按值传递与按引用传递的描述中,正确的是( )。A.按值传递不会改变实际参数的数值 B.按引用传递能改变实际参数的参考地址C.按引用传递能改变实际参数的内容 D.按引...
2019-12-07 16:45:50 749
转载 高手总结的9种 OOM 常见原因及解决方案
当 JVM 内存严重不足时,就会抛出 java.lang.OutOfMemoryError 错误。本文总结了常见的 OOM 原因及其解决方法,如下图所示。如有遗漏或错误,欢迎补充指正。1...
2019-12-06 16:30:00 403
转载 终于明白为什么要加 final 关键字了!!!
在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之...
2019-12-05 16:30:00 412
转载 我是如何用Redis做实时订阅推送的
前阵子开发了公司领劵中心的项目,这个项目是以redis作为关键技术落地的。先说一下领劵中心的项目吧,这个项目就类似京东app的领劵中心,当然图是截取京东的,公司的就不截了。。。 ...
2019-12-04 16:30:00 256
转载 秒杀系统架构分析与实战
作者:猿码道www.jianshu.com/p/df4fbecb1a4b1、秒杀业务分析正常电子商务流程查询商品;创建订单;扣减库存;更新订单;付款;卖家发货;秒杀业务的特性低廉价格;大...
2019-12-03 17:00:00 166
转载 如何模拟超过 5 万的并发用户
转自:oschinawww.oschina.net/translate/how-run-load-test-50k-concurrent-users本文将从负载测试的角度,描述了做一次...
2019-12-02 16:41:26 219
转载 今日头条技术架构分析
今日头条创立于2012年3月,到目前仅4年时间。从十几个工程师开始研发,到上百人,再到200余人。产品线由内涵段子,到今日头条,今日特卖,今日电影等产品线。一、产品背景 今日头条是为用...
2019-12-01 18:46:36 685
《MATLAB图像处理实例详解》课件Chapter-15o第15章 图像处理的MATLAB实例.pptx
2022-11-21
《MATLAB图像处理实例详解》课件Chapter-14d第14章 基于SIMULINK的视频和图像处理.pptx
2022-11-21
《MATLAB图像处理实例详解》课件Chapter-13a第13章小波在图像处理中的应用.pptx
2022-11-21
《MATLAB图像处理实例详解》课件Chapter-12n第12章 形态学图像处理.pptx
2022-11-21
《MATLAB图像处理实例详解》课件Chapter-11o第11章 图像特征分析.pptx
2022-11-21
Java并发编程学习笔记
2022-04-11
Java后端核心知识总结700页
2022-02-11
最牛并发编程总结.png
2021-02-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人