腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
撸码那些事
专栏作者
举报
69
文章
77718
阅读量
25
订阅数
订阅专栏
申请加入专栏
全部文章(69)
其他(25)
存储(13)
数据库(12)
sql(10)
编程算法(10)
数据结构(9)
云数据库 SQL Server(7)
javascript(6)
mvc(5)
.net(2)
ecmascript(2)
打包(2)
分布式(2)
缓存(2)
jdk(2)
二叉树(2)
bug(2)
image(2)
insert(2)
重构(2)
asp.net(1)
angularjs(1)
云数据库 Redis(1)
ide(1)
搜索引擎(1)
人工智能(1)
面向对象编程(1)
hexo(1)
搜索文章
搜索
搜索
关闭
透过用户思维谈程序员的进阶之路
数据库
搜索引擎
云数据库 Redis
数据结构
最近读了一本关于产品的好书《用户思维+ 好产品让用户为自己尖叫》,虽然是一本产品相关的书,但是全书都在围绕如何让你的用户变得更优秀展开讨论。作者的观点很明确也很独到,可持续成功的产品都是由推荐(口碑传播)产生的。而激发这些推荐的是用户对自己的感觉,也就是我们的产品或服务帮助他们做了什么或成为什么样子。这可能也是知识付费这几年火热的原因之一吧。
撸码那些事
2018-10-08
414
0
数据库索引背后的数据结构
数据库
数据结构
编程算法
存储
在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。这种数据结构,就是索引。
撸码那些事
2018-08-20
459
0
【图解数据结构】 线性表
数据结构
人工智能
存储
sql
1.线性表的定义 若将线性表记为(a1,...,ai-1,ai,ai+1,...,an),则表中ai-1领先于ai,ai领先于ai+1,称ai-1是ai的直接前驱元素,ai+1是ai的直接后继元素。
撸码那些事
2018-06-21
1.1K
5
【图解数据结构】 树
数据结构
存储
二叉树
树的定义 树(Tree)是n(n>=0)个结点的有限集。n=0时称为空树。 在任意一颗非空树中: (1)有且仅有一个特定的称为根(Root)的结点。 (2)当n>1时,其余结点可分为m(m>0)个互不
撸码那些事
2018-06-21
497
0
【封装那些事】 泄露的封装
数据结构
存储
泄露的封装 抽象通过公有接口(方法)暴露或泄露实现细节时,将导致这种坏味。需要注意的是,即使抽象不存在“不充分的封装”坏味,其公有接口也有可能泄露实现细节。 为什么不能泄露封装? 为实现有效封装,必须将抽象的接口(即抽象的内容)和实现(即抽象的方式)分离。为遵循隐藏原则,必须对客户程序隐藏抽象的实现方面。 如果通过公有接口暴露了实现细节(违反了隐藏原则)可能会造成: 对实现进行修改时,可能会影响客户程序 暴露的实现细节可能会让客户程序能够通过公有接口访问内部数据结构,进而有意或无意地损坏抽象的内部状态。 泄
撸码那些事
2018-06-21
905
0
【封装那些事】 未利用封装
数据结构
存储
未利用封装 客户代码使用显式类型检查(使用一系列if-else或switch语句检查对象的类型),而不利用出层次结构内已封装的类型变化时,将导致这种坏味。 为什么要利用封装? 一种臭名昭著的坏味是,在客户代码中使用条件语句(if-else或switch语句)来显式地检查类型,并根据类型执行相应的操作。我们这里讨论的是:要检查的类型都封装在了层次结构中,但没有利用这一点,即使用显式类型检查,而不依赖于动态多态性。这将导致如下问题: 显式类型检查让客户程序和具体类型紧密耦合,降低了设计的可维护性。例如,引入新类
撸码那些事
2018-06-21
1.2K
0
【图解数据结构】 二叉树遍历
数据结构
二叉树
扯一扯 在看《极客时间》严嘉伟老师的《如何做出好的职业选择——认识你的职业锚》专题直播时,严老师讲到了关于选择的一些问题,我认为其中的一些点讲的非常好,总结一下分享给大家。 人为什么难做选择? 选择意
撸码那些事
2018-06-21
1.3K
0
【封装那些事】 未利用封装
数据结构
存储
客户代码使用显式类型检查(使用一系列if-else或switch语句检查对象的类型),而不利用出层次结构内已封装的类型变化时,将导致这种坏味。
撸码那些事
2018-05-18
1K
0
【封装那些事】 泄露的封装
数据结构
存储
抽象通过公有接口(方法)暴露或泄露实现细节时,将导致这种坏味。需要注意的是,即使抽象不存在“不充分的封装”坏味,其公有接口也有可能泄露实现细节。
撸码那些事
2018-05-15
968
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档