自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Redis史上最全的面试题

Redis和Memcache作为两种常见的内存数据存储系统,各有其特点和适用场景。存储方式和数据持久性Memcache将数据全部存储在内存中,一旦断电,数据将会丢失,且其数据大小不能超过内存大小。Redis则部分数据存储在硬盘上,这保证了数据的持久性,即使在服务器重启或故障后,数据也不会丢失。数据支持类型Memcache主要支持简单的key-value存储,不支持枚举、持久化和复制等功能。

2024-03-21 19:21:52 774

原创 Java面试之-Spring全家桶面试题

Java面试之-Spring全家桶面试题,持续更新中~

2024-03-01 14:57:44 914

原创 Java面试值之集合

为了能让HashMap存取高效,尽量减少碰撞,就是要尽量把数据分配均匀,每个链表/红黑树的长度大致相同。红黑树是一种不严格平衡二叉树,不追求绝对的平衡,允许局部不平衡;根节点是黑色;叶子节点是黑色的时候是空节点,叶子节点不存数据;相邻节点不能同时为红色,红黑被隔开;每个节点到达其可达叶子节点的所有路径,含相同数目的黑色节点。Hash被翻译为散列,就是把任意长度的输入通过散列算法,变成固定长度的输出,该输出就是散列值。

2024-02-29 16:22:12 910

原创 Java面试题之并发

Java面试题之并发,持续更新中~

2024-02-28 21:53:09 1012

原创 Java面试题之mysql

Java面试题之mysql,持续更新中~

2024-02-27 21:26:35 1452

原创 面试题之RocketMq

rocket mq 的八股文以及面试问题,持续更新中~

2024-01-24 20:47:39 991

原创 java 操作es 的基本操作

【代码】java 操作es 的基本操作。创建索引,创建索引别名, 索引的相关设置, 查询索引数据,bulk 导入数据,持续更新中~

2024-01-19 14:25:54 569

原创 Es bulk批量导入数据(1w+以上)

Es bulk批量导入数据(1w+以上)

2024-01-19 14:06:33 803 1

原创 Centos 8 安装 Elasticsearch

Centos 8 安装es

2024-01-17 10:57:36 1468

原创 面试题之ElasticSearch

重新自己整理过后的es相关面试题,这里包括八股文和之前面试遇到的问题,后续会持续更新~

2024-01-16 15:40:34 1269

原创 Java面试题之JVM

JVM的面试题,包括八股文和之前面试问到的。

2024-01-11 22:11:23 995

原创 Mac 安装 brew 总是报错解决办法

Mac 安装 brew 总是报错解决办法用下面这个命令就一直报错:/bin/bash -c “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)”curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused经过多方查找,找到一个大神的解决方法/bin/zsh -c

2020-08-13 12:24:41 474

原创 接口的和抽象的区别和联系

抽象在编写一个类时,会为这个类定义一些方法,这些方法用以描述该类的行为方式,这些方法都有具体的方法体,是怎么实现的,但是在某些情况下,父类只知道其子类有怎样的方法,却不知道该怎么实现,就用抽象类和抽象方法实现。抽象方法和抽象类抽象类、抽象方法必须使用abstract修饰符来修饰,抽象方法不能有方法体;抽象类不能被实例化,即使抽象类里不包含抽象方法,这个抽象类也不能被实例化抽象...

2019-07-23 17:27:59 187

原创 Java 获取当前时间(毫秒级)以及计算时间的常用代码

获取当前时间的几种方式(毫秒级)System.out.println(new SimpleDateFormat("yyyy/MM/dd-HH:mm:ss:SSS").format(new Date()));Calendar calendar = Calendar.getInstance();Date date = calendar.getTime();System.ou...

2019-07-23 17:19:17 2067

原创 Idea debug的用法

Step over(F6) :程序向下执行一行,如果当前行有方法调用,这个方法将被直接执行完毕,直接到这个方法的下一行Step Into (F5):程序向下执行一行,如果该行有自定义的方法,将会进入到该方法中,但是不会进入到官方类库的方法,仅限于自定义的方法。Force Step Into :与2不同的是,此按钮可以进入到任何方法;force(强迫)Step out(F7) :此按钮是...

2019-07-23 17:14:02 381

转载 Idea 导入项目 create project from existing sources import project from external model

Idea导入项目时遇到的问题create project from existing sourcesimport project from external model转自:https://blog.csdn.net/qq_2300688967/article/details/81481093区别:1)如果选择Create project from existing sources...

2019-07-23 16:59:17 5493

原创 Mac 配置maven环境,以及遇到的问题

1、先下载maven2、在终端输入      vim ~/.bash_profile3、在vim里输入      export M2_HOME=(自己的maven路径)      export M2=$M2_HOME/bin      export PATH=$M2:$PATH      i 进行编辑      编辑完 esc ,输入:wq! ...

2018-10-31 13:18:13 675

原创 Mac SecureCRT 下载、安装详细步骤

前言:根据网上的教程详细的安装一遍也会碰到好多细小的错误,根据自己碰到的错误用自己的话总结,如有错误,批评改正。1、下载地址https://pan.baidu.com/s/1pJEds1t#list/path=%2F2、下载的文件是文件夹secureCRT包含2-13、把这两个文件移到下载目录中(是为了可以直接用下面的路径,也可以不挪,自己写路径)3-14、打开...

2018-09-12 10:47:23 15719 30

原创 留着练手的编程题!

1.      写出n!的算法。public staticvoid main(String []args){    long   n = 5;    System.out.pringln(doFactoria(n));}public  static long doFactorial(n){    if(n        System.out.println(“ERROR

2017-09-10 17:18:20 5376

原创 相关sql语句的练习

第1题 /*1.数据库操作题 Student(Sno,Sname,Sage,Ssex) 学生表   Sno:学号;Sname:学生姓名;Sage:学生年龄;Ssex:学生性别 Course(Cno,Cname,Tno) 课程表   Cno:课程编号;Cname:课程名字;Tno:教师编号 SC(Sno,Cno,score) 成绩表   Sno:学号;Cn

2017-09-10 17:12:31 4317

原创 怎样提高sql效率?

索引相关1.   对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 2.   应尽量避免在 where 子句中对字段进行 null 值判断,会导致引擎放弃使用索引select id from t where num is null;可以在 num 上设置默认值 0,确保表中 num 列没有 null 值,然后这样查询:

2017-09-10 17:09:07 898

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除