- 博客(4)
- 收藏
- 关注
原创 MySql创建一个存储过程并调用
存储过程定义定义一个名为proc_select_user() 的存储过程,里边有一条查询语句create PROCEDURE proc_select_user()beginselect * from t_user;end;存储过程调用使用call 关键字调用call proc_select_user();
2020-11-01 10:58:23 1255
原创 单例模式的4种实现
单例模式(懒汉式和饿汉式)懒汉式懒汉式模式,简单来说就是懒,可以看到声明静态singleton 的时候没有实例化new 出来,而是先赋值null,等到你要用到对象的时候才会new。public class Singleton { //首先声明为私有的构造函数是防止这个类被new,毕竟单例模式只能存在一个对象,所以我们使用的时候不能 new private Singleton(){ } //声明为静态变量保证内存只存在一份 private static Sin
2020-10-31 10:16:12 152
原创 死锁的基本概念(比喻描述)
死锁产生条件首先,一旦产生死锁就一定会发生以下四个必要条件以下使用张三李四代表进程,卫生间代表资源。我实在没有想好用什么表示了(哈哈)。互斥条件进程对分配的资源具有排他性、独占性、在一段时间某资源最多一个进程访问。如果有其它进程要访问此资源,那只能先等待了。(就像一个卫生间最多只有一人使用,别人想使用必须卫生间里没人才行,如果有那就只能先等待)。请求和保持条件进程已经拥有并且保持了至少一个资源,但是又请求了新的资源,这个新的资源又恰好被其他进程所使用,此时请求进程只能等待,但是它又没有释放自己的
2020-10-30 22:18:23 456
原创 简单介绍TCP 和UTP 的区别
TCP 和UTP 的区别最近即将面试,特意来复习来这个知识点首先先来说TCP,翻译叫做传输控制协议。客户端与服务器需要通过三次握手建立连接,由于通过三次握手,能保证传输可靠。一般应用于数据要求完整性较高的传输(文件传输,邮件等)但是挥手也需要付出时间代价所以消耗资源较高,传输效率慢,数据传输单位为字节流。UTP翻译为用户数据报协议。客户端与服务器不需要建立连接就可以通信,数据传输不可靠传输效率快所需资源少,传输单位为数据报文段。...
2020-10-25 16:07:24 4731 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人