自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 前端学习笔记

一、什么是前端,能做什么?前端----做网页----静态网页 动态的web应用二、学习什么?前后端分离的单页应用 数据(json) ajaxHTML、CSS、JS、Jquery(Ajax)三、HTML中的基本标签开发工具notepad++ Hbuilder vscode webstorm 浏览器(谷歌、Firefox、edge)什么是HTMLhypertext makeup language缩写 超文本标记语言第一给html页面1)新建一个文本文档,.txt2)修改文

2020-10-13 08:44:44 98

原创 调试 连接数据库

调试1.加打印调试2.单步调试–断点调试–单步。人为的控制程序一行一行的运行断点:期望程序暂停的位置箭头指示的行表示即将运行的行客户端 JDBC 是什么 数据库的连接能做什么 使用Java代码操作数据库连接数据库 连接mysql服务器 准备四大参数驱动名 com.mysql.Driverurl: jdbc:mysql://localhost:3306/数据库的名字jdbc:mysql://IP地址:3306/数据库的名字用户名:root密码:123456加载驱动导入jar包C

2020-10-05 14:16:23 191

原创 Linux的学习--安装

操作系统WindowsAndroidIOSLinux鼠标箭头在启动之后的虚拟机界面单击会被捕获如何让本地的操作系统获得鼠标呢?ctrl+alt零、背景知识1.AT&T 贝尔实验室 星际飞行游戏 肯.汤普生--Unix---1969---汇编 丹尼斯.里奇--C语言--重写了Unix操作系统 MINIX---教学 1991年--Linus--Linux--开源2.Linux的含义 |---Linux内核 |---Linux发行版---Linux内核+应用软件

2020-10-05 14:13:28 139

原创 事务

dbutils 和 事务dbutils---开源的库dbutils是什么能做什么如何去做代码事务MySQL一、什么是事务?二、在MySQL中如何处理事务三、事务的特性四、在JDBC中如何处理事务五、在dbutils中如何处理事务六、在项目中如何处理事务dbutils—开源的库开源操作系统 Linux FreeBSD数据库 MySQL Redis编程语言 Javadbutils是什么Apache Commons组件中的一员,开源能做什么简化JDBC的操作如何去做DataSourc

2020-09-22 15:15:53 91

原创 JDBC

JDBCJDBC一.是什么二.能做什么三.怎么去做客户端面向对象JDBC一.是什么Java DataBase Connectivity,Java数据库连接二.能做什么Java代码操作数据库三.怎么去做1 连接MySQL服务器添加JDBC的jar包到项目中在项目下新建lib目录将JDBC的jar包拷贝到lib目录下在jar包上右键—Build path—Add to BuildPath准备四大参数驱动名 com.mysql.jdbc.Driverurl j

2020-09-22 15:13:55 38

原创 表查询

表查询DML插入数据修改数据删除数据关于字符串DQL基本查询排序聚合函数分组查询limit子句多表查询-子查询使用多表关联查询的原因合并结果集(了解)连接查询内连接外连接左外连接右外连接全外连接子查询DML插入数据修改数据删除数据关于字符串DQL基本查询排序聚合函数分组查询limit子句多表查询-子查询使用多表关联查询的原因合并结果集(了解)连接查询内连接外连接左外连接右外连接全外连接子查询...

2020-09-22 15:12:50 138

原创 贪吃蛇小游戏(java)

项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obta

2020-09-08 15:05:22 62

原创 MySQL---数据库

