自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 20170131Capstone训练营

设计模式:  创建型模式:   1、原型模式:通过复制一个已存在对象来生成一个新对象,被复制的对象称为原型; 2、单例模式:一个类只有一个全局实例; 3、生成器模式:对复杂对象的创建过程进行抽象,相同的创建步骤,不一样的创建过程实现,生成不同表示的对象; 4、工厂方法模式:具体的工厂对象负责生产具体的产品对象; 5、抽象工厂模式:就是对一组具有相同主题的工厂进行封装; 简单工厂

2018-02-06 09:40:06 198

原创 20170130Capstone训练营

程序设计原则: 1.避重就轻原则 2.抽象原则 3.简单原则 4.开闭原则 5.单一责任原则 6.低耦合原则 7.迪米特法则又叫作最少知识原则 8.里氏代换原则 9.依赖倒转原则 10.接口隔离原则

2018-02-06 09:33:49 166

原创 20170129Capstone训练营

线性表:  (1)元素个数有限  (2)逻辑上元素有先后次序 (3)数据类型相同  (4)仅讨论元素间的逻辑关系 常以栈、队列、字符串等特殊形式使用。 Java中两个关键数据结构: 主要分为 Collection 和 Map 两个主要接口(接口只提供方法,并不提供实现) ,而程序中最终使用的数据结构是继承自这些接口的数据结构类。

2018-02-06 09:24:54 256

原创 20170126Capstone训练营

可重用性有很多方面 对象的重用方法的重用变量的重用对象和变量的可重用性很好理解吧 对象就是类的可重用性的体现 把同一类型的对象抽象化 创建类变量的重用在于 同一作用域 一次定义 到处使用方法的可重用性 在于 把同一逻辑抽象出来作为方法 在作用域内反复使用

2018-02-06 09:20:19 200

原创 20170125Capstone训练营

类(Class)实际上是对某种类型的对象定义变量和方法的原型。它表示对现实生活中一类具有共同特征的事物的抽象,是面向对象编程的基础。 类是对某个对象的定义。它包含有关对象动作方式的信息,包括它的名称、方法、属性和事件。实际上它本身并不是对象,因为它不存在于内存中。当引用类的代码运行时,类的一个新的实例,即对象,就在内存中创建了。虽然只有一个类,但能从这个类在内存中创建多个相同类型的对象。类通过接

2018-02-06 09:18:07 188

原创 20170124Capstone训练营

抽象类和接口什么是接口:接口就是一些方法特征的集合------接口是对抽象的抽象。什么是抽象类:抽象类对某具体类型的部分实现------抽象类是对具体的抽象。方法特征包括:方法的名字、参数的数目、参数的类型。不包括:返回类型、参数名字、和抛出的异常。接口是类型转换的前提、是动态调用的保证。实现某一接口就完成了类型的转换(多重继承);动态调用只关心类型,不关心具体类。

2018-02-06 09:16:36 215

原创 20170123Capstone训练营

将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。此接口取代 Dictionary 类,后者完全是一个抽象类,而不是一个接口。 Map 接口提供三种collection 视图,允许以键集、值集或键-值映射关系集的形式查看某个映射的内容。映射顺序 定义为迭代器在映射的 collection 视图上返回其元素的顺序。某些映射实现可明确保证其顺序,如 TreeMap 类;另

2018-02-06 09:14:21 151

原创 20170122Capstone训练营

Set和List一样,也继承于Collection,是集合的一种。和List不同的是,Set内部实现是基于Map的,所以Set取值时不保证数据和存入的时候顺序一致,并且不允许空值,不允许重复值。

2018-02-06 09:12:00 178

原创 20170119Capstone训练营

同一种类型数据的集合。其实数组就是一个容器。运算的时候有很多数据参与运算,那么首先需要做的是什么.不是如何运算而是如何保存这些数据以便于后期的运算,那么数组就是一种用于存储数据的方式,能存数据的地方我们称之为容器,容器里装的东西就是数组的元素,数组可以装任意类型的数据,虽然可以装任意类型的数据,但是定义好的数组只能装一种元素, 也就是数组一旦定义,那么里边存储的数据类型也就确定了。

2018-02-06 09:10:22 215

原创 20170118Capstone训练营

