淘宝服务端高并发分布式架构演进之路
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要13分钟。来源:http://t.cn/Ai98XycJ1.概述本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架
一周 GitHub 开源项目推荐:阿里、腾讯、陌陌、bilibili……
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要2.8分钟。陌陌风控系统正式开源陌陌风控系统静态规则引擎,零基础简易便捷的配置多种复杂规则,实时高效管控用户异常行为。GitHub地址https://github.com/momosecurity/aswanSniper:bilibili
干货收藏 | Java 程序员必备的一些流程图
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要6分钟。转载自:https://juejin.im/post/5d214639e51d4550bf1ae8df1.Spring的生命周期Spring作为当前Java最流行、最强大的轻量级容器框架,了解熟悉spring的生命周期非常有必要;
让web开发部署提速 8 倍的一款 IDEA 插件,我参与贡献了
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要7分钟。原文:http://suo.im/4on4JE来源于云栖社区>中间件小哥作为一个Java程序员,我们大多数会在IntellijIDEA中基于SpringBoot来开发WEB应用,所以本文中的测评将会基于以下几个架构来构建:开
“开发一个静态 HTML 页面,我要价 18000 美元,有错吗?”
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要7分钟。周末不乏技术性文章,祝大家周末愉快~在信息加速发展的互联网时代,越来越多的科技公司为了专注核心竞争力业务以及降低软件项目成本,开始将项目中的部分业务模块分发给第三方外包公司来完成。而这样是否就意味着大幅度地降低成本了?事实告诉我们
为什么大公司要设置这么高的门槛?
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要8.2分钟。周末不发技术性文章,祝大家周末愉快~作者:hsm_computer来源:www.cnblogs.com/JavaArchitect目前一般的大点的公司,往往会在招聘时(尤其在招聘3年以下工作经验的程序员时)会设置学校的门槛,比
厉害了,来看下大牛是怎么使用 MySQL 的?
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要5.2分钟。www.cnblogs.com/cyfonly/p/5616536.htmlMySQL数据库是被广泛应用的关系型数据库,其体积小、支持多处理器、开源并免费的特性使其在Internet中小型网站中的使用率尤其高。在使用MySQL
【美团】Java 岗 154 道面试题
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要4.2分钟。Java集合22题ArrayList和Vector的区别。说说ArrayList,Vector,LinkedList的存储性能和特性。快速失败(fail-fast)和安全失败(fail-safe)的区别是什么?hashmap的
Linux 启动流程分析
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要5分钟。今天,一起探讨操作系统的启动流程。这个部分比较有意思。因为在BIOS阶段,计算机的行为基本上被写死了,程序员可以做的事情并不多;但是,一旦进入操作系统,程序员几乎可以定制所有方面。所以,这个部分与程序员的关系更密切。我主要关心的是
我敢打赌绝大多数程序员没有这么深入研究过 System.out.println()!
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要2.8分钟。译者:为了美好的明天来源:http://1t.click/k87#什么是System.out.println()System.out.println是一个Java语句,一般情况下是将传递的参数,打印到控制台。System:是j
IntelliJ IDEA 快捷键终极大全,速度收藏!
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要6分钟。推荐个公众号【码农西游】,每日都有趣图,扫描文末二维码即可关注它。来源:https://blog.csdn.net/weixin_42189233▌自动代码常用的有fori/sout/psvm+Tab即可生成循环、System.o
为什么魂斗罗只有 128KB 却可以实现那么长的剧情?
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要2分钟。周末不发技术性文章,祝大家周末愉快~来源于:https://dwz.cn/ZTAnWr5j个人觉得fc最神奇的游戏还属超级玛丽,32个关卡,每关都不同,各种隐藏要素,好像代码区才10多k,数据区10多k。反汇编看完还是不敢相信这点
我的天!史上最烂的项目:苦撑 12 年,600 多万行代码...
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要8分钟。周末不发技术性文章,祝大家周末愉快~你见过最烂的项目,撑了多长时间才完蛋?六个月?一年?今天介绍的这个奇葩项目,不但一开始就烂得透透的,还硬撑了12年多,直到项目负责人被逮起来丢进监狱才完事。到底有多烂?用下面这组触目惊心的数据告
一般电商应用的订单队列架构思想
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要5.6分钟。菜单栏中添加我微信,私聊【加群】拉你入学习交流群前序本文所要分享的思路就是电商应用中常用的订单队列。一般的订单流程电商应用中,简单直观的用户从下单到付款,最终完成整个流程的步骤可以用下图表示:其中,订单信息持久化,就是存储数据
架构师必备技能:教你画出一张合格的技术架构图
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要5.4分钟。菜单栏中添加我微信,私聊【加群】拉你入学习交流群当我们想用一张或几张图来描述我们的系统时,是不是经常遇到以下情况:对着画布无从下手、删了又来?如何用一张图描述我的系统,并且让产品、运营、开发都能看明白?画了一半的图还不清楚受众
你向 Mysql 数据库插入 100w 条数据用了多久?
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要2分钟。▌目录多线程插入(单表)多线程插入(多表)预处理SQL多值插入SQL事务(N条提交一次)▌多线程插入(单表)问:为何对同一个表的插入多线程会比单线程快?同一时间对一个表的写操作不应该是独占的吗?答:在数据里做插入操作的时候,整体时
Git 自救指南:这些坑你都跳得出吗?
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要2分钟。菜单栏中添加我微信,私聊【加群】拉你入微信学习交流群Git虽然因其分布式管理方式,不完全依赖网络,良好的分支策略,容易部署等优点,已经成为最受欢迎的源代码管理方式。但是一分耕耘一分收获,如果想更好地掌握git,需要付出大量的学习成
敢不敢模拟超过 5 万的并发用户?
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要6分钟。来自:http://t.cn/ES7KBkW本文将从负载测试的角度,描述了做一次流畅的5万用户并发测试需要做的事情。你可以在本文的结尾部分看到讨论的记录。快速的步骤概要:编写你的脚本使用JMeter进行本地测试BlazeMeter
如何优雅地给妹子优化电脑?(技巧篇)
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要4.2分钟。周末不发技术性文章,祝大家周末愉快哦~____作者:知乎_海上漂流喵文末有红包抽奖!每个会修电脑的BOY都有故事1.能力越大,责任也就越大作为一个懂电脑的BOY。平常被姑娘问的最多一句话就是:我电脑出问题了,快帮我看一看。而作
这群开发者,每月至少能从 App store 躺骗几十万。。。
程序员的成长之路互联网/程序员/成长/职场关注阅读本文大概需要5分钟。周末不发技术性文章,祝大家周末愉快~文末有红包抽奖!三个月前,世超给大家扒过一个只用12块钱,就能让妹纸对你投怀送抱的软件。这个软件是世超从AppStore社交软件排行榜发现的,实际使用体验非常一言难尽,简直就是个大忽悠。就这么个