- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 Maven的 javaweb项目结构
service (服务层, 对多个DAO进行再次封装, 简单点就是 里面执行多个sql, 完成事务)mapper/dao (Data Access Object 数据访问层) 即实现SQL的增删改。web/servlet (controller层 完成接收参数,和请求转发)pojo/entity (Model层 -- 把数据表转为实体类)jsp文件/其他静态资源文件 (类似其他网站的结构)webapp (JSP文件)pom.xml // 配置依赖坐标。target // 编译后的文件。
2023-03-22 20:38:20
181
原创 浏览器 - 5 种 Observer
let targetNode = document.querySelector('#sidebar_shortcut') // 获取监听 DOM 对象。targetNode.style.color = 'red' // 触发 attributes。childList: true, // 观察该元素的子元素新增或者删除。subtree: true, //该元素的所有子元素新增或者删除。attributeOldValue: true, //属性原始值。attributes: true, // 观察属性变动。
2023-03-22 20:34:09
220
原创 nodejs puppeteer 点击事件 waitForNavigation
elementHandle = await page.waitForSelector(selector) 返回: <Promise<ElementHandle>>elementHandle = await page.$$(selector) 返回: <Promise<Array<ElementHandle>>>elementHandle = await page.$(selector) 返回: <Promise<?// frame有点类似page。// 获取Dom节点属性。
2023-03-22 20:31:16
798
原创 PHP实现任务并发思路
/ 方式二: 订单还是未发货的, 添加到 另外一个队列 队尾排队, 这个可以用多任务进行。下次任务继续执行, 如果这个订单一直未发货, 就变成一直都要执行一下这个订单.如果未完成的订单很多, 就会导致 出现 超时 或者 一直在执行 前面的, 而 后面的订单都没有处理.createOrder() 模拟-持续增加, 订单状态是未处理, 模拟未发货, 没有发货单号;enqueue() 模拟 - 持续增加, 订单增加一个就 排队, 可以用 Redis 来保存.假设 订单 还未发货, 那么状态 还是 未处理.
2023-03-22 20:29:44
249
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人