- 博客(18)
- 收藏
- 关注
原创 mysql锁机制
锁机制https://zhuanlan.zhihu.com/p/29150809(这个很重要)MVCC(多版本并发控制)Mysql中MVCC的使用及原理详解https://blog.csdn.net/w2064004678/article/details/83012387MVCC解决了什么问题?简而言之就是解决了在REPEATABLE READ和READ COMMITTED两个隔离级别下读同一行和写同一行的两个事务的并发。https://zhuanlan.zhihu.com/p/73078137
2020-10-25 17:05:50
133
原创 Spring与Dao
Spring于DAOSpring与DAOSpring与JDBC模板(对IOC的应用)对增删改的操作普通Bean的注册数据源的注册从属性连接读取DB的四要素将数据源注入给Daojdbc模板对象是多例的Spring与DAOSpring与JDBC模板(对IOC的应用)对增删改的操作//对于增删改操作统一使用update@Override//增public void insertStuden...
2019-12-22 19:26:06
241
原创 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
110
原创 关于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
177
原创 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
111
原创 栈,队列的基本操作
栈的基本操作#include<stdio.h>#include<stdlib.h>#define MAXSIZE 10typedef int ElemType; //顺序栈的结构定义typedef struct{ElemType data[MAXSIZE];int top;}SeqStack;//栈的初始化SeqStack *InitStack()...
2019-10-14 12:22:30
230
原创 登录
纳新登陆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
205
原创 c语言链表
c语言链表创建求链表长度本周对链表的使用有了更深的理解,具体在链表的创建,求链表的长度。创建之前对链表的创建停留在一种很低端的创建方法,经过这周学习了解到有头插和尾插之分,。头插是从头链表的头部插入,尾插是从链表的尾部插入。具体代码如下:头插:#include<stdio.h>#include<stdlib.h>typedef struct node{ i...
2019-09-22 20:11:27
100
原创 网络通讯要素及UDP、TCP协议
网络编程网络通讯要素UDPTCP网络通讯要素1.IP地址网络中的设备标识不易记忆,可用主机名本地回环地址:127.0.0.1 主机名:localhost2.端口号用于标识进程的逻辑地址,不同进程的标识有效端口:0~65535,其中0!1024系统使用或保留端口3.传输协议通讯协议常见协议:TCP UDPUDP将数据及源和目的封装在数据包中,不需要建立连接每个数据包的大小...
2019-06-23 16:47:20
187
原创 用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
549
原创 Map
文章目录MapHashMapHashTablePropertiesTreeMapMap按<键,值>对的形式存储数据Map的基本操作:void clear() 清空所有的<键,值>对boolean containsKey(Object key) 判断当前集合是否包含指定的键boolean containsValue(Object value) 判断当前集合是否包含...
2019-06-09 18:50:14
100
原创 Collection接口、List、Set
文章目录Collection泛型ListArrayList和Vector和LinkedListSetHashSetTreeSetCollection集合是用来存储引用类型的容器集合分为两大类:Collection集合:存储数据时。是单个存储的。Map集合:存储数据时是按键值对存储的。Collection的基本操作:boolean add(E e) 向集合中添加元素.boolean ...
2019-06-02 21:30:27
114
原创 java线程生产者和消费者
文章目录线程生产者和消费者解决紊乱的问题解决生产一个消费多个的问题死锁线程的生命周期计时器线程生产者和消费者说明:1.共享同一个数据。2.有一个线程负责向该共享数据存放数据。—生产者3.另一个线程负责从该数据空间中取出数据。—消费者为什么生产者不直接把生产的数据交给消费者而非要一个共享区来完成这样的操作呢?其实这样是为了解除耦合关系,即如果其中一方出现问题并不会影响另外一方。说具体点...
2019-05-22 19:24:57
460
原创 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
145
原创 java异常与线程
异常异常体系:Error和ExceptionError:指JVM出现不可恢复的错误,程序员处理不了。Exception:指程序中因操作不当,出现的非正常情况,必须要处理。2.处理异常分为处理单个异常与处理多个异常:处理单个异常:用try{}catch(){}语句举例:try {int c=10/0;} catch (Exception e) {System.out.prin...
2019-05-12 23:18:51
100
原创 java多态 final关键字 包装类 装箱 拆箱 模板方法设计模式 抽象方法和抽象类 接口和实现类
java多态 final关键字 包装类 装箱 拆箱 模板方法设计模式 抽象方法和抽象类 接口和实现类多态final包装类 装箱 拆箱模板方法设计模式抽象方法和抽象类接口和实现类多态多态通俗点就是创建一个对象是父类的类型,但是是子类的对象。父类名称 类名 =new 子类名称()编译时把对象看成是父类,运行时把对象看作是子类。多态的好处:可以减少代码的冗余性。多态的特征:把子类看成父类对象...
2019-04-28 22:46:54
146
原创 java的方法重载,面向对象的概念,编写类以及创建对象,成员变量与局部变量的区别,构造方法以及构造方法的重载,空指针异常,封装,this关键字,参数传递,static关键字,继承的概念及相关代码
一周所学(2)方法重载面向对象概念编写类以及创建对象成员变量和局部变量区别构造方法以及构造方法的重载空指针异常封装this关键字参数传递static关键字继承方法重载理解定义:在同一个类中,方法的名字相同,参数列表必须不同,与返回值类型无关,称为方法的重载。简单举个例子//部分代码public class 方法重载{ public void show(){ ................
2019-04-20 21:40:16
367
1
原创 一周所学(1)
一周所学@TOC我这周安装并且了解了IDEA的一些基本操作,学习了java的一些基础理论,像jdk,jre,jvm的关系及他们有什么作用,然后学习了java的注释,标识符,关键字,常量,各类型数据变量的定义,数据类型的转换,表达式,8大基本数据类型及引用数据类型类,各种运算符及其相关的东西,if else及switch case的相关知识,三种循环,continue,break,return三者...
2019-04-14 20:23:18
107
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人