摘要: 线程模型 不同的线程模型,对程序段的影响很大,先来看看各个线程模型。 目前存在的线程模型有: 传统阻塞I/O服务模型 Reactor模型 根据 Reactor 的数量和处理资源池线程的数量不同,有3种典型的实现: 单Reactor-单线程 单Reactor-多线程 主从Reactor-多线程 传统阻 阅读全文
posted @ 2022-04-14 15:21 liuhuayiye 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 初高级工程师该如何自我锤炼 该篇文章内的文章很值得读 阅读全文
posted @ 2022-04-14 14:11 liuhuayiye 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 接下来从以上六个阶段进行逐一拆解。 1 需求评审 作为技术人员肯定都参加过需求评审会,不知道有没有遇到这样的情况? 产品经理按照 PRD 文档读一遍,参会人员无动于衷。 产品经理刚讲了一个需求点,参会人员就产生了激烈的讨论,都在证明自己是对的。 参会人员对需求的目标不明确,对需求点进行发散思维讨论, 阅读全文
posted @ 2022-04-14 13:56 liuhuayiye 阅读(61) 评论(0) 推荐(0) 编辑
摘要: interval的说明: 1、当函数使用时,即interval(),为比较函数,如:interval(10,1,3,5,7); 结果为4; 原理:10为被比较数,后面1,3,5,7为比较数,将后面四个依次与10比较,看后面数字组有多少个少于10,则返回其个数。前提是后面数字组为从小到大排列,否则返回 阅读全文
posted @ 2022-04-14 13:52 liuhuayiye 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: 管理人员可以创建一个页面:在这个页面目前可以添加券,图片,商品; 【目录,焦点轮播,菜单,视频,游戏,广告位,自定义,标签】 一 每次创建一个新的自定义页面都会在page表新加一条数据,新增一条page_store和多个page_model还有page_model的子类型的product,image 阅读全文
posted @ 2022-04-14 13:50 liuhuayiye 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 在这里配置新加的页面,前端web根据这个pageId 去标识显示什么页面 布局管理 页面管理 adv_page 板块管理 adv_module adv_position 模板管理 adv_template CREATE TABLE `adv_module` ( `id` int(11) NOT NU 阅读全文
posted @ 2022-04-14 13:47 liuhuayiye 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 访问量不大用幂等表,量大用redis ###幂等 幂等广义上一般指以相同参数调用同一个接口多次,对系统内部产生的影响是一致的。比如说进行支付时,如果一次扣款操作因为某种原因调用了两次,那么理论上应该只生效一次,否则就会出现一定的风险。 ###如何做幂等 如果每次请求过来我们会根据它的请求参数或者其它 阅读全文
posted @ 2022-04-14 13:42 liuhuayiye 阅读(113) 评论(0) 推荐(0) 编辑