自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaWeb:ajax小知识

ajax:是 javaScript 与xml结合的技术局部:它可以实现 只刷新页面的一部分,而不是去改变整个界面 效率更高 缓解服务器的压力同步:首先得到所有的数据,再加载页面 用户体验度比较差(web端)异步:先加载页面, 再去请求数据 用户体验度高xml技术 :就是操作节点ajax 常用的地方:比如看电影出现的弹框 某东的注册界面ajax 的核心对象 :XMLHt...

2019-09-29 20:52:14 119

原创 JavaWeb:监听器和过滤器

监听器:用户来监听内置对象的一些操作java web 的三大组件 1.servlet 2.过滤器 3.监听器监听器 分为三大类的监听1.监听内置对象的创建于销毁2 监听 内置对象值发生的变化3.监听对象在session发生的改变(不需要去配置)一.监听内置对象的创建于销毁 监听 ServletContext 的创建于销毁 1. implements ServletCont...

2019-09-27 21:10:39 175

原创 JavaWeb:会话,分页

会话: 也就是客户端与服务器中的一次完整的通信过程(可以进行多次请求)web会话: 也就是当浏览器打开的时候, 表示会话的创建 当浏览器关闭的时候表示会话的结束会话: 分为两种1.客户端的会话 Cooike2. 服务器的会话 sessionCooike 定义: 把数据存在客户端终端(浏览器)常用案例: 1. qq 账号的记录; 2.某宝 某东的智能的推荐作用...

2019-09-26 20:50:56 194

原创 JavaWeb:JSP(下)

