自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux基础二

密码服务:passwd                -S           用户密码信-l             锁定帐号-u            解锁-n           设定密码最短有效期x             设定密码最长有效期-w           警告期-i            设定用户非活跃天数-d           清除用户密码监...

2018-12-23 00:15:03 174

原创 Linux基本指令

                                            Linux基本指令1.登录 Login: root(管理员名) Password:linux的密码 2.关机、注销、重启(关机:halt ,shutdown, init 0,poweroff) (重启:halt ,shutdown, init 0,poweroff) Logout: 注销...

2018-12-19 14:39:04 234

原创 问题错误400

今天写代码遇到网页400的错误,这个错误的意思是请求无效,原因:前端的数据字段或者和数据类型与实体类的不一致.经过耐心排查我发现时间(date)这个类型要用string去传递,在实体类中应该用string去定义. ...

2018-11-19 12:47:05 1008

原创 spring应用

                                    spring应用通过接口的方式来管理sql语句1,环境配置:在spring.xml文件中配置我们的需要的文件配置连接池在上一篇里已经说了,这里就不在重复了先配置sqlSession工厂搜索有哪些接口,把每个接口配置成为spring中的一个bean2具体操作:写一个实体类创建一个接口类...

2018-11-02 17:36:43 159 1

原创 Spring环境配置

                         idea---Spring环境配置步骤:1,在idea里面new一个Project,在里面找到Maven项目,点next2,在这里填上公司名和项目名,在点next,再点finish就创建成功了.3,接下来就是项目的环境配置了在pom.xml文件里加上我们需要用到的一些jar包.你的电脑里面有一个maven仓库,如果你...

2018-11-01 14:50:12 163

原创 Spring简介

                                             Spring1,含义:为解决企业应用开发的复杂性而创建的开源框架,用基本的javabean来完成EJB的事情,从大小和开销方向spring都是轻量级的.2,特征:控制反转(ioc)------Spring通过一种控制反转的技术促进了低耦合.将对象之间的依赖关系交给spring来管理,进行控制....

2018-11-01 13:24:12 160

原创 mybatis 进阶内容

                                    mybatis 进阶内容1.1 新增操作怎么获取自增长的值xml<!-- 将数据库插入后生成的id值,同步到java对象上    useGeneratedKeys="是否使用由数据库生成的主键"     keyColumn="主键列的名称"     keyProperty="主键要存入哪个属性"...

2018-10-26 12:09:11 152

原创 mybatiis

                                      mybatiis框架framework 提高开发效率的工具对jdbc封装,对数据库的增删改查变得简单:mybatis, hibernate对web开发封装,spring-mvc, struts2处理请求参数 string 把这些框架整合在一起:spring(软件的黏合剂)SSM -> spri...

2018-10-26 11:59:46 149

原创 servlet-filter

1. 过滤器问题:设置解码字符集时,以下的代码出现在了多处servlet中,要求:希望避免出现重复代码request.setCharacterEncoding("utf-8");2. 概念Filter  过滤器可以对请求(响应)进行过滤请求 --> 过滤器1 --> 过滤器2 --> .... --> 过滤器n --> 目的地(Servlet, ...

2018-10-12 02:03:04 90

原创 cookie与session

Cookie 本意是小甜点, 可以用来记录多个请求之间的联系,保存服务器的状态实现一个记住用户名的功能创建CookieCookie c = new Cookie("名字", "值"); // 创建cookiec.setMaxAge(整数);      // 设置cookie的寿命,单位是秒,没有设置寿命的是会话cookie浏览器关闭就删除c.setMaxAge(0);      ...

2018-10-12 01:58:45 118

原创 Servlet开发

查询为例:开发流程    Servlet: 执行查询  public void service(HttpServletRequest request, HttpServletResponse response) {                // 1) jdbc 代码,连接数据库,执行sql,查询结果                // 2) 存入作用域        ...

2018-09-20 11:04:56 220

原创 Servlet深入

Servlet深入概念: 服务器端小程序作用:1) 处理请求 2) 返回响应运行环境:Tomcat (apache) 8.5 支持servlet 3.1Tomcat: 目录结构        bin     脚本目录            startup.bat   shutdown.bat(ctrl+c)        conf     配置目录           ...

2018-09-20 10:55:52 122

原创 servlet初体验

Servlet 是服务器端运行的java小程序,起到一个桥梁的作用,用于浏览器和应用程序之间进行沟通。常见的java服务器tomcat(免费的 apache) jetty(免费的 eclipse)jboss (jboss)weblogic (bea, oracle)websphere (ibm)java se , java ee, java meservlet,...

2018-09-20 10:51:10 124

