ssm学生档案管理系统+jsp

文章浏览阅读324次,点赞5次,收藏15次。系统能否进行正常工作,功能模块能否实现,程序代码是否有错误,这些都需要通过系统测试来进行判断,测试是程序开发中必不可少的步骤,就算系统一步不差的被开发出来了,但进行测试时总能发现一个之前从没遇到过的问题[26]。在系统开发的整个过程当中都需要不断进行系统测试,根据经验发现,前期的一个小问题,将会酿成后期的一个大问题,所以越早发现,越早解决,才能保证后续的编码、测试和设计能够顺利进行。目前,系统测试所使用的方法主要是黑盒测试,系统测试的目的包括:根据客户的需求来设计用户界面;
分类: 其他 发布时间: 11-06 17:21 阅读次数: 0

基于React Hooks的简单全局状态共享实现方案

文章浏览阅读1.6k次。常规B端项目中往往需要一些全局通用的状态来实现跨组件层级甚至整个系统全局的共享,比如:当前用户的信息、某些业务状态等。_react hooks 全局状态管理
分类: 其他 发布时间: 11-06 17:21 阅读次数: 0

5年前端仔的2023年终总结

文章浏览阅读1k次,点赞15次,收藏11次。本文作者分享了自己作为前端工程师在一年中的技术进步,包括从传统部署转向serverless架构,工程架构升级,技术体系统一,以及拓展未知领域如搭建服务的建设。同时强调了软实力提升和新人培养的重要性。
分类: 其他 发布时间: 11-06 17:20 阅读次数: 0

简单BFF架构设计

文章浏览阅读669次,点赞5次,收藏11次。又到周五了有了一个小时的闲暇时间简单写点东西,介绍一个简单的BFF的架构:Backends For Frontends,其实现在是个比较常见的前端架构设计的方案,其最大的优势便在于前端可以高度自由的在Node层做一些server端才可以做的东西,比如SSR、登录态校验、对接服务端各微服务应用等。今天介绍一种简单的设计方案。_bbf架构是怎样实现的
分类: 其他 发布时间: 11-06 17:20 阅读次数: 0

富文本配置渲染场景问题杂谈

文章浏览阅读319次。可视化页面搭建场景,需要支持配置富文本内容并在页面中渲染,富文本编辑器SDK采用了。_pc端富文本渲染
分类: 其他 发布时间: 11-06 17:20 阅读次数: 0

前端如何支持i18n?

文章浏览阅读439次,点赞5次,收藏6次。系统支持多语言的功能称之为国际化,英文为一共18个字母,简称i18n。随机近些年国内市场饱和,各厂商纷纷出海,i18n成了必要的能力。_i18n 前端
分类: 其他 发布时间: 11-06 17:20 阅读次数: 0

简单中间件模型

文章浏览阅读309次。中间件是软件开发过程中架构的一个通用概念,其目的在于为运行的主程序提供一个供外部自定义拓展的能力。比如:wen服务的controller层中间件针对request请求处理的前后进行通用的扩展处理、redux中间件针对store数据获取前后的扩展处理。。。
分类: 其他 发布时间: 11-06 17:19 阅读次数: 0

sourcemap使用

文章浏览阅读433次,点赞4次,收藏3次。在某些情况下我们没办法直接用浏览器加载sourcemap来使用,比如我们的监控平台捕获到了错误栈,但是页面不能复现,只能通过日志的相关信息来排查,此时便需要自建的sourcemap解析服务来处理了。比如在团队内部部署一个微型服务, 自助上传souremap, 输入报错信息, 然后打印出具体的错误,还可以做报错代码的高亮展示等优化,更进一步地, 可以跟git直接关联起来, 导航到具体的报错文件, 更加直观。根据上述信息, 我们可以扩展出一个功能更完善的工具。_sourcemapconsumer
分类: 其他 发布时间: 11-06 17:19 阅读次数: 0

Antd Form黑科技-监听表单值变化

文章浏览阅读422次。为啥要写这个hooks?主要是因为我们页面antd使用的是4.0版本,当时5.0还没有支持,而在一些业务场景中我需要监听某个表单值的变化来做一些回调处理,而Form组件的props中需要集中一个地方来写这些回调又不太方便于是便翻到了源码中这个antd内置hooks事件,可以用来监听。_antdesgin 监听form变化
分类: 其他 发布时间: 11-06 17:19 阅读次数: 0

前端远端SDK组件加载方案

