自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

轻松的小希

博客园地址:https://www.cnblogs.com/caochenlei/

原创 学习Hibernate5 JPA这一篇就够了

配套资料,免费下载 链接:https://pan.baidu.com/s/158JkczSacADez-fEMDXSYQ 提取码:2ce1 复制这段内容后打开百度网盘手机App,操作更方便哦 第一章 Hibernate5 JPA快速入门 1.1、Hibernate5 JPA概述 JPA的全称是Ja...

2020-08-08 21:17:08 149 0

原创 学习Hibernate5这一篇就够了

配套资料,免费下载 链接:https://pan.baidu.com/s/1i_RXtOyN1e4MMph6V7ZF-g 提取码:8dw6 复制这段内容后打开百度网盘手机App,操作更方便哦 第一章 Hibernate5快速入门 1.1、Hibernate5概述 ​ Hibernate是一个开放源...

2020-08-07 19:31:57 167 0

原创 学习JDBC这一篇就够了
原力计划

配套资料,免费下载 链接: https://pan.baidu.com/s/1CKiwCbQV4FGg_4YMQoebkg 提取码: 7cn3 复制这段内容后打开百度网盘手机App,操作更方便哦 第一章 概述 JDBC(Java Database Connectivity)是SUN公司提供的一种数...

2020-07-31 20:34:14 200 0

原创 学习MySQL这一篇就够了
原力计划

第一章 数据库概述 1.1、数据库的好处 将数据持久化到本地 提供结构化查询功能 1.2、数据库的常见概念 DB:数据库,存储数据的仓库 DBS:数据库管理系统,又称为数据库软件或者数据库产品,用于创建和管理DB,常见的有MySQL、Oracle、DB2、SQL Server SQL:结构化...

2020-07-28 17:21:34 3644 1

原创 第十四章 JDK新特性回顾

14.1、JDK5新特性回顾 自动装箱、拆箱 静态导入 增强for循环 可变参数 枚举 泛型 元数据 14.2、JDK7新特性回顾 对Java集合(Collections)的增强支持 在switch中可用String 数值可加下划线 支持二进制文字 泛型简化 异常的多个catch合并 自动资...

2020-07-21 18:29:11 168 0

原创 第十三章 枚举类和注解

13.1、枚举类 13.1.1、概述 概述:枚举是指将变量的值一一列出来,变量的值只限于列举出来的值的范围内。举例:一周只有7天,一年只有12个月等 格式:public enum 枚举名称 {} 13.1.2、自定义枚举类 13.1.2.1、第一版 public class Direction1 ...

2020-07-21 18:28:25 167 0

原创 第十二章 类加载器&反射

12.1、类加载器 12.1.1、类加载 当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过类的加载、类的连接、类的初始化这三个步骤来对类进行初始化。如果不出现意外情况,JVM将会连续完成这三个步骤,所以有时也把这三个步骤统称为类加载或者类初始化 12.1.2、类初始化过程 类的加载...

2020-07-21 18:27:37 164 0

原创 第十一章 容器类&新日期时间

11.1、Optional 容器类 11.1.1、概述 Optional 类是一个容器类,代表一个值存在或不存在, 原来用 null 表示一个值不存在,现在 Optional类 可以更好的表达这个概念并且可以避免空指针异常 11.1.2、常用方法 import java.util.Optional...

2020-07-21 18:26:09 168 0

原创 第十章 函数式接口&Stream流

