摘要:
Linux概述 Linux是一个操作系统OS 开源 MacOS基于Darwin,Darwin基于FreeBSD开发。 Linux基于Minix(开发重写),Minix基于Unix开发。 Linux一切皆文件 分层示意图 开源协议 BSD。伯克利开源协议,免费自由可随意修改,基于此协议开发的软件可以不 阅读全文
摘要:
前言 这是连续阅读的第二本书,继续获取一些必要的社会现实。 魔鬼细节 关键词 价值网络 三个窄门 利益成本分配原则 无规则竞技场 互联网 大城市 大神 趋势 选择和努力 心态 人生 “痛苦而抑郁的生活”来自三个方面的错误 坚持做容易的选择 容易的选择其实说的是在重大的选择前没有仔细衡量出利害得失,权 阅读全文
摘要:
前言 一开始认识跑哥是在一篇朋友圈爆火的文章上,在阅读后发现跑哥写的文章确实写得清晰易懂,并经常用我们熟悉的事物进行类比,让我们可以熟悉代入理解,并加强记忆,文章通俗易懂而无浮藻,让人眼前一亮,毕竟,在这个世界上有海量的文章,而是有用简洁能让人读懂的内容却很少。 在粗略地全部翻了跑哥以前的文章后,发 阅读全文
摘要:
1、直接dubug到想要到达的位置,直接点击旁边的数字即可。 2、debug后不想重新启动,想重新进入再执行一次debug,可以使用drop frame来删除当前栈,跳到之前的栈再一次进入这个栈。 注意这个是以栈为单位,即一个个方法来来回滚的,因此只能跳到上一个方法。 3、条件断点,右击两次断点红点 阅读全文
摘要:
基于Spring 5.2.6 版本。 Spring概念 IOC容器 IOC底层原理的演进过程——本质就是为了高内聚,低耦合 在原始方式中,我们通过new创建对象来实现创建对象的逻辑,但是这样做当对象路径等发生变化时,就要修改代码,耦合度太高。 因此,我们引入了工厂模式来降低耦合,这样当我们的类发生变 阅读全文
摘要:
mysql安装配置 mysql配置,修改字符集编码是用于当我们创建数据库时,没有指定数据字符集编码类型时,就会用配置默认的字符集编码,因此我们最好修改了默认字符集编码为utf8,当然更重要的就是在创建数据库和表时一定要指定好utf8字符集编码,utf8mb4这种。 #vim 编辑文件时 #在当前光标 阅读全文
摘要:
Spring 事件驱动模型概念 Spring 事件驱动模型就是观察者模式很经典的一个应用,我们可以通过Spring 事件驱动模型来完成代码的解耦。 三角色 Spring 事件驱动模型或者说观察者模式需要三个类角色来支撑完成。分表是: 事件——ApplicationEvent 事件监听者——Appli 阅读全文
摘要:
AQS是什么 AQS= volatile修饰的state变量(同步状态) +FIFO队列(CLH改善版的虚拟双向队列,用于阻塞等待唤醒机制) 队列里维护的Node节点主要包含:等待状态waitStatus,前后指针,等待的线程。 AQS是个抽象队列同步器,是JUC体系中用来构建锁和其他同步器如 Re 阅读全文
摘要:
ThreadLocal是什么 ThreadLocal是线程Thread中属性threadLocals即ThreadLocal.ThreadLocalMap的管理者,ThreadLocal用于给每个线程操作自己线程的本地变量,通过线程私有从而保证线程安全性。 ThreadLocal原理 拿get()方 阅读全文
摘要:
理论依据——达里奥的五步成功路径 达里奥的五步成功路径步骤: 第一,设定目标 第二,发现通向目标的障碍 第三,诊断问题所在并制定计划 第四,列出解决问题的任务清单 第五,坚决执行任务 实践 1、设定目标 资深研发成就达成! 2、发现通向目标的障碍 个人原因: 技术水平有限,技术知识深度和广度不够。 阅读全文
摘要:
总结学习事物的本质 今天分享一下自己的理解心得,记录下来以便将来自己忘记了可以重新站起来,再出发。 很多时候事物的本质是想通的,事物学习的本质也是想通的。 拿游泳来打比方说吧,众所周知,游泳有四个姿势,蛙泳,自由泳,蝶泳,仰泳。一开始我入门的时候觉得游泳实在是太难学了。一般一开始学习都是先学个蛙泳, 阅读全文
摘要:
二叉排序树——BST——Binary Sort(Search) Tree 二叉排序树的出现是为了解决数组的查询快,但是插入删除慢;而链表的插入删除快,但查询慢而引出的一种查询和插入删除都相对较快的一种数据结构。 介绍 二叉排序树:BST: (Binary Sort(Search) Tree), 对于 阅读全文
摘要:
插入排序——Insertion Sort——O(n^2) 插入排序的核心就是把带排序元素逻辑分割成一个有序表和无序表,再逐一将无序表中的元素按规则一个个加入到有序表中的过程。 public class InsertSort { public static void main(String[] arg 阅读全文
摘要:
前置问题 经典问题与算法 8皇后问题(92种摆法)——回溯算法 字符串匹配问题——KMP算法(取代暴力匹配) 汉诺塔游戏问题——分治算法 马踏棋盘算法也称骑士周游问题——图的深度优化遍历算法(DFS)+贪心算法优化 Josephu——约瑟夫问题(丢手帕问题) 修路问题——最小生成树(普里姆算法) 最 阅读全文
摘要:
基本把注解和反射介绍明白了,就是虚拟机这部分需从其他地方学习 注解 注解定义中,里面的定义指的是参数,不是方法,如下面这个value,表示使用时可以传递一个数组参数值到注解中。 //抑制警告的意思,当加上@SuppressWarnings("all")注解后则警告便不会再出现,被抑制了。 @Supp 阅读全文
摘要:
Java 8 新特性——实践篇 参考 Java8新特性 重要更新:Lambda 表达式和Stream API Lambda 表达式 Lambda 表达式引入之前: 举个场景例子:当我们要对一个班级里的学生对象里各种成绩进行过滤时,比如大于85分获得A的学生集合,最初的方式是写不同的方法处理不同的科目 阅读全文
摘要:
待补充 设计模式介绍 设计模式(design pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。 设计模式使用的位置 功能模块+框架上。 设计模式在软件中哪里?面向对象(oo)=>功能模块[设计模式+算法(数据结构)]=>框架[使用到多种设计模式]=> 架构 [服务器集 阅读全文
摘要:
jdk可视化工具系列——检视阅读 参考 java虚拟机系列 RednaxelaFX知乎问答 RednaxelaFX博客 JConsole——Java监视与管理控制台 jconsole介绍 JConsole(java monitoring and management console)是一款基于JMX 阅读全文
摘要:
jdk命令行工具系列——检视阅读 参考 java虚拟机系列 RednaxelaFX知乎问答 RednaxelaFX博客 jps——虚拟机进程状态工具 jps 😦JVM Process Status Tool):虚拟机进程状态工具,可以列出正在运行的虚拟机进程,并显示虚拟机执行主类(Main Cla 阅读全文
摘要:
Java虚拟机系列——检视阅读 参考 java虚拟机系列 入门掌握JVM所有知识点 2020重新出发,JAVA高级,JVM JVM基础系列 从 0 开始带你成为JVM实战高手 Java虚拟机—垃圾收集器(整理版) RednaxelaFX知乎问答 RednaxelaFX博客 Class类文件讲解不够透 阅读全文
摘要:
第六天——The Playgroup 例句 George,are you looking forward to the playgroup? 乔治,你现在是不是正期待去托儿所。 look forward to sth 期待某物 look forward to doing...期待做某事 用looki 阅读全文
摘要:
例句 hide and seek,捉迷藏 seek,寻找 find,找到了 It is George's turn to hide. It's our turn. 用 is 是因为虽然我们是2个以上的人,但是我们是一组,轮到我们的只有一轮,所以是单数。 It's your turn.轮到你们了 It 阅读全文
摘要:
例句 Peppa and her family are visiting Granny Pig and Grandpa Pig. 访问看望时个过程,所以用现在进行时 visiting 如果是瞬时动作用一般现在时 She opens the windows. my little ones.Come i 阅读全文
摘要:
例句 Peppa is waiting for her best friend, Suzy Sheep. wait for :等某人或某物 wait to : 等着去做某事 I'm waiting for you. Wait for me. I'm wait to get in .我等着进去 I c 阅读全文
摘要:
第二天 例句 被动语态:be+动词的过去分词 Mr.Dinosaur is lost My boot is lost My keys are lost 描述某个人最喜欢的东西是什么时,要用所有格(某个人的),因为某个人和东西是两个独立个体 如:he 和 movie是两个独立个体,不能连起来,要用Hi 阅读全文
摘要:
例句 西方文化不太在意长幼有序,有必要的时候才加描述词,比如视频简介,直接当面介绍时一般不加older/younger,直接如下描述: This is my brother,Bruce. 英文比较喜欢先说重点,因此称呼在前:(中文时:山姆大叔) Uncle Sam Mommy Pig Daddy P 阅读全文
摘要:
SpringBoot3零基础教程-快速入门笔记 前置准备 Jdk17环境 idea 2021.2.1+才支持Java17 Springboot 3.0.5+ 开发百科书 springboot starter 官方支持的场景 springboot配置key大全 Jdk17安装 homebrew官网,神 阅读全文