首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
liuxianzhile
掘友等级
Java工程师
|
稀土掘金
蔷薇
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 9
沸点 1
赞
10
返回
|
搜索文章
赞
文章( 9 )
沸点( 1 )
数据结构系列(6)— 图文并茂讲解“堆”
在之前的队列篇中,我们介绍了使用数组的方式来实现优先级队列,通过这种方式,尽管删除最高优先级数据的时间复杂度为O(1),但是在插入的时候平均需要移动数组中一半的数据,时间复杂度为O(N)。本文我们讲解堆并以此来实现优先级队列,它的插入、删除时间复杂度都为O(logN)。 完全二…
阿里面试官让我讲讲Unicode,我讲了3秒说没了,面试官说你可真菜
本文首发于微信公众号:程序员乔戈里乔哥:首先说说什么是Unicode、码点吧~要想搞懂,这些概念必须清楚什么是Unicode?下图来自http://www.unicode.org/standard/W
【12.30~1.4周报】我当导演啦
说实话这会有点累,不过我想这是我2020年的第一个周报,还是熬夜赶一下。 因为这两天在拍摄公司年会的视频素材,你们也知道的,我全才来的,什么拍摄剪辑,诶无一不会。 这周我直接当导演,带领专业的团队拍摄公司年会短片,微信也炸了,公司所有的主播都私信我,丙导,给我一个镜头吧,那我铁…
干货!java代码性能优化,提高健壮性
我们在后端开发中,经常会遇到各种“坑”,比如大家最熟悉的空指针异常、session失效等等,其实很大原因在于开发过程中并没有很好的将用法与实际相结合,如果我们能注意一些代码规范和技巧,可以使我们的开发事半功倍!我将从以下三个方面分享我在开发过程中进行的优化。 当循环中只需要 M…
写代码有这些想法,同事才不会认为你是复制粘贴程序员
最近做完12月份版本需求,有一些思考不够深入的代码,因此写一下总结,希望大家日常写代码多点思考,多点总结,加油!同时哪里有不对的,也望指出。 一、复杂的逻辑条件,是否可以调整顺序,让程序更高效呢。 假设业务需求是这样:会员,第一次登陆时,需要发一条感谢短信。如果没有经过思考,代…
[解锁新姿势] 兄dei,你代码需要优化了
在我们平常开发过程中,由于项目时间紧张,代码可以用就好,往往会忽视代码的质量问题。甚至有些复制粘贴过来,不加以整理规范。往往导致项目后期难以维护,更别说后续接手项目的人。所以啊,我们要编写出优雅的代码,方便你我他,岂不美哉? 下面分享一些我在开发中常用的编码中小建议,如有不妥,…
Java Getter/Setter “防坑指南” 来了
Getter/Setter 在 Java 中被广泛使用。看似简单,但并非每个 Java 开发人员都能很好理解并正确实现 Getter/Setter 方法。因此,在这篇文章里,我想深入讨论 Java 中的 getter 和 setter 方法,请跟随我一起来看看吧。 下面的代码展…
关注了
15
关注者
0
收藏集
13
关注标签
51
加入于
2017-05-03