自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql锁机制

锁机制 https://zhuanlan.zhihu.com/p/29150809(这个很重要) MVCC(多版本并发控制) Mysql中MVCC的使用及原理详解https://blog.youkuaiyun.com/w2064004678/article/details/83012387 MVCC解决了什么问题? 简而言之就是解决了在REPEATABLE READ和READ COMMITTED两个隔离级别下读同一行和写同一行的两个事务的并发。 https://zhuanlan.zhihu.com/p/73078137

2020-10-25 17:05:50 221

原创 Spring与Dao

Spring于DAOSpring与DAOSpring与JDBC模板(对IOC的应用)对增删改的操作普通Bean的注册数据源的注册从属性连接读取DB的四要素将数据源注入给Daojdbc模板对象是多例的 Spring与DAO Spring与JDBC模板(对IOC的应用) 对增删改的操作 //对于增删改操作统一使用update @Override //增 public void insertStuden...

2019-12-22 19:26:06 359

原创 AOP

AOP 实现切面有两种方式:通知和顾问 注册目标对象 <!-- 注册目标对象--> <bean id="someService" class="priv.ze.spring.AOP.SomeServiceImpl"/> <bean id="someService1" class="priv.ze.spring.AOP.SomeServiceImpl"/> ...

2019-12-08 22:11:15 154

原创 关于IOC的使用

IOC两个容器IOC容器中Bean的作用域Bean后管理器定义Bean的生命周期始末基于XML的DI注入分类集合属性注入对于域属型的自动注入SPEL注入对于内部bean的注入为应用指定多个Spring配置文件基于注解的DI定义Bean@componentBean的作用域@Scope基本类型属性注入@Value域属型注解Bean的生命始末@PostConstruct与@PreDestroy使用JUn...

2019-12-01 22:04:28 238

原创 mybatis的基本配置

mybatis的配置config配置mapper配置 mybatis的配置主要有两个,一个是config配置,一个是mapper配置文件也就是映射文件。 config配置 配置文件具体如下 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD ...

2019-11-24 21:49:33 162

原创 栈,队列的基本操作

栈的基本操作 #include<stdio.h> #include<stdlib.h> #define MAXSIZE 10 typedef int ElemType; //顺序栈的结构定义 typedef struct{ ElemType data[MAXSIZE]; int top; }SeqStack; //栈的初始化 SeqStack *InitStack()...

2019-10-14 12:22:30 299

原创 登录

纳新登陆 package priv.ze.javaweb.naxin.servlet; import priv.ze.javaweb.naxin.domain.Student; import priv.ze.javaweb.naxin.service.RegisterService; import priv.ze.javaweb.naxin.registerSystem.XUPTVerify; ...

2019-09-29 22:32:29 240

原创 c语言链表

c语言链表创建求链表长度 本周对链表的使用有了更深的理解,具体在链表的创建,求链表的长度。 创建 之前对链表的创建停留在一种很低端的创建方法,经过这周学习了解到有头插和尾插之分,。头插是从头链表的头部插入,尾插是从链表的尾部插入。 具体代码如下: 头插: #include<stdio.h> #include<stdlib.h> typedef struct node{ i...

2019-09-22 20:11:27 139

原创 网络通讯要素及UDP、TCP协议

网络编程网络通讯要素UDPTCP 网络通讯要素 1.IP地址 网络中的设备标识 不易记忆,可用主机名 本地回环地址:127.0.0.1 主机名:localhost 2.端口号 用于标识进程的逻辑地址,不同进程的标识 有效端口:0~65535,其中0!1024系统使用或保留端口 3.传输协议 通讯协议 常见协议:TCP UDP UDP 将数据及源和目的封装在数据包中,不需要建立连接 每个数据包的大小...

2019-06-23 16:47:20 259

原创 用java通过UDP协议实现简单聊天功能

用java通过UDP协议实现简单聊天功能简单聊天功能 简单聊天功能 代码:package 网络编程; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.Inet...

2019-06-17 20:42:36 604

原创 Map

