自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 四表查询(maven)

2020-07-31 12:00:00 114

原创 JavaWeb(三)行级锁 表级锁 乐观锁 悲观锁

行级锁行级锁只针对当前操作的行进行加锁,能大大减少数据库操作的冲突。特点是开销大,加锁慢;会出现死锁;锁定粒度最小,发生锁冲突的概率最低,并发度也最高。表级锁表级锁对当前操作的整张表加锁,它实现简单,资源消耗较少,被大部分MySQL引擎支持。最常使用的MYISAM与INNODB都支持表级锁定。特点是开销小,加锁快;不会出现死锁;锁定粒度大,发出锁冲突的概率最高,并发度最低。乐观锁乐观锁是相对悲观锁而言的,乐观锁假定数据平常情况下不会形成争执,所以在数据提交更新的时刻,才会正式对

2020-07-19 10:37:26 274

原创 JavaWeb(二)代码练习JavaBean 和PreparedStatement相关使用&封装思想和面向对象思想

employeepackage com.openlab.pojo; //领域对象层 public class Employee { private String id; private String username; private double salary; private int age; private String depart; public Employee() {

2020-07-19 10:34:14 250

原创 JavaWeb(二)

1.抽象类为什么不能创建对象1.子类更具体 父类更抽象 直接创建父类对对象本身没有意义。2.如果创建的是父类对象在调用方法的时候 调用的父类中的方法,而并非子类的方法 它违背了多态的这种思想和设计。3.因为父类引用指向子类对象时 调用的方法是子类重写的方法,并不是说抽象类的构造方法没有意义,那么在创建子类对象时需要先调用父类的构造方法2.SQL查询语句关键字的执行顺序书写顺序:select -> from -> where -> group b...

2020-07-19 10:21:26 94

原创 1. MySQL练习题

现在有一教学管理系统,具体的关系模式如下:Student (no, name, sex, birthday, class)Teacher (no, name, sex, birthday, prof, depart)Course (cno, cname, tno)Score (no, cno, degree)其中表中包含如下数据:Course表:Score表:Student表:Teacher表:根据上面描述完成下面问题:DDL写出上..

2020-07-07 23:23:45 339

原创 2020.6.24牛客网日常选择题练习

1.解析:cin,C++编程语言互换流中的标准输入流。cout,C++编程语言互换流中的标准输出流。cerr是C++预定义的标准错误输出函数,作用就是直接将参数(错误消息)打印到屏幕上。CFile是MFC文件类的基类,它直接提供非缓冲的二进制磁盘输入/输出设备,并直接地通过派生类支持文本文件和内存文件。2.解析:mock对象:也成为伪对象,在测试中的利用mock对象来代替真实对象,方便测试的进行。反射机制:在运行状态中,对于任意一个类,都能够知道这个类的所有属性

2020-06-24 15:16:06 140

原创 2020.6.21牛客网日常选择题练习

1.解析:进程控制块(PCB)是系统为了管理进程设置的一个专门的数据结构。系统用它来记录进程的外部特征,描述进程的运动变化过程。同时,系统可以利用PCB来控制和管理进程,所以说,PCB(进程控制块)是系统感知进程存在的唯一标志。2.解析:HUB,也就是集线器。它的作用可以简单的理解为将一些机器连接起来组成一个局域网。而交换机(又名交换式集线器)作用与集线器大体相同。但是两者在性能上有区别:集线器采用的式共享带宽的工作方式,而交换机是独享带宽。3.4.解析:请

2020-06-21 11:21:12 247

原创 2020.6.20 牛客日常选择题练习

1.解析:int*p[]是指针的数组,是一个数组,每个元素是指针。p[0]是a,这个a值是一个指针 = *(p[0]+1)+**(q+2)*(p[0]+1)+*(p[2])*(a+1)+*(a+2)a[1]+a[2]2+352.解析:由于"[]"的优先级比“*”高,所以p是一个含有3个元素的数组,其数据类型为int *,表示该数组的元素时基类型为int的指针,所以只有B是正确的3.解析:synchronized关键字和volatile关键字

2020-06-20 11:07:06 209

原创 2020.6.19 牛客日常选择题练习

解析:栈的特点先入后出D, 1、2、3进栈,3出、2出、1出,4、5进 5出 4出A(不对)1、2、3、4、5进栈,5出栈;这是出栈应该是4B (不对) 1、2、3进栈、4进 4出,5 进5出,然后应该是3出栈C (不对) 1、2、3进栈、4进 4出,3出栈,应该2出栈而不是1解析:正确答案:Y=X*2-1解析:选B。管态:管态又叫特权态,系统态,是操作系统管理的程序执行时,机器所处的状态。原语:通常由若干条指令组成,用来实现某个特定的操...

