上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页

2018年6月29日

Redis内存使用优化与存储

摘要: Redis数据类型 最为常用的数据类型主要有五种:String, Hash, List, Set和SortedSet. redis内部使用一个redisObject对象来表示所有的key和value。redisObject最主要的信息如下图所示: type代表一个value对象具体是何种数据类型,e 阅读全文

posted @ 2018-06-29 15:01 Honnnnl 阅读(156) 评论(0) 推荐(0) 编辑

7点温暖的建议给到成长中的程序员

摘要: 1. 解决你自己的问题 从外面获取答案和自己解决问题、找到答案,这两种方式是有区别的。当你自己解决一个问题时,你不仅解决了这一个问题,也意味着解决了跟它类似的数百万问题。这是一个先投资后收获的过程。有时,你可能需要花2到3天的时间解决一个问题,这没什么;这是你的前期投资。 2. 从做小程序开始 小程 阅读全文

posted @ 2018-06-29 14:48 Honnnnl 阅读(158) 评论(0) 推荐(0) 编辑

架构师画像

摘要: 保障君家的毕大师又发大招了,这次他分享的是自己对“架构师”这个角色的理解。 架构师,这个title就和总监之类的title一样,已经彻底被用烂了,但在一个软件产品的生命周期中,架构师是实实在在的一个极度重要的角色,这篇文章就来讲讲我觉得的架构师的画像,到底具备什么素质的同学是贴合架构师形象的,同时欢 阅读全文

posted @ 2018-06-29 14:43 Honnnnl 阅读(200) 评论(0) 推荐(0) 编辑

阿里毕玄:我在系统设计上犯过的14个错

摘要: 在上篇《架构师画像》的文章中提到了自己在系统设计上犯过的一些错,觉得还挺有意义的,这篇文章就来回顾下自己近八年来所做的一些系统设计,看看犯的一些比较大的血淋淋的错误(很多都是推倒重来),这八年来主要做了三个基础技术产品,三个横跨三年的大的技术项目(其中有两个还在进行中),发现大的错误基本集中在前面几 阅读全文

posted @ 2018-06-29 14:42 Honnnnl 阅读(201) 评论(0) 推荐(0) 编辑

二叉树介绍

摘要: 编程中我们会遇到多少挫折?表放弃,沙漠尽头必是绿洲。 大话数据结构修改版 学习二叉树的意义 由于二叉树的知识更倾向于理论,所以我们在实际应用开发过程中使用的并不多,但是二叉树作为数据结构的一个重要的组成部分,所以,在程序猿的面试过程中,会经常遇到二叉树知识相关问题.所以学习二叉树是相当有必要的. 二 阅读全文

posted @ 2018-06-29 14:41 Honnnnl 阅读(427) 评论(0) 推荐(0) 编辑

浅析JAVA的垃圾回收机制(GC)

摘要: 1.什么是垃圾回收? 垃圾回收(Garbage Collection)是Java虚拟机(JVM)垃圾回收器提供的一种用于在空闲时间不定时回收无任何对象引用的对象占据的内存空间的一种机制。 注意:垃圾回收回收的是无任何引用的对象占据的内存空间而不是对象本身。换言之,垃圾回收只会负责释放那些对象占有的内 阅读全文

posted @ 2018-06-29 14:38 Honnnnl 阅读(273) 评论(0) 推荐(0) 编辑

一篇简单易懂的原理文章,让你把JVM玩弄与手掌之中

摘要: jvm原理 Java虚拟机是整个java平台的基石,是java技术实现硬件无关和操作系统无关的关键环节,是java语言生成极小体积的编译代码的运行平台,是保护用户机器免受恶意代码侵袭的保护屏障。JVM是虚拟机,也是一种规范,他遵循着冯·诺依曼体系结构的设计原理。冯·诺依曼体系结构中,指出计算机处理的 阅读全文

posted @ 2018-06-29 14:36 Honnnnl 阅读(641) 评论(0) 推荐(0) 编辑

理解HTTP幂等性

摘要: 基于HTTP协议的Web API是时下最为流行的一种分布式服务提供方式。无论是在大型互联网应用还是企业级架构中,我们都见到了越来越多的SOA或RESTful的Web API。为什么Web API如此流行呢?我认为很大程度上应归功于简单有效的HTTP协议。HTTP协议是一种分布式的面向资源的网络应用层 阅读全文

posted @ 2018-06-29 14:31 Honnnnl 阅读(190) 评论(0) 推荐(0) 编辑

接口设计的幂等性考虑

摘要: 分布式系统接口幂等性 1.幂等性定义 1.1 数学定义 在数学里,幂等有两种主要的定义:- 在某二元运算下,幂等元素是指被自己重复运算(或对于函数是为复合)的结果等于它自己的元素。例如,乘法下唯一两个幂等实数为0和1。即 s *s = s- 某一元运算为幂等的时,其作用在任一元素两次后会和其作用一次 阅读全文

posted @ 2018-06-29 14:30 Honnnnl 阅读(209) 评论(0) 推荐(0) 编辑

分库分表需要考虑的问题及方案

摘要: 分库分表的基本思想 Sharding的基本思想就要把一个数据库切分成多个部分放到不同的数据库(server)上,从而缓解单一数据库的性能问题。不太严格的讲,对于海量数据的数据库,如果是因为表多而数据多,这时候适合使用垂直切分,即把关系紧密(比如同一模块)的表切分出来放在一个server上。如果表并不 阅读全文

posted @ 2018-06-29 14:27 Honnnnl 阅读(426) 评论(0) 推荐(0) 编辑

上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 27 下一页

导航