原创 vue

                                             js框架 vue1. 职责划分-MVVM Model         模型 - 数据View          视图 - html 标签,样式ViewModel   用来结合模型和视图 - 决定数据展示在哪个标签上2. 入门例子vue中的数据和页面上标签内容是'绑定'在一起的,模型数据...

2018-09-20 10:45:30 163

原创 jQuery

流行的js框架: jquery, vue 1. jquery 1.1 版本    1.x 兼容性更好,支持很多旧的浏览器, ie6,ie73.x 更新,体积更小1.2 使用导入jquery的js<script src="路径/js文件名"></script>1.3 jquery API1) 基本选择器`#id值, .class值, 标...

2018-09-20 10:39:46 157

原创 js深入

javascript  浏览器脚本语言1) 基本数据类型:数字,字符串, 布尔值, null, undefined2) 复杂数据类型: 数组 var array = new Array();var array = [1,2,3,4];访问元素  array[下标]for(var i = 0; i < array.length; i++) {       arra...

2018-09-20 10:33:40 375

原创 js

javascript 既可以作为前端语言,也可以作为后端语言语法上与java有类似之处,但本质上与java语言没有关系javascript 基本语法基本数据类型number 数字类型, 1.0  100string 字符串类型 "hello"  'world'null   空值undefined  未定义  比如一个变量还没有赋值布尔类型 true false变...

2018-09-20 10:26:13 127

原创 css

HTML 超文本标记语言 网页html5<!DOCTYPE html>后缀 *.html *.htm内容: <html>    <head>        <meta charset="utf-8">        <title>网页标题</titie>    </head&a

2018-09-20 10:20:23 97

原创 JavaWeb初体验

什么是HTML?1.HEML指的是超文本标记语言(Hyper Text Markup Language)2.HTML不是一种编程语言,而是一种标记语言3.标记语言是一套标记标签(markuo tag)4.HTML使用标记语言来描述网页HTML标签HTML标记标签通常被称为HTML标签(HTML tag)1.HTML标签是有尖括号包围的关键词,比如<html>...

2018-09-20 10:05:21 172

原创 JDBC简介

JDBC基础知识什么是JDBC?JDBC就是 java database Connector java与数据库的连接器,就是一套接口,是Java代码与数据库的桥梁.重要的接口和类:Java.sql.Connection(连接接口,代表了Java代码与数据库服务器之间的连接).Java.sql.Statment(语句接口,代表了语句对象,可以用来执行各种sql语句).Java...

2018-08-23 18:45:25 168

原创 MySQL连接查询

                                         连接查询内连接:select...from 表1 inner join 表2 on 连接条件 where ..group by ..having...order by...limit...;左外连接:select...from 表1 left[outer] join 表2 on 连接条件右外连接:...

2018-08-23 18:22:42 194

原创 SQL结构化查询语言

                                SQL结构化查询语言DDL 数据定义语言create 创建表、视图、索引...drop    删除表、视图、索引...alter    修改表truncate 截断1,alter(修改)给已有表中添加一列:alter table 表名 add (字段);修改表中的字段:alter table 表...

2018-08-19 22:03:44 746

原创 MySQL数据库四大约束详解

                                            约束非空约束(not null):在定义数据表的时候,默认情况下所有字段是允许为空值的,如果需要禁止字段为空,那么就需要在创建表的时候显示指定.指定一个字段不为空的方式就是在字段定义后加上 not null.非空约束不因对通过insert语句插入的数据起作用,而且对于使用update语句进行更新...

2018-08-19 19:10:06 659 1

原创 MySQL数据库常用命令大全

                                常用命令大全(持续更新)show databases;显示所有数据库create database name;创建数据库use name;使用数据库drop  name 直接删除数据库, 不提醒show tables; 显示数据库中的表desc name ;显示表的详细数据create database m...

2018-08-19 18:02:44 46694 9

原创 MySQL数据库的数据类型

                                        数据类型整数类型    int -2^31 ~ 2^31-1   四个字节    tinyint 一个字节    smallint 两个字节    bigint 八个字节小数类型浮点类型        FLOAT         DOUBLE 定点类型 (小数部分不会丢失精度,占用空间高)    ...

2018-08-19 17:01:30 122 1

原创 网络模型与协议

                                             OSI 七层模式:应用层,表示层,会话层,传输层,网络层,链路层,物理层五层模型:应用层,传输层,网络层.链路层,物理层四层模型应用层,传输层,网咯层,链路层应用层:http(超文本传输协议) ftp(文件传输协议) stmp (邮件发送协议) pop3(邮件接收协议), ss...

2018-08-16 20:52:16 556

原创 线程---扩展

juc中的大部分类是通过无锁并发实现的(没有用synchronized)CAS机制  compare And swap 比较并交换synchronized 可以称之为悲观锁cas 体现的是乐观锁首先不会给共享资源加锁,而是做一个尝试先拿到旧值,查看旧值是否跟共享区域的值相等如果不等,那么说明别的线程改动了共享区域的值,我的修改失败如果相等,那么就让我的修改成功如果修...

2018-08-16 18:44:06 105

原创 线程再相见

 线程的第三种写法:public interface Callable<V> { /** * Computes a result, or throws an exception if unable to do so. * * @return computed result * @throws Exception if unabl...

2018-08-16 18:24:52 87

原创 初识线程,多线程

                                          进程与线程进程:同一个操作系统中执行的一个子程序,包含了三部分,虚拟CPU,代码,数据.多进程:同一个操作系统中执行的多个并行的子程序,可以提高CPU的使用率.线程:同一个进程当中并发执行的多个子程序流.多线程:同一个进程中并发执行的多个子程序流,可以提高CPU的使用率.进程与线...

2018-08-13 12:29:11 154

原创 初识IO流

IOInput 输入Output 输出 文件java.io.File 它是对应者实际的文件或是文件夹(目录)new File(String 文件路径)new File("d:/1.txt");   // 可以使用 / 作为分隔符new File("D:\\MySQL");   // 可以使用 \ 作为分隔符或者可以使用 `File.separator` 获取不同...

2018-08-10 20:43:51 106

原创 异常

 异常(异常的概述和分类)A:异常的概述  异常就是Java程序在运行过程中出现的错误。 B:异常的分类  通过API查看Throwable Error  服务器宕机,数据库崩溃等 Exception  C:异常的继承体系 Throwable  Error Exception  RuntimeException 异常(J...

2018-08-07 22:07:01 81

原创 Map集合

Map     java为数据结构中的映射定义了一个接口java.uilt.Map。此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap    HashMap                 size表示HashMap中存放K ,V 的数量                 LoadFactor装载因子 装载因子用来衡量H...

2018-08-07 22:03:04 77

原创 set集合的简单概述

                                            set集合set集合的特点:set集合中的方法和collection中的方法是一样的。无序性(元素存取的顺序不一致),元素不重复<list集合中的元素是有序的,元素可以重复>set集合有三个子实现类:HashSet的概述:此类实现set接口,有哈希表(实际上是一个hashma...

2018-08-04 23:48:24 328

原创 泛型的应用

public static void main(String[] args) { MyClass2 myClass2 = new MyClass2(); //泛型方法,当你在调用方法时,明确泛型的具体类型 myClass2.show(100); myClass2.show("abc"); myClass2.show(...

2018-08-02 14:29:52 159

原创 泛型概述

泛型机制:JDK1.5之后引入的一个新特性        泛型机制是一种把数据类型明确工作推迟到创建对象或调用方法时才去明确的一种机制        泛型的语法  <数据类型,数据类型> 数据类型只能写引用数据类型        泛型只在编译期间有效,在运行期就擦除了        泛型的好处1.把问题提前到了编译期避免了向下转型        泛型定义的位置:可以定义在接口...

2018-08-02 14:25:43 97

原创 数据结构

                                              数据结构数据结构概述:数据结构其实就是存储数据的格式分类:    栈 , 队列 , 数组 , 链表 , 树 , 哈希表栈特点:     先进后出队列:         先进先出数组特点:    查询快 , 增删慢链表特点:     查询慢 , 增删快List的三个...

2018-08-02 13:47:47 99

原创 List集合

                                       List集合List概述及特点:元素有序,并且每一个元素都存在一个索引,元素可以重复List集合的特有功能概述:void add(int index,E element):在指定索引处添加元素E remove(int index):移除指定索引处的元素,返回的是移除的元素E get(int ind...

2018-08-02 13:42:57 117

原创 集合的遍历

public static void main(String[] args) {        // List 接口        // A:List集合的特有功能概述        // void add(int index,E element): 在指定索引处添加元素        // E remove(int index):移除指定索引处的元素 返回的是移除的元素        ...

2018-08-02 13:30:22 85

原创 集合的概述

                                             集合集合的由来:面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,java就提供了集合类数组和集合的区别:1,长度区别:数组的长度是固定的而集合的长度是可变的2,存储数据类型的区别:数组可以存储基本数据类型,也可以存储引用数据类型;而集合只能存储引用数据类型...

2018-08-02 13:21:27 149

原创 Date,SimpleDateFormat,Calendar类的概述

                                               Date类Date类的概述:        类 Date 表示特定的瞬间,精确到毫秒。构造方法:        public Date()        public Date(long date)  //把一个long类型的毫秒值转换成一个日期对象成员方法 :        pub...

2018-08-02 12:53:50 134

空空如也

空空如也

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

TA关注的人

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