数据库Redis–内存什么是数据库?保存数据的仓库保存在磁盘(持久化的设备)上,以文件的形式存在对数据库的增删改查的操作,实质上就是对磁盘上的文件机器内容进行增删改查的操作关系型数据库MySQL就是一种关系型数据库产品常见的关系型数据库MySQL—OracleOracle—Oracle 去IOE 银行SQL Server—微软—Windows 7 8 10、Windows Server、Office(Word、PowerPoint、Excel、Visio、Projec

2020-09-08 10:09:52 192

原创 接口和抽象类

接口和抽象类接口什么是接口?怎么定义一个接口?接口的特点抽象类什么是抽象类?语法抽象类的特点抽象类的写法和作用范围抽象方法抽象方法的特点继承封装类方法接口什么是接口?就是多个类之间的公共规范接口就是一个特殊的抽象类型,接口里面的方法都是抽象方法接口解决了java单继承的鸡肋怎么定义一个接口?public interface 接口名{}接口的特点接口里面的属性都是常量,默认会给你加上“public stastic final”修饰接口里面的方法都是抽象方法,默认会给你加上“pu

2020-08-11 13:03:08 178

原创 面向对象的三大特征3:多态性

多态多态的前提多态的前提多态的前提必须有继承或接口的实现

2020-08-10 12:39:40 230

原创 面向对象的三大特征2:继承性

继承什么是继承?继承的关键字语法继承的优缺点什么是继承?子类继承父类,允许子类拥有父类的属性和行为(方法)继承是多态的前提,如果没有继承就没有多态。继承的关键字super(父类)exteds(继承)语法class 子类 extends 父类{}继承的优缺点优点提高了代码的复用性缺点由于继承会有多层的继承关系,会提高他们之间的依赖关系,耦合度会变高...

2020-08-07 12:40:12 120

原创 面向对象的三大特征1:封装性

封装性什么是封装?为什么使用封装?private封装实现的步骤:get set 方法构造方法什么是构造方法?为什么需要构造方法构造方法的作用:this关键字格式什么是this?注意什么是封装?为什么使用封装?当我创建完对象以后,如果直接使用"对象名.属性名"的方式给属性赋值的话,可能会出现一些不符合实际情况的问题所以我们不考虑使用"对象名.属性名"的方式赋值,而是通过"对象名.方法名"的方式进行赋值,因为我可以在方法里加入大量的业务逻辑对属性进行限制private私有的;用pr

2020-08-06 12:21:09 588

原创 面向对象

面向对象面向对象的概念面向对象的三大特征封装继承多态类与对象类(class)和对象(object)是面向对象的核心概念。类是对事物描述,抽象的、概念上的定义;对象是实际存在的该类事物的每个个体,因而也称为实例(instance)。例如:面向对象与面向过程对比面向过程:(看重的是过程的开发)如: C语言在开发一个程序的时,候看中的是中间的过程,每一个过程、步骤都需要自己去做。面向对象:(看中的是类的设计)如:Java、C#、js…当开发一个程序的时候,不看重

2020-08-05 12:50:10 189

原创 第五章for循环结构

第五章for循环结构1.for循环语法结构1.1定义for循环语句是java中使用最为频繁的的循环语句。可以执行指定的次数,并维护自己的计数器1.2for循环语法格式for (初始表达式; 条件表达式;迭代表达式){循环语句;}1.3注意1.初始表达式是在for循环首次执行时要计算的表达式。通常,这里会为一个循环变量初始化一个值。2.条件表达式(循环条件)用于每次循环前的条件判断,只有在条件表达式值为true时,才入到循环语句执行。3.迭代表达式则在循环语句执行完成后进行计算,一般

2020-08-04 17:11:43 2302

原创 第四章 while和do while循环结构

第四章 while和do while循环结构1.循环结构的特点:循环条件和循环操作2.while循环2.1 while循环的基本语法2.2使用while循环1.过程:①确定循环条件和循环操作②套用while语法写出代码③检查循环是否能够退出2.示例:实现打印50份试卷分析:①是否包含重复操作② 使用while循环的步骤过程:3.do-while循环3.1do-while循环的特点:先执行,再判断3.2基本语法3.3典型案例经过几天的学习,老师给张浩一道测试题,让

2020-08-04 17:09:01 543

原创 第三章 顺序结构及条件结构

第三章 顺序结构及条件结构1.顺序结构1.定义:顺序结构是程序中最简单最基本的流程控制,没有特定的语法结构,按照代码的先后顺序,依次执行,程序中大多数的代码都是这样执行的。总的来说:写在前面的先执行,写在后面的后执行2.示意图:3.键盘输入数据步骤:1.导入java.util.Scanner包:import java.util.Scanner。2.创建对象:Scanner sc= new Scanner(System.in)。3.接收数据:int a = sc.n

2020-08-04 17:03:19 668

原创 第二章 Java基础语法

第二章 Java基础语法1.语法格式1.1Java的基本语法格式1.2编写Java程序代码时,需注意:1.Java中的程序可分为结构定义语句和功能执行语句。2.结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能,例如:①结构定义语句:public class HelloWorld{}②功能执行语句:System.out.println(“这是第一个Java程序!”);注意:每条功能执行语句的结尾都必须用英文分号(;)结束3.Java语言是严格区分大小写的。4.在编写

2020-08-04 16:50:54 341

原创 第一章 Java入门和环境搭建

第一章 Java入门和环境搭建1.java的基础知识结构2.程序程序,即一系列按照特定顺序组织的计算机数据和指令的集合。有系统程序和应用程序之分。计算机程序就是为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合。3.人机交互方式1.图形化界面(Graphical User Interface GUI)这种方式简单直观,使用者易于接受,容易上手操作。推荐使用。2.命令行方式(Command Line Interface CLI)需要有一个控制台,输入特定的指令,让计算机完

2020-08-04 16:39:02 296

原创 Java中的内存分配、栈、堆及数组

Java中的内存是怎样进行分配的?内存的申请和释放都是jvm进行管理的,Java程序要运行,jvm会自动的向电脑申请一块内存。这块内存分为5个部分:栈(Stack):主要存放局部变量(重点)堆(Heap):凡是new出来的东西都在堆里面,堆当中的数据都有默认原则;(重点)方法区(Method Area):存放的是与.class相关的信息本地方法区(Native Meat后的 Area):与操作系统有关寄存器(Register):与cpu有关堆当中数据的默认值:0整数小数0.0布尔类型f

2020-08-04 15:34:49 266

原创 循环语句

循环if语句如果满足某种条件,就进行某种处理if(条件表达式1){语句1;}多重if语句switch语句三元运算符while循环先判断后执行,循环次数不固定while(循环条件){循环体;}do while循环先执行后判断,至少执行一次for循环循环次数固定例:for(int i=0; i<5; i++){System.out.println(" ");}for循环外部不能使用ifor each循环(for循环的增强版)for(int a:数组名){Sys

2020-08-04 14:03:57 99

原创 方法的定义、重载及参数的传递

怎么定义一个方法?访问修饰符【stastic】方法的返回值类型 方法名(形参列表){逻辑代码块;return(返回值);}访问修饰符(权限修饰符)public:公共的,在当前项目下的任何地方都可以访问,调用private:私有的,只能在当前类下面访问protected:受保护的,在同一个包或者其他派生类中可以访问default:缺省,只能在当前包下面进行访问方法的返回值类型:方法执行完成最终产生的结果是什么类型的方法名自己定义的名字,首字母小写(驼峰式命名法)形参列

2020-08-04 12:52:43 210

空空如也

空空如也

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

TA关注的人

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