自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (4)
  • 收藏
  • 关注

转载 排序算法记忆口诀(偏方)

排序算法记忆口诀(偏方)选泡插, 快归堆希桶计基, n 方 n老 n一三, 对 n 加 k n 乘 k, 不稳稳稳不稳稳, 不稳不稳稳稳稳

2022-10-25 16:04:57 796

原创 双亲委派机制

双亲委派机制一、了解ClassLoader(类加载器)ClassLoader:类加载器,将class文件加载到jvm虚拟机中,供其使用。Bootstrap classLoader(根加载器、启动类加载器):主要负责加载核心的类库(java.lang.*等)。ExtClassLoader(扩展类加载器):主要负责加载jre/lib/ext目录下的一些扩展的jar。AppClassLoader(应用类加载器、系统类加载器):主要负责加载应用程序的主函数类,也就是我们自己编写的类。二、双亲委派机制

2021-12-20 21:07:52 269

转载 漫画解释进程与线程

进程与线程进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1、计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2、假定工厂的电力有限,一次只能供给一个车间使用。也就是说,一个车间开工的时候,其他车间都必须停工。背后的含义就是,单个CPU一次只能运行一个任务。3、进程就好比工厂的车间,它代表CPU所能处理的单个任务。任一时刻,CPU总是运行一个进程,其他进

2021-12-15 20:14:36 226

原创 Java的死锁Demo

死锁Demo当线程t1持有独占锁A,并尝试去获取独占锁B的同时,线程t2持有独占锁B,并尝试获取独占锁A的情况下,就会发生AB两个线程由于互相持有对方需要的锁,而发生的阻塞的现象,我们称为死锁。/** * 死锁示例 */public class DeadLockDemo { //创建两个静态对象 private static Object A=new Object(); private static Object B=new Object(); publi

2021-12-15 14:31:29 445

原创 HashMap的数组长度为2的幂次方原因和实现原理

HashMap的数组长度为2的幂次方原因和实现原理文章目录HashMap的数组长度为2的幂次方原因和实现原理1、HashMap的数组长度为什么需要是2的幂次方2、HashMap怎么实现的长度是2的幂次方1、HashMap的数组长度为什么需要是2的幂次方HashMap为了存取高效,要尽量较少碰撞,就是要尽量把数据分配均匀,每个链表长度大致相同,这个实现就在把数据存到哪个链表中的算法;这个算法实际就是取模,hash % length,计算机中直接求余效率不如位移运算,源码中做了优化 hash &amp

2021-12-15 10:45:18 3625 2

原创 Java中获取当前时间的毫秒、纳秒

Java中获取当前时间的毫秒、纳秒

2021-12-14 09:58:25 8310

原创 吊打面试官之HashMap详解

HashMap详解

2021-12-10 17:37:20 750 1

转载 什么是分区容错性?

分区容错性

2021-12-07 14:21:15 791

原创 RabbitMQ思维导图学习

RabbitMQ思维导图学习-初版思维导图地址

2021-11-22 21:30:12 803

原创 linux系统中搜索包含“指定内容”的文件

linux系统中搜索包含“指定内容”的文件实际工作中有小伙伴想找到,linux系统中所有文件夹中的文件包含“主页”内容的文件。该如何编写linux命令呢?使用find&grep指令# find <directory> -type f | xargs grep "<strings>"注释<directory> 代表要查找文件的所在路径-type f 代表查找普通文件<strings> 为你要查找的关键字例子

2021-06-01 15:30:52 404

原创 谷歌浏览器怎么登录及开启同步功能

谷歌浏览器实现登录及开启同步功能谷歌浏览器初始时无法登录也没有办法同步,这令很多人烦恼,他需要运用一个谷歌登录助手插件来解决!1、下载并解压谷歌访问登录助手2、浏览器中配置1、在浏览器右上角点击三个点,在更多工具中点击扩展程序2、开启右上角开发者模式,点击左侧加载已解压的扩展程序,选择刚才解压的谷歌访问登录助手3、点击永久免费激活4、配置首页,在设置中找到隐私设置和安全性,开启主页按钮,并输入主页网址,例如:www.baidu.com...

2021-05-20 17:23:03 36510 127

原创 将文件目录生成文档目录或者excel目录

将文件目录生成文档目录或者excel目录1、在所需位置右键新建一个文本文档目录2、编辑内容输入,并保存 //输出txt文件 dir *.* /b >list.txt //输出excel文件 dir *.* /b >list.xlsx //二者选其一3、将此文件后缀名由.txt更改成.bat结尾4、双击运行此脚本...

2021-04-13 16:31:01 7690 1

原创 罗技G304等鼠标GHUB驱动配置

罗技G304鼠标GHUB驱动下载安装1. 地址2. 下载3. 安装自定义配置- 主页面- 按键编程- 宏- 灵敏度DPI下载安装1. 地址罗技最新版游戏驱动地址:https://www.logitechg.com.cn/zh-cn/innovation/g-hub.html2. 下载3. 安装(默认只能安装C盘且无法更换)自定义配置- 主页面点击鼠标进入配置页面- 按键编程根据个人喜好6个按键完全可编程,例如:左侧前进健设置成复制(ctrl+c)。鼠标选中左侧指令,拖动至

2021-03-22 15:17:23 46256 7

原创 Java中Final修饰对象

众所周知,final是java的关键字,修饰符,用于声明属性(属性不可变)、方法(方法不可重写)和类(类不可继承),那么final可以修饰对象么,修饰对象又是代表着什么?

2020-11-29 14:53:37 7559 7

原创 算法基础(Algorithm)

算法基础(Algorithm)主要内容1.什么是算法2.算法的特征3.如何评定一个算法的好坏4.常用的算法设计方法1.什么是算法算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制。简而言之,算法就是解决问题的步骤.2.算法的特征有穷性(Finiteness)   算法...

2019-04-07 23:06:05 776 2

原创 python求和函数sum()详解

python求和函数sum()详解今天在学习的过程中,误用sum()函数,我又去查了查python sum()函数才恍然大悟。我本来想算几个Int值相加的和,本以为很简单的事情,结果却很悲伤,例:>>>sum = sum(1,2,3) #结果很明显出现问题报错TypeError: sum expected at most 2 arguments, got ...

2019-04-06 21:32:44 150991 28

罗技GHUB驱动安装包

罗技GHUB调节鼠标,键盘,耳机等设备,更好的服务于自己。

2021-03-22

session配置secure和httpOnly

本文档描述了关于cookie的http-only和secure的简介,和如何设置该属性,以及设置该属性会遇到的问题解决方法

2021-03-16

d3+jQuery类型关系图谱

d3+jQuery类型关系图谱,组织架构图,类似于天眼查,企查查的股权图,内容有横版,竖版两种图形结构,方便修改,支持鼠标拖动和鼠标滚轮控制放大缩小。

2020-09-30

table样式.zip

这个可以帮助你们在web前端开发中,绘制HTML的Table更美观,漂亮, HTML自定义Table 好看的Table样式 前台Table样式

2020-06-09

空空如也

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

TA关注的人

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