自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 sql语句练习

select Cid from sc order by Sid HAVING score >#查询" 01 “课程比” 02 "课程成绩高的学生的信息及课程分数select s.,a.,b.* from student s,(select Sid,score from sc where Cid =‘01’ ) a,(select Sid,score from sc where Cid =‘02’ ) bWHERE a.Sid = b.Sid and a.score > b.score

2021-04-18 21:52:18 181

原创 Springboot + Mybatis(自动生成mapper) 浏览器访问报404问题

springBoot 整合Mybatis (mapper自动生成)1、pom文件(以下标红位置是特别注意的 不导入mybatis依赖@MapperScan注解无法导包--会导致访问产生404)<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" .

2020-06-23 21:46:22 2002

转载 meven是干什么的

首先,Maven的正确发音是[ˈmevən],而不是“马瘟”以及其他什么瘟。Maven在美国是一个口语化的词语,代表专家、内行的意思,约等于北京话中的老炮儿。一个对Maven比较正式的定义是这么说的:Maven是一个项目管理工具,它包含了一个项目对象模型 (POM:Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统...

2018-11-29 11:03:26 1791

原创 动态代理

一、动态代理1.1、代理模式什么是代理模式及其作用Proxy Pattern(即:代理模式),23种常用的面向对象软件的设计模式之一代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。优点:(1).职责清晰真实的角色就是实现实际的业务逻辑,不用关心其他非本...

2018-11-19 21:53:09 173

原创 Jsp

jsp   java 服务页面   作用:       将内容生成和展示分离       运行在服务器端,本质上就是servlet 产生的java文件和class文件 保存到tomcat的work目录下           jsp脚本      &lt;% ...%&gt;java代码片段      &lt;%=..%&gt;输出表达式 相当于 out.print();     ...

2018-11-19 21:41:23 165

原创 Cookie和Session

一、会话概述1、什么是会话?如同打电话2、会话过程要解决的问题是什么?保持各个客户端自己的数据。二、Cookie由于Cookie数据是由客户端来保存和携带的,所以称之为客户端技术。 1、属性:name:名称不能唯一确定一个Cookie。路径可能不同。 value:不能存中文。 path:默认值是写Cookie的那个程序的访问路径 比如:http://local...

2018-11-19 21:40:40 138

原创 Response和request

 一、HttpServletResponse1、响应行  HTTP/1.1  200 OKsetStatus(int sc) 设置响应状态码2、响应头***** sendRedirect(String location) 请求重定向 setHeader(String name, String value) 设置响应头信息  //告知浏览器使用什么码表response.s...

2018-11-19 21:34:27 174

原创 Servlet()

Servlet总结   Servlet体系结构   Servlet接口       |       |   GenericServlet抽象类       |       |    HttpServlet 抽象类    Servlet常用方法        void init(ServletConfig config) :初始化方法        void service(...

2018-10-26 23:24:16 145

原创 XML文件(Tomcat)

XML:可扩展的标记语言 extensible Markup  Language  version=1.0    可扩展:所有标签都是自定义的    功能:        A.数据存储        B.数据传输        C.配置文件****    HTML与XML对比    1.HTML语法比较松散,XML语法标记严格    2.HTML用作页面展示,XML用于数据存储 ...

2018-10-25 22:28:12 159

原创 JDBC(连接数据库)

JDBC:    JDBC操作数据库的 jdbc是sun公司指定的一套规范(接口)    驱动:        jdbc的实现类  数据库厂商提供的        我们可以通过一套规范操作数据库(多态)    jdbc:的作用        连接数据库        发送sql        处理结果jdbc    操作步骤     1.创建数据库和表     2.创建一个...

2018-10-25 22:11:15 355

原创 Mysql(数据库)Sql语句

1.数据库的概念  数据库:(存储)、(维护)和(管理)数据的集合。  数据库:数据文件 控制文件  日志文件  database:(mysql、Oracle、redis&lt;缓存数据&gt;、mongodb&lt;日志处理&gt;、HBase&lt;大数据&gt;)2.数据库的安装及配置*****  A.安装(选择数据库的字符集utf8)(设置数据库的密码)123456  B.配置...

2018-10-25 22:04:28 269

原创 js(JavaScript)

一.js的简介   1.什么是js      js可以嵌套到HTML中(基于对象)和(事件触发)的脚本语言           特点        A.交互性        B.安全性   js不能直接访问本地磁盘        C.跨平台  浏览器只要具备js解析器    2.js能干嘛      1)js动态修改(新增、删除)HTML标签和CSS代码      2)js动态做...

2018-10-25 21:49:30 246

原创 Css样式

