首页
首页
BOT
沸点
课程
直播
活动
AI刷题
NEW
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
VectorJin
掘友等级
开发者
乐于技术分享
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
72
文章 68
沸点 4
赞
72
返回
|
搜索文章
最新
热门
十分钟搞懂网络协议
本系列文章旨在系统性地整理和介绍即时通讯领域方面的理论和实现,本文为理论篇的第一篇文章,介绍其底层的通信协议。 TCP/IP协议栈 TCP/IP协议栈是一系列网络协议的总和,构成了网络通信的核心。
常见代码重构技巧
项目在不断演进过程中,代码不停地在堆砌。如果没有人为代码的质量负责,代码总是会往越来越混乱的方向演进。当混乱到一定程度之后,量变引起质变,项目最终无法维护。然而破解之法在于项目迭代中持续不断的重构。
当数据库遇到分布式
数据库通常有着完善的事务支持,但是局限于单机的存储和性能,于是就出现了各种分布式解决方案。最近读了《Designing Data-Intensive Applications》这本书,所以做一个总结,供大家做个参考,有什么不对的请大家指正,一起讨论。 数据模型可以说软件开发中最…
互联网理想架构
本文探讨了互联网公司的技术架构,涉及DNS、负载均衡、长连接、API网关、PUSH推送、微服务、分布式事务以及相关支撑的基础服务。主要是为了学习,希望可以给大家一个参考。 APP、PC以及第三方等调用方通过传统的域名解析服务LocalDNS获取负载均衡器的IP,APP可以通过H…
一文了解InnoDB事务锁
锁机制用于管理对共享资源的并发访问,而数据库本身作为共享资源的集合,内部需要提供一定的锁机制来保证事务的隔离性。本文探讨的是MySQL(5.7)InnoDB引擎下的锁机制。 共享锁也称为读锁,允许事务读一行数据。共享锁之间是兼容的,也就是说多个事务可以针对同一行数据加共享锁。 …
一文看懂JUC之AQS机制
为了解决原子性的问题,Java加入了锁机制,同时保证了可见性和顺序性。JDK1.5的并发包中新增了Lock接口以及相关实现类来实现锁功能,比synchronized更加灵活,开发者可根据实际的场景选择相应的实现类。本文注重讲解其不同衍生类的使用场景以及其内部AQS的原理。并发问…
一文看懂Java锁机制
CPU的基本工作是执行存储的指令序列,即程序。程序的执行过程实际上是不断地取出指令、分析指令、执行指令的过程。 几乎所有的冯•诺伊曼型计算机的CPU,其工作都可以分为5个阶段:取指令、指令译码、执行指令、访存取数和结果写回。 现代处理器的体系结构中,采用了流水线的处理方式对指令…
一文看懂分布式事务
数据库经过事务操作后从一种状态转变为另一个状态。可以说原子性是从行为上描述,而一致性是从结果上描述 对于MySQL数据库(InnoDB存储引擎)而言,隔离性是通过不同粒度的锁机制来实现事务间的隔离;原子性、一致性和持久性通过redo log 重做日志和undo log回滚日志来…
基于事件驱动的状态机实现
状态机的出现是为了将复杂对象的状态变化进行建模,采取工程化的方式来处理,方便理解与沟通状态机引入在实际开发中,也会经常遇到状态机的问题。举个简单的例子,考虑用户支付场景下订单的状态,订单状态可能经过这
Java8 新特性
Java语言层面上最受期待的改变,Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中),代替了原先匿名内部类,使得将行为表达为数据变得很容易,在纯Java语言环境中提供一种优雅的方式来支持函数式编程,从而使开发具有更强表达能力。 Java8引入了函数式接口Fun…
下一页
个人成就
文章被点赞
622
文章被阅读
85,014
掘力值
2,640
关注了
17
关注者
1,619
收藏集
10
关注标签
14
加入于
2017-04-10