- 博客(16)
- 资源 (3)
- 收藏
- 关注
原创 前端破圈用Docker开发项目
目前来看,使用这个前端项目在Docker中开发所有模式都没问题。回到最初的目的,使用Docker也是排查公司的项目在DevOps中打包失败的原因,那么按照这个流程模式,把出问题的项目地址和端口重新创建对应的容器,然后在容器中进行复现对应的问题点就行了^_^🥰
2024-05-29 14:02:25 1915
原创 闪电加载:Hexo博客性能优化全攻略
这些年积累了很多前端性能优化的知识点和思路,日常工作很少涉及技术层极限优化,近期终于一点点把博客独立搭建并部署了,对之前的一些技术点进行了深度探索,最终结果也达到了预期效果,由于水平有限,写的不好的地方,敬请谅解。
2024-05-29 09:29:37 1044
原创 用脚本谜之 操作一天通关小游戏
周五公司技术交流群的同事发现的一个网页小游戏,然后链接直接甩到了群里,本着好奇的心态打开看看,没想到还是个宝藏
2024-05-17 13:55:58 857 1
原创 打造个人网站:云服务器域名配置详解
此文章接上一篇 (从0到1部署一个云服务站点需要哪些步骤), 本文记录了一个站点绑定域名的完整操作过程,遇到的问题,分析步骤,以及一些思路等在进行nginx配置时遇到的小问题也不少,有时候网上查到的资料,别人那样设置行,放到自己这里就不行,结合官方文档和网上找到的资料多尝试,并做好记录,执行完命名后多等一会儿再去无痕浏览器中测试,否则可能会有缓存问题导致配置不生效情况
2024-05-17 09:39:31 3350 1
原创 Router 导航守卫判断用户登录
Vue 项目前端工程只有用户登录时才能跳转到对应的页面,例如 home 页面, 否则跳转到 login 页面。
2024-05-16 09:28:34 788
原创 不用花钱买云服务器,用Ubuntu在内网搭建小工具平台
在公司前端团队成员日常有时会做小工具以解决工作中的一些问题,这些小工具有时候需要分享互相看下,页面性质的需要在浏览器中进行,之前都是在企业微信里发来发去,然后再启动服务的方式查看,后来就想着能不能弄个专门的内网服务器部署起来,这样就不用把代码源文件传来传去还得手动运行的方式的查看了用工程师思维解决实际问题,吭哧吭哧好几天的研究各种安装重启测试,最后还是有一丝成就感的,当然,我们遇到的这个问题也有其他解决方案,或者更优的解决方案,由于能力和认知有限,不好的地方,敬请谅解^_^🥰🥰。
2024-05-15 15:20:40 1046
原创 前端改UI库原生组件遇到的一个神奇的现象(Element UI)
公司的一个Vue2Web端的项目,项目功能完成了对应阶段目标后,给客户演示了一波,现场的客户对功能比较认可,直接提出我们做的页面太素了,整体项目的颜色比较浅,某些地方的字体可能也偏小,有些字的显示对于客户群体来讲可能看起来都有点吃力,项目使用的Element UI库,默认都是用的官方的主题、颜色、字体大小、比例等演示结束后,根据反馈做了测试,项目在在笔记本上看着效果还行,在某些投屏的显示器、非高清、非超清的电脑外接显示器色彩方面的效果看着就打折扣了。
2024-05-15 10:23:22 838
原创 Element table 上下拖动移动,需求不简单
Element table 上下移动,听起来是不是很简单的需求,产品的描述也简单:表格数据支持拖动上下移,支持通过选择表格行数据点击按钮上下移。最终效果大概如下(模拟数据共7条,去除了关联的业务操作)
2024-05-14 13:47:57 2252
原创 Angular8使用nz-table实现业务报表那点事
做了一个业务线上的客户定制化报表需求,因为报表存在各种合并行,合并列,静态动态按需拼接数据等一系列操作,日常使用的 帆软报表平台,公司新推的 自定义报表平台在实现方面可能存在问题,由于年底事情多,人手也不够,各种任务时间排期还特别紧,经组内前端讨论,我们决定用比较稳妥靠谱的方式,手搓了几个定制化报表,由于之前没有做过这么多的自定义合并行列的表格,这次开发实现过程也是一个探索的过程。
2024-05-14 09:24:30 952
原创 提交按钮没防抖,差点影响了项目验收
一个运行了多年的ToB的项目,由于数据量越来越大,业务越来越复杂,也一直在迭代,今年的阶段性交付那几天,公司现场那边人员提出,某某某单据页面速度太慢了,点击会出现没反应的情况,然后就多点了几次,结果后面发现有的数据重复提交了,由于数据错误个别单据流程给弄不正常了,一些报表的数据统计也不对了,客户相关人员很不满意,马上该交付了,出这问题可还了得,项目款不按时给了,这责任谁都担不起🤣领导紧急组织相关技术人员开会分析原因。
2024-05-13 14:11:54 804
原创 热力图模拟福岛排放核污染水到爆炸
关于日本排放核污水,在B站看了很多UP主各路跟踪报道和整活儿,有制作末日视频的,有写末日小说的,有奇怪图片创作的,当时的一个想法是难道就只有B友整活没有掘友用技术整活是吗?现在日本排污已经3轮了,热度也凉透了,现在都在关注巴以冲突,之前的想法总算是拖拖拉拉实现了,接下来就来捋一下动图中用到的技术点和实现思路这种不顾全社会的反对,不负责任排放核污染水的行为,最终会让日本走向灭亡,让我们拭目以待吧。
2024-05-13 10:43:50 932
原创 一文快速理解Rust语言扩展trait
Rust “实用工具” trait,这是标准库中各种 trait 的“百宝箱”,它们对 Rust 的编写方式有相当大的影响,所以,只有熟悉它们,你才能写出符合 Rust 语言惯例的代码并据此为你的 crate 设计公共接口,让用户认为这些接口是符合 Rust 风格的。运算符重载trait能让你在自己的类型上使用 Rust 的表达式运算符,同样,还有其他几个标准库 trait 也是 Rust 的扩展点,允许你把自己的类型更紧密地集成进语言中。是不会失败的trait——它们的 API 要求这种转换不会失败。
2024-05-11 11:13:54 299 1
原创 上传文件前,校验文件内容如何实现?
项目中的一个批量导入数据的需求,批量导入数据是用的excel,需要前端上传excel文件时先将文件中的数据解析一下,然后根据业务需求对每一列的字段进行一些基础校验,如字段是否非空,字符串长度是否超出范围等等,接下来就来梳理一下这个需求的基本实现关于这种比较通用的文件上传或者文件解析功能,在项目里适合基于业务封装成通用的组件或函数,在未来类似的需求中可以相对快速完成相关功能关于文件解析校验,还有更优雅的实现思路吗?
2024-05-11 09:30:19 776
原创 大屏页面按需解决适配问题
最近在做一个大屏项目,里面包含整页静态背景图,静态效果图,动态图等内容填充,产品出个思路,UI出个静态设计稿,最终做出来的某大屏页效果大概如下,开发完第一版后,测试发现最大的问题是笔记本屏幕上的效果兼容问题,接下来就来分析一下这些问题都是什么情况,分别怎么解决的大屏项目的各种适配问题,不同的场景也有其他的实现方案, 适合自己项目业务就行,读者们都用过什么方案呢?
2024-05-10 15:26:45 2551 1
原创 解决虚拟机中网络突然不行的问题
最近在本地的Ubuntu虚拟机中瞎折腾,某天早上来公司后,发现电脑的Win11系统自动更新重启了,再次打开VMware运行Ubuntu虚拟机后,操作了一会儿后,突然发现不能访问互联网了。
2024-05-09 16:30:00 1451
原创 从0到1部署一个云服务站点需要哪些步骤
这是手动敲命令配置的方式,需要一定的linux命令基础,也可以使用云服务器平台支持的面板操作方式,对于新手更友好,例如宝塔面板等等。
2024-05-09 10:09:45 1104
Rust猜数游戏源代码
2024-05-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人