自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 资源 (5)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring+Mybatis项目:人员管理系统

课程介绍:开发环境配置:项目结构:配置和注解:数据库设计:建表语句:drop database if exists sm;create database sm;use sm;create table department( id int primary key auto_increment, name varchar(20) n...

2020-11-19 11:46:35 262

原创 SpringMVC--拦截器

主要内容:拦截器和过滤器:...

2019-06-04 20:03:12 190

原创 SpringMVC--RESTful入门

主要内容:RESTful概述:RESTful核心内容:RESTful架构特点:RESTful风格概述:案例:课程添加删除web.xml配置过滤器: <filter> <filter-name>hiddenHttpMethodFilter</filter-name> <...

2019-06-04 16:42:28 545

原创 SpringMVC--数据绑定

主要内容:SpringMVC数据绑定原理:数据绑定代码实现:DataBindController:package com.imooc.controller;import com.imooc.dao.CourseDAO;import com.imooc.entity.Course;import com.imooc.entity.Course...

2019-06-04 15:26:19 150

原创 SpringMVC--入门

MVC设计模式:MVC流程:SpringMVC:SpringMVC详解:SpringMVC实现流程:SpringMVC深入使用:SpringMVC--基于XML配置:1、创建一个maven web工程:并在pom.xml里导入依赖 <dependencies> &l...

2019-06-03 15:52:31 4044 1

原创 Spring--事务管理

主要内容:数据库表结构:建表语句:drop database if exists os;create database os;use os;drop table if exists orders;drop table if exists products;/*==========================================...

2019-05-17 19:13:53 126

原创 Spring--JDBC Template

主要内容:课程介绍:课程环境:JDBC Template概念:示例数据库:创建数据表代码:drop database if exists selection_course;create database selection_course;use selection_course;create table course( id...

2019-05-15 15:14:05 130

原创 Spring--基于AspectJ的AOP开发

主要内容:AspectJ简介:环境准备:step1:引入依赖 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version&...

2019-05-14 16:20:06 148

原创 Spring--AOP

主要内容:AOP概述:在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程...

2019-05-13 21:19:46 109

原创 Spring--Bean管理

主要内容:Spring的工厂类:测试代码:package com.imooc.ioc.demo1;import org.junit.Test;import org.springframework.beans.factory.BeanFactory;import org.springframework.beans.factory.xml.XmlBeanFactory;...

2019-05-12 17:17:43 148

原创 MyBatis--拦截器实现分页

主要内容:MyBatis四大对象及插件原理:MyBatis插件开发:测试:定义一个插件类:MyFirstInterceptor :一定继承自Interceptor类,重写里面的方法package com.mooc.mybatis.interceptor;import org.apache.ibatis.executor.resultset....

2019-05-08 08:09:02 686

原创 MyBatis--批量新增数据

主要内容:JDBC插入数据方法:传统JDBC进行批量数据插入:1、使用For循环package jdbc;import java.sql.Connection;import java.sql.PreparedStatement;/** * Created by imooc */public class BatchTestOne { pub...

2019-05-07 14:10:39 994

原创 MyBatis--参数传递

主要内容:github地址:https://github.com/ChuanshuaiLi/MyBatisParamDemo.git应用场合:以数组为传递参数进行查询:单参数进行传递:多参数进行传递:1、JavaBean传递参数:是我最常用的方式。2、Map传递参数3、@param注解传递参数MyBat...

2019-05-07 08:29:37 182

原创 MyBatis--入门

主要内容:ORM模型:JDBC的缺陷:MyBatis概述:MyBatis背景:MyBatis优势:MyBatis使用场景:学习使用MyBatis:1、获取MyBatis两种引入方式:1、下载安装包2、maven方式引入案例:MyBatis入门程序 github:https://github.com/...

2019-05-04 22:49:21 394

原创 Java设计模式--工厂模式

设计模式:设计模式分类:工厂模式:创建者模式里最重要的一种。简单工厂模式:案例:国际化面向接口开发:接口:I18N.java:package com.imooc.factory.i18n;/** * 抽象接口 * @author lcs *///Internationalizationpublic interface I18N {...

2019-05-04 15:20:08 96

原创 Java数据库--Maven入门

Maven:Maven核心特性:Maven的安装与配置:官网下载、配置环境变量、测试是否安装,再在eclipse里配置mavenMaven Java项目标准结构:Finish.工程结构:Maven依赖管理:进入 https://search.maven.orgmaven中央仓库的检索网站...

2019-05-03 22:47:12 352

原创 Java数据库--IDEA开发工具入门

IDEA:IDEA快捷键:1、Mac键盘符号和修饰键说明⌘ Command⇧Shift⌥ Option⌃ Control↩︎ Return/Enter⌫ Delete⌦ 向前删除键(Fn+Delete)↑ 上箭头↓ 下箭头← 左箭头→ 右箭头⇞ Page Up(Fn+↑)⇟ Page Down(Fn+↓)Home Fn + ←End Fn + →...

2019-05-03 19:26:54 344

原创 Java数据库--Java反射

主要内容:反射的概述:反射常用对象的概述:Class类的概述和使用:测试代码:person.java:package com.imooc.reflect.test;public class Person { public Person() { super(); // TODO Auto-generated constructo...

2019-05-02 15:44:57 230

原创 Java数据库--JDBC入门

JDBC:Java Database Connectivity Java数据库连接使用JDBC规范来实现对数据库的操作JDBC测试:建立新的工程,然后再导入数据库连接包mysql-connector-java-5.1.7-bin.jar顺序依次是:1、加载驱动2、获得连接3、创建执行SQL语句的对象并执行SQL语句4、释放资源package com.im...

2019-05-02 11:04:11 228

原创 Java数据库--MySQL基础之数据类型

MySQL数据库简介:MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。MySQL因为其速度、可靠性和适应性而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是...

2019-05-01 14:12:21 297

原创 JavaWeb进阶--FreeMarker

Freemarker中文参考手册:http://freemarker.foofun.cn模版引擎:数据+模版 前端处理模版,后端处理数据主流模版引擎:Freemarker:JSP与Freemarker的区别:Freemarker需要引用jar包测试代码:FreemarkerSample1.java:package ...

2019-04-26 19:33:38 361

原创 JavaWeb进阶--监听器

监听器:监听器的常见应用场景:监听器的开发步骤:案例:监听器的基本实现 WebListenerDemoMyFirstListener.java:package com.imooc.listener;/** * 全局对象监听器 * @author lcs */import javax.servlet.ServletContextEvent;...

2019-04-25 20:00:01 241

原创 JavaWeb进阶--过滤器

过滤器:不仅会实现对web资源的拦截,还会对请求做预处理操作,对要返回的响应做后处理操作过滤器常见概念:工作流程:生命周期:开发步骤:过滤器链:注册顺序决定的是预处理时候的调用顺序,而后处理调用顺序是其逆序过滤器对请求的处理流程:案例:留言板过滤器 FilterDemo字符集编码过滤器:Characte...

2019-04-25 10:16:02 249

原创 JavaWeb进阶--正则表达式

正则表达式:测试工具:http://tool.oschina.net/regex字符范围匹配:元字符匹配:只匹配单个字符的话,就使用转义字符例如:如果只想匹配 . 就使用 \.如果用 . 来匹配,匹配的是任意单个字符多次重复匹配:定位匹配:贪婪模式与非贪婪模式:贪婪模式:尽可能多的匹配字符串,并且是正则表达式的默认形式非...

2019-04-23 17:24:48 736

原创 JavaWeb进阶--Ajax入门

Ajax介绍:Ajax的使用流程:1、创建XmlHttpRequest:XmlHttpRequest是ajax的核心2、发送ajax请求参数分别是:请求方式、要发送至的url地址、同步或者异步(ture代表同步false代表异步)3、处理服务器响应测试代码:ContentServlet.javapackage co...

2019-04-23 15:06:27 312

原创 JavaWeb进阶--JQuery入门

主要内容:JavaScript库:JQuery库:JQuery下载与安装:下载好jquery-3.3.1.min.js和jquery-3.3.1.js文件后,将其复制到web工程的WebContent目录下新建的js文件夹:jQuery选择器实验室:选择相应的标签使其高亮显示测试代码:lab.html:<!DOCTYPE...

2019-04-22 21:29:04 172

原创 Java常用工具类--泛型

多态与泛型:泛型作为方法参数:Goods类:package com.imooc.generic;public abstract class Goods { public abstract void sell();}Book类:package com.imooc.generic;public class Book extends Goods...

2019-04-22 18:37:15 1316

原创 Java常用工具类--集合排序

集合排序:集合排序的方法:案例:例1:对存放在list的数据进行排序代码:package com.imooc.sort;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class IntSort { public static ...

2019-04-22 18:37:04 1412

原创 Java常用工具类--字符串

String类:String常用方法简介:创建String对象的方法:方法测试:package com.imooc.string;public class StringDemo1 { public static void main(String[] args) { // 定义一个字符串 String str = "JAVA 编程 基础"; // le...

2019-04-22 18:36:42 339

原创 Java面向对象--多态

多态:多种形态,是java面向对象最核心的特征,允许不同类的对象对同一个消息作出不同的响应•编译时多态:设计时多态方法重载•运行时多态:程序运行时,动态决定调用哪个方法(java中常用)多态需要满足两个必要条件:•满足继承关系•父类引用指向子类对象向上转型:Animal类:public class Animal { // 属性:昵称、年龄 private Str...

2019-04-22 18:36:11 355

转载 序列化与反序列化

转自:https://blog.csdn.net/csdn_y_xb/article/details/82077957 ...

2019-04-22 16:07:51 145

转载 JSP 9大内置对象

转载自 https://blog.csdn.net/koches/article/details/7785415 隐式对象Servlet创建了几个由JSP引擎使用的隐式对象。开发人员不用事先声明就可以使用标准的变量来访问这些对象。JSP提供了9种隐式对象。一、学习JSP的page 对象page对象代表JSP本身...

2019-04-21 14:58:18 943

原创 JavaWeb进阶--JSON入门

主要内容:JSON:JSON语法规则:利用JSON存储员工信息:emp.json:[ { "empno": "7369", "ename": "彦祖", "job": "软件工程师", "hiredate": "2019-05-8", "salary": "12000", "dname": "研发部" }, { ...

2019-03-26 14:53:48 154

原创 JavaWeb基础入门--JSTL和EL表达式

JSTL和EL表达式:EL表达式:为了替换out.println(),用于简化jsp的输出测试案例:Student.java类:package com.imooc.el;public class Student { //属性 private String name;//姓名 private String mobile;//手机号 //setter gette...

2019-03-26 14:53:20 205

原创 Java常用工具类--输入输出流

输入输出流:输出流:输入流:主要内容:File类的应用:常用方法:...

2019-03-26 14:51:37 262

原创 Java常用工具类--多线程

进程的概念:线程的概念:Thread类和Runnable接口介绍:进程的创建:Thread介绍:Thread的常用方法:Runnable接口:线程创建:通过Thread类创建线程:测试代码1:package com.imooc.thread;//创建一个新的线程class MyThread extends Th...

2019-03-26 14:50:49 524

原创 Java常用工具类--集合

概述:集合:java中的集合是工具类,可以存储任意数量的具有共同属性的对象集合的应用场景:集合框架的体系结构:List集合:概念:ArrayList:案例:在List中存储并操作字符串信息测试代码:package com.imooc.set;import java.util.ArrayList;import java....

2019-03-26 14:50:17 624

原创 Java常用工具类--包装类

基本数据类型:通过包装类:包装类是用final修饰的,不能被继承,没有子类包装类与基本数据类型的转换:装箱:基本数据类型 --> 包装类拆箱:包装类 --> 基本数据类型package wrap;public class WrapTestOne { public static void main(String[] args) {...

2019-03-26 14:49:20 398

原创 Java常用工具类--异常

什么是异常:本质上是程序上的错误,包括编译时错误和运行间错误异常的分类:Throwable:java中异常的根类Error:程序无法处理的错误,在程序的控制和处理能力之外,一般是java虚拟机出现了问题Exception:程序本身可以处理的异常,异常处理通常指针对这一类型异常非检查异常:编译器不要求强制处理的异常检查异常:编译器要求必须处理的异常如何处理异常...

2019-03-26 14:48:58 536

原创 Java面向对象--单例模式

设计模式:软件开发人员在软件开发过程中面临的一般问题的解决方案,是基于场景的解决方案。常用的23种设计模式:单例模式:饿汉式:代码实现://饿汉式:创建对象实例的时候直接初始化,牺牲内存空间换取较快的加载时间public class SingletonOne { // 1、创建类中私有构造 private SingletonOne(...

2019-03-26 14:48:35 146

cobol语言.pdf

400多页的PDF COBOL资料,适合入门的人来看,也适合想要提高的人来学习

2019-07-09

Linux C从入门到精通书籍自带PPT

Linux C从入门到精通书籍自带PPTLinux C从入门到精通书籍自带PPT

2018-03-26

Flask Web开发

Flask Web开发Flask Web开发Flask Web开发Flask Web开发

2018-03-24

Linux C从入门到精通实训PPT

Linux C从入门到精通实训PPTLinux C从入门到精通实训PPT

2018-03-24

计算机网络期末复习资料

计算机网络的期末复习资料,还算比较详细,都是一些常用的知识点,话说我是想免费分享出去的,但最少就是2积分了,抱歉了

2017-12-11

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

TA关注的人

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