- 博客(11)
- 收藏
- 关注
原创 【无标题】JVM学习笔记
volatile保证数据同步的原理:至于volatile底层是怎么实现保证不同线程可见性的,这里涉及到的就是硬件上的,被volatile修饰的变量在进行写操作时,会生成一个特殊的汇编指令,该指令会触发mesi协议,会存在一个总线嗅探机制的东西,简单来说就是这个cpu会不停检测总线中该变量的变化,如果该变量一旦变化了,由于这个嗅探机制,其它cpu会立马将该变量的cpu缓存数据清空掉,重新的去从主内存拿到这个数据。JVM内存模型 大致分为:方法区、堆、程序计数器、本地方法栈、虚拟机...
2021-12-22 14:04:22
563
原创 Fragment个人学习笔记
1.具备生命周期 因为它具有生命周期,所以我们可以再一个activity中创建多个fragment,也是就一个屏幕显示多窗口。可以在多个activity中重复使用一个fragment。2.必须委托在activity才能运行 fragment的生命周期也受到activity限制实验1: 步骤: 1.创建一个Layout,在里面放置了一个TextView和一个Button 2.创建...
2021-11-30 17:04:16
133
原创 KNN简介
机器学习流程:获取数据 数据基本处理 特征工程 机器学 习 模型评估K近邻算法简介: K最近邻(kNN,k-NearestNeighbor)分类算法是数据挖掘分类技术中最简单的方法之一。所谓K最近邻,就是k个最近的邻居的意思,说的是每个样本都可以用它最接近的k个邻居来代表。 kNN算法的核心思想是如果一个样本在特征空间中的k个最相邻的样本中的大多数属于某一个类别,则该样本也属于这个类别,并具有这个类别上样本的特性。该方法在确定分类决策上只依 据最邻近的一个或者几个样本的类别来决定待
2021-08-25 10:47:29
339
原创 JavaWeb学习笔记
1.Web应用程序可以提供浏览器访问的程序html/b.html多个web资源,这些web资源可以被外界访问,对外界提供服务。我们能访问到的任何一个页面或则资源都是再某个计算机上。URL请求服务这个统一的web资源会被放在同一个文件夹下,web应用程序-->tomcat:服务器一个web应用由多部份组成(静态web,动态web)Html,css,jsJsp,servletJava程序Jar包Properties配置文件Web应用程序编写完后,想要提供外界
2021-08-24 22:59:31
1822
原创 LocalResolver国际化语言转换
LocalResolver国际化语言转换需求:页面实现中英文切换需求分析: 1.创建i18n目录,在目录下我们需要几种语言切换就需要创建几种语言的配置文件 2.编写我们自定义的MyLocalResolver 3.注册为Bean由spring管理 实验步骤1.创建i18n目录并创建配置文件2.创建我们自己的MyLocalResolver并继承LocaleResolver,需要实现接口的两个方法public class MyLocalRes..
2021-08-24 22:46:48
633
原创 Maven资源导出问题
classpath:类路径,java和resourcees统称为classpath这里一共创建了两个资源文件,resources路径下的db.properties和java路径下的cx.properties然后我们来导出一下资源文件。这是我们导出的文件:resources路径下的db.properties被导出来了,但是java路径下的cx.properties没有被导出来。maven由于约定大于配置,所以我们写的配置文件不按照maven的约定写的话会导致无法..
2021-08-20 17:06:08
307
原创 mybaties学习笔记
mybatis框架 持久层SpringSpring MVC 表示层shiro 安全框架git 版本控制工具项目阶段Junit使用Junit做单元测试的目的: 方便运行代码,人为查看结果符不符合预期 使用断言测试让机器去判断结果符不符合预期,a开头的很多junit断言测试 User one = UserDao.getOne(1);asserEquals(null,one); @Test注释的方法成为测试用例测试注解使用的要求: 要注解在某个
2021-08-17 17:11:32
510
原创 ES6新语法
全局变量varvar存在缺陷:1.var可以重定义例一<script>var xxx=10; var xxx=11; console.log(xxx);</script>结果:例二<button class="btn">按钮1</button><button class="btn">按钮2</button><button class="btn">按钮3</button
2021-05-18 21:29:53
252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人