java中List的通俗介绍和简单实例  List 经常用在对一组对象的存储和操作上,比如一组学生信息,一组帐号信息等等。  List是个集合接口,只要是集合类接口都会有个“迭代子”( Iterator ),利用这个迭代子,就可以对list内存的一组对象进行操作。  所有要想操作这个list内存的东西,就首先要得到此迭代子的实例:Iterator it=l.iterator(); 

2018-02-06 09:08:42 163

原创 20170117Capstone训练营

今天上午做了一点周五总结的ppt,下午把老师之前讲的java的内容看了一下。

2018-01-17 16:12:01 167

原创 20170115Capstone训练营

今天学习了接口

2018-01-15 17:31:38 268

原创 20170112Capstone训练营

今天开了一个汇报会,学一些同学的学习方式,了解了一些安卓和ios的还有ui的知识。

2018-01-12 17:26:35 189

原创 20170111Capstone训练营

for语句的执行过程 首先根据初始表达式start-expression,完成必要的初始化工作;再判断表达式check-expression的值,若为真,则执行循环体 执行完循环体后再返回表达式update-expression,计算并修改循环条件,这样一轮循环就结束了 第二轮循环从计算并判断表达式check-expression开始,若表达式的值仍为真,则循环继续,否则跳出整个for语句执

2018-01-11 17:29:17 177

原创 20170110Capstone训练营

