- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 异常TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 2
mybatisplus TooManyResultsException
2023-03-14 16:23:12
474
原创 Cannot deserialize instance of `java.util.ArrayList` out of START_OBJECT token
Cannot deserialize instance of `java.util.ArrayList` out of START_OBJECT token
2022-10-13 17:18:03
1613
1
原创 多线程——生产者消费者代码
/** * 生产者消费者 wait() notify() */public class Demo1 { public static void main(String[] args) { List list = new ArrayList(); Thread t1 = new Thread(new Producer(list)); Thread t2 = new Thread(new Consumer(list)); t1.
2021-10-28 15:11:11
260
原创 mysql——约束
目录1.主键约束2.自增约束3.唯一约束4.非空约束5.默认值6.注释7.数据类型约束8.外键约束1.主键约束primark key-- 基本模式create table temp( id int primary key,name varchar(20));-- 组合模式create table temp(id int ,name varchar(20),pwd varchar(20),primary key(id, name));-
2021-10-26 10:20:18
234
原创 mysql数据库笔记
目录SQL语言分为四大类:数据类型char和varchar的特点:DDL操作库操作表DML插入-insert注意:更新-update删除-delete约束外键条件外键约束DQL模糊查询排序查询聚合函数去重SQL语言分为四大类:DDL(Data Defined Language) 数据定义语言.主要是对库,表等操作语句 DML(Data Manipulation Language) 数据操作语言.主要是对表中数据的操作(增.
2021-10-25 16:19:02
383
原创 多线程——银行取钱经典案例
实体类——银行public class Account { //账户 private String actno; //余额 private double balance; private Object obj1 = new Object(); public Account() { } public Account(String actno, double balance) { this.actno = actno;
2021-10-23 15:58:45
718
原创 多线程(线程同步机制案例)——购买车票经典案例
在写程序之前,我们要考虑一个问题,多线程并发购买车票会不会出现问题?一号站台售票时,还没售出,二号站台把这张票售出,此时,票数是少一张还是少两张?当一个共享资源被多个线程使用时,很有可能会出现线程安全的问题。比如在银行取款的时候,一个账户一万元存款,一对夫妻同时取钱,在多线程并发的情况下,出现网络延迟或者别的情况,他们会不会同时取出一万元?购买车票的时候,车票就是一个共享资源,这个共享资源很可能会被两个线程同时使用,就会造成两个人一张票的情况此时我们要对这个共享资源进行保护,使用...
2021-10-23 15:45:22
787
原创 多线程——死锁代码
public class DeadLock { public static void main(String[] args) { Object o1 = new Object(); Object o2 = new Object(); Thread t1 = new MyThread1(o1,o2); Thread t2 = new MyThread2(o1,o2); t1.start(); t2.sta.
2021-10-23 14:27:50
119
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人