上一页 1 2 3 4 5 6 ··· 15 下一页
摘要: 1、栈 为什么main()先执行,最后结束 栈:栈内存,主管程序的运行,生命周期和线程同步 线程结束,栈内存也就是释放,对于栈来说,不存在垃圾回收问题 一旦现场结束,栈就over! 栈:8大基本类型+对象引用+实例的方法 栈运行原理:栈帧,程序运行的方法一定是在栈顶 栈满了就是StackOverfl 阅读全文
posted @ 2022-04-01 18:11 zhaoyanhao 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 类加载器、双亲委派机制 1、Class Loader 虚拟机自带加载器 启动类(根)加载器 扩展类加载器 应用程序加载器 2、双亲委派机制 APP >EXC >BOOT 3、先自下往上委派,再从上往下通知加载 1、类加载器收到类加载的请求 application 2、将这个请求向上委托给父类加载器去 阅读全文
posted @ 2022-03-19 17:56 zhaoyanhao 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 开发框架(架构的目的就是解耦) 一、Spring IOC AOP IOC :控制反转 约泡: 泡温泉,泡茶..... 泡友 附近的人,打招呼。加微信,聊天,天天聊, >约泡 浴场(容器) :温泉,茶庄,泡友 直接进温泉,就有人和你- -起了! 原来我们都是自己一步步操作,现在交给容器了!我们需要什么 阅读全文
posted @ 2022-03-10 20:28 zhaoyanhao 阅读(207) 评论(0) 推荐(0) 编辑
摘要: RPC远程过程调用 原理:研究Netty RPC两个核心模块:通讯+序列化 序列化:数据传输需要转换 Apache Dubbo:高性能、轻量级的开源Java RPC框架,通信框架,很专业, 18年重启,Dubbo 3.x RPC 三大核心能力:面向接口的远程方法调用;智能容错和负载均衡;服务自动注册 阅读全文
posted @ 2022-03-10 17:04 zhaoyanhao 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 一、简介 Optional 是一个对象容器,具有以下两个特点: 提示用户要注意该对象有可能为null 简化if else代码 二、使用介绍1. 创建: Optional.empty(): 创建一个空的 Optional 实例 Optional.of(T t):创建一个 Optional 实例,当 t 阅读全文
posted @ 2022-03-07 11:31 zhaoyanhao 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 1、是什么是对象,非函数,是函数式接口的对象1.1 什么是函数式接口?一个接口中只有一个抽象方法,这样的接口叫函数式接口Comparable,Comparator1.2 什么时候使用只要可以使用匿名内部类的都可用lambda表达式替代 2、四大函数式接口 Consumer—void accept(T 阅读全文
posted @ 2022-03-07 11:02 zhaoyanhao 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.toutiao.com/i6949391908267557412/?group_id=6949391908267557412&wid=1646383008408 阅读全文
posted @ 2022-03-04 16:43 zhaoyanhao 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 狂神说SpringBoot视频链接: B站教学视频 笔记连接:https://blog.csdn.net/weixin_43837573/article/details/113841263 狂神说Java SpringBoot 狂神说SpringBoot01:Hello,World! 狂神说Spri 阅读全文
posted @ 2022-02-17 13:13 zhaoyanhao 阅读(1530) 评论(0) 推荐(0) 编辑
摘要: 问题来源:发现580端口已被占用 1、查找端口号的进程: netstat -ano|findstr 5800 2、杀死进程 taskkill /pid 8116 如果不行家傻瓜 -F: taskkill -F /pid 8116 再次启动成功! 阅读全文
posted @ 2021-04-25 17:37 zhaoyanhao 阅读(374) 评论(0) 推荐(0) 编辑
摘要: 一、Nginx简介 Nginx (engine x) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru 站点(俄文:Рамблер)开发的. 它也是一种轻量级的Web服务器,可以作为独立的服务器 阅读全文
posted @ 2020-12-04 11:20 zhaoyanhao 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.jb51.net/article/187767.htm win10 + Ubuntu 20.04 LTS 双系统安装 (UEFI + GPT)win10 安装(已安装的略过)ubuntu安装准备制作启动u盘为Ubuntu安装空出分区关闭win10快速启动BIOS设置 阅读全文
posted @ 2020-12-03 15:59 zhaoyanhao 阅读(1418) 评论(0) 推荐(0) 编辑
摘要: 错误日志: 严重: Unable to process Jar entry [module-info.class] from Jar [jar:file:/F:/tomcat/InstallationFiles/apache-tomcat-9.0.17/webapps/ROOT/WEB-INF/li 阅读全文
posted @ 2020-12-03 11:33 zhaoyanhao 阅读(10872) 评论(0) 推荐(0) 编辑
摘要: 1、编译器会将 String 拼接优化成使用 StringBuilder,但是还是有一些缺陷的。主要体现在循环内使用字符串拼接,编译器不会创建单个 StringBuilder 以复用2、对于多次循环内拼接一个字符串的需求:StringBuilder 很快,因为其避免了 n 次 new 对象、销毁对象 阅读全文
posted @ 2020-09-04 09:36 zhaoyanhao 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 使用curl访问一个链接的时候出现了一个很奇怪的现象,请求的url: curl https://ccdcapi.alipay.com/validateAndCacheCardInfo.json?_input_charset=utf-8&cardNo=6216665000001788266&cardB 阅读全文
posted @ 2020-07-08 17:10 zhaoyanhao 阅读(6367) 评论(0) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/morganlin/p/12649790.html 先去官网下载点击的MySQL的下载 https://dev.mysql.com/downloads/mysql/ 下载完成后解压 解压完是这个样子,my.ini文件是自己建的 配置初始化的my. 阅读全文
posted @ 2020-06-08 18:46 zhaoyanhao 阅读(269) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页