10.1、函数式接口 10.1.1、概述 有且仅有一个抽象方法的接口,并且可以通过在类上标注@FunctionalInterface注解进行检测,建议自定义的函数式接口都加上这个注解 10.1.2、函数式接口作为方法的参数 public class Main { public static vo...

2020-07-21 18:24:02 164 0

原创 第九章 Lambda&方法引用

9.1、Lambda表达式 9.1.1、标准格式 (形式参数) -> {代码块} 9.1.2、使用前提 有一个接口并且接口中有且仅有一个抽象方法 9.1.3、常见应用 9.1.3.1、无参无返回值抽象方法练习 interface MyInter { void show(); } pub...

2020-07-21 18:20:56 152 0

原创 第八章 网络编程

8.1、概述 计算机网络:是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系 统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统 网络编程:在网络通信协议下,实现网络互连的不同计算机上运行的程序间可以进行数据交换 8.2、三要...

2020-07-21 18:13:23 161 0

原创 第七章 多线程

7.1、概述 进程:是正在运行的程序 线程:是进程中的单个顺序控制流,是一条执行路径 7.2、实现方式 7.2.1、方式一 class MyThread extends Thread { @Override public void run() { for (int i = 0; i <...

2020-07-21 17:59:25 167 0

原创 第六章 文件&IO流

6.1、File类 描述:该类是文件和目录路径名的抽象表示 构造方法: 方法 描述 public File(String pathname) 通过将给定的路径名字符串转换为抽象路径名来创建新的File实例 public File(String parent, String ch...

2020-07-21 17:58:29 149 0

原创 第五章 泛型&集合

5.1、泛型 概述:泛型是是JDK5中引入的特性,它提供了编译时类型安全检测机制,该机制允许在编译时检测到非法的类型,它的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。 泛型类: // 格式:修饰符 class 类名<类型> { } class Generic<T&...

2020-07-21 17:57:34 158 0

原创 第四章 常用API(下)

4.1、String类 描述:该类代表字符串 构造方法: 方法 描述 public String() 初始化构造一个空白字符串 public String(char[] value) 通过字符数组初始化字符串 public String(byte[] bytes) 通过使用...

2020-07-21 17:56:42 147 0

原创 第四章 常用API(上)

4.1、Object类 描述:该类是所有类的最终根类 方法 描述 public boolean equals(Object obj) 表示某个其它对象是否“等于”此对象 public final class<?> getClass() 返回此Object的运行时类 ...

2020-07-21 17:55:55 145 0

原创 第三章 Java面向对象(下)

3.1、抽象类 概述:在做子类共性功能抽取时,有些方法在父类中并没有具体的体现,这个时候就需要抽象类了 格式:public abstract class 类名 {} 语法特点: 抽象类和抽象方法必须使用 abstract 关键字修饰 抽象类中不一定有抽象方法,有抽象方法的类一定是抽象类 抽象类不...

2020-07-21 17:55:10 149 0

原创 第三章 Java面向对象(上)

3.1、概述 概述:面向对象是相对面向过程而言,面向对象和面向过程都是一种思想,面向过程强调的是功能行为,面向对象则是将功能封装进对象,强调具备功能的对象,面向对象是基于面向过程的。面向对象的三大特征:封装、继承、多态。 开发:其实就是找对象,建立对象,使用对象,维护对象的关系。 3.2、类和对象...

2020-07-21 17:54:21 154 0

原创 第二章 Java基础知识(下)

2.1、分支结构(if、switch) 2.1.1、if语句 格式一: if (关系表达式) { 语句体; } 流程一: ①首先计算关系表达式的值 ②如果关系表达式的值为true就执行语句体 ③如果关系表达式的值为false就不执行语句体 ④继续执行后面的语句内容 格式二: if (关...

2020-07-21 17:53:18 152 0

原创 第二章 Java基础知识(上)

2.1、注释 单行注释 // 注释内容 多行注释 /* 注释内容 */ 文档注释 /**注释内容 */ 2.2、关键字 定义:在Java语言中被赋予特殊含义的小写单词 分类: 2.3、标识符 定义:标识符就是给常量、变量、类、方法起名字 注意: 标识符由字母、数字、下划线"_&quo...

2020-07-21 17:52:18 147 0

原创 第一章 Java快速入门

1.1、安装开发环境 第一步:打开下载地址,下载对应平台的 JDK 安装包 第二步:打开下载软件,全部默认下一步傻瓜式安装 1.2、配置环境变量 第一步:配置JAVA_HOME 第二步:配置CLASSPATH 第三步:配置Path 1.3、开发工具安装 第一步:打开下载地址,下载对应平台的E...

2020-07-21 17:51:21 147 0

原创 用结构体调用的方法编程,要求输入A,B,C,D,E,F五个元素的数值,并按从大到小的顺序输出。

程序代码: #include <stdio.h> #define N 6 int A, B, C, D, E, F; struct { char name; int *value; } arr[] = {{'A', &A}, {'B�...

2020-07-04 20:09:31 6366 0

原创 判断寄存器BL中第3位第5位是否同时为1,如同时为1,则AH置0,否则AH置为全1。

举例:BL=00101000B CODE SEGMENT ASSUME CS:CODE START: MOV BL,00101000B MOV DL,BL NOT DL TEST DL,28H JZ ZERO MOV AH,0FF...

2020-07-04 10:12:43 4662 0

原创 分解质因数:每个合数(非质数)都可以写成几个质数相乘的形式,这几个质数就叫做这个合数的质因数。比如,24=2*2*2*3。请输入一个合数,输出它的质因数。

#include <stdio.h> void main() { int n, i; scanf("%d", &n); printf("%d=", n); while (n != 1) { ...

2020-06-16 13:51:38 28174 0

原创 相反数:输入一个正整数,输出它的相反数。

#include <stdio.h> void main() { int n, sum = 0; scanf("%d", &n); while (n > 0) { sum = sum * 10 + n % 10...

2020-06-13 18:52:27 29485 0

原创 C语言中二维数组的指针的剖析。

第一步:创建数组 int a[3][4] = { {0,1,2,3}, {4,5,6,7}, {8,9,11,12} }; 第二步:内存模型 第三步:总结观点 a[0]也可以看成是a[0]+0,是一维数组a[0]的0号元素的首地址,而a[0]+1则是a[0]的1号元素首地址,由此可得出...

2020-06-12 22:30:38 32548 0

原创 如何判断无符号数和有符号数加法/减法运算是否溢出?

2020-06-12 22:11:45 32715 0

原创 C语言文件操作中的常见参数含义

2020-06-12 21:56:21 32518 0

原创 电路常见“门”逻辑符号对照表

2020-06-12 21:53:40 32609 0

原创 常用汇编指令对标志位的影响

加法指令 ADD (addition) 指令对标志位的影响: CF=1 最高有效位向高位有进位 CF=0 最高有效位向高位无进位 OF=1 两个同符号数相加(正...

2020-06-12 20:11:10 32635 0

原创 猴子吃桃原来到底是有1534个桃子还是有3070个桃子?

问题描述: 关于题目的异议,不同题意,答案不同,下面两种说法: (这道题目的关键就是看清楚第十天到底是怎样的一个情况) 描述一:1534个桃子 猴子第一天摘下若干个桃子,当即吃了一半,还不瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。...

2020-06-09 14:12:05 34281 0

原创 C语言中的普通指针与数组指针的区别?

运行代码: #include <stdio.h> void main() { int a[2][5] = {{1, 2, 3, 4, 5}, {6, 7, 8, 9, 10}}; int (*p1)[5] = a; /...

2020-06-09 10:43:56 34107 0

原创 编写函数,将一个字符串中元音字母复制到另一字符串中,然后输出。

#include <stdio.h> void cpy(char src[], char dest[]) { int i, j; for (i = 0, j = 0; src[i] != '\0'; i++) if (src[i] ...

2020-05-29 17:07:06 39605 0

原创 现有扑克牌52张,其花色记录为:char suit[4][5];其牌面记录为: char face[];请用C语言编写程序实现以下功能。

现有扑克牌52张,其花色记录为:char suit[4][5] = {“红心”, “方块”, “梅花”, “黑桃”};其牌面记录为: char face[] = {‘A’, ‘2’, ‘3’, ‘4’, ‘5’, ‘6’, ‘7’, ‘8’, ‘9’, ‘10’, ‘J’, ‘Q’, ‘K’};请...

2020-05-28 10:29:38 46217 0

原创 C语言开发环境如何搭建?

本章导航步骤一:下载“Visual C++ 2010 Express”步骤二:安装“Visual C++ 2010 Express”步骤三:配置“Visual C++ 2010 Express”步骤四:编写C语言程序并运行 步骤一:下载“Visual C++ 2010 Express” 下载地址:...

2020-05-26 14:04:31 46117 0

原创 通过8259A产生中断使8255A的端口A经过反相驱动器连接一共阴极七段发光二极管显示器;端口B是中断方式的输入口。设8259A的中断类型码基值是32H。

通过8259A产生中断使8255A的端口A经过反相驱动器连接一共阴极七段发光二极管显示器;端口B是中断方式的输入口。设8259A的中断类型码基值是32H。8255A口地址为60H-63H,8259A端口地址为20H、21H。试完成以下任务: (1)设系统中只有一片8259A,中断请求信号为边沿...

2020-05-23 20:30:34 47424 0

原创 C语言输出空心菱形、实心菱形

#include <stdio.h> void main() { int i, j, k; for (i = 1; i <= 4; i++) { for (k = 1; k <= (4 - i); k++) prin...

2020-05-21 19:59:40 46455 0

原创 设在变量BUF为起始地址的字节存储单元中存放了5个有符号字节数,编写源程序找出其中最大和最小的数存放于MAX和MIN两个字节单元中。

DATA SEGMENT BUF DB 55H,66H,11H,44H,55H MAX DB ? MIN DB ? DATA ENDS CODE SEGMENT ASSUME DS:DATA,CS:CODE START:MOV AX,DATA MOV D...

2020-05-19 20:47:45 46613 0

原创 8255并行接口的PA口同A/D转换器相连接,PB口同7段LED显示器连接,PA、PB口都工作于方式0。已知PA口地址为60H,PB口地址为61H,控制口地址为63H。

(1)根据电路连接图,写出数字0、1、2、3、4、5、6、7、8、9所对应的PB的数值。 (2)编制一程序段,从PA口读取数据,如果数据大于等于128,则7段打LED显示器显示“1”,否则显示“0”。(包括初始化程序) MOV AL,10010000B OUT 63H,A...

2020-05-17 15:37:12 50548 0

原创 编写函数fun功能是:求Fibonacci数列中大于t的最小的一个数,结果由函数返回。例如:当t=1000时,函数值为:1597。

#include <stdio.h> int fun(int t) { int i, f0 = 0, f1 = 1, f2 = f0 + f1; while (f2 <= t) { f0 = f1; f1 = f2; ...

2020-05-13 21:39:11 50791 0

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