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

程序员阿凯

专栏作者
29
文章
32188
阅读量
26
订阅数
Redis面试,你能说清 Redis的数据类型与内部结构吗?
这其实和我们Java是类似的,Java中的ArrayList类,实际上是用数组结构存储的,HashMap类是利用数组+链表+红黑树存储的
阿凯
2022-05-25
3010
Redies 淘汰策略的 LRU 算法你知道吗?
最近有个小伙伴跟我诉苦,说他面试的时候被问到Redis的淘汰策略,这个问题他是有准备的
阿凯
2022-01-07
1930
深入理解 MySQL 的 MVCC 机制
为什么面试的时候,面试官总爱问你底层原理。因为复杂系统的设计总是可以相互借鉴的。MVCC 正是这样的一个知识点。
阿凯
2021-09-10
8.6K2
Spring字段注入存在哪些问题,你知道吗?
昨天有个同学面试回来向我求助,说面试官问他Spring字段注入存在什么问题,他当时没有回答上来。
阿凯
2021-08-19
1.1K0
Zookeeper实现微服务统一配置中心
Zookeeper:它是一个分布式服务框架,是Apache Hadoop 的一个子项目,提供一种集中式信息存储服务,用于解决分布式应用中的一些数据管理问题
阿凯
2019-12-19
1.5K0
笔记 | 大型网站的特点与设计宗旨
假设服务器宕机了,用户就无法访问 我们就必须保证网站稳定的向用户提供7*24小时不间断的服务 哪怕有服务器节点宕机了,依然用备用集确保服务正常访问
阿凯
2019-11-10
6750
JDBC 的诞生
昨天我们介绍了JDBC的使用,可到底为什么要这样用,JDBC又是怎么设计来的呢?这里向大家推荐一篇文章,本文转载自「码农翻身」的「JDBC的诞生」
阿凯
2019-07-30
6970
小白科普:线程和线程池
第一个问题问题就是为什么要多线程啊, 我看了操作系统中的多进程管理,不是挺好的吗? 多线程似乎没有必要啊!
阿凯
2019-07-30
6410
Java面试通关要点汇总集 核心篇
Java面试通关要点汇总集 之核心篇参考答案 核心篇 数据存储 MySQL 索引使用的注意事项 1.索引不会包含有NULL的列 只要列中包含有NULL值,都将不会被包含在索引中,复合索引中只要有一列含有NULL值,那么这一列对于此符合索引就是无效的。 2.使用短索引 对串列进行索引,如果可以就应该指定一个前缀长度。例如,如果有一个char(255)的列,如果在前10个或20个字符内,多数值是唯一的,那么就不要对整个列进行索引。短索引不仅可以提高查询速度而且可以节省磁盘空间和I/O操作。 3.索引列排序
阿凯
2018-06-29
1K0
Java 学习线路图
总有小伙伴在问学习某个知识的路线, 今天在知乎上看到黑马程序员整理的编程学习路线图挺好。想起我当初学习java基础的时候,就是看的他们家的传智视频,现在黑马也越做越大,有了更多的学习资料可以公开给大家。 我现在已经获得授权转载,希望可以帮助到各位学习的小伙伴! 链接:https://www.zhihu.com/question/56110328/answer/370752381 来源:知乎 -- 黑马程序员 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 这里我分享给你的Java学
阿凯
2018-06-29
1.1K0
当你看到演示出Bug,却没有注意到他任何地解决
昨天晚上罗永浩5.15鸟巢发布会,你满意吗? 朋友中有很多程序猿/IT男,在发布会之前,我们还在群里一边看着网上的直播,一边热闹的自嗨着要“见证历史”呢。 结果还不等到发布会结束,就能感到期待落空,没
阿凯
2018-06-29
6370
ClassNotFoundException 和 NoClassDefFoundError 的区别
Java 面试中有个很常见的问题:请对比 Exception 和 Error,另外一个,“运行时异常” 与 “一般异常” 有什么区别? 今天在看 「极客时间」的 《Java 核心技术 36 讲》 中又有提到。 大家都熟悉的典型回答: Exception 和 Error 都是继承了 Throwable 类,在 Java 中只有 Throwable 类型的实例才可以被抛出(throw)或者捕获(catch),它是异常处理机制的基本组成类型。 Exception 和 Error 体现了 Java 平台设计者
阿凯
2018-06-29
5.3K0
从 Spring 开始,谈谈如何自学 Java 常用框架
我记得,我刚找工作时简历上写的是精通 java,工作后写的是熟悉 java,现在写的是了解 java。 你学的越多,就会知道自己不懂的越多,那时的我们找工作,学过就叫精通,用过就写熟悉,听过就写了解
阿凯
2018-06-29
1.2K0
(一)Servlet 工作原理解析 -- 第一讲 Servlet 容器
阅读文本大概需要 10 分钟。 初学 Java Web 开发,请远离各种框架,从 Servlet 开始。 那么Servlet 到底是什么呢? 先说概念:事实上,Servlet 就是一个 Java 接
阿凯
2018-06-29
9520
AndroidStudio开发利器--常用插件
工欲善其事 必先利其器。插件的使用可以帮助我们极大的提高效率。 开始使用Android Studio开发了,先推荐几款大家都常用的插件: Android Code Generator:可自动生成findViewById方法和ViewHolder方法 Android Layout ID Converter: 更多选择的生成findView GsonFormat:把json数据往粘贴板一贴,自动生成Bean Android Postfix Completion:支持Log,Toast,Logd的快速书写 S
阿凯
2018-06-29
3110
Gradle简介
开始使用Android Studio与之前用Eclipse最明显的感到不同之处应该就是Gradle了。 Gradle是一个基于JVM的构建工具,它提供了: 像Ant一样,通用灵活的构建工具 强大的多工程构建支持 基于Apache Ivy的强大的依赖管理,支持maven, Ivy仓库 支持传递性依赖管理,而不需要远程仓库或者是pom.xml和ivy.xml配置文件 基于Groovy,build脚本使用Groovy编写 下面是每个模块中build.gradle 文件的初始内容: 新版本的 Android Stu
阿凯
2018-06-29
4380
使用Android Studio必须会的快捷键
使用IDE进行编程最大的好处就是强大的快捷键了, 从Eclipse迁移到AS上来有很多快捷键变了 下面是一些最常用的变化了的快捷键: Alt + Enter 操作提醒 Alt + Insert 启动代码生成器 Ctrl + P 参数提示 Ctrl + Y 删除当前行 Ctrl + Alt + V 生成方法返回值。 Ctrl + Alt + O 导包 Ctrl + D 粘贴当前行到下一行 Ctrl + Shift +↑/↓ 移动光标所在行代码 Shift + F6 重命名和重构 当然,也可以沿用
阿凯
2018-06-29
3670
java中“53”个关键字(含2个保留字)
1).访问修饰符的关键字(共3个) public,protected,private 2).定义类、接口、抽象类和实现接口、继承类的关键字、实例化对象(共6个) class,interface,abstract,implements,extends,new 3).包的关键字(共2个) import,package 4).数据类型的关键字(共12个) byte,char,boolean,short,int,float,long,double,void,null,true,false 5).条件循环(流程控制)
阿凯
2018-06-29
3720
Java 正则表达式
正则表达式是一个特殊的字符序列,有助于你用一种专门的语法模式来匹配或找到其他字符串或字符串集。他们可以用来搜索、编辑或是操纵文本和数据。Java 提供了 java.util.regex 包来与正则表达式进行模式匹配。 正则表达式:符合一定规则的表达式。 作用:用于专门操作字符串。 特点:用一些特定的符号来表示一些代码的操作.这样就简化书写。所以学习正则表达式就是学习一些特殊符号的使用。 好处:可以简化对字符串的操作。 弊端:符号定义越多,正则越长,阅读性越差。 Java JDK 1.40版本包含了java.
阿凯
2018-06-29
8740
为 DP 设计布局
什么是屏幕尺寸、屏幕分辨率、屏幕像素密度? 什么是dp、dip、dpi、sp、px?他们之间的关系是什么? 什么是mdpi、hdpi、xdpi、xxdpi?如何计算和区分? 题图中的每一个矩形都代表着一种Android设备。Android系统碎片化问题的严重性,让我们不得不面对屏幕适配的问题。 屏幕尺寸: 屏幕尺寸指屏幕的对角线的长度,单位是英寸,1英寸=2.54厘米。 比如常见的屏幕尺寸有2.4、2.8、3.5、3.7、4.2、5.0、5.5、6.0等。 屏幕分辨率: 屏幕分辨率是指在横纵向上的像
阿凯
2018-06-29
5240
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档