- 博客(44)
- 收藏
- 关注
原创 Capstone训练营43
需要在过年期间了解明白的以下20个问题。1 什么是xml2 什么是html3 Java通过什么方式解析xml文件4 JAVA解析xml会遇到节点,属性,子节点。他们有什么联系5 java如何操作xml节点,属性,子节点?6 在浏览器上执行JS脚本可以操作html对象,他是如何增删改查节点属性子节点的?7 在浏览器上用jquery也
2018-02-06 09:21:29 174
原创 Capstone训练营42
今天讲的东西有点多主要讲了 1.jdk8的新特性。2.SVN版本管理3.编码规范4.常见的算法。常见的算法8种常见的经典排序按照类别分类1插入排序(直接插入排序、希尔排序)2交换排序(冒泡排序、快速排序)3选择排序(直接选择排序、堆排序)4归并排序5分配排序(基数排序)二分查找 ,二叉树遍历。作业:
2018-02-06 09:17:56 144
原创 Capstone训练营41
今天完成昨天的作业因为作业有些重要所以今天没上课。今天完成是也遇到了一些问题。对于一些设计模式还是不能深入的了解 。例子能看明白但是实际操作就会出现问题。准备将每个程序多写几遍。加深记忆和理解
2018-02-06 09:10:29 131
原创 Capstone训练营40
今天讲了程序的设计模式。1.什么是设计模式:为解决某一类普遍存在的问题而提供的一种解决方案。GoF的23个经典设计模式。根据模式的目的分为三类:创建型模式结构型模式行为型模式设计模式的种类 每个种类的特性。
2018-01-31 17:06:27 151
原创 Capstone训练营39
选课系统 好像注释还是有错误。今天将昨天的作业讲了一下又重复的留了一遍。import java.util.List;public class Banji { // 创建一个班级类private String sid; // 学生学号private String Sname; //学生姓名
2018-01-31 17:04:17 174
原创 Capstone训练营38
程序设计原则1.避免重复原则2.抽象原则3.简单原则4.开闭原则5.单一责任原则6.低耦合原则7.迪米特法则又叫作最少知识原则8.里氏代换原则9.依赖倒转原则10.接口隔离原则
2018-01-31 16:59:43 154
原创 Capstone训练营36
今天周五上去分享了,准备的还行 就是太紧张了 发言很急促。贼难受java 今天最后的课讲了一下 jdbc数据库。import java.sql.*;public class TestSQL {public static void main(String[] args) {String u = "aaab";String p = "1234488";Conn
2018-01-26 17:08:45 174
原创 Capstone训练营34
今天中午又停电了 ,下午来电上课讲了集合 回顾了周一的知识。•数组的优点▫是Java提供的随机访问对象序列的最有效方法▫是一个简单的线性序列,访问元素的速度较快•数组的缺点▫大小自创建以后就固定了,在其整个生存期内其大小不可改变▫数组元素只能是同一类型•集合▫可动态改变其大小▫可在序列中存储不同类型的数据•集合▫把具有相同性质的一类东西,汇聚成一个
2018-01-25 08:53:49 140
原创 Capstone训练营30
Java中接口和多态•接口▫与抽象类一样都是定义多个类的共同属性▫使抽象的概念更深入了一层,是一个“纯”抽象类,它只提供一种形式,并不提供实现▫允许创建者规定方法的基本形式:方法名、参数列表以及返回类型,但不规定方法主体▫也可以包含基本数据类型的数据成员,但它们都默认为static和final•接口的语法▫声明格式为[接口修饰符] interface接口
2018-01-18 17:20:29 191
原创 Capstone训练营28
今天自己学习了 Java 中的 接口 ,抽象,组合1.接口详解:普通类:只有具体实现 抽象类:具体实现和规范(抽象方法) 都有! 接口:只有规范!(1)为什么需要接口? 为什么需要接口?接口和抽象类的区别? 接口就是比“抽象类”还“抽象”的“抽象类”,可以更加规范的对子类进行约束。全面地专业地实现了:规范和具体实现的分离。 抽象类还提
2018-01-16 17:32:44 238
原创 Capstone训练营26
今天是周五 我们开了一个简短的分享会,我在这之中学习到了很多新的知识也复习了很多以前学习的知识。每个人都需要分享 我希望到我能有很好的表现。加油
2018-01-12 17:29:03 140
原创 Capstone训练营25
继承举例•在一个公司管理信息系统中,包括▫普通员工(Employees),其可能有的属性信息包括员工号(employeeNumber)姓名(name)地址(address)工作年限(year)工资 基本工资2000元+年限*100▫管理者(Magagers),除具有普通员工所具有的属性及行为外,还具有下面的属性和行为职责(responsibili
2018-01-12 17:23:26 270
原创 Capstone训练营23
今天主要是复习和讲解新的知识:类的访问和控制, 静态引入,构造方法关于做的的问题;今天的重中之重就是哈面这个代码可愁死我了,以后一定要记住java中数组一定不要超过他的长度。千万不能!! // int[] shuzu={1,2,3,4,5,6,7,8,9,10};// int dada = shuzu[0];// // fo
2018-01-09 15:43:20 151
原创 Capstone训练营21
数组的引用通过下面的表达式引用数组的一个元素:arrayName[index]•数组下标必须是 int , short,byte, 或者 char.•下标从零开始计数. •元素的个数即为数组的长度,可以通过 arryName.length引用元素下标最大值为 length – 1,如果超过最大值,将会产生数组越界异常(ArrayIndexOutOfBoundsExc
2018-01-05 17:27:10 162
原创 Capstone训练营20
Java标识符▫标识符的第一个字符必须是下列字符之一:大写字母(A-Z)小写字母(a-z)下划线(_) 美元符号 ($) ▫标识符的第二个字符及后继字符必须是:上述列表中的任意字符 数字字符 (0-9) 数据类型byte 8 bitsshort 16 bitsint 32 bitslong
2018-01-04 17:09:04 172
原创 Capstone训练营19
关于Java环境的安装和配置 以及eclipse的安装。首先下载jdk进行安装 JDK的下载JDK有不同的版本(J2SE、J2EE、J2ME),初学Java,一般都选择J2SE。J2SE的下载地址为:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html
2018-01-03 22:03:23 197
原创 Capstone训练营18
对于录取表的sql语句。#插入数字媒体应用技术第一志愿INSERT INTO stu_matriculate(stu_id,stu_name,stu_age,stu_professln,stu_graduateschool,achievement,stu_address,stu_telephone)SELECT stu_sign.stu_id,stu_sign.stu_name
2017-12-29 10:57:31 154
原创 Capstone训练营16
如何建立一个招生系统的数据库。一、杂表:·系统表:院系、专业、(ID 、name)·User表:领导、老师、(id 、name 、password)·计划表:专业、年份、人数、分数线()二、报名表:(学生报名时)名字、身份证、年龄、电话、地址、毕业学校、志愿一、志愿二、可以参加考试时间、资格审查、录取状态、(要求:增加、删除、修改)三、考场表: 考场总表:(要求
2017-12-28 08:36:45 166
原创 Capstone训练营15
今天还是数据库。聚合函数•常用的:最大值MAX最小值MIN平均值AVG计数COUNT求和SUM•字符串处理的:GROUP_CONCAT•注意事项–count(*)与count(col)有何区别–avg(col)时NULL计不计算–count(DISTINCTCOL) 有无意义 –Min(DISTINGCTCOL)有无意义–对不同数值进行计数需要用到cas
2017-12-26 17:10:27 193
原创 Capstone训练营14
初步了解select和SQL语法概况。基本数据类型–数字 •整数 不带小数的十进制数 2 +1453 -2147483648•浮点数 带小数的数字 -1.39 1.5E5 0.5E-2–其他进制•十六进制 如:x’01’或者0x01•极其特殊的时候会用到非10进制•有专门函数转换不用自己算… 字符•字符串–常用字符串
2017-12-25 17:14:01 202
原创 Capstone训练营13
首先对于数据库的学习我们要做到,对于错误提示的理解当出现错误时我们才能更好地去解决问题。列:Table ‘tablename’ already exists;当出现我们不认识的字时一定要及时的去查字典。最好形成一个多次记忆。以便于下次出现相同的错误能更快的解决掉。主要学习了数据库的创建。和一些注意事项。
2017-12-22 14:47:35 167
原创 Capstone训练营12
今天主要的介绍了一下数据库。对于如何学习数据库也做了一定的分析,如何找到学习方法……5W1H–WHAT–WHERE–WHEN–WHO–WHY–HOW ThinkLike A Computer像电脑一的去思考
2017-12-22 10:05:50 139
原创 Capstone训练营11
今天是将html及其相关的最后一天。明天就要开始mysqlle了。今天我们主要的系统的复习了一下html,css,javascript,jquery理论知识点。一.html:1.HTML文件的后缀名2.html的基本结构3.html标记的特点4.标题标签有哪些?它们的字号有什么特点?5.如何定义标签属性6.如何设置标题内容的居中方式7.段落标签是什么?换行标
2017-12-20 13:31:14 173
原创 Capstone训练营10
今天主要学习一下打印的格式和制作准考证页面的布局*{padding:0px;margin:0px;}#toutou{text-align:center;}#biankuang{border: 2px solid black;}.titi{padding:10px 20px 30px 40px;}hr{margin: 0 1
2017-12-19 16:44:53 227
原创 Capstone训练营9
今天主要讲一下 jquery1.如何引入jquery2.如何通过id选择某个元素 获取语法如下:$(“#html的id属性值”);3. append()和prepend()方法的作用,以及使用方法 使用append()和prepend()方法,除了可以插入字符串外,也可以插入html标签。方式就是将要插入的html标记定义成字符串,然后
2017-12-18 16:13:20 200
原创 Capstone训练营8
今天讲了js中的数组: var a = new Array();容器定义完之后,我们可以向其中加入值。加入值的方向两种,1.容器头部插入;2.从容器尾部插入;从容器头插入unshift(插入值)插入方式如下: var a = new Array(); a.unshift(“j”);从容器尾插入push(插入值)插入方式如下:var a = new Array();
2017-12-15 16:39:58 155
原创 Capstone训练营7
今天主要介绍一下Javascript知识简介:首先是在html中引入JavaScript代码的方式:1.内嵌方式: JS代码 *,需要注意以下两点:(1).存放位置:一般放在标签之前。因为当浏览器解析js代码时,会停止对js下面内容的解析,只要在js内容全部解析完之后,才会解析下面的HTML代码,因此把js代码放到下面,会在页面内容全部显示之后,再去加载js,这样避免了由于
2017-12-14 15:35:27 189
原创 Capstone训练营6
今天学习了鼠标进出某个容器时,对应的事件鼠标进入、进出事件:在这之前我们学习输入框获得以及失去焦点事件focus和blur。并且通过设置onblur以及onfocus可以为输入框定义失去以及获得焦点事件。mouseenter:鼠标进入事件,mouseleave:鼠标离开事件。(鼠标进入背景由白色变为红色,字体由黑色变为白色,鼠标出去是颜色恢复原样。)之后我们在再移入和移除事件处理程序中,编写相
2017-12-13 16:31:08 153
原创 Capstone训练营5
今天讲了 验证表单控件,通过js来实现。每次验证都会有时刻,通常有两种时刻:1.点击提交按钮时刻。2.控件失去焦点。不同时刻,都有相应的事件与其进行对应:blur对应控件失去焦点时刻;click对应点击时刻(鼠标左键);focus对应控件获得焦点时刻。onblur=“elemGetFocus()” /> 形式设置事件时,我们可以向函数中传递this对象,this对象表示
2017-12-12 16:25:56 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人