摘要:
传输层协议: UDP:用户数据报,面向无连接,通信效率高,常用于音频视频传输,但是不能保证数据完整性 TCP:传输控制协议,通过三次握手建立连接,实现可靠无差错的数据传输服务。 java.net.Socket(客户端)、ServerSocket(服务器端) 套接字:包括IP和端口号的网络单位 获取套 阅读全文
posted @ 2022-03-12 20:13
春秋流千事
阅读(210)
评论(0)
推荐(0)
摘要:
shell符号 系统变量$0脚本本身、\(?上个命令的执行结果,非0即为有问题、\)#参数的个数、\({n}表示脚本后面的第n个参数,如果n是个位数,可以省略花括号;\)*表示所有参数;$$表示当前进程号 & #以后台的job的形式运行 nohup #不挂断的运行,注意并没有后台运行的功能 $a # 阅读全文
posted @ 2022-03-12 20:12
春秋流千事
阅读(34)
评论(0)
推荐(0)
摘要:
RabbitMQ基本命令 ubuntu、基于Debian的【deb】的系统 sudo service rabbitmq-server start sudo service rabbitmq-server stop sudo service rabbitmq-server restart sudo s 阅读全文
posted @ 2022-03-12 20:09
春秋流千事
阅读(167)
评论(0)
推荐(0)
摘要:
基本数据类型 boolean 8位,byte 8位,short 16位,char 16位,int 32位,float 32位,double 64位,long 64位 包装类:Integer、Long、Float、Double、Short、Byte、Character 、Void 和 Boolean 阅读全文
posted @ 2022-03-12 13:10
春秋流千事
阅读(72)
评论(0)
推荐(0)
摘要:
设计模式七大原则 提高可读性、维护性、扩展性、重用性、可靠性、解耦合 单一职责原则:一个类或一个方法只负责一项职责。目的是降低需求变更带来的风险 接口隔离原则:一个类不应当依赖它不需要依赖的接口(类只是依赖的inteface中部分方法,而传入的实列则需要实现所有方法) 依赖倒转原则:具体类和抽象类都 阅读全文
posted @ 2022-03-12 13:08
春秋流千事
阅读(30)
评论(0)
推荐(0)
摘要:
基于Redis【setnx】的分布式锁 不能用JDK级别的锁实现,因为这些锁只能保证单个JVM内线程安全,并不能保证分布式系统的线程安全 //待会离职版的分布式锁:没有办法防止锁失效,而且无法在redis集群上使用 @RestController public class ProductContro 阅读全文
posted @ 2022-03-12 13:06
春秋流千事
阅读(30)
评论(0)
推荐(0)


浙公网安备 33010602011771号