JSP中有9 大内置对象(不能需要new 就可以使用)servlet 常用的三个对象:是由tomcat容器创建的ServletRequest , ServletResponse,ServletContext out 输出 (向浏览器去写数据) request 请求对象 response 响应的 对象 (比较常用...

2019-09-25 20:45:13 211

原创 JavaWeb:JSP(上)

JSP:是运行在服务器的页面 servlet 是运行在服务器的java代码 (有关系)(页面的展示) (html+Java代码)静态的网页:前后端交互比较麻烦动态的页面 :是可以写html标签 :但是比较麻烦,html 与java代码混合,所有说不使用servle写网页因为是运行在服务器的页面,所有需要进行编译,编译后的代码在哪里? 在你安装的idea的配置目录里jsp属于一个特殊的s...

2019-09-25 08:57:04 83

原创 JavaWeb:Servlet进阶(上)

ServletContext(上下文对象)==>也就是每一个web项目是唯一标识,每一个项目值创建一个ServletContext生命周期:随着服务器的开始而开始,随着服务器的销毁而销毁作用 1.获取web.xml 的全局信息2.获取web-inf 下的文件3.存数据ServletContext 常规的一些方法:1. setAttribute(“name”,“fujiawei”...

2019-09-23 20:42:34 151

原创 JavaWeb:XML&HTTP协议

xml :可扩展标记语言: 标签可以任意定义,不需要进行编译,浏览器就可以解析xml与html的区别:1.xml 标签是可以任意定义 但是 html 的是不可以的2.xml是数据的存储(配置文件) html 主要是做页面的显示3.html5 比较火的前端技术有有xml+html结合,html5是依赖于xmlxml数据传输与数据库数据传输的区别xml适合数据量小的小型应用 可以...

2019-09-22 21:48:59 374

原创 Java学习:连接池

1、连接池简述及原理没有使用连接池时:使用连接池时:市面上常见的几种连接池:DBCP连接池、C3p0连接池、Druid连接池(阿里)DBCP连接池和c3p0连接池的对比:Dbcp:效率高,但是安全性一般C3p0:安全性很高,效率偏低1.2、DBCP连接池简述DBCP也是一个开源的连接池,是Apache Common成员之一,在企业开发中也比较常见,tomcat内置的连接池。...

2019-09-18 21:45:03 149

原创 MYSQL语句:约束

1.主键约束PRIMARY KEY 约束,用于标识数据库表中的每条记录是唯一不重复的。好处:保证数据库的数据的一个完整性,不会产生一些垃圾数据#不能为null,一个表里只能够存在一个主键#一般情况下是id为主键#添加主键的三种方式#第一种 PRIMARY KEYCREATE TABLE P1(id int(4) PRIMARY KEY,name varchar(20));#第...

2019-09-16 21:54:54 265

原创 Java:反射

反射:被称为框架的灵魂 ==》在反射面前一切是裸体框架:半成品 使用框架来进行开发会减少代码量反射: 将各个类的个每一部分封装成一个对象 Class 对象好处:1.可以修改正在运行的代码 (热修复) ==>也就是通过反射技术来修改你上线的bug 阿里 改的是二进制 腾讯的2.所有框架的编写必须用到这个Class 对象: 1.如何来获取这个Class 对象...

2019-08-29 21:38:22 75

原创 Java:网络编程

网络:计算机网络: 是不同地区,通过网络来传递数据,来进行数据的交互网络编程的三大要素:1. ip2. 端口号3. 协议ip:ip 是每一台电脑的唯一标识ip4 是由0-255组成,是四个字节 一般网络都192.168==>c类网络 a类一般政府(军事用途),一般子网络是: 10.08 本地的特殊的ip 是 127.0.0.1(this)查看当前电...

2019-08-28 21:07:25 75

原创 Java:线程

线程的并发(高并发) ==>在同一个时间段,来执行两个或者是多个操作 (交替执行) (一人执行两个任务)线程的并行 : 在同一个时刻执行,两个或者是多个操作 (两个人执行两个任务)进程: 一个正在运行程序,在内存里开辟过空间 比如查看电脑的进程: ctrl+alt+delete线程:表示每一条执行的路径 (比如360杀毒、百度网盘 下载)进程与线程之间的关系: 一个进程里...

2019-08-26 21:06:33 81

原创 Java基础:字符流,转换流,对象流

字符流Reader :用于读取字符流的抽象类 子类是 InputStreamReader==> FileReader提供了很多公有的方法:int read() 读取单个字符。int read(char[] cbuf) 将字符读入数组。int read(char[] cbuf, int off, int len) 指定数组读取的范围FileReader来读取字符文...

2019-08-23 20:34:37 374

原创 Java:输入流与输出流

IO:两个单词组成 InputStream(输入) OutputStream(输出)输入与输出相对于都都内存使用流的时候的注意事项:1.所有导入 java.io下的jar包2. 需要注意异常3. 释放资源,关闭资源输出流: 把内存的数据写入到硬盘里OutputStream 它是一个抽象类,不能被实例化公有的方法:public void close() 关闭与释放资源pu...

2019-08-22 21:22:54 128

原创 Java:Map与Collection,HashMap 与HashSet

MapMap ,是一个接口 是双列集合的顶级Collection 也是一个接口,是单列集合的顶级Map:是以键值对的形式来进行存储(Key,Values);Map 里的键都是唯一的,不能够重复, values是可以重复,每一个键只能对应一个值(一一对应,就是映射的关系)Map 的具体实现类有 HashMap(重点) TreeMap Hashtable(比较少)Map.Entry<...

2019-08-20 20:24:01 235

原创 Java:浮型,set

泛型: 是对,类 ,接口后者方法的一个约束,泛型其实就是一个参数来替换所有的类型 (泛型中没有继承)场景: 当不知道集合存什么类型的数据的时候就使用泛型泛型里一般表示的之母:<T> <E> <W> <K> <V>在实例化集合泛型的语法:在jdk1.7之后 ArrayList list = new ArrayList&lt...

2019-08-19 21:43:04 124

原创 Java:集合

集合对象数组: 语法: 类名[] d 对象名 = new 类名[5];数组的缺点: 只要创建出来就固定其长度了, 所有扩展性差, ==>使用集合来解决数组与集合 的关系:相同点:1.数组与集合都是用来存数据, 都可以通过索引来获取数据2.数组与集合都是采用数组的方法来进行存的不同点:1.数组可以存基本数据类型,也可以存引用数据类型, 集合只能够存引用数据类型2...

2019-08-18 18:15:43 79

原创 Java:Math类,System 类,Date类

Math 类Math 类包含用于执行基本数学运算的方法 是一个数学类Math 类没有构造方法, 全部是静态方法常规的一些方法: (数学)public static double abs(double a) 获取绝对值public static double acos(double a) 求反余弦值public static double cbrt(double a) 求...

2019-08-15 21:20:14 156

原创 Java基础:类与库

接口: 就是定一个了一些方法与规范, 类 (帮助文档)api: 需要查看底层 源码, 学着去模仿类与库库 : jdk 提供的 2. 自己封装的 3. 第三方的库(收费)类库: 就是把java文件编译成。class,然后打成jar你使用.引入第三方库步骤 :1.下载jar (导入到工具类)2.在项目里新建一个文件夹 lib jar 包放入到lib3. 添加项目依赖...

2019-08-14 09:45:18 356

原创 Java基础练习的小项目

这小小的项目主要是练习继承与多态。我就先附上题目吧首先呢,先分析这题目它的父类和子类分别是什么,出租轿车和客车,而轿车和客车都可以当做看成是车,所以给个父类Car,两个子类SaloonCar(轿车),Bus(客车)。然后想想它们共同有什么东西,它们共同有的是:汽车品牌,车牌号,日租金和折扣,所以在父类Car里面申明这些的属性和方法。父类(Car)然后就是两个子类继承父类里面的东西,...

2019-08-12 21:54:18 2318 1

原创 Java基础:多态与接口

多态 :一种事物有多种形态1.多态必须在继承的前提下2.多态里一般都会方法重写多态的语法: 父类的 对象 对象名称 = new 子类的对象();父类的对象引用执行之类对象的引用 (向上转型)多态里成员变量的获取:在多态里, 编译看左边, 赋值看左边,多态中 获取成员变量都是看左边在多态里方法是如何获取:调用方法结论: 编译看左边 ,运行看右边...

2019-08-11 21:31:54 93

原创 Java基础:继承

继承父类 :被继承的类,也叫超类,基类子类 :继承的类,派生类父类: 语法: 跟创建普通类的语法是一样的子类继承父类的关键字 是 extends注意: 继承 的时候,父类是获取不到子类的东西 , 暂时: 子类能够拿到 父类的所有的东西(包含属性和与方法)在子类与父类中有同一个成员变量 如果 实例化是子类的 对象, 首先获取子类的成员变量, 如果子类没有,就依次往上寻找父类的...

2019-08-10 21:41:20 91

原创 Java:构造函数,静态

构造方法构造的作用 : 在创建这个 对象, 并给成员属性赋值, 只能在创建的时候赋值一次 语法 : 访问修饰符 类名(参数1,参数2,参数3){ this .name = 参数1; }访问修饰符 : public private(只能本类进行访问)类名: 必须与...

2019-08-07 21:09:20 739

原创 Java:面向对象,局部变量与成员变量

首先,先说一下面向过程开发与面向对象开发的区别。面向过程开发:在实现 某个功能的时候,注重的是步骤,每一个步骤都 是自己亲力亲为。面向对象开发:在实现某个功能的时候, 不注重过程与步骤,只要结,不是亲力亲为,而是找有个帮助的人去做例子:面向过程开发:脱衣服 > 拿桶>把衣服放入桶里>加水加洗衣液 >用脚踩>过水 >晾衣服(整个过程都需要自己来动手)面向...

2019-08-06 19:37:18 138

原创 Java:调用方法

方法 : 是一组操作的集合方法的申明: 最基础的申明方式 : public static void 方法的名称(){ 方法体 }方法名的规范: 遵循驼峰命名规格(也就是首字母小写,第二个单词首字母大写)方法体: 也就是执行语句: 可以是一条,也可以是多条方法注意...

2019-08-05 21:42:01 106

原创 数组

数组,就是一个容器,也就是一个特殊的变量。特点:1.数组是引用数据类型2.可以存多个同类型的数据3.数组的长度在运行期间不能够变改变初始化一个数组 :1. 动态初始化:语法: 数据类型[] 数组的名称 = new 数据类型[数据的长度]; 指定长度数据类型 : 表示数组存 的是同一种数据类型[] : 表示其是数组new 表示 其开辟空间数据类...

2019-08-05 08:53:13 65

原创 Java基础:选择结构与三种循环语法

单分子 if 选择结构: if(条件){ 操作1 } //如果满足条件就执行里面的操作多分支 if 选择结构 : 语法 : if(条件1){ 操作1 }else if(条件2){ 操作2 }else if(条件3){ 操作3 }else{ 操作4 }执行的步骤: 1. ...

2019-08-02 19:52:47 218

原创 Java一些基础:注释,关键字,语法规范,运算符

注释注释: 解析这个代码 使得其他人调试更加方便特点: 在编译代码的时候不会编译注释, 不管发不发生错误注释的分类:1.当行注释/ /2.多行注释 (快捷键是 ctrl + shift + /)/* */3.文档注释 : 一般用于在类的开始 (是以一个/ 两个** 开头)/******/注释好处: 1. 使得...

2019-08-01 20:18:40 184

原创 学习JAVA之旅

第一天学习Java了解一下IE:UI:设计和用户交互的方式、准备界面的图片Web前端:将UI设计的页面进行实现。Html、Css、JavaScript、jQuery、BootStrap、Angular、VUE服务端开发:接收客户端发来的请求,解析其中的数据,对数据进行分析和处理,存储到数据库中,或者从数据库中获取信息,封装成响应,发送回客户端。HTTP协议、Tomcat、Servlet、...

2019-07-31 19:41:47 91

空空如也

空空如也

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

TA关注的人

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