- 博客(11)
- 收藏
- 关注
原创 Redis常见面试题总结
相关命令:SINTER(交集)、SINTERSTORE (交集)、SUNION (并集)、SUNIONSTORE(并集)、SDIFF(差集)、SDIFFSTORE (差集)。(2)缓存击穿中,请求的 key 对应的是 热点数据 ,该数据 存在于数据库中,但不存在于缓存中(通常是因为缓存中的那份数据已经过期)。相关命令:HSET (设置单个字段的值)、HMSET(设置多个字段的值)、HGET(获取单个字段的值)、HMGET(获取多个字段的值)。② 频繁修改 Redis 中的数据也会产生内存碎片。
2023-05-23 18:32:38
571
原创 2021-10-25
HTML学习1.标签语法1.标签格式<标签名>封装的数据<标签名/>2.标签名大小写不敏感3.标签拥有自己的属性i.基本属性:bgcolor=“aqua”ii.事件属性:οnclick=“alert(’’);”2.font标签 <font color="red" face="宋体" size="7">这里是内容</font>3.特殊标签< <> > 空格4.标题标签
2021-10-26 16:24:58
113
原创 2021-04-28
单例模式饿汉模式:初始化时就加载,一直在内存中比较占内存,线程安全。懒汉模式:方法首次调用时才创建对象,相较懒汉模式不占内存,线程不安全。代码实现package com.kai.singleton;//饿汉单例模式public class Singleton1 { //1.创建私有的构造方法 private Singleton1(){} //2.创建对象 private static Singleton1 instance = new Singleton1();
2021-04-28 18:12:31
107
原创 2021-04-28
多态父类的引用指向子类的对象。package com.kai.test;public class Person { public void eat(){ System.out.println("人吃饭"); } public void sleep(){ System.out.println("人吃睡觉"); }}
2021-04-28 15:32:54
87
原创 HashMap底层实现原理
一、 HashMap概述hashMap是基于哈希表的Map接口的非同步实现。次实现提供所有可选的映射操作,并允许使用num值和null键。此类不保证映射的顺序,特别是它不保证该顺序更久不变。二、 HashMap的数据结构...
2020-12-04 21:34:58
965
1
原创 Linux下编译并且调试OpenJDK12
前言:建议尽量在Linux或者MacOS上构建OpenJDK,这两个系统在准备构建工具链和依赖项上比Windows上容易的多。此次我在VMware workstation pro 15虚拟机中安装Ubuntu 18.04 LTS为平台构建。官方文档要求编译OpenJDK至少2~4GB的内存空间,至少6~8GB的空闲磁盘空间。本人建议虚拟机分配至少30GB磁盘空间。因为我编译完JDK和构建编译环境还...
2020-01-10 17:24:20
1946
1
原创 集合
Collection接口存出一组不唯一,无序的对象。List接口存储一组不唯一,有序(插入顺序)的对象。Map保存键值对格式的数据,通过键来查找数据。ArrayList: 遍历元素和随机访问的效率比较高。(数组方式存储) 1.底层实现使用数组方式实现,数组默认长度为10。 2.长度增长为原来的1.5倍。 ...
2018-09-28 18:04:55
130
转载 ubuntu18.04 安装mongodb并使用Robo 3T连接Mongodb数据库
转载自:https://www.cnblogs.com/soaeon/p/9068756.html1.前提:系统:ubuntu18.04 64位 数据库:mongodbGUI:Robo 3T 2018.3.0描述: mongodb 安装在局域网内的ubuntu的机子上面, 在win 下面使用Robo 3T 链接Mongodb 数据库2.安装mongodb 数据库...
2018-09-28 18:02:20
603
原创 更换eclipse迁移svn地址
最近遇到这么一个问题,更换了eclipse后svn没了,需要迁移原eclipse中的svn地址,具体解决步骤:1.找到原eclispe中的dropins文件夹中的这两个文件,复制粘贴到新eclipse中dropins文件夹内。2.找到原eclispe中的myPlugin文件夹,复制粘贴到新eclipse中(如果新eclipse没有myPlugin,直接粘贴myPlugin)。3.svn地址已迁移完...
2018-03-05 10:49:06
769
转载 一篇很全面的freemarker教程
copy自http://blog.youkuaiyun.com/fhx007/article/details/7902040/以下内容全部是网上收集: FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1,文本:直接输出的部分 2,注释:格式部分,不会输出 3,插值:即${...}或#{...}格式的部分,将使用数据模型
2017-09-20 17:59:29
393
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人