首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
xiaoyaozi
更多收藏集
微信扫码分享
微信
新浪微博
QQ
48篇文章 · 0订阅
区块链记账原理 | 深入浅出区块链
区块链(1.0)是一个基于密码学安全的分布式账本,是一个方便验证,不可篡改的账本。 通常认为与智能合约相结合的区块链为区块链2.0, 如以太坊是典型的区块链2.0 很多人只了解过比特币,不知道区块链,比特币实际是一个使用了区块链技术的应用,只是比特币当前太热,把区块链技术的光芒给
谈谈 HTTPS
前言:这是作为一个前端开发对 HTTPS 的浅显的理解,仅仅是可以让你在看完文章之后对 HTTPS 的原理了解,具体的实现方式并没有给出。有不对的地方欢迎指出。 HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket L…
谈谈技术转管理的一些过程
“在周围的人群中,相信有很大一批同学都和我一样,作为 IT 行业里的码农,干久了,有一些迷茫,有一些惆怅,不知道自己是继续做技术,还是转行当管理,不知道自己以后的路如何更好的走下去。” 这篇文章,从我的角度来谈谈一个程序员从技术转管理的过程,不一定适合你,但是肯定有可以借鉴的地…
死磕java底层(一)—多线程
它是内存中的一段独立的空间,可以负责当前应用程序的运行。当前这个进程负责调度当前程序中的所有运行细节(操作系统为进程分配一块独立的运行空间); 进程是负责某个程序的执行,线程是负责进程中某个独立功能的运行,一个进程至少要包含一个线程。 在一个进程中可以开启多个线程,让多个线程同…
中小型研发团队架构实践:分布式协调服务ZooKeeper
Apache ZooKeeper 由 Apache Hadoop 的子项目发展而来,于 2010 年 11 月正式成为了 Apache 的顶级项目。
分布式事务?No, 最终一致性
现今互联网界,分布式系统和微服务架构盛行。 一个简单操作,在服务端非常可能是由多个服务和数据库实例协同完成的。 在互联网金融等一致性要求较高的场景下,多个独立操作之间的一致性问题显得格外棘手。 基于水平扩容能力和成本考虑,传统的强一致的解决方案(e.g.单机事务)纷纷被抛弃。其…
MySQL系列-- 3.创建高性能的索引
索引是存储引擎用于快速找到记录的一种数据结构。 对良好的性能非常关键。 对查询性能优化最有效的手段。轻易将查询性能提高几个数量级。 存储引擎使用索引,先在索引中找到对应的值,然后根据匹配的索引记录找到对应的数据行。 可以包含一个或多个列的值。如果包含多个列,那么列的顺序也很重要…
高并发分布式系统唯一ID生成
了解Paxos算法的同学应该知道,Paxos算法要求Proposal ID全局唯一(且递增)。而事实上,全局唯一ID(且递增)的生成本身是需要一些技术来保证的。生成全局唯一ID的方法其实有很多,但是满足高QPS、高可用以及低延迟这些要求其实并不简单。作为一个并没有机会参与高并发…
从架构理解价值 - 我的软件世界观
有时候我会思考难道在技术领域内不断紧跟新潮,不断提升技能就是我的价值所在? 那么我是技术的主人还是技术的奴隶?
Java多线程-死锁的出现和解决
死锁是这样一种情形:多个线程同时被阻塞,它们中的一个或者全部都在等待某个资源被释放.由于线程被无限期地阻塞,因此程序不能正常运行.形象的说就是:一个宝藏需要两把钥匙来打开,同时间正好来了两个人,他们一人一把钥匙,但是双方都再等着对方能交出钥匙来打开宝藏,谁都没释放自己的那把钥匙…