文章浏览阅读357次,点赞6次,收藏2次。作者维护的可视化搭建平台所提供的投放数据配置表单是基于搭建物料中配置的经过统一的渲染生成的,这就意味着:表单项的类型是预先约定好的,虽然这可以满足业务绝大部分的诉求,但是总有一些高度定制的配置项需要支持业务自定义。作为一个通用的平台,内部耦合业务逻辑是个很愚蠢的办法,所以便开了业务自定义扩展渲染组件的口子。_外部提供一个sdk怎么在自己的页面加载sdk渲染页面
分类: 其他 发布时间: 11-06 17:19 阅读次数: 0

【HTML】置换元素(替换元素)

文章浏览阅读519次。● 它的内容不是由元素的标签内的内容决定的,而是由元素的属性决定的。● 可以通过CSS设置宽度和高度。_html替换
分类: 其他 发布时间: 11-06 17:18 阅读次数: 0

【HTML】script标签async&defer

文章浏览阅读673次,点赞8次,收藏3次。使用async更适合那些不影响页面初始渲染且相互间无依赖关系的脚本。使用defer更适合那些需要按照特定顺序执行的脚本,或者脚本依赖于完整的 DOM 树。_html async
分类: 其他 发布时间: 11-06 17:18 阅读次数: 0

【HTML】link标签prefetch&preload

文章浏览阅读844次,点赞3次,收藏6次。link>标签的rel属性的值为preload时,可用于在正常浏览器渲染流程早期提前加载当前页面所需资源,以提升页面性能。除了rel。_link preload prefetch
分类: 其他 发布时间: 11-06 17:18 阅读次数: 0

【JavaScrip】为什么箭头函数不能做构造函数

文章浏览阅读490次,点赞12次,收藏6次。●词法作用域的this: 箭头函数内部的this值绑定到定义时所在的上下文环境,而不是调用时的上下文环境。●无法设置原型链: 箭头函数不具备通过new关键字设置原型链的功能。因此,箭头函数不适合用作构造函数。如果你需要创建类或构造函数,请使用普通的函数声明或 ES6 的类语法。_为什么箭头函数不能做构造函数 contructor
分类: 其他 发布时间: 11-06 17:18 阅读次数: 0

【CSS】尺寸单位

文章浏览阅读555次,点赞10次,收藏5次。对于电脑显示器,px 通常与屏幕的物理像素相对应,但这也会受到屏幕分辨率和缩放设置的影响。例如,在标准分辨率(通常为 96 DPI 左右)的显示器上,1 px 大约等于 1/96 英寸。由于移动设备具有不同的屏幕密度(例如标准密度、高密度、超高密度等),同样的 px 值在不同密度的屏幕上显示的物理尺寸会有所不同。通常,DPI 的值越高,图像的清晰度和细节就越丰富。在 CSS 中,font-size: 50% 表示字体大小为父元素字体大小的 50%。在不同的设备上,px 对应的物理尺寸并不固定。_css把元素中16px统一显示成18px
分类: 其他 发布时间: 11-06 17:17 阅读次数: 0

【JavaScript】从作用域角度理解闭包

文章浏览阅读531次,点赞12次,收藏4次。在 JS 世界中,目前已经有了三种作用域:●●●○ 由let或者const声明的变量,如果被一个大括号{}这样括住了,那么这个大括号就是一个代码块,大括号括住的这些变量就形成了一个块作用域在js引擎中执行上述语句分为两个阶段(一边编译一边运行):●var a===》 编译时声明●a = 1===》 运行时赋值在运行时js引擎会找当前作用域下是否有a的声明,没有的话就会往上级作用域查找,一直到最外层全局作用域还没有的话会抛出异常。
分类: 其他 发布时间: 11-06 17:17 阅读次数: 0

【JavaScript】Object.freeze是什么?

文章浏览阅读474次,点赞5次,收藏7次。是一种强大的工具,用于保护对象不受意外修改。它适用于多种场景,特别是在需要保持数据不变的情况下。_object.freeze
分类: 其他 发布时间: 11-06 17:17 阅读次数: 0

【JavaScript】this 指向

文章浏览阅读524次,点赞4次,收藏5次。记住就好。
分类: 其他 发布时间: 11-06 17:17 阅读次数: 0

【webpack】webpack基本工作原理

文章浏览阅读900次,点赞27次,收藏28次。由config.js配置文件中指定的plugins//...plugins: [}),],
分类: 其他 发布时间: 11-06 17:16 阅读次数: 0

【CSS】清除浮动(父元素塌陷)

文章浏览阅读242次,点赞5次,收藏3次。在CSS布局中,“清除浮动”通常指的是消除由浮动元素引起的某些副作用,特别是当这些浮动元素影响到后续元素或者父元素的高度计算时。浮动元素会使它们脱离正常的文档流,这可能导致一些意料之外的效果,比如父元素高度塌陷(即父元素无法正确包裹住所有的子元素)。
分类: 其他 发布时间: 11-06 17:16 阅读次数: 0