摘要: 简介HashMap HashMap 一般用来快速查找key对应的value。 存储数据结构 首先是一个数组:Node<K,V>[] table; 节点类型为Node<K,V>, static class Node<K,V> implements Map.Entry<K,V> { final int 阅读全文
posted @ 2022-09-05 01:19 一花一世界! 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 父类如下: package zzm.java.extendsDemo; public class Parent { /** * 会报错,因为static按顺序进行加载的 */ // static { // System.out.println("i="+i); // } public static 阅读全文
posted @ 2022-08-01 00:25 一花一世界! 阅读(976) 评论(1) 推荐(0) 编辑
摘要: 什么是线程池? 线程池:从它名字上来看,就是把一堆线程放进一个池子里面,来任务后取出池子里面的线程,工作完后放回池子。 为什么要使用这个? 首先要明白线程分为用户级线程和内核级别线程。我们使用new Thread()创建的线程其实底层是通过系统调用创建的内核级别线程。既然是内核级别线程,那么必然会创 阅读全文
posted @ 2022-06-07 16:25 一花一世界! 阅读(63) 评论(0) 推荐(0) 编辑
摘要: idea下载source出现Cannot download sources,网上搜索了下,解决方法大同小异,但是都没有表示为什么出现了这个问题, 其实可以通过idea日志查看他到底出了什么问题,idea日志查看方法:help >Show Log in Explorer 打开日志发现: 发现我的问题是 阅读全文
posted @ 2021-08-12 11:40 一花一世界! 阅读(919) 评论(1) 推荐(0) 编辑
摘要: 今天安装nginx遇到一个奇怪的问题,nginx打开后,我想关闭,个人有个强迫症:开了之后不想用时就关闭,ps:个人使用的版本是:1.18.0 结果使用命令 nginx -s stop命令来关闭后,访问localhost:80时,仍然能够打开 使用命令打开netstat -ano | findstr 阅读全文
posted @ 2021-02-14 13:19 一花一世界! 阅读(2781) 评论(0) 推荐(0) 编辑
摘要: 这里只是对微信公众号开发一些基本知识的总结,形成微信开发的基本思路。 详情文档还是要参考微信官方文档:https://developers.weixin.qq.com/doc/offiaccount/Getting_Started/Overview.html 1、微信公众号是什么 微信公众号分为订阅 阅读全文
posted @ 2020-11-16 17:15 一花一世界! 阅读(586) 评论(0) 推荐(0) 编辑
摘要: CAT官网地址:https://github.com/dianping/cat 最新版本是支持jdk1.8的,首先把代码clone到本地,clone到本地后需要然后可以用idea打开,打开后项目结构如下: 然后需要建立数据库,才script文件夹下面可以找到数据库脚本文件,在自己的mysql中建立一 阅读全文
posted @ 2020-11-16 17:11 一花一世界! 阅读(916) 评论(0) 推荐(0) 编辑
摘要: logback是java的日志开源组件,是log4j创始人写的,性能比log4j要好,logback 继承自 log4j。 文档:http://www.logback.cn/01%E7%AC%AC%E4%B8%80%E7%AB%A0logback%E4%BB%8B%E7%BB%8D.html 下面是 阅读全文
posted @ 2020-10-30 16:17 一花一世界! 阅读(2017) 评论(0) 推荐(0) 编辑
摘要: 首先计算机处理的是补码数据,所以原数据需要转换为补码数据,接着要高位扩展,这里是根据符号位进行扩展。 例子: (byte)-2 10000010 对应的补码为 11111110 转换为int 补码11111····111 11111110, 然后在进行相关操作。 阅读全文
posted @ 2020-10-26 10:03 一花一世界! 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1、git reset:主要用来版本回退 git reset --参数 head; 参数可以选择: hard :当使用这个命令后,工作区、暂存区的内容都会和当前head指向的内容相同。 soft: 当使用这个这个命令后,head指针指向指定的commit,但是工作区、暂存区的内容不会发生变化。 mi 阅读全文
posted @ 2020-10-21 09:53 一花一世界! 阅读(6939) 评论(0) 推荐(0) 编辑