摘要:        
乐观锁:顾名思义,乐观锁就是持比较乐观态度的锁。就是在操作数据时非常乐观, 认为别的线程不会同时修改数据,所以不会上锁,但是在更新的时候会判断在此期间别的线程有没有更新过这个数据。 悲观锁:就是持悲观态度的锁。就在操作数据时比较悲观,每次去拿数据的时候认为别的线程也会同时修改数据,所以每次在拿数据的    阅读全文
        
            posted @ 2023-10-06 19:52
wakenight
阅读(24)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
resis是基于内存的,所有速度很高 数据库的发展:网状数据库,层次数据库,关系数据库 关系数据库的不足: 1.不能有效处理多维数据 2.高并发读写性能低 3.存储数据容量有限 4.数据扩展性和可用性低 NoSQL的三大优势:易扩展,大容量,高性能 NoSql与MySQL之间互补 Redis是一款基    阅读全文
        
            posted @ 2023-10-06 19:48
wakenight
阅读(11)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
这样就设置完成了    阅读全文
        
            posted @ 2023-10-06 19:41
wakenight
阅读(21)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
log 输出级别分为五种:DEBUG、INFO、WARN、ERROR、FATAL(从小到大)。DEBUG(调试)输出细粒度信息,对调试应用程序是非常有帮助的,主要用于开发过程中打印一些运行信息。输出一些系统信息日志以及 SQL执行的更加详细日志,一般是开发的程序员前期开发调试中使用,在正式环境中不应    阅读全文
        
            posted @ 2023-10-06 19:32
wakenight
阅读(1717)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
management.endpoints.web.exposure.include=*#server.port=8080#设置banner开关spring.main.banner-mode=console#设置logback日志logging.level.root=error#设置指定包级别logg    阅读全文
        
            posted @ 2023-10-03 19:15
wakenight
阅读(49)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
代理模式 代理模式分为动态代理和静态代理 1.代理模式是为目标对象创建代理对象以提供一种代理机制, 让代理对象能控制目标对象的访问,组可以在不改变目标对象的情况下为目标对象添加额外的功能。 2.代理模式类图是需要定义代理接口、目标类和代理类,目标类和代理类实现代理接口,同时代理类与目标类有依赖关系。    阅读全文
        
            posted @ 2023-10-03 19:07
wakenight
阅读(23)
评论(0)
推荐(0)
        
        
            
        
        
摘要:        
手机号校验:const phoneReg = /^[1][3,4,5,6,7,8,9][0-9]{9}$/ 身份证校验:const sfzReg = /^[1-9]\d{5}(18|19|([23]\d))\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|3    阅读全文
        
            posted @ 2023-10-03 19:04
wakenight
阅读(22)
评论(0)
推荐(0)
        
        
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号