随笔分类 -  web后端必备知识

摘要:Mysql InnoDB 排他锁 用法: select … for update; 例如:select * from goods where id = 1 for update; 排他锁的申请前提:没有线程对该结果集中的任何行数据使用排他锁或共享锁,否则申请会阻塞。 for update仅适用于In 阅读全文
posted @ 2021-09-13 11:37 Hugo_nice 阅读(301) 评论(0) 推荐(0)
摘要:最新的详细测试 https://www.cnblogs.com/shangxiaofei/p/10465031.html 转载自https://www.cnblogs.com/xingzc/p/6277581.html侵权删 #String 字符串常量 #StringBuffer 字符串变量(线程安 阅读全文
posted @ 2021-03-01 15:34 Hugo_nice 阅读(606) 评论(0) 推荐(0)
摘要:你又忘了root密码??? 针对好多好多同学经常忘记root密码。。。超哥这里给你整理怎么重置root密码!! 重启 Linux 系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面 在 linux16 参数这行的最后面追加“rd.break”参数,然后按下 Ctrl + X 组合键来运行 阅读全文
posted @ 2021-02-26 10:35 Hugo_nice 阅读(55) 评论(0) 推荐(0)
摘要:导语: 相信无论是前端还是后端开发,都或多或少地被接口文档折磨过。前端经常抱怨后端给的接口文档与实际情况不一致。后端又觉得编写及维护接口文档会耗费不少精力,经常来不及更新。其实无论是前端调用后端,还是后端调用后端,都期望有一个好的接口文档。但是这个接口文档对于程序员来说,就跟注释一样,经常会抱怨别人 阅读全文
posted @ 2020-04-08 15:02 Hugo_nice 阅读(191) 评论(0) 推荐(0)
摘要:1.三层架构与MVC模式的区别 三层架构简介 三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer) 阅读全文
posted @ 2020-03-06 09:36 Hugo_nice 阅读(419) 评论(0) 推荐(0)
摘要:1.代理模式 代理模式示意图: 静态代理 代理模式的好处: 可以使真实角色的操作更加纯粹!不用去关注一些公共的业务 公共也就是交给代理角色!实现了业务的分工 公共业务发生扩展的时候,方便集中管理 缺点: 一个真实角色就会产生一个代理角色;代码量会翻倍--开发效率减低!但是在公司中,改别人的代码是大忌 阅读全文
posted @ 2020-02-01 10:42 Hugo_nice 阅读(155) 评论(0) 推荐(0)