文章目录MapHashMapHashTablePropertiesTreeMap Map 按<键,值>对的形式存储数据 Map的基本操作: void clear() 清空所有的<键,值>对 boolean containsKey(Object key) 判断当前集合是否包含指定的键 boolean containsValue(Object value) 判断当前集合是否包含...

2019-06-09 18:50:14 146

原创 Collection接口、List、Set

文章目录Collection泛型ListArrayList和Vector和LinkedListSetHashSetTreeSet Collection 集合是用来存储引用类型的容器 集合分为两大类: Collection集合:存储数据时。是单个存储的。 Map集合:存储数据时是按键值对存储的。 Collection的基本操作: boolean add(E e) 向集合中添加元素. boolean ...

2019-06-02 21:30:27 193

原创 java线程生产者和消费者

文章目录线程生产者和消费者解决紊乱的问题解决生产一个消费多个的问题死锁线程的生命周期计时器 线程生产者和消费者 说明: 1.共享同一个数据。 2.有一个线程负责向该共享数据存放数据。—生产者 3.另一个线程负责从该数据空间中取出数据。—消费者 为什么生产者不直接把生产的数据交给消费者而非要一个共享区来完成这样的操作呢? 其实这样是为了解除耦合关系,即如果其中一方出现问题并不会影响另外一方。说具体点...

2019-05-22 19:24:57 552

原创 java线程创建和使用、线程安全问题及其解决方法

继承Thread方法创建和使用线程 继承java.lang.Thread类完成 具体代码如下: class music extends Thread{//Thread是线程类,music继承它也是线程类 @Override public void run() { for(int i=0;i<200;i++) { System.out.println("放歌"); } ...

2019-05-20 16:13:54 190

原创 java异常与线程

异常 异常体系:Error和Exception Error:指JVM出现不可恢复的错误,程序员处理不了。 Exception:指程序中因操作不当,出现的非正常情况,必须要处理。 2.处理异常分为处理单个异常与处理多个异常: 处理单个异常:用try{}catch(){}语句 举例: try { int c=10/0; } catch (Exception e) { System.out.prin...

2019-05-12 23:18:51 155

原创 java多态 final关键字 包装类 装箱 拆箱 模板方法设计模式 抽象方法和抽象类 接口和实现类

java多态 final关键字 包装类 装箱 拆箱 模板方法设计模式 抽象方法和抽象类 接口和实现类多态final包装类 装箱 拆箱模板方法设计模式抽象方法和抽象类接口和实现类 多态 多态通俗点就是创建一个对象是父类的类型,但是是子类的对象。 父类名称 类名 =new 子类名称() 编译时把对象看成是父类,运行时把对象看作是子类。 多态的好处:可以减少代码的冗余性。 多态的特征:把子类看成父类对象...

2019-04-28 22:46:54 196

原创 java的方法重载,面向对象的概念,编写类以及创建对象,成员变量与局部变量的区别,构造方法以及构造方法的重载,空指针异常,封装,this关键字,参数传递,static关键字,继承的概念及相关代码

一周所学(2)方法重载面向对象概念编写类以及创建对象成员变量和局部变量区别构造方法以及构造方法的重载空指针异常封装this关键字参数传递static关键字继承 方法重载 理解定义:在同一个类中,方法的名字相同,参数列表必须不同,与返回值类型无关,称为方法的重载。 简单举个例子 //部分代码 public class 方法重载{ public void show(){ ................

2019-04-20 21:40:16 542 1

原创 一周所学(1)

一周所学@TOC 我这周安装并且了解了IDEA的一些基本操作,学习了java的一些基础理论,像jdk,jre,jvm的关系及他们有什么作用,然后学习了java的注释,标识符,关键字,常量,各类型数据变量的定义,数据类型的转换,表达式,8大基本数据类型及引用数据类型类,各种运算符及其相关的东西,if else及switch case的相关知识,三种循环,continue,break,return三者...

2019-04-14 20:23:18 149

空空如也

空空如也

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

TA关注的人

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