- 博客(48)
- 资源 (6)
- 收藏
- 关注
原创 Validate和Bootstrap
Validate和Bootstrap回顾1、什么是jQuery:前端JavaScirpt框架2、jQuery的使用3、jQuery的语法 $() $(function(){ }); $("选择器").action(); hide(); show(); fadeOut() fadeIn4、jQuery常用事件 $("选择器").click(); ...
2019-12-15 11:29:51 2288
原创 jQuery
jQuery回顾1、JSON的作用 JSON:Javascript Object Notation。是一种轻量级的数据传输格式: 两种形式: 对象{} ---》{"name":"xxx","age":30,"stus":[{},{},{}} 数组 [] ---》["abc","aaa","ddd"] [10,20,30] [{},{},{}] 数据使用...
2019-12-15 11:28:28 2103
原创 JSON和Ajax应用
JSON和AJAX回顾1、MVC设计模式2、三层架构3、分页实现今日内容1、JSON解析2、什么是Ajax3、Ajax工作原理4、Ajax的使用5、Ajax的综合练习教学目标1、掌握JSON解析2、熟悉什么是Ajax3、掌握Ajax工作原理4、掌握Ajax的使用5、熟练Ajax的综合练习第一节 JSON概述1.1 什么是jsonJSON(JavaScr...
2019-12-15 11:26:15 2013
原创 Java MVC三层架构和分页
MVC和分页回顾1、文件上传和下载今日内容1、什么mvc设计模式2、三层架构的搭建3、分页的实现教学目标1、掌握什么mvc设计模式2、掌握三层架构的搭建3、掌握分页的实现第一节 MVC模式简介1.1 MVC的概念 首先我们需要知道MVC模式并不是javaweb项目中独有的,MVC是一种软件工程中的一种设计模式,把软件系统分为三个基本部分:模型(Model)...
2019-12-15 11:24:55 2553
原创 Java Web文件上传和下载
文件上传和下载回顾1 过滤器:对浏览器的请求做预处理 ,后期处理。 Filter init(FilterConfing config); doFilter(ServletRequest request, ServletResponse respone, FilterChain chain){ //放行 ...
2019-12-15 11:20:03 2068
原创 Java Web之过滤器和监听器Filter和Listener
Web之过滤器和监听器回顾1 jsp 本质就是一个Servlet 继承HttpJspBase--->HttpServlet _jspService( request ,response){ } 包含的内容 指令 脚本 脚本表达式 声明 HTML css javascript <%@page l...
2019-12-15 11:15:16 2146
原创 JSP、EL表达式、JSTL标签
JSP、EL表达式、JSTL标签回顾状态管理 1 Cookie :浏览器保持状态的技术,存储一小段信息。 Cookie cookie=new Cookie("name","value"); cookie.setMaxAge(60*5); //正数 有效期 0 表示cookie失效 -1表示保存在内存中,浏览器关闭就消失。 cookie.setPath(); //设置有...
2019-12-15 11:11:01 2291
原创 Java Web的状态管理cookie和session
Web之状态管理cookie和session回顾1、重定向和跳转 重定向:用户请求servlet,处理之后,再给浏览器重定向的一个地址,浏览器又请求重定向的地址。属于浏览器行为,浏览器至少请求两次服务器。第一次请求的数据就丢失了。 response.sendRedirect(request.getContextPath()+"/xxx"); 转发:用户请求servlet,处理之后,se...
2019-12-15 11:08:52 2093
原创 Java的request和response
request和response回顾1 什么是Servlet:小服务器程序,用Java编写的服务器端程序,主要功能在于交互式地浏览和修改数据,生成动态Web内容。2 创建Servlet3 配置Servlet4 接受请求参数5 响应数据今日内容1、重定向和转发2、HTTPServletResponse的使用3、HTTPServletRequest的使用教学目标1...
2019-12-15 11:04:45 2399
原创 Servlet的使用
Servlet回顾1、Tomcat的配置2、Web项目结构今日内容1、Servlet概念和入门2、Servlet获取请求参数3、Servlet的生命周期4、Servlet的两种创建方式5、Servlet的两种配置方式6、Servlet线程安全教学目标1、掌握Servlet的基本使用2、了解Http协议3、掌握Servlet获取请求参数4、掌握Servlet的生命周...
2019-12-15 11:02:09 2179
原创 Web项目和Tomcat配置
Web项目结构和Tomcat配置回顾1 封装工具类 DbUtils 1注册驱动 2获取连接 3释放资源 4执行命令2 Dao(DataBase Access Object)设计模式: 把数据访问代码抽离出来。降低代码的耦合性和提高扩展性。 dao接口 dao实现 实体类 数据库工具类 3 连接池 dbcp c3p0 druid重点4 Dbutils工具...
2019-12-14 17:57:40 2841 2
原创 数据库连接池和DBUtils使用
DAO模式、连接池和DBUtils应用回顾1、批处理 Statement addBatch(Sql); executeBath(); clearBath(); PreparedStatement addBatch(); executeBath(); clearBath()...
2019-12-14 17:55:33 2298
原创 MySQL使用JDBC高级操作和事务
JDBC批处理和事务回顾1 jdbc介绍 : Java Database Connectity java数据库连接技术 定义一套连接数据的规范和标准。2 jdbc包含两个部分 JDBC API JDBC 驱动程序3 JDBC的使用步骤 1 导入jar包 2 注册驱动 3 获取连接 3306 4 创建命令 5 执行命令,处理结果 6 释放资源...
2019-12-14 17:54:06 2056
原创 MySQL使用JDBC实现CRUD
JDBC概述和CRUD回顾1 数据完整性 :数据的正确性。 实体完整性: 主键约束:不能重复,不能为为null 唯一约束: 不能重复 ,可以为null 自动增长: auto_increment, 默认从1 开始每次增长1 域完整性: 数据类型: int double double(5,2) decimal(5,2); ...
2019-12-14 17:52:16 2120
原创 MySQL约束和多表查询
MySQL 数据库回顾1 数据库(database):存储数据的仓库。2 数据库管理系统(DBMS DataBase Manager System): MySQL Oracle SQL Server DB23 MySQL安装、卸载4 SQL语句: DDL 数据定义语言 创建库,创建表 create database create table DML 数据操纵语...
2019-12-14 17:48:15 2138
原创 MySQL安装和SQL基本操作
MySQL 数据库回顾1 html 2 css3 js 今日内容1、数据库简介2、SQL语言3、DDL和DML语句4、DQL数据查询教学目标1、掌握SQL语言2、掌握DDL和DML的使用3、掌握DQL的单表查询第一节 数据库简介1.1 简介 数据库(DataBase,DB):指长期保存在计算机的存储设备上,按照一定规则组织起来,可以被各种用户或应用共享的数...
2019-12-14 17:40:38 2025
原创 JavaScript的DOM和BOM
JavaScript的DOM和BOM回顾1、JavaScript概述:是一种嵌在网页中的脚本语言。包括三部分:ECMAScript、DOM、BOM2、变量使用: 先声明,再赋值 var num; num=10; 声明同时赋值。 var name="xxxx";2、JavaScript数据类型 原始类型: undefined、number、null、boolean、strin...
2019-12-14 17:31:23 2268
原创 JavaScript基础使用
JavaScript基础回顾CSS概述:Cascading Style Sheets 层叠样式表,控制网页样式CSS作用:控制网页样式,美化网页,实现内容和样式的分离 版本 CSS3CSS语法: 选择器:网页中的html元素 选择器{ 声明; 声明; }使用方式 三种: 内联 样式和页面元素通过style属性关联在一起 内部 在he...
2019-12-14 17:28:15 2192
原创 CSS层叠样式表
CSS层叠样式表回顾1、HTML概述 Hyper Text Markup Language 超文本标记语言 作用:创建网页文档,包含文字、图片、链接、音频、视频等。2、HTML的常用基本标签 结构标签: html head title meta body 排版标签: <br/> <p></p> <hr/> 注释<!--...
2019-12-14 17:24:41 2535
原创 HTML基础学习
HTML回顾第一周: 1 java基础:变量、常量、数据类型、运算符 2 选择语句 if switch、循环语句 while do...while for 3 方法 方法的声明、调用、递归算法第二周: 1 数组:一维数组、二维数组 属于引用类型 栈 堆 工具类 Arrays 2 面向对象: 封装 继承 多态 3 抽象类和接口 4 内部类和设计模式...
2019-12-14 17:20:46 2289 1
原创 centos7+Jenkins + Pipeline+docker 构建流水线自动化部署微服务
centos7安装docker服务安装必要的依赖包yum install -y yum-utils device-mapper-persistent-data lvm2yum-utils 提供yum-config-manager实用程序devicemapper 存储驱动程序需要 device-mapper-persistent-data和lvm2。设置 Docke...
2019-12-07 10:47:25 3487 5
原创 Java单元测试和类加载
基础加强回顾:1 Lambda表达式:相等于匿名内部类,实现代码作为方法的参数传统。 函数式接口 变量=(参数列表)->{ 方法体 }; 注意: ->操作符 分成两部分 左侧:(参数列表) 右侧: 方法体 1 左侧的类型可以省略,类型推断 2 左侧没有参数,写一个() 3 左侧有一个参数, ()可以省略 4 右...
2019-12-07 10:25:04 3521
原创 Java8的一些常用新特性
Java8新特性回顾:1 反射:是类的解剖技术,把类中各个元素使用对象封装。属性、方法、构造方法2 Class 是反射的起源 ,每个类都是Class的对象,而且只有一个 (1)通过对象getClass(); (2)类名.class (3)Class.forName("类的全名称");3 Constructor 构造方法对象 getConstructor...
2019-12-07 10:23:29 1955
原创 Java反射和XML解析
Java反射和XML解析回顾:1 NIO简介 Java Non-blocking IO New IO PIO--所有IO都有cpu参与 DMA--减轻cpu的IO操作 通道--协处理器,有自己指令2 和传统IO (1) 面向流 ,面向缓冲区 (2) 阻塞, 非阻塞 (3) 无 选择器(selector)3 NIO 核心 ...
2019-12-07 10:22:19 2475
原创 Java非阻塞NIO
NIO回顾:1 计算机网络:目的:信息传递,资源共享2 osi参考模型 物理层 数据链路层 网络层 传输层 会话层 表示层 应用层3 Tcp Ip参考模型 网络层 互联网层 输出层 应用层4 协议 TCP 传输控制协议 UDP 用户数据包协议 IP 网际协议5 Ip地址 ipv4 ...
2019-12-07 10:20:36 2206
原创 Java使用Socket网络编程
网络编程回顾:1 多线程访问临界资源---线程安全问题2 线程同步: 同步代码块 synchronized (锁){ //锁多个线程使用同一个锁 this 代码 } 同步方法 public synchronized void sale(){ //this } public synchron...
2019-12-07 10:17:59 2421
原创 Java多线程同步和通信
多线程同步回顾1 进程:正在运行的程序,操作系统通过进程Id区分不同进程。2 线程:进程中的一条执行路径。一个进程中可以包含多个线程,至少有一个。3 区别: a.一个程序运行后至少有一个进程 b.一个进程可以包含多个线程,但是至少需要有一个线程,否则这个进程是没有意义的 c.进程间不能共享资源,但线程之间可以 d.系统创建进程需要为该进程重新分配系统资源,而创建线程则容易的多,...
2019-12-07 10:15:47 2265
原创 Java多线程基础
多线程基础回顾1 File类:表示一个文件或文件夹 表示文件: 创建 createNewFile(); 删除 delete(); deleteOnExit(); 存在性判断 exists(); canExecute() canRead() canWrite() getAbsoluatePath(); getParent(); getName();...
2019-12-07 10:12:55 2137
原创 IO流缓冲流等高级流
IO流缓冲流等高级流回顾1 File类 表示硬盘中一个文件或文件夹(目录) 文件: //1.1创建对象 File file=new File("d:\\123.txt"); //1.2判断文件是否存在 if(!file.exists()){ file.createNewFile(); }...
2019-12-07 10:10:16 2097
原创 文件和IO流
IO流:文件和流回顾Collection |_____List (特点:有序的,可以重复) |___ArrayList (存储结构:数组) |___LinkedList (存储结构:链表) |___Vector 数组 |___Stack 数组(栈)先进后出 |_____Set(特...
2019-12-07 10:07:46 2006
原创 Set集合和Map集合
Set接口和Map接口回顾1 集合概念,用来存储一组数据的容器。和数组类似,数组是长度固定的,集合长度可以变化。数组能存储基本类型和引用类型,集合只能存储引用类型。2 Collection接口,父接口, add() remove() clear() contains() iterator() isEmpty() size()3 Collection有两个子接口 List和Se...
2019-12-07 10:05:35 2352
原创 集合List
集合回顾常用类:1 Date 表示一个瞬间时间 Date date=new Date();2 Calendar类日历 Calendar calendar=Calender.getInstance(); calendar.get(Calendar.YEAR); calendar.get(Calender.MONTH); calender.set();...
2019-12-07 10:03:35 2049
原创 常用类
常用类和异常回顾1 包装类: byte- Byte short-Short int-Integer long -Long float-Float double-Double char- Character boolean -Boolean Integer 1 如果使用 Integer 创建对象,数据在堆中存放 2 Integer i=10...
2019-12-07 10:01:26 2009
原创 包装类和字符串
包装类和字符串回顾1 内部类 成员内部类:和类的成员变量 ,方法同级别 Outer o=new Outer();//外部类对象 Outer.Inner inner=o.new Inner(); Outer.Inner inner2=new Outer().new Inner(); 注意: 成员内部类访问修饰符可以是任意的。 成员内部类中不能静态的成员。 成员...
2019-12-07 09:59:14 2170
原创 内部类和设计模式
###内部类和设计模式回顾1 抽象类: 实例化对象没有意思,所以使用抽象类, 抽象类不能实例化2 abstract关键字 abstract 修饰类表示抽象类 abstract 修饰方法 抽象方法4 抽象方法 抽象方法没有方法体 抽象方法被子类重写 包含抽象方法的类一定是抽象类5 抽象类 抽象类不能实例化对象 抽象类可以包含抽象方法,也可以包含非...
2019-12-07 09:57:36 2197 1
原创 抽象类和接口
Object类、多态回顾1 方法传参 返回值 方法传参采用传值 : 基本类型传递的数据本身,引用类型传递的是地址 返回值:基本类型返回数据本身,引用类型返回地址。2 封装 :隐藏类的实现细节,保证程序安全。 2个步骤 第一步:私有化成员变量 private 第二步:添加get和set方法3 static关键字 静态: 成员变量或方法属于所...
2019-12-07 09:56:05 2461
原创 多态
Object类、多态回顾1 方法传参 返回值 方法传参采用传值 : 基本类型传递的数据本身,引用类型传递的是地址 返回值:基本类型返回数据本身,引用类型返回地址。2 封装 :隐藏类的实现细节,保证程序安全。 2个步骤 第一步:私有化成员变量 private 第二步:添加get和set方法3 static关键字 静态: 成员变量或方法属于所...
2019-12-07 09:53:08 2107
原创 封装继承
封装、继承回顾1 Arrays工具类 都是静态方法, Arrays.binarySearch();二分查找 .copyOf();复制数组 .sort();排序 .fill();填充 .toString();把数组转成字符串形式2 二维数组:数组的每个元素是数组 定义:int[][] nums; int nums2[][]...
2019-12-07 09:49:58 2083
原创 centos7搭建nexus maven私服
前置条件:首先得安装jdk并且配置好全局变量1,安装nexus服务(1)首先下载好nexus安装包 ```javanexus-2.14.13-01-bundle.tar.gz###### (2)上传至/usr/local 目录下,并解压```javascripttar -zxvf nexus-2.14.13-01-bundle.tar.gz(3)建立软连接sudo ln -s ...
2019-12-06 17:30:02 2853
原创 centos7搭建gitlab
我这里使用的是centos 7 64bit,我试过centos 6也是可以的!1. 安装依赖软件yum -y install policycoreutils openssh-server openssh-clients postfix2.设置postfix开机自启,并启动,postfix支持gitlab发信功能systemctl enable postfix && sys...
2019-12-06 17:13:59 1965
gradle-5.4.1.rar
2020-02-22
microservice.rar
2019-12-06
ShiroDemo.rar
2019-12-06
websocketdemo.rar
2019-12-06
zookeepercuratoronline.rar
2019-12-06
Java微信登录+websocket.rar
2019-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人