以下书籍,大多出自阿里系,有理论有实践,感兴趣不妨看看,文末有福利:送你9本书,人人有份。 1、《大型网站技术架构:核心原理与案例分析》 主要从大型网站架构的特点,架构目标(...

以下书籍,大多出自阿里系,有理论有实践,感兴趣不妨看看,文末有福利:送你9本书,人人有份。 1、《大型网站技术架构:核心原理与案例分析》 主要从大型网站架构的特点,架构目标(...
使用Java 后端技术的目的就是构建业务应用,为用户提供在线或者离线服务。因此,一个业务应用需要哪些技术、依赖哪些基础设施就决定了需要掌握的后端技术有哪些。 根据后端基础设施...
Apache开源的IO包和Lang包 开发中我们常常会使用到Apache这两个包, 所以总结一下一些常用的方法 common.io包 common.io包和是apache旗下...
画原型图是产品经理的基本功,但很多PM画了几年的原型,仍然不能高效、准确的输出一份原型。很多人都在纠结PRD应该怎么写,写到什么程度,粗了怕遗漏需求,细了没时间不说,别人还不...
前言 这里筑梦师,是一名正在努力学习的iOS开发工程师,目前致力于全栈方向的学习,希望可以和大家一起交流技术,共同进步,用简书记录下自己的学习历程. 个人学习方法分享[htt...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 1. 控制资源并发访问--Semaphore Semaphore可以理解为信号量,用...
一、源码分析 源码分析是一种临界知识,掌握了这种临界知识,能不变应万变,源码分析对于很多人来说很枯燥,生涩难懂。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。...
1 微服务的发展 微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头...
文/MY麦子 01 前几天和同事小月去吃饭的时候,她说起了一件事情。 小月有一个多年未见的高中同学在外地培训完了回成都,有次吃饭的时候得知那个男孩子正单身,小月想着自己身边正...
架构师是一个没有被严格定义的角色。 在写这篇文章之前,我特意把这几年看过的关于架构和架构师的书重新翻了一遍,结果发现它们的定义或多或少有一些不一样,而经过了这几年,一些之前同...
Django是Python语言编写的一个全栈式Web框架,可以帮助我们快速编写一个具有数据库功能、增删查改、后台管理等功能的网站。假如你只需要一些很简单的功能,使用flask...
相关文章: 多线程安全性:每个人都在谈,但是不是每个人都谈地清 并发的意义在于多线程协作完成某项任务,而线程的协作就不可避免地需要共享数据。今天我们就来讨论下如何发布和共享类...
正文之前 CCF考完了。抓紧把Java看完吧,昨晚狠下心来跟老师说要去实验室干活,鬼知道自在日子啥时候就没了。所以还是有点危机感,先把Java学好。另外这几天看图论觉得好有意...
当我们使用传统JDBC方法去写复杂的SQL语句的时候,需要去进行大量的拼接。常常会因为一个小错误如少写了一个空格导致错误,而且还很难找出错误的原因,Mybatis的动态SQL...
1、定义 何谓数据异构,上周交易部门商品的同事过来做分享,又看到这个词,他的PPT里面是 数据库异构。其实我们以前做的事情,也是可以成为数据异构。比如我们将DB里面的数据持久...
大家在网上购买商品,经常会遇到需要退款退货的情况,最终退款成功时,都会将资金以原路返回的方式返回到银行卡或虚拟账户的余额。今天聊一聊支付平台的退款功能的业务流程。 退款是建立...