2020-06-19 22:55:57 195

原创 牛客网&领扣网 Day3 习题总结

一、选择题1.解析:A项:7、6先进,出6、7 2、1、4进,出4、1、2C项:进一个数字出一个数字D项(错误项):4最后一个进,所以1、2在它前面按照顺序排列,出栈后1、2顺序不能变2.解析:答案:A删除第i个元素,要移动后面n-i个元素在第i个元素之前插入,要移动包括i在内的n-i+1个元素3.解析:BGP:边界...

2020-03-14 23:36:31 191

原创 牛客网&领扣网 Day2 习题总结

一、选择题1.解析:A是静态方法,可以直接用如下形式调用 Test.method();B是普通public方法,必须实例化类,Test test = new Test(); test.method();C是protected方法,用法同B,只是对于其他的外部class,protected就变成private;D是抽象方法,必须被子类继承并重写,然后调用的方式同B...

2020-03-14 20:22:21 137

原创 牛客网&领扣网 Day 1 习题总结

一、选择图1. 解析:2.解析:答案:14 (干扰项: 100 13 12)fun1(xyz) 传引用,值本身被改变。fun2(abc)值传递,改变的是形参,实参没有影响。abc被xyz赋值,所以值为143.解析:A 选项中,循环发生嵌套时,没有规定层数; C 选项中,循环嵌套时,...

2020-02-23 16:56:34 173

原创 五、Java数组例题总结

思路分析:方法一:问题的难点在于数组长度不固定,需要读取一个数据,并且需要统计次数 来一个数字加一个数字,那么就需要扩容了。然后填入数据,再进行排序。最后遍历数组依次判断数据的个数 数组的扩容,就是创建一个新的数组,将元素赋值进去,将新数组的地址返回即可 1.扩容:新建一个数组,将原先数组的值赋值进去,遍历小的数组,将...

2020-02-20 17:06:24 237

原创 五、Java-----数组

数组:一个存储具有相同类型的变量集合

2020-02-18 16:46:52 91

原创 四、Java常用的函数类

常用函数类有:Math类和String类这两个类在java.lang中的Math中.一、Math类Math.E和Math.PI,这两个函数可以直接使用。Math.abs(a)--返回值为a的绝对值Math.ceil(a)--大于a的最小整数,相当于向上取整Math.floor(a)--小于a的最大整数,相当于向下取整Math.hypot(x,y)--求两点间距离,相当于对(...

2020-02-15 14:30:54 700

原创 四、java----函数

说到函数有些人就要问了,Java中函数的存在有什么意义呢?下面就让我给大家总结一下函数在Java中存在的意义:1.函数主要解决的是那些重复的且具有独立功能的代码段2.将这些具有独立功能的代码可以进行再次封装 封装出来的东西就成为是函数3.很明先的优势,降低了代码冗余复用函数即可,降低了主函数的代码量,将主函数进行适当的拆分,以便内存优化4.就是将函数模块化说完了它存在...

2020-02-15 14:23:44 180

原创 三、Java循环例题总结

解题思路:写出一个连续的数字 再想办法算出它的反序1234512345%10=5 12345/10=12341234%10=4 1234/10=123123%10=3 123/10=1212%10=2 12/10=11%10=1 1/10=054321用一个有规律的式子来表示这个反序5*10000+4*1000+3*100+2*10+1(5*1...

2020-02-14 19:56:51 679

原创 三、JAVA流程控制语句( if语句、switch语句、for循环、while循环)

if语句、switch语句、for循环、while循环

2020-02-10 23:50:39 426

原创 二、Java的基本数据与计算

2.1 关键字一些被Java语言赋予了特殊含义的单词,不能随意使用.2.2 标识符①就是我们程序员在写代码的过程中自定义的一些名称.②变量名,类名,函数名,接口名等等.....③主函数的main其实也是标识符 只不过是被写死了.2.2.1 标识符的组成规则①由字母、数字、下划线_、美元$组成的.②其中数字不能开头.③严格区分大小写的.④不要使用关键字和Jav...

2020-02-08 18:34:11 144

原创 一、计算机以及Java语言的概述

1.计算机的概述计算机(computer)俗称电脑,是现代一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。2.计算机的组成①中央处理器(CPU简称CPU。通常由两部分组成:控制单元和算术/逻辑单元。赫兹是衡量CPU速度的单位。②内存计算机的内存由一个有序的字节序列组成,用于...

2020-02-05 18:38:07 300

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除