一、CSS简介   1.什么CSS             层叠式样式表(Cascading Style Sheets)     CSS是对HTML进行修饰的语言            层叠式:层层覆盖叠加  用CSS修饰HTML有优先级            样式表 :CSS属性样式的集合        2.CSS作用     A.可以对HTML进行修饰 使得HTML更加美观  ...

2018-10-25 21:45:15 188

原创 HTML(liuxin)

HTML一、HTML简介   1.什么是HTML:用来描述网页的一门语言     1)HTML:超文本标记语言   Hyper  Text  Markup  Language     2)HTML:不是编程语言而是标记语言     3)HTML:使用标记标签描述网页                  超文本             标记              语言        ...

2018-10-25 21:43:02 208

原创 Javascript

Javascript 简介1.*是基于对象和事件驱动的语言,应用于客户端     ——基于对象:**提供好了很多对象,可以直接拿过来使用;    ——事件驱动:**HTML做静态页面,JavaScript做动态页面;    ——客户端:专门指的是浏览器;2.*Js的特点;    ——交互性;信息的动态交互    ——安全性;js不能访问本地磁盘文件;    ——跨平...

2018-08-24 08:52:02 135

原创 CSS

#### 第一章 CSS简介##### 1.1 什么是CSS1. CSS :全称:Cascading Style Sheets  层叠样式表,定义如何显示HTML元素2. 多个样式可以层层覆盖叠加,如果不同的css样式对同一html标签进行修饰,样式有冲突的   应用优先级高的,不冲突的共同作用##### 1.2 CSS能干什么1. 修饰美化html网页。2. 外部样式表可以提...

2018-08-21 22:24:09 242

原创 Html

### HTML&gt;    网页,是网站中的一个页面,通常是网页是构成网站的基本元素,是承载各种网站应用的平台。通俗的说,网站就是由网页组成的。&gt;    通常我们看到的网页都是以htm或html后缀结尾的文件,俗称 HTML文件。&gt;    ```#### 第一章 htm简介#####           1.1 什么是html```   html全称:Hyper...

2018-08-20 23:05:26 209

原创 DBMS(数据的仓库) sql DDl_DML_DQL_DCL 约束 编码 安装Mysql 多表查询 备份与恢复

1. 什么是DBMS:数据的仓库  &gt; 方便查询  &gt; 可存储的数据量大  &gt; 保证数据的完整、一致  &gt; 安全可靠2. DBMS的发展:今天主流数据库为关系型数据库管理系统(RDBMS 使用表格存储数据)3. 常见DBMS:Orcale、MySQL、SQL Server、DB2、Sybase4. DBMS = 管理程序 + 多个数据库(DB)5. DB ...

2018-08-16 19:34:18 247

原创 反射 Nio channel Buffer

1.反射    1.反射的简介        java的反射机制 在运行状态中 对于任意一个类 都能知道任意一个类的所有属性和方法        对于任意一个对象 都能够调用它的任意一个属性和方法        这种动态获取信息 以及 动态调用的方式 称为java的反射        "正" 先知道类 然后创建类对象 再去调用属性或者方法        "反" 先知道对象 然后找到类...

2018-08-10 20:46:52 189

原创 JDK1.8新特性 lambda表达式 局部内部类中的变量修饰符

jdk1.8新特性1.Lambda表达式    1.简介        语法糖 也叫作糖衣语法        指的是 在计算机语言中 添加某种语法        这种语法 能使程序员更方便的使用语言开发程序        同时,增强了代码的可读性 避免了出错的机会        但是,这种语法对于语言的功能并没有增强                泛型 &lt;&gt;  ...

2018-08-08 16:47:09 984

原创 网络编程 Socket 套接字 Udp Tcp

1.网络编程概述    计算机网络:        是指将地理位置不同的 具有独立功能的多台计算机以及外部设备 通过通信线路连接起来        实现 资源共享 和 信息传输    网络编程:        就是用来实现互联网的不同计算机上运行的应用程序间数据的交换    网络编程三要素:        IP地址 端口号 传输协议        IP地址:          ...

2018-08-08 16:44:14 287

原创 线程间通信 线程优先级 Thread 线程池

