课堂笔记
文章平均质量分 64
readygoing
这个作者很懒,什么都没留下…
展开
-
2018.3.15课堂笔记
函数也是一种特殊的数据类型数组的类型也是object,这说明在javascript中数组本质上只是一种特殊的对象null与undefined基本上是同义的,null表示“没有对象”,即该处不应该有值parseint 解析console.log(object.keys(tobj));[“name”、“age”]获取所以的属性数组本质上,数组就是一个对象。通过typeof运算符返回的类型就是objec...原创 2018-03-15 15:56:17 · 121 阅读 · 0 评论 -
关于 Eclipse 使用的自习笔记
Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,Eclipse 附带了一个标准的插件集,包括Java开发工具(Java Development Kit,JDK)。IDE (集成开发环境):可以自动编译(保存即编译)、代码提示。( Eclipse 也可以作为其他开发语言的集成开发环境,如C,C++,PH...转载 2018-04-26 14:48:49 · 358 阅读 · 0 评论 -
power desiner的使用
打开PowerDesigner,然后点击File-->New Model然后选择如下图所示的物理数据模型(物理数据模型的名字自己起,然后选择自己所使用的数据库即可)(创建好主页面如图所示,但是右边的按钮和概念模型略有差别,物理模型最常用的三个是table(表),view(视图),reference(关系));(鼠标先点击右边table这个按钮然后在新建的物理模型点一下,即可新建一个表,然后...转载 2018-05-11 08:42:53 · 228 阅读 · 0 评论 -
String,StringBuilder,StringBuffer三者的区别
这三个类之间的区别主要是在两个方面,即运行速度和线程安全这两方面。首先说运行速度,或者说是执行速度,在这方面运行速度快慢为:StringBuilder > StringBuffer > String String最慢的原因: String为字符串常量,而StringBuilder和StringBuffer均为字符串变量,即String对象一旦创建之后该对象是不可更改的,但后两者的...原创 2018-05-17 18:36:47 · 90 阅读 · 0 评论 -
5018.5.11周测
1、实现在控制台输出九九乘法表。public class Test { publicstatic void main(String[] args) { for(int i = 1; i <= 9; i++) { for(int j = 1; j <= i; j++) { ...原创 2018-05-12 08:49:42 · 73 阅读 · 0 评论 -
字符串的操作
字符一般情况下,当我们处理字符时,我们用原始数据类型 char。示例1234567char ch = 'a'; // Unicode for uppercase Greek omega characterchar uniChar = '\u039A'; // an array of charschar[] charArray ={ 'a', 'b', 'c', 'd', 'e' };然而在开发中,...转载 2018-05-13 22:59:02 · 101 阅读 · 0 评论 -
5.18周测
1.分别写出分支结构,循环结构的语法格式。循环结构:while 循环[html] view plain copy(init_statement); while (test_expression) { body_statement; [iteration_statement]; } do…while 循环[html] view plain copy(init_stateme...原创 2018-05-20 19:20:19 · 93 阅读 · 0 评论 -
2018.5.7课堂笔记(关于方法参数)
方法关心的要素:方法属于谁方法的参数方法的返回值参数的传递都是「值传递」,在调用方法的时候,参数会被创造出一个副本,原本的值是不会改变的。基本数据类型,也称为「值类型」。将参数传递给方法(或函数)有两种方法。一 按值传递表示方法接受的是调用者提供的值;接收的形参为基本数据类型时,那么原变量的值是不会发生改变的。栈区存储着原始的变量的值,通过方法接收后,栈区存储着原始变量的副本,该副本的值在常量池,...原创 2018-05-07 19:52:15 · 158 阅读 · 0 评论 -
关于静态引入
要使用静态成员(方法和变量)我们必须给出提供这个静态成员的类。使用静态导入可以使被导入类的静态变量和静态方法在当前类直接可见,使用这些静态成员无需再给出他们的类名。我们可以采用静态导入(static import)的方式 导入常量类,就可以避免用类名来修饰常量名,静态导入允许你在调用其它类中定义的静态成员时,忽略类名。静态导入的语法是: import static 包名.类名.静态成员变量; ...原创 2018-05-07 19:59:50 · 267 阅读 · 0 评论 -
JAVA冒泡排序
冒泡排序就是依次比较相邻的两个数,将小数放在前面,大数放在后面。即在第一趟:首先比较第1个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。至此第一趟结束,将最大的数放到了最后。在第二趟:仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再小于第2个数),将小数放前,大数放后,一直比较到...原创 2018-05-14 20:03:00 · 189 阅读 · 0 评论 -
Collections工具类及List, Map方法
Collections工具类提供了大量针对Collection/Map的操作,总体可分为四类,都为静态(static)方法1. 排序操作(主要针对List接口相关)· reverse(List list):反转指定List集合中元素的顺序· shuffle(List list):对List中的元素进行随机排序(洗牌)· sort(List list):对L...原创 2018-05-14 20:14:36 · 197 阅读 · 0 评论 -
静态包含与动态包含
静态包含 includeinclude 是包含页面的指令,属于静态页面引入。页面引入的好处在于:可以把多个页面共同的部分抽象出来定义。<%@include file="head.jsp" %><h1>content</h1><%@include file="foot.jsp" %>1、两个jsp页面的<%@page contentType=原创 2018-05-26 15:19:29 · 212 阅读 · 0 评论 -
转发与重定向的区别
重定向与转发的区别:1.重定向访问服务器两次,转发只访问服务器一次。2.重定向可以看见目标页面的URL,转发只能看见第一次访问的页面URL,以后的工作都是有服务器来做的。3.重定向跳转后必须加上return,要不然页面虽然跳转了,但是还会执行跳转后面的语句,转发是执行了跳转页面,下面的代码就不会在执行了。4.在request级别使用信息共享,使用重定向必然出错5.还有一个大的区别就是,重定向可以访...原创 2018-06-03 20:00:01 · 117 阅读 · 0 评论 -
在web.xml中配置servlet
在图中红色的地方写上你的Servlet名字 配置你的Servlet的映射路由,这样你的Servlet会自动的把配置文件加入到web.xml文件之中,但是Servlet3.0新特性(得Tomcat7.0版本及以上)则不一样可以参考 https://blog.csdn.net/xulianboblog/article/details/51079534 接下来对想复写的方法打钩。【这里针对的是快速创建...原创 2018-06-03 20:01:09 · 1709 阅读 · 0 评论 -
2018.5.24笔试题
1.HTML 与 JSP 的区别HTML(Hypertext Markup Language)文本标记语言,它是静态页面,和JavaScript一样解释性语言,为什么说是解释性 语言呢?因为,只要你有一个浏览器那么它就可以正常显示出来,而不需要指定的编译工具,只需在TXT文档中写上HTML标记就OK。JSP(Java Server Page)看这个意思就知道是Java服务端的页面,所以它是动态的,...原创 2018-05-24 18:56:29 · 401 阅读 · 0 评论 -
6.23周测
JAVA基础编程部分1,什么式Java虚拟机?为什么Java被称作是“平台无关的编程语言”?Java虚拟机是执行字节码文件(.class)的虚拟机进程。java源程序(.java)被编译器编译成字节码文件(.class)。然后字节码文件,将由java虚拟机,解释成机器码(不同平台的机器码不同)。利用机器码操作硬件和操作系统。因为不同的平台装有不同的JVM,它们能够将相同的.class文件,解释成不...原创 2018-06-29 10:18:42 · 113 阅读 · 0 评论 -
中天笔试整理
一、 接口和抽象类的区别是什么?相同点: 都不能被实例化,位于继承树的顶端,是用于被其他类继承或者实现的; 都可以包含抽象方法,子类都必须要实现抽象方法;在实际的开发中,都是接口先行,一般都是先定义接口,然后开发人员实现接口,完成具体方法的实现。抽象类是个半成品,可以作为一个模板去使用。不同点: 抽象类中可以定义普通方法,但是接口中都是抽象方法和静态变量; 在抽象类是可以定...原创 2018-07-07 09:29:00 · 110 阅读 · 0 评论 -
中威笔试题
1.重写与重载的区别,重载的方法可以改变返回值类型吗重写:发生在父类和子类之间,方法签名必须是一样的重载:发生在本类中,方法名一样,但是参数列表不一样,重载可以是构造器的重载,也可以是方法的重载。方法的重载是可以改变返回值类型的2.有一张表table :张三 数学 75 语文 76 英语 77李四 数学53 语文75 英语 47如何写SQL语句,使其变成如下?姓名 语文 数学 英语张三 76 ...原创 2018-07-07 09:29:34 · 243 阅读 · 0 评论 -
2018.5.2课堂笔记(java基础)
编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由解释器来将虚拟机代码转换为特定系统的机器码执行。在Java中,这种供虚拟机理解的代码叫做字节码(ByteCode)(class文件的内容),它不面向任何特定的处理器,只面向虚拟机。每一种平台的解释器是不同的,但是实现的虚拟机是相同的。Java源程序经过:1.编译器编译后变成字节码,2字节码由虚拟机解释执行,3虚拟机将每一条要执行的字节码送给...原创 2018-05-02 22:54:15 · 129 阅读 · 0 评论 -
数据库的视图和索引自学笔记
视图视图(View)是从一个或多个表(或视图)导出的表。视图与表(有时为与视图区别,也称表为基本表--Base Table)不同,视图是一个虚表,即视图所对应的数据不进行实际存储,数据库中只存储视图的定义,在对视图的数据进行操作时,系统根据视图的定义去操作与视图相关联的基本表。视图的作用:(1)视图能简化用户的操作(2)视图机制可以使用户以不同的方式查询同一数据(3)视图对数据库重构提供了一定程度...原创 2018-04-24 18:39:15 · 170 阅读 · 0 评论 -
2018.3.9课堂笔记
内联元素在给其设置宽高和上下边距时不会有实际作用(因为默认遵从行内尺寸)navigator 导航display:1.display:block就是将元素显示为块级元素2.display:inline就是将元素显示为行内元素3.display:inline-block将对象呈递为内联对象,但是对象的内容作为块对象呈递。旁边的内联对象会被呈递在同一行内,允许空格。(准确地说,应用此特性的元素呈现为内联...原创 2018-03-09 14:07:31 · 141 阅读 · 0 评论 -
2018.3.8课堂笔记
选择器的优先级别可以如下方式计算:A、行内样式权重1000,B、id选择器权重100、C、类、伪类和属性选择器权重10,D、标签选择器和伪元素选择器权重为1对于网页中背景的修改代码都是以background开头的,例如:background-position背景图片的定位、background-size背景图片的尺寸(定位的特殊对齐方式:justify 两端对齐)关于下划线的几种形式: line-...原创 2018-03-08 14:34:26 · 299 阅读 · 0 评论 -
2018.3.16
函数在JavaScript中只有两种作用域:一、变量在整个程序中一直存在,所有的地方都可以读取二、函数作用域:变量只有函数内部存在ame属性:输入函数的名字length属性:输入函数参数的个数toString()方法:返回函数的源码作用域(scope)称之为变量存在的范围。在Javascript中只有两种作用域,一种是全局作用域:即变量在整个程序中一直存在,所有的地方都可以读取。另一种叫函数作用域...原创 2018-03-16 16:27:14 · 106 阅读 · 0 评论 -
2018.31.12
img class=“ ”src=“ ”alt=“ ”图片的本质是替换元素 虽然是内敛,认可直接设置宽和高Animation 动画(并不是所有的css属性都支持渐变动画)<style> div { width:100px; height:100px; background:red; ...原创 2018-03-12 14:28:33 · 135 阅读 · 0 评论 -
2018.3.22课堂笔记
设置一个距离时间的倒计时:var nowTime=new Date();var endTime=new Date('2018/11/11 23:59:59');var leftTime=(endTime.getTime()-nowTime.getTime())/1000;下面接各种格式localStorage.clear():清空localStorage所有key作用:如果网页中存储着其他loca...原创 2018-03-22 17:10:09 · 115 阅读 · 0 评论 -
2018.3.19课堂笔记
var asia=document.getElementById('asia')console.log(asia.haschildNodes())检查是否有子节点替换:function replaceCountry(){Var cinput=document.getElementById('country');Var inputValue=cinput.value;Var cspan=docunm...原创 2018-03-19 15:41:50 · 128 阅读 · 0 评论 -
2018.3.13课堂笔记
background:transparent 背景透明margin:10px 间距transform:rotate(45deg)旋转45°一开始不写css,先把网页内容写上去overflow:hidden 解决子元素溢出box-sizing:border-box 解决被撑大.card:nth-child(2)第n个子元素<script></script> javscript...原创 2018-03-14 08:38:58 · 128 阅读 · 0 评论 -
2018.3.14课堂笔记
标识符定义的规则:一、第一个字符:任意的Unicode字母(包含英文字母和其他语言的字母),以及美元符号$和下划线_;二、第二个字符及后面的字符开始可以包含0-9的数字;(javascript使用的关键字不能作为标识符的定义)多写注释,灵活使用this.java = this.java+1;可以缩写为:this.java +=1;输出条件语句:if (chonghao.java>=70){c...原创 2018-03-14 14:21:45 · 129 阅读 · 0 评论 -
2018.3.20课堂笔记
EventTarget接口的三种方法:addEventListener:绑定事件的监听函数removeEventListener:移除事件的监听函数dispatchEvent:触发事件Element节点、document节点和window对象,都部署了EventTarget接口。监听函数是事件发生时,程序所要执行的函数。它是事件驱动编程模式的主要编程方式。在DOM中提供三种方法为事件绑定监听函数。...原创 2018-03-20 15:41:05 · 116 阅读 · 0 评论 -
2018.3.23课堂笔记
基本选择器(单个符号子母组成的):#id 根据给定的ID匹配一个元素.class 根据给定的类名匹配元素element ...原创 2018-03-25 14:33:52 · 164 阅读 · 0 评论 -
2018.3.21课堂笔记
定义一段时间var myDate=new Date ();var year = Mydate.getFullyear;var month = Mydate.getMonth()+1;var date = MyDate.getDate();var weekday =['星期天','星期一','星期二','星期三','星期四','星期五','星期六'];var h=MyDate.get hours()...原创 2018-03-21 16:12:30 · 118 阅读 · 0 评论 -
2018.4.8课堂笔记
Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。在 HTML5 的项目中,设置屏幕和设备等宽以及是否运行用户缩放,及缩放比例:屏幕宽度和设备一致、初始缩放比例、最大缩放比例和禁止用户缩放<meta name="viewport" content="width=device-width, initial-...原创 2018-04-08 18:39:41 · 142 阅读 · 0 评论 -
2018.3.26课堂笔记
包裹节点:$('strong').wrap('<b></b>');可以使用的方法:1.wrapAll()方法该方法会将所有匹配的元素用一个元素来包裹。$('strong').wrapAll('<b></b>');2.wrapInner()方法该方法将每一个匹配的子元素(包括文本节点)用其他结构化的标记包裹起来。$('strong').wrapInne...原创 2018-03-26 17:01:27 · 122 阅读 · 0 评论 -
2018.4.16课堂笔记
C/S客户端B/S浏览器四个重要的功能:增删改查B/S构架原理图我们现在使用的数据库大部分都是关系型数据库。数据都是以表的形式存在的,业务之间的关系通过表与表的关联发生。表的构成:表名和字段数据库的作用存储和检索数据是最重要的任务共享数据,API(Application Programme Interface)访问数据库,进行数据库操作一般来讲,一个业务系统会由基础数据维护,业务处理和数据分析报表...原创 2018-04-16 18:33:09 · 110 阅读 · 0 评论 -
2018.4.27周测
2018-04-27周测试题系统初始以下脚本数据向student表插入记录的INSERT语句如下:INSERT INTO student VALUES( 901,'张老大', '男',1985,'计算机系', '北京市海淀区');INSERT INTO student VALUES( 902,'张老二', '男',1986,'中文系', '北京市昌平区');INSERT INTO studen...原创 2018-05-02 08:49:46 · 131 阅读 · 0 评论 -
2018.8.7内容串讲
HTML什么是HTML理解HTML本质是超文本标记语言,能表现如文字、视频、音频、程序等复杂元素。什么是标签理解什么是标签,标签对的组成:标签名、属性(名值对)、内容属性类似是给这个标签的内容加了个装备,让这些标签具有一些特殊的能力 1 例如:百度重要标签说明 表格标签table thead tr th tbody tr td 建议定义表格...原创 2018-08-08 11:30:27 · 143 阅读 · 0 评论