冒泡排序: 1.比较相邻的元素。如果第一个比第二个大,就交换它们两个;2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最3.后的元素应该会是最大的数;4...
冒泡排序: 1.比较相邻的元素。如果第一个比第二个大,就交换它们两个;2.对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,这样在最3.后的元素应该会是最大的数;4...
我看的教程例子比较复杂,自己提取了一下,可能写的不太好 运行结果:
老规矩,看例子 你变了!!!这不是我要的单例!!! 这是因为:我们先假设第一个线程成功执行了这段代码。if (instance == null)与此同时第x个线程,可能是56...
老规矩,先看例子 我们发现程序没有停止,因为threadA一直在等待B锁,B锁却被threadB抢走了,这时候threadA还没有执行完并不释放A锁,同理threadB在等待...
临界资源问题 先看例子 运行程序,四个线程共享ticket资源,会同时操作票资源,不做处理会出现下面的问题 解决方法一:同步代码段 上面的 //对象锁 synchroniz...
1.串行与并发 串行,如上图左边,一个时间点只能单一执行任务,如有任务a,b,c,它们只能按顺序执行。并发,如图右边,多个任务可以同时执行,在单核cpu中并发并不是真正的在同...
SUM(CASE WHEN score BETWEEN 85 AND 100 THEN 1 ELSE 0 END) AS [100 - 85]意思是如果分数是在 85-100...
CREATE TABLE student(s_no INT(20) PRIMARY KEY COMMENT'学生学号',s_name VARCHAR(20) NOT NULL...
4个等级的定义如下: 第一等:代表内联样式,如: style=””,权值为1000。 第二等:代表ID选择器,如:#content,权值为100。 第三等:代表类,伪类和属性...
声明:设计模式系列笔记摘自http://c.biancheng.net/view/1317.html 1、定义:工厂方法(FactoryMethod)模式的定义:定义一个创建...
声明:设计模式系列笔记摘自http://c.biancheng.net/view/1317.html 1、定义:用一个已经创建好的实例作为原型,通过复制该原型对象来创建一个和...
声明:设计模式系列笔记摘自http://c.biancheng.net/view/1317.html 定义:一个类只有一个实例,且该类能自行创建这个实例。 特点:1.只能有一...
1、请说出八种基本数据类型和范围,默认值类型 范围 存储空间大小 ...
一、抽象类与接口 抽象类 特点: 1.抽象类中可以构造方法 2.抽象类中可以存在普通属性,方法,静态属性和方法。 3.抽象类中可以存在抽象方法。 4.如果一个类中有一个抽象方...
href = "javascript:void(0)"是让超链接去执行一个javascript函数,而不是跳转到某个地址void(0)表示一个空方法,不做任何操作。目的是为了...
day01 1. window.onload和window.ready区别:ready只是dom结构加载完毕,便视为加载完成(此时图片没有加载完毕)。onload是指dom的...
生成随机数 第一种:new Random() 第二种:Math.random()返回的数值是[0.0,1.0)的double型数值 Random 47是指设定一个种子数,10...
Sonar翻译 Sonar翻译... 1 User Guide(用户指南)... 2 第一章Fixing the Water Leak(漏水修复)... 4 第二章Quali...
Maven-SSM整合Thymeleaf模板引擎 Spring5整合(注解配置) 1. 依赖 在配置好SSM框架后,在pom.xml中添加如下依赖 2. 配置文件 在...