首页
学习
活动
专区
工具
TVP
发布

ImportSource

专栏作者
207
文章
387698
阅读量
68
订阅数
技术开发人员如何制定自己的OKR
最近是Q2刚开始,又到了制定季度OKR的时候了,我发现很多技术开发小伙伴依然不知道怎么制定自己的OKR。要么就写“持续做每个迭代”,要么就“持续维护某个系统”,要么就是“积极响应产品需求”。
ImportSource
2022-05-31
2.3K0
战争与技术-导弹与Netty的关系
俄乌战争已持续数周,继上一集的负载均衡话题,本集我们继续聊战争与技术的话题。今天我们聊的是导弹和Netty的关系。
ImportSource
2022-04-12
5130
面试不要再说Redis是单线程的了
以前我们看到太多的文章都在说redis是单线程了。比如本号就曾经写过这样的文章:单线程的Redis为什么辣么快?
ImportSource
2020-01-17
8550
你的项目失败全因为这个原因
程序员在设计系统或者做需求分析时,难免会因为需求分析的不充分或者因为一些现象而迷惑了自己,最终导致模型不稳定而使项目举步维艰甚至项目失败。然而,这些都是可以通过一些方法避免的,今天我们就试图通过逻辑学里的一些方法来解释这一切。
ImportSource
2019-07-04
4940
实时排行榜的几种实现方案
实时排行榜要求实时,不能有延迟。要实现此,就必须是插入时排序,而不能读取时排序。读取时排序的工作量非常之大。这里列几种可能的方案。
ImportSource
2019-07-04
7.9K0
2019新一代Idea装逼插件(内附杨超越插件)
还记得之前五个逼气十足的Idea插件,绝对让你阴吹丝婷 这个不?被转发到知乎上后,迅速获得了好评,大家纷纷表示,以后写bug不再枯燥。
ImportSource
2019-05-31
8.3K0
面试题,如何在千万级的数据中判断一个值是否存在?
当你看到这个标题的时候,你也许会想我可以使用hashmap之类的来存储值,然后get就是了。又或者把数据存在数据库里然后去判断就可以了。
ImportSource
2019-05-06
4K0
图解Kafka消息是被怎么存储的?
在本文中,我们来了解下Kafka是如何存储消息数据的。了解了这些,有助于你在遇到性能问题的时候更好地调试,让你知道每个broker配置实际上所起的作用。那么,Kafka内部的存储是什么样的呢?
ImportSource
2019-05-06
3.8K0
假装不是程序员的时尚穿搭
一次我去参加一个聚会,那些人不是从事it的,那天我穿的无比休闲,他们却依然讨论格子衬衫云云。wht fk,我没穿格子衬衫啊!
ImportSource
2018-11-08
6700
什么?区块链中的hash算法!施主,快扶老衲起来
hash算法有很多种。比如MD5、SHA1、SH2(SHA224、SHA256、SHA384和SHA512)、SH3、RIPEMD-160。
ImportSource
2018-10-23
7230
自己动手写区块链-公钥和私钥
在区块链中,我们需要用到公钥和私钥。在之前的自己动手写区块链-发起一笔交易(Java版)中,我们就使用了公钥和私钥。其中公钥是钱包的地址,私钥则类似钱包的密码。
ImportSource
2018-10-23
1.3K0
图解Fork/Join
Fork/Join是在Java7中提供的一个并发执行任务的框架。他的基本运行流程就是:把一个大任务分解成子任务,如果子任务还不是足够小,就继续分解成子子任务,一直分解到足够小。具体要分解到有多小,你可以自己定义这个阈值。
ImportSource
2018-07-25
1.2K0
并发编程-多线程的好处
上一文:并发编程-并发的简史 如果线程使用得当,多线程可以降低你的开发和维护成本,而且还能改善复杂应用程序的性能。多线程让模仿人类工作方式以及交互变得简单,多线程通过把异步的工作流转换成一个个的串行工作流。他们也可以把其它错综复杂(convoluted)的代码转换成简单明了的犹如一条直线般(straight line code)简单,使得代码容易编写、容易阅读、容易维护。(ps:与一条直线相对的就是一团乱麻,你想像一下你拿到一团乱麻要找到头绪时候的样子) 多线程在GUI(图形用户界面)applicatio
ImportSource
2018-04-03
9620
机会主义重构-Martin Fowler
从我开始谈论和撰写关于重构专题的一开始,人们就问我如何将重构纳入更广泛的软件开发过程。 重构到底应不应该被当做软件开发生命周期的一个阶段,如果应该,那么要在一个迭代中给重构这个阶段分配多大比例呢?我们又该确定哪些人去做重构任务呢?虽然重构工作可以这样规划,,但我还是倾向于重构作为机会主义的活动来开展,就是无论何时何地都需要清理代码,不管是谁。 这意味着,在任何时候,有人看到一些不那么清晰工整的代码,他们都应该抓住机会立即修复,或者至少在几分钟之内。这个机会主义重构由Uncle Bob 提出,遵循童
ImportSource
2018-04-03
7010
自己动手写区块链(Java版)
2018年开始区块链真是火啊。一夜暴富的例子一直在传说。今天我们就自己动手写一个基本的区块链。 先简单的说一下区块链是个什么(相信你早就知道了)。 区块链就是一个链表。把一堆区块串起来就是区块链。每个
ImportSource
2018-04-03
2.5K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档