- 博客(30)
- 收藏
- 关注
转载 JavaScript基础
1. 掌握JavaScript的组成 为什么学习JavaScript? 1.可以做表单验证 2.可以做页面的动态交互 JS是什么? 它是一种基于事件和对象驱动的,具有安全性的脚本语言。 JS也是一门面向对象的编程语言,它是一种面向原型的面向对象(原型链)。 JavaScript这种脚本语言和Java这种非脚本静态语言有什么区别? 编译器: 1.Java这种非脚本的静态语言,它们是先进行编译,然后...
2019-06-17 17:21:20
181
转载 CSS高级操作
1. 理解盒子模型-布局 box盒子 它是抽象于现实生活中的盒子,将网页中的所有元素看做是一个个的盒子,那么在调整网页中的这些元素布局时,就可以通过调整盒子信息来进行。 盒子模型的组成:盒子内容 + 盒子的内边距(盒子内容到边框的填充) + 盒子边框 + 盒子外边距 2.掌握盒子模型的使用 2.1边框 1.border-style 边框样式 /*border-style: solid;*/...
2019-06-16 17:11:20
139
转载 表格,表单和高级选择器
1.掌握表格的使用 1.表格的基本语法 表格是我们在日常生活用到的非常多的一种数据表现形式。 它的结构清晰、稳定、易于管理,且使用简单。 例如:工资条、后台管理系统各种数据表、考试成绩单、简历模板… <!-- 声明表格 --> <table> <!-- 表格由行和列组成 --> <!-- table row 行 你想要几行内容就写几个tr -->...
2019-06-15 20:22:58
172
转载 初识CSS
前端的组成: 结构语言:HTML 表现语言:CSS 行为语言:JavaScript 1.了解CSS CSS:它是用来给HTML做美化的,能够降低耦合,面向对象。 CSS样式非常丰富,这是HTML不可比拟的。 CSS文件格式:.css 2.掌握CSS的基本语法 //选择器:选中要美化的元素 //声明:就是要给选中的元素美化什么?美化成啥样? 选择器{ 声明1; //属性名:属性值; 声明2; ...
2019-06-15 19:47:47
167
转载 初识HTML
HTML不是编程语言。是标记语言:使用标签等标记来描述一些事物的一种语言。 md markdown 一种文件格式,它支持一些标记语法,甚至支持HTML。 1.了解HTML概念 HTML: 超文本标记语言,不是编程语言,而是一种标记语言,是网页制作所必备的。 超文本:除了文本外还包含图片,链接,甚至音乐,程序等非文字元素。 HTML的发展历史 当前由 WHATWG 维护的 HTML Living ...
2019-06-15 18:48:26
135
转载 数据库-事务,视图,索引,备份和恢复(DCL数据控制语言)
1.掌握MySQL的事务处理方 1.1事务的概述 事务:一系列操作要么都执行成功!要么都失败! 1.2事务的使用 (1)自行开启事务BEGIN START TRANSACTION(tx) BEGIN; 事务执行过程…银行转账 如果没有出现异常 则应该提交事务 COMMIT; 如果出现异常 事务应该进行回滚 ROLLBACK; 2)通过关闭自动提交来使用事务 SET autocommit = 0(...
2019-06-03 23:54:58
156
转载 使用DQL查询数据(二)
DQL标准语法结构:编写DQL一定要严格按照此语法的顺序来实现! select [ALL | DISTINCT] ALL表示查询所有的1内容 DISTINCT去重 {* | 表名.* | 表名.字段名[AS 别名] []} 指定查询出的字段 from 表名[AS 别名] […] [INNER | [LEFT | RIGHT] [OUTER] JOIN 另一张表名 [AS 别名] ON 关联条件]...
2019-06-03 23:31:53
252
转载 使用DQL查询数据(一)
1.查看学生表所有信息 SELECT * FROM student; 2.查看学生表中的学生姓名和性别 SELECT stuName,gender FROM student; 3.别名 AS 关键字可以省略 ''也可以省略 SELECT stu.stuName AS '姓名',stu.gradeId + 1 年级 FROM student stu; 4.去重DISTINCT DISTINCT...
2019-06-02 15:10:02
209
转载 使用DML操作数据
–创建学生表 CREATE TABLE `student`( stuId INT PRIMARY KEY AUTO_INCREMENT COMMENT '学生编号', stuName VARCHAR(25) COMMENT '学生姓名', stuPwd VARCHAR(50) COMMENT '学生密码', gender CHAR(2) DEFAULT '男' COMMENT '性别',...
2019-06-02 14:04:42
235
转载 初识MySQL
1.了解主流的数据库和数据库分类 1.1数据库概念 数据库:按照数据结构来组织,存储和管理数据的一种建立在计算机设备上的仓库 数据库的优势: 1.可以持久化存储大量的数据、方便我们进行检索。 2.可以保证数据的安全和数据的一致性(事务…)。 3.可以很轻松的通过数据库来提取出新的有效信息(计算平均分、统计人数) 1.2数据库的分类 RDB (relational database)关系型数据库 ...
2019-06-02 09:36:47
132
转载 网络编程
网络编程 1.理解网络的相关概念 网络的概念 计算机网络:多个计算机之间通过专业的设备进行连接,形成一个网络。每一台计算机都是一个网络节点,可以互相进行信息的传递等。 网络的分类 局域网 城域网 广域网 互联网 无线网 网络通信-IP 在网络中,每台计算机都需要遵守IP协议产生一个唯一的上网标识。 IP(Internet Protocol) IPV4:由4个8位二进制组成。 10001101.10...
2019-05-08 22:56:38
117
转载 多线程
多线程 1.理解线程的概念 线程:是CPU中运算和分派的基本单位,也是进程中运算的基本单位。一个进程中可以有多个线程。一个线程可以独立完成一个顺序控制流程。 进程:一个程序的运行实例,正在进行的程序。通常来说一个程序对应着一个进程,它有独立的内存空间和系统资源。 多线程和单线程 单线程:如果一个程序中只有一个线程,则称为单线程。 多线程:多个线程。 多线程和单线程的区别 1.多线程在执行时并不一定...
2019-05-06 15:10:09
135
转载 输入和输出处理(二)
1.掌握基本的字符流的使用 字符流的基类: Reader Writer 字符输入流 常用实现类: FileReader 构造: FileReader(File file); FileReader(String pathname); 常用方法: int read(char[] buffer);读取数据到字符数组中,返回读取的字符数 int read(char[] buffer,int offset,...
2019-05-02 13:57:51
294
转载 输入和输出(I/O)处理(一)
学习阶段存储方式1的演变; 临时存储:变量-》数组-》对象-》对象数组-》集合【最常用的程序内临时存储的顶级存储方式】 持久化存储1:文件 1.掌握File类的常用API 文件的概念:相关记录或者放在一起的数据的集合。它是需要存储在“长期储存”的设备上的,有了它我们就可以实现持久化存储。 java.io.File类:可以实现对文件(File)/文件夹(目录directory)的操作。 构造方法 1...
2019-05-02 11:54:48
253
转载 抽象和接口
抽象和接口 1.使用多态优化宠物商店 多态:父类的引用可以传入任何子类对象。 应用: 1.父类的引用作为方法的形参 public void tuHostipal(Pet pet){ } 2.父类的引用作为方法的返回值类型 public Pet runPet(int choice){ if(){ return new Dog(); }else{ return new Cat(); ...
2019-05-02 09:49:04
165
转载 数组(二)
数组(二) 1.掌握Arrays数组工具类常用操作 java.util包。 API(Application Program Interface)应用程序接口 常用API 1.比较两个数组的元素是否完全一致:boolean equals(数组1,数组2); 2.将数组的所有元素转换为字符串:String toString(数组); 3.将数组的元素进行升序排序:void sort(数组); 4.将数...
2019-04-30 21:08:47
126
转载 数组
数组 1.理解数组的作用 数组(数据的组合):它是一组相同数据类型的组合。(缺点:只能存储相同数据类型,长度不可变) 再内存中是一连串的内存空间表示,有序‘ 2.掌握数组的定义 变量的三要素:变量的数据类型 变量名 变量值 数组的四要素: 1.数组元素的数据类型:相同数据类型的数据 数值类型:byte short int long float double 非数值类型:char boolean S...
2019-04-30 18:13:59
729
转载 循环结构
循环结构 1.掌握while循环结构 while(条件表达式){ //循环操作/循环体 } 一个循环必然包括循环条件和循环操作(循环体) while循环的组成: 1.编写条件表达式 2.循环的条件 3.循环操作 4循环变量的更新:如果不进行变量更新,那么变量不会进行该值,会造成循环条件一直满足,出现死循环。 2.掌握do-while循环结构 //初始化循环的变量 do{ //循环操作 //...
2019-04-30 16:55:44
132
转载 选择结构
选择结构 顺序控制语句——选择控制语句——循环控制语句 1.掌握if选择结构 1.1掌握基础if 但分支选择 if(条件表达式){ //条件成立之后的执行内容 } 1.2掌握if-else互斥分支 if(条件表达式){ //条件成立执行的内容 }else if{ //条件不成立执行的内容 } 1.3掌握if-else if-else选择结构(多重选择) if(){ }else if()...
2019-04-30 15:47:20
193
转载 变量和数据类型
变量和数据类型 1.掌握使用IDE构建普通的Java项目 IDE: 集成开发工具/环境 开发java的主流IDE: 1.eclipse开源 由Eclipse软件基金会(不以营利为目的)进行维护。 2.myeclipse 闭源 它是基于开源的Eclipse衍生出的,添加了更加适合Java EE开发的相关套件 3.IDEA 闭源 在目前已经几乎领先了Eclipse. 4.netbeans 它是apa...
2019-04-30 15:17:25
238
转载 初识Java
初识Java 1.了解什么是程序 程序:指令的集合。 生活中的程序:为了达成某个目的,所产生一系列的步骤或流程 **计算机中的程序:**计算机程序一定是1来源或超脱现实生活的。 编程需要借助编程语言。我们通过编程语言给计算机下达各种指令,当这些指令结合在一起的时候,他就是计算机程序。 计算机想识别你的指令,需要一个过程,因为计算机本身只识别0101这种二进制内容。 2.了解主流的编程语言 Java...
2019-04-30 11:53:04
149
转载 类和对象
类和对象 1.了解面向过程和面向对象的思想 吃货联盟订餐系统:简化的面向过程思想 面向过程:面向方法,面向函数,结构化方法。 代码是有顺序的,需要什么功能就编写什么功能。 我们前期的语法阶段将吃货联盟代码全部放在main方法中,之后等我们学了方法,就会把吃货联盟用正式的面向过程改造一下。(按照功能聚合到对应方法中) 【有难度,不是简单就能体会的】面向对象(OOP):它是基于面向过程产生的一种更复杂...
2019-04-25 20:46:33
146
转载 方法和方法重载
方法和方法重载 1.掌握方法的参数语法和返回值语法 方法的语法: //方法声明 访问修饰符 返回值类型 方法名(参数列表){ //方法体 } public void xxx(){ xxxx } 方法函数的分类 1.无参无返 (没有参数列表 没有返回值) 单纯的作为 功能代码的聚合使用 便于功能的复用。 public void show(){ xxx } 2.无参有返(没有参数列表 有返回...
2019-04-25 17:29:57
93
转载 方法重写
方法重写 1.掌握方法重写 方法重写:在子类继承了父类的信息之后(构造方法不能重写),如果有的方法不是太适合/强大,可以根据子类的需求进行方法的重新编写。 **方法重写的规则(何种情况下 认定它为方法重写):**方法名相同,参数列表相同,返回值类型相同或者是其子类(多态),访问修饰符不能严于父类,(不能抛出比父类更大和更多的异常)。 public class Pet{ public void s...
2019-04-24 23:04:58
117
转载 实用类(二)
1.掌握字符串的常用API System.oout.println(“xxx”); Scanner next(); 1.获取字符串的长度:int length(); 2.判断字符串内容是否相同:boolean equals(Object obj); 3.不区分大小写的字符串内容比较:boolean equalslgnoreCase(String str); 4.将字母全部转换为大写/小写:Stri...
2019-04-23 16:50:27
120
转载 实用类(一)
1.掌握枚举的使用 枚举: 引用数据类型:数组,类(String),接口,枚举 switch支持int String 枚举(enum) public class Student{ private String name; private int age; private String gender; public void setAge(int age){ if(age<0...
2019-04-21 13:49:21
157
转载 集合框架(二)
java.util包 Collection List Set(HashSet) ArrayList LinkedList Map(key-value键值对 夫妻对) 1.掌握Map接口的使用 HashMap Hashtable ->Properties 常用API 1.void put(Object key,Object value);存储键值对 2.Object get(Obj...
2019-04-19 20:39:12
84
转载 集合框架(一)
在Java程序中如何临时存储数据 变量 数组:1.长度不能改变 2.数据类型单一(吃货联盟为了存储订单信息,菜品信息 定义了多个数组) String[] dishMsg = {“红烧茄子”} int[] names = {10} 类和对象(实体) **对象数组:**它在一定程度上解决了数据类型单一的问题 Order[] orders = {new Order(xxx),new Order(xxx...
2019-04-19 18:33:00
116
转载 多态
多态 封装 ,继承 ,多态。 在学习每一个技术时,记住学习它的案例 1。理解和掌握多态的使用 多态 :父类的引用可以转入子类的对象。 多态的最基本使用方法: 1.父类的引用作为方法的形参。 System.out.println("给宠物挂号"); System.out.println("给宠物吃药"); pet.setHealth(pet.get.Health() + 5); }...
2019-04-19 17:16:45
90
转载 异常基础入门知识
异常【exception】 ArrayIndexOutOfBoundsExcepton 数组越界异常 ClassCastExcepption 类型转换异常 ClassNotFoundExcepption 类找不到异常 NullPointerException 空指针异常 NPE … 1.了解异常概念 异常:在程序运行中/生活过程中,所发生的不正常的/不符合预期的情况(意外),这就是异常,它会...
2019-04-15 22:17:12
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