今天学习了switch-case: 1.switch-case注意事项:     switch(A),括号中A的取值只能是整型或者可以转换为整型的数值类型,比如byte、short、int、char、还有枚举;需要强调的是:long和String类型是不能作用在switch语句上的。      case B:C;case是常量表达式,也就是说B的取值只能是常量(需要定义一个f

2018-01-10 17:30:07 196

原创 20170109Capstone训练营

今天学习了类中方法的创建和用,类的实例化,属性的调用与赋值。 类方法和最终方法。 类方法可以通过类名直接调用 普通的方法需要实例化后才能调用。

2018-01-09 14:47:09 228

原创 20170108Capstone训练营

今天复习了一下之前的知识,又讲了静态变量和封装和调用。

2018-01-08 17:23:09 186

原创 20170105Capstone训练营

今天把数据库的一些问题解决了,添加了一些新的语句。

2018-01-05 17:18:35 285

原创 20170104Capstone训练营

今天学习了java的基本数据类型 分别有整数类型,浮点类型,布尔类型,字符类型整数: byte  8 bits short 16 bits int   32 bits long  64 char  16  (注意,C C++中占一个字节)可以存放汉字, char test1 ='中';   整数运算 比较运算符(关系运算符) 算术比较运算符  , and >=  算术相等比较运

2018-01-04 17:17:50 145

原创 20170103Capstone训练营

jdk环境配置 系统变量→新建 JAVA_HOME 变量 。 变量值填写jdk的安装目录 系统变量→寻找 Path 变量→编辑 在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin; 系统变量→新建 CLASSPATH 变量 变量值填写   .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.j

2018-01-03 21:27:13 206

原创 20171228Capstone训练营

今天上午我们继续实现单独招生数据库,下午进行了元旦晚会的排练。

2017-12-29 08:46:29 234

原创 20171227Capstone训练营

今天学习实现数据库的创建。

2017-12-27 21:04:25 155

原创 20171226Capstone训练营

今天我们学习了数据库的基本语法。

2017-12-26 17:13:54 171

原创 20171225Capstone训练营

今天学习了SQL语法概况 SQL语言分类 数据定义语言DDL 对数据库及他的对象进行创建删除修改操作 主要对象有表,约束,规则,视图,触发器,存储过程等。 数据操作语言DML 对数据进行操作 数据库查询语言DQL 对数据进行查询 数据控制语言DCL 用于安全管理,授权收权等操作 SQL基本语法 基本数据类型 数字  整数 不带小数的十进制数  2   +1453 -

2017-12-25 17:17:05 235

原创 20171222Capstone训练营

今天我们学习了mysql的创建和查看。 今天学习了创建数据库,在数据库中创建表,在表中添加字段,然后添加数据。

2017-12-22 14:50:56 239

原创 20171221Capstone培训班

今天老师带我们认识了mysql,知道了mysql的应用环境,为什么应用mysql。 mysql的一些基本的语法和一些基本的逻辑。

2017-12-21 22:27:59 194

原创 20171220Capstone培训班

今天我们把之前所学习的知识温习了一遍,巩固了一下。 这门课程就结束了,在这十几天学习的过程中学到了很多。 接下来就要学习mysql了。

2017-12-20 13:27:49 227

原创 20171219Capstone培训班

今天我们在一个A4纸上制作准考证,按照老师发给我们的样图模仿出来, 今天学习到了打印开启网页的打印功能 @media print {#dybutton{ display:none;}}让我可以在点击按钮后可以在打印界面让按钮消失。

2017-12-19 13:25:02 169

原创 20171218Capstone培训班

我们今天学习了jQuery,jQuery是一个快速、简洁的JavaScript框架。 我们今天用jQuery实现了表格的添加和批量删除,还有全部选中。

2017-12-18 13:17:12 235

原创 20171215Capstone培训班

今天我们学习了var  a = new Array();用来定义一个数组。 加入值的方向两种,1.容器头部插入; a.unshift(“j”); 2.从容器尾部插入;a.push(“j”); 在容器中的每个元素都有顺序,每个元素都有个位置值,位于容器头部的元素其索引值是0,之后依次值+1, 那么第二个元素的索引值是1……,最后一个元素的索引值是容器中总的数值个数减1的值。 设置指

2017-12-15 14:38:27 242

原创 20171214训练营

今天学习了如何将js内嵌到html中的方法: JS代码 在网页中想输入需要在这个标签的前面加一个\ 就像这样 js还可以通过外部文件的方式引入: 在 中的js代码会被忽略,不会执行。 每个字符串都有length属性,用于获得字符串中字符的个数。 var a = “abc”;   var aLength = a.length; 由于a中包含abc3个字符,

2017-12-14 14:13:24 214

原创 20171213训练营

今天我们学习了js中鼠标的进入进出事件mouseenter:鼠标进入事件,mouseleave:鼠标离开事件。 我们通过这两个事件实现了进入一个li标签使其改变背景色和字体颜色在li下方还会出现一个div。

2017-12-14 14:12:14 209

原创 表单控件验证

今天学习了表单控件的验证,是通过js实现的,用到了onblur和onfocus两个事件, 前者是事件会在对象失去焦点时发生,后者是事件在对象获得焦点时发生。 先在网页中创建一个表单在这个表单中创建一个这个中包含两个一个是提示信息一个是文本输入框。 代码如下: 提示信息 onfocus="elemgetblur(this)"> 在js中写入两个方法 functi

2017-12-12 16:06:24 241

原创 主页的制作

昨天我们学习的一些新的标签,我们学习了div标签,这个标签可以包含其他标签,这个标签相当于一个盒子可以用来承装其他元素。 我们还学习了一些其他的属性,比如浮动float,属性定义元素在哪个方向浮动。以往这个属性总应用于图像,使文本围绕在图像周围,不过在 CSS 中,任何元素都可以浮动。浮动元素会生成一个块级框,而不论它本身是何种元素。如果浮动非替换元素,则要指定一个明确的宽度;否则,它们会尽可能

2017-12-12 08:35:03 307

原创 培训营的第三天

我们今天学习了javascript,学习了如何使用javascript让一个网页中的图片实现轮播的效果。

2017-12-08 16:43:34 253

原创 css的学习和应用

今天学习了css,我学习到了css的标签中的定位方式: 固定定位定义:设置好位置之后,无论页面何如滚动,其位置保持不变。 固定定位:position:fixed; 它的四个属性:top:left:right:bottom; 相对定位定义:相对元素原来位置进行移动。 相对定位:position:relative; 它的四个属性:top:left:right:bottom; 绝对定位

2017-12-07 14:42:07 206

原创 在Capstone培训班的第一课

在这次课上我学到了html中一些基本的标签,比如段落标签换行标签,网页的浏览器标签页内容用设置,网页中所有显示的内容都是自中。编写的标题标签一共有六个标签中的数字越大字越小数字越小字越大,而且在标签中的字还会加粗。align标签设置标签的对齐方式,它有三个属性分别是left,right,center。插入图片的标签,表格表格有行标签,有列标签。colspan合并列rowspan合并行。表单和一些相

2017-12-06 17:25:25 443

空空如也

空空如也

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

TA关注的人

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