- 博客(28)
- 收藏
- 关注
原创 Spring SpringMVC知识点概要总结
SpringIOCxml配置方式构造注入设置注入 通过set方法注入静态工厂注入动态工厂注入java配置方式创建配置文件类 类上使用@Configuration注解,在类的方法中返回要注入的对象,方法前加上@Bean注解自动配置 在web.xml文件中开启扫描,使用固定的四个注解Bean默认都是单例的,ApplicationContext会在启动时就创建好所有的...
2019-10-27 14:55:37 162
原创 Servlet
httpServletReq: servlet给客户端回写数据:发送状态码; resp.setStatus(303); resp.sendError(404, "老铁,资源下架不要找"); 错误描述设置响应头信息; setHeader("aa","bb"); 可以头信息(没有意义) 一般都是设置有意义的头信息: content-type text/html;charse...
2019-09-26 15:20:36 132
原创 反射 注解 jdbc xml解析
反射Class对象: Class类我们可以创建该类的实例(对象)可以获取该对象的所有属性信息(修饰符、属性名等)、所有方法信息(修饰符、返回值类型、参数列表等) 一个.class 文件 只有一个 Class对象获取Class 对象有3种方式 1. Class.fromName(“xxxx”) 通过包名获取 ...
2019-09-18 17:11:08 229
原创 Oracle数据库 登录命令 用户管理 建表 修改字段 数据类型 约束 增删改查
什么是数据库?存储数据的仓库优点:1.可存储大量数据2.方便检索3.保持数据的一致性、完整性4.安全,可共享解决的问题?数据的持久化(把数据写到磁盘中)安装看安装文档:口令管理:sys/change_on_install 系统用户 为了方便密码可以不用change_on_install,而是用syssystem/manager ...
2019-09-08 11:22:27 471
原创 js中的继承 json转换 交互框 DOM操作
对象js 的对象都是obj对象衍生出来的对象.属性名 = 赋值;var obj = new Object(); //添加属性 obj.name = "张无忌"; obj.age = 28; obj.job = "教主"; console.log(obj); //对象.属性 console.log(obj.age); //对象删除属性 de...
2019-09-04 15:00:13 303
原创 js基本语法
js可以存在的位置<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>hello</title> <!-- script 标签 引入 外部js文件 src 外部文件的路劲 引入外部文件 不要在 script标签...
2019-09-02 20:27:52 193
原创 多线程的开启方式 线程的方法 同步
1.什么是进程? - 正在执行的程序2.什么是线程? - 进程的子单位,一个能够完成独立功能的执行路径3.为什么需要开启多线程? a. 当执行某些耗时操作的任务的时候需要开启多线程,防止线程阻塞 b. 能够让两个任务看起来像是在同时执行 c. 提...
2019-08-26 20:13:28 325
原创 IO流
字节输出流 OutputStream void close() 关闭此输出流并释放与此流有关的所有系统资源。 void flush() 刷新此输出流并强制写出所有缓冲的输出字节,针对字符流有效 void write(byte[] b) 将 b.length 个字节从指定的 byte 数组写入此输出流。 v...
2019-08-26 19:37:41 220
原创 包装类
为什么需要学习包装类?保证基本数据类型的运算功能以外,还能够有更多属性和方法供开发者调用,更加满足了面向对象思想八大基本数据类型byte short int long float double boolean charByte Short integer Long Float Double Boolean Character构造方法public Integer(in...
2019-08-19 17:01:11 93
原创 内部类 正则表达式 字符串
内部类?提高了类成员的安全性内部类的概述: 把类定义在类的内部 几个需要区分的概念: A 类中定义 B类, A类就是外部类,B类就是内部类, main就是外界根据定义的位置: 内部类分类1.成员内部类2.局部内部类3.静态内部类4.匿名内部类内部类的特点:1.内部类编译后生成class...
2019-08-19 12:06:42 597
原创 抽象类 接口 多态
抽象类我们思考一个问题,虽然我说过汽车类,但是你知道我说的是什么汽车吗?只有看到了具体的汽车,我们才会明白,这是什么汽车。也就是说,汽车本身并不是一个具体的,而是一个抽象的事物。只有真正的宝马车,才是具体的汽车。同理,我们也可以推想,不同的汽车run方法的实现应该是不一样的,所以,我们没必要在汽车类中的run方法给出具体实现,仅仅给出一个声明即可。在Java中,如果一个没有方法体,没有...
2019-08-16 20:13:01 154
原创 继承 访问权限修饰符 final 重写 super
为什么需要学习包?1.方便管理Java文件2.解决同包下类重名问题包的本质 就是 文件夹包的命名规范: 所有单词小写,每一个单词使用.隔开,公司域名反写包声明格式: package 包名1.包名2.包名3…包名n;包的导入格式: import 包名1.包名2.包名3…包名n.类名;类名的全路径[类路径]: 包名1.包名2.包名3…包名n.类名 ClassNotFoundExcepti...
2019-08-09 20:52:02 258
原创 this关键字 static关键字 代码块
this关键字为什么需要学习this?1.this 代表 现实世界 代词 “我的” 的概念2.当成员变量和局部变量重名的时候使用 thisthis的概述: this代指当前对象,本质就是一个地址,变量,和当前对象指向同一个堆区的空间this的特点:1.每次new一个对象,都会创建一个变量 this指向同一堆区的空间2.this代指当前对象,谁new或者shei调用方法,this就代指...
2019-08-08 19:28:05 164
原创 面向对象
Java使用类来描述现实世界的所有的事物类属性 (成员变量/ 全局变量)行为 (成员方法)如何定义一个类:格式[访问权限修饰符] class 类名 {属性 (成员变量/ 全局变量)行为 (成员方法)}类的理解: (引用类型)1.类是用来描述现实世界所有的事物,在Java中实现信息化2.类是抽象的,抽取多个对象相像的部分3.类是一个模板,是属性和行为的集合4.类是Ja...
2019-08-08 19:12:27 202
原创 二维数组
二维数组概念: 本质就是存放了一维数组的数组, 在Java中不存在真正意义的二维数组,多维数组本质还是一维数组格式:数据类型[][] 数组名 = new 数据类型[m][n];变式:数据类型 数组名[][] = new 数据类型[m][n];数据类型[] 数组名[] = new 数据类型[m][n];笔试题:int[] x,y; // 定义了两个一维数组 , x和yint[] x...
2019-08-07 17:29:27 177
原创 数组 (赋值 初始化 值传递和引用传递 遍历 可变参数 )
数组为什么需要学习数组? 存储多个变量的容器数组的概述: 一组存储相同数据类型的容器数组的本质也是一个变量,用来存储一组变量的容器格式: 数据类型[] 数组名 = new 数据类型[数组的长度]; // Java写法变式: 数据类型 数组名[] = new 数据类型[数组的长度]; // C语言写法 这里的数据类型可以是八大基本数据类型也可以是引用数据类型 数组名满足变量名的命名规...
2019-08-05 19:36:13 735
原创 方法 方法的重载 递归
为什么需要学习方法?1.简化了代码2.提高了代码可读性3.提高了代码可维护性3.提高了代码可扩展性4.让我们从方法的实现者转而成为了方法的调用者,指挥者,对于开发大型的项目提供了基础,同时 方法 也是面向对象思想的基础方法的概述:从数学中抽象出来的概念: z = f(x,y); (函数)完成特定功能的代码片段。需求: 计算 m ~ n 的和?方法的格式:【访问权限修饰符】 ...
2019-08-05 19:24:49 165
原创 分支语句 循环语句
选择语句:1.单if语句2.if-else语句3.多重if语句4.嵌套if语句1.单if语句格式:if(条件表达式) {语句体}注意: 1.条件表达式的结果必须是boolean类型的 2.当if语句体中只有一条语句的时候,{}可以省略不写,建议写上 如果if语句体中有多条语句,那么{}必不可少 3.if();{} 无论条件是否成立,那么 {} 中的代码一定会执行...
2019-08-05 19:17:20 135
原创 Scanner键盘录入语句 eclipse常用快捷键
Scanner键盘录入对象如何使用Scanner对象三步: 1.导包 在类的上面加一句语句: import java.util.Scanner; 2.创建键盘输入对象 Scanner input = new Scanner(System.in); 3.定义变量接收用户的输入 按照用户输入的类型分类: 整数: int num = input.nextInt();...
2019-08-02 16:17:52 6963
原创 Java关键字,标识符,数据类型,运算符
关键字: Java预定义的有特殊含义的单词特点: 1.常用的开发工具高级记事本/IDE,能够变颜色的一些单词 2.都是小写字母组成 3.都是由特殊含义的单词 public : 公共的 class: 类 static: 静态的 void: 无返回值 4.Java一共提供了50个关键字 其中,"const"和"goto"这两个关键字在Java语言中并没有具体含义...
2019-08-02 14:48:48 183
原创 CSS(定位)
position属性static:默认值,没有定位 标准文档流relative:相对定位absolute:绝对定位fixed:固定定位文章目录相对定位绝对定位固定定位帧定位之z-index属性相对定位relative属性值相对自身原来位置进行偏移偏移设置:top、left、right、bottom相对定位的特点:1.设置相对定位的盒子会相对它原来的位置,通过指定偏移,到达新的...
2019-07-31 10:45:48 203
原创 CSS知识点(样式)
1.字体样式font-family: “楷体”;font-size: 50px;font-style: italic;font-weight: 900;字体属性的顺序:字体风格→字体粗细→字体大小→字体类型2.文本样式 .sp { /* color: blue; */ /* color: #ff0000; */ /* color: rgb(255,0,0)...
2019-07-31 10:24:45 221
原创 CSS3动画
CSS3动画网页的动态效果实现动画效果的四种方式动态图片FlashCSS动画相关属性JavaScript实现CSS3动画的三种方式CSS3变形CSS3过渡CSS3动画CSS3变形 (transform)每个效果都可以称为变形(transform),它们可以分别操控元素发生平移、旋转、缩放、倾斜等变化css transform:[transform-func...
2019-07-29 21:19:33 2492 2
原创 html其他表单和html5新增标签
邮箱表单<input type="email" name="email" id="email" value="" />url表单 校验网址<input type="url" name="url" id="url" value="" />数字表单<input type="number" name="num" id="num" step="1" min="...
2019-07-29 21:14:16 151
原创 html表单
表单标签form表单:所有希望提交给服务器的数据都必须放在form表单里面表单提交:1.可以通过按钮提交2.通过js提交3.通过图片提交action: 表单提交的服务器地址method: 请求方式get请求和post请求的区别:get请求:1.地址栏输入2.form表单没有指定method属性3.method属性为getget请求传输的数据量较小,一般不能大于2KB请求...
2019-07-29 20:46:46 131
原创 html常用标签2
1.链接标签1.跳转到本地html文件这里的href属性表示链接地址,可以是相对路径,也可以是绝对路径,和我们图像src属性路径一致2.跳转的网络文件3.跳转到同一个html文件的锚点位置a.建立锚点b.指向锚点4.跳转到指定文件的锚点位置5.href="#" 不跳转但是会回到顶部href="###" 不跳转也不回到顶部当前页面不跳转返回值为空当前页面不跳转,无返回值当前页...
2019-07-29 20:34:27 295
转载 欢迎使用CSDN-markdown编辑器-sunlingxiao
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...
2019-07-29 19:20:48 68
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人