![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
基础知识
文章平均质量分 59
壹棵白杨
新手小白
展开
-
Java面试?看这一篇就够了
注:以下内容仅为自己学习时所做笔记Java面试Java面向对象有哪些特征,如何应用HashMap原理是什么,在jdk1.7和1.8中有什么区别ArrayList和LinkedList有什么区别高并发中的集合有哪些问题jdk1.8的新特性有哪些一、接口的默认方法二、Lambda 表达式三、函数式接口四、方法与构造函数引用五、Lambda 作用域六、访问局部变量七、访问对象字段与静态变量八、访问接口的默认方法九、Date API十、Annotation 注解Java中重写和重载有哪些区别接口和抽象类有哪些区别原创 2022-03-02 23:16:22 · 2633 阅读 · 0 评论 -
ThreadLocal内存泄漏
ThreadLocal内存泄漏问题实线代表强引用,虚线代表弱引用每一个Thread维护一个ThreadLocalMap, key为使用弱引用的ThreadLocal实例,value为线程变量的副本。强引用,使用最普遍的引用,一个对象具有强引用,不会被垃圾回收器回收。当内存空间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不回收这种对象。如果想取消强引用和某个对象之间的关联,可以显式地将引用赋值为null,这样可以使JVM在合适的时间就会回收该对象。弱引原创 2022-02-23 01:14:21 · 4166 阅读 · 0 评论 -
http状态码汇总(如404、504等)
http状态码汇总1xx-临时响应/信息提示2xx-成功3xx-重定向4xx-客户端错误5xx-服务器错误1xx-临时响应/信息提示100-继续。101-切换协议。2xx-成功这类状态代码表明服务器成功地接受了客户端请求。200-确定。客户端请求已成功。201-已创建。202-已接受。203-非权威性信息。204-无内容。205-重置内容。206-部分内容。3xx-重定向客户端浏览器必须采取更多操作来实现请求。例如,浏览器可能不得不请求服务器上的不同的页面,或通过代理服务器重复该原创 2021-12-29 19:37:02 · 4796 阅读 · 0 评论 -
解决 M1 MAC安装软件提示来自身份不明开发者
解决MAC安装软件提示来自身份不明开发者在MAC下安装一些软件时提示"来自身份不明开发者",这是MAC系统启用的安全机制。默认只信任 Mac App Store 下载的软件和拥有开发者 ID 签名的应用程序。解决方法一:按住Control后,再次点击软件图标(有可能失败)解决方法二:系统偏好设置——>安全性与隐私——>【允许以下位置下载的APP】修改为任何来源如没有该选项在终端输入:sudo spctl --master-disable——>回车——>输入原创 2021-12-11 15:29:53 · 7756 阅读 · 0 评论 -
M1 Mac安装node.js
M1 Mac安装node.js安装以及配置步骤M1 Mac安装node.js1.下载2.安装3.验证4.配置1.下载在官网进行下载:访问nodejs官网->点击访问,选择红色选框内的点击安装。LTS是长期稳定版。Current是最新尝鲜版,最新的功能都在这里面。2.安装在 Finder 找到下载的文件,双击安装,按步骤默认安装。3.验证安装完成后,打开终端,输入 npm -v 和 node -v两个命令,如出现版本信息,说明安装成功。4.配置以上验证结束后,就可以进行原创 2021-12-11 15:17:48 · 3124 阅读 · 2 评论 -
Mac访达查看隐藏文件的快捷键、命令行的方式
Mac访达查看隐藏文件的快捷键、命令行的方式快捷键(有时会失效)打开和再次隐藏:Command+Shift+.终端(一劳永逸)开启显示隐藏文件:defaults write com.apple.finder AppleShowAllFiles -boolean true;killall Finder隐藏文件:defaults write com.apple.finder AppleShowAllFiles -boolean false;killall Finder...原创 2021-12-11 14:53:36 · 756 阅读 · 0 评论 -
Mac版本IDEA快捷键总结
Mac IDEA快捷键总结持续更新ing…——————————————————————————————Mac 键盘按键说明⌘ Command⇧ Shift⌥ Option⌃ Control———————————————————————————————⌘ F 查询⌘ L 跳转到指定行⌘ ⇧ ⌫ 跳转到最后一次编辑的地方⌘ O 快速查找类———————————————————————————————Editing(编辑)⌃Space 基本的代码补全(补全任何类、方法、变量)⌃原创 2021-11-06 16:12:46 · 1433 阅读 · 1 评论 -
Java打印九九乘法表(for循环/二维数组)
使用for循环嵌套以及二维数组打印九九乘法表原创 2021-11-06 15:45:51 · 1444 阅读 · 0 评论