1.线程间通信    多个线程 操作同一个资源 但是操作的动作不同    例如:        银行卡  --&gt;存钱 --&gt;取钱    线程的等待唤醒机制:        wait() 等待 让线程进入冻结状态 放弃了执行权 等待的线程会放到等待池中        notify() 唤醒 会唤醒等待池中的线程 唤醒的是第一个等待的线程        notifyAll(...

2018-08-08 16:39:22 268

原创 对象流 线程 的创建 以及synchranized reentrantlock 的使用 区别

1.对象流    ObjectOutputStream        ObjectOutputStream 将 Java 对象的基本数据类型和图形写入 OutputStream。        可以使用 ObjectInputStream 读取(重构)对象。    ObjectInputStream        ObjectInputStream 对以前使用 ObjectOutput...

2018-08-04 22:37:06 217

原创 泛型 map集合 hashmap

1.Generic泛型    &lt;&gt; 泛型限定 规定集合中数据的存储类型是什么    注意事项:        1.创建对象时 前后的泛型要求保持一致 或者后面的可以省略不写(jdk1.7新特性)        2.泛型&lt;&gt;必须是引用数据类型    泛型高级通配符        &lt;? extends 类名&gt;  ---&gt; 类 以及其子类     ...

2018-08-04 09:06:33 1292

原创 properties 集合 打印流 输出流

1.Properties 集合    继承于HashTable的子类    也就是具备Map集合的特点    键值对形式存储 键值对都是字符串 不需要写泛型限定    是集合 和 IO技术相结合的容器    Properties 类表示了一个持久的属性集。    Properties 可保存在流中或从流中加载。    属性列表中每个键及其对应值都是一个字符串。     常用方...

2018-08-03 23:15:12 627

原创 集合 set list ArrayList linkedList

1.List    ArrayList        ArrayList集合 底层是数组            长度可变的数组 默认长度是10            超过后 就会创建一个新的数组 50%延长 变成15            将原来的数据拷贝过来 再加入新的元素            特点:                查找和修改快 增删比较慢        注意...

2018-07-31 22:48:56 156

原创 java 集合 list Arraylist Collection

1.异常1.1 自定义异常        因为在项目中会出现特有的问题 而这些问题并未被java描述,对于这些特有的问题 可以按照java的对问题封装的思想将特有的问题进行自定义的异常封装 **自定义异常一定要是异常体系中的一员 也就是继承于 Exception 或者 RuntimeException        java中只有异常体系的类 才具备可抛性        当自定义类 ...

2018-07-28 17:41:10 264

原创 StringBuffer 和 StringBuilder 常用类 异常

S课堂笔记1.StringBuffer 和 StringBuilder    什么是StringBuffer        字符串缓冲区 是一个容器        可以对字符串内容进行增删改查操作        StringBuffer是可变长度的    特点:        1.长度可变的        2.可以直接操作多个数据类型        3.最终会通过toString...

2018-07-27 23:20:47 570

原创 基本数据类型包装类 装箱 拆箱

1.基本数据类型包装类    基本数据类型    默认值        引用数据类型    默认值    byte        0        Byte        null    short        0        Short        null    int        0        Integer        null    long        0 ...

2018-07-25 22:01:31 228

原创 java 包 访问权限修饰符 单例设计 object 内部类

1.包和访问权限修饰符    1.1 包        为什么要导包?            将字节码文件(.class)文件进行分类存放 ---&gt;包 其实就是文件夹            import java.util.Arrays;        包的划分规则            方案1 按照功能划分                增删改查 CRUD         ...

2018-07-24 16:25:08 211

原创 java 多态

课堂笔记1.接口    1.1 什么是接口        interface        接口是一种行为规范        从语法上讲:接口是一种特殊的抽象类(初期理解)            这种特殊的抽象类中             所有的方法都是抽象的            所有的变量都是常量        从功能上讲:接口表示一种约定或者能力     继承 "is....

2018-07-23 21:16:54 304

原创 Java 封装

面向对象的四大特征 封装 继承 多态 抽象1.封装    广义: 类 方法 包 的定义本身就是一种封装    狭义: 在设计一个类的时候          将所有的属性设置为私有的          并对各个私有的属性设计相应的 存/取方法 来完成对属性的使用          私有化只能代表封装的特性           可以说私有是封装的一种 不能说封装即是私有    封装的...

2018-07-21 22:24:31 195

原创 Java继承

1.继承    is...a    继承 就是让类与类之间产生关系--&gt;父子关系    格式        class 类名1 extends 类名2{                }        类名1 继承于 类名2        类名1 是类名2的儿子    继承的好处和弊端:        好处:              1.提高了代码的复用性     ...

2018-07-21 22:22:53 190

原创 数组

数组    1.数组的定义        1.1 数组的概念            数组是存储同一种数据类型 多个元素的集合 也可以看成是一个容器            数组既可以存储基本数据类型 也可以存储引用数据类型            数组 它本身就是一个类型 是一个引用数据类型        1.2 数组的作用            可以存储同一个数据类型的多个数据   ...

2018-07-19 17:48:43 210

原创 Java 方法

    1.方法    2.方法的重载    3.递归算法    1.方法        1.1 什么是方法            java中的方法类似于其他语言中的函数 是一段用来完成特定功能的代码片段        1.2 为什么要声明方法            DRY Don't Repeat Yourself(不要写重复的代码)            原则 把能重复使用...

2018-07-19 17:28:53 126

空空如也

空空如也

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

TA关注的人

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