自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DEBUG宏

linux内核驱动DEBUG宏

2022-11-24 10:56:17 396 2

翻译 2021-03-08

https://wiki.centos.org/zh/HowTos/I_need_the_Kernel_Source

2021-03-08 11:24:28 84

翻译 2021-03-08

https://wiki.centos.org/zh/HowTos/Custom_Kernel

2021-03-08 11:23:56 81

翻译 2021-03-08

https://wiki.centos.org/zh/HowTos/BuildingKernelModules

2021-03-08 11:23:26 77

原创 线程

什么是线程?(先理解进程)要解释线程,就必须明白什么是进程。什么是进程?进程是指运行中的应用程序,每个进程都有自己独立的地址空间(内存空间),比如点击桌面的ie浏览器,就启动了一个进程,操作系统就会为该进程分配独立的地址空间。当用户再次点击桌面的ie浏览器,又启动了一个进程,操作系统将为新的进程分配新的独立的地址空间。目前操作系统都支持多进程。当然,用户既可以启动ie浏览器,也可以启动别的程序,比如用户可以启动ie浏览器上网,同时也可以启动爱奇艺看电影。要记住一点:用户每启动一个进程,操作系统就会

2020-08-14 15:18:19 293

原创 Java的基石—反射

反射是什么?1.在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法、构造函数;2.对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制问题一:编写一个函数,可以接收一个类的全路径,输出该类的所有属性和方法。问题二:要求通过一个配置文件,创建Cat类的一个对象实例,并调用cry方法,怎么办?1.通过反射查看类的信息(1)每个类被加载后,系统都会为该类生成一个对应的Class对象,通过该Class对象就可以访问

2020-08-06 15:34:30 171

原创 迷你型学生管理系统

1.设计数据库(一般先设计界面,再设计数据库)学生表(stus)字段名类型备注stuIdvarchar(30)学生idstuNamenvarchar(50)学生名not nullstuSexnchar(1)性别‘男’或’女’ default’男’stuAgeint年龄>0stuJgnvarchar(20)籍贯stuDeptnvarchar(30)所在系2.设计界面(原型开发【先搞定界面,再写代码】)-

2020-07-21 15:02:20 246

原创 Java集合框架

集合框架——为什么需要?(动态增删改查)我们想,如果有这样一种数组,它可以动态的改变就好了,java的设计者为我们提供了一系列的集合类,我们来看看:

2020-07-17 17:14:38 92

原创 Java数组和对象数组

关于数组的用法,有几种方式:1.程序员用法(1)数组的定义数据类型 数组名[ ]=new 数据类型[大小];int a[ ]=new int[5];说明:这是定义数组的一种方法。为了让大家明白,我画图说明。楼是存在地球上的,那么数组是存在哪里的呢?==>内存(2)数组的引用(使用)数组名[下标],比如:你要使用a数组的第三个数a[2]。2.没事找事法第一步:先声明数组语法:数据类型 数组名[ ];也可以数据类型[ ] 数组名;int a[ ];或int[

2020-07-17 11:57:37 831

原创 Java面向对象的三大特性:封装、继承、多态——多态

形成多态的三个条件:1.继承2.重写3.父类引用指向子类对象多态的概念所谓多态,就是指一个引用在不同情况的多种状态,我们也可以这样理解:多态

2020-07-16 17:31:05 124

原创 Java面向对象的三大特性:封装、继承、多态——继承

继承——解决之道继承可以解决代码复用,让我们的编码更加靠近人类思维,当多个类存在相同的属性(变量)和方法时,可以从这些类中抽象出父类,在父类中定义这些相同的属性和方法,所有的子类不需要重新定义这些属性和方法,只需要通过extends语句来声明继承父类:class 子类 extends 父类,这样,子类就会自动拥有父类定义的某些属性和方法。class Stu{ public int age;//年龄 public String name;//名字 public float fee;//学费 pub

2020-07-15 09:56:27 106

原创 Java面向对象的三大特性:封装、继承、多态——封装

## Java面向对象的三大特性:封装、继承、多态之封装封装——什么是封装?封装就是把抽象出的数据和对数据的操作(方法)封装在一起,数据被保护在内部,程序的其它部分只有通过被授权的操作(成员方法)才能对数据进行操作。封装——访问控制修饰符java提供了四种访问控制修饰符号来控制方法和变量的访问权限:1.公开级别:用public修饰,对外公开。2.受保护级别:用protected修饰,对子类和同一个包中的类公开。3.默认级别:没有修饰符号,向同一个包的类公开。4.私有级别:用private修饰

2020-07-14 19:57:03 111

原创 类和对象的区别和联系

1.类是抽象的、概念的,代表一类事物,比如人类、猫类。2.对象是具体的、实际的,代表一个事务3.类是对象的模板,对象是类的一个个体、实例。

2020-07-09 14:13:01 1265

原创 JDK是什么?

一、JDK是什么?1.JDK全称Java Development Kit 中文意思是Java 开发工具包2.JDK是sun公司开发的3.JDK包括 jre (Java Runtime Environment) Java 运行环境,一堆Java工具和Java基础的类库4.JDK下载网址:http://www.sun.com二、JDK和JRE的区别?jdk是程序员做开发的时候必须要的开发环境,jre是运行环境。(1)编写一个Hello.java文件(并在cmd窗口运行)public class

2020-07-05 12:00:23 24502 3

空空如也

空空如也

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

TA关注的人

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