dcsuibian 最近的时间轴更新
dcsuibian
ONLINE

dcsuibian

V2EX 第 526269 号会员,加入于 2020-12-31 00:28:34 +08:00
今日活跃度排名 375
2024 录音笔有推荐的吗?
问与答  •  dcsuibian  •  2 天前  •  最后回复来自 datocp
5
Markdown 自定义转 pdf 怎么做?
问与答  •  dcsuibian  •  4 天前  •  最后回复来自 wisetc
6
任亏券快要到期了,兑换什么游戏比较好?
游戏  •  dcsuibian  •  42 天前  •  最后回复来自 dcsuibian
2
iCloud 怎么清空?
iCloud  •  dcsuibian  •  111 天前  •  最后回复来自 dcsuibian
4
Javaer 想做个开源项目,做啥好呢?
程序员  •  dcsuibian  •  152 天前  •  最后回复来自 coolrequest
38
dcsuibian 最近回复了
7 小时 32 分钟前
回复了 CatCode 创建的主题 摄影 拍摄 RAW 格式对个人用户的意义到底是什么
NAS 空间太大了,不拍浪费
7 小时 56 分钟前
回复了 importmeta 创建的主题 程序员 被迫喜欢上了精简源码
@importmeta 我试了一下,静态导入的话,用 Web Worker 引入的依赖似乎和普通引入的依赖没啥差别。
动态导入的话,代码分割需要加点选项。

![Snipaste_2024-12-21_16-32-08]( https://wexcdn.com/img/Snipaste_2024-12-21_16-32-08.png)
此时 App.vue 打的包( index-sqhKDG2-.js )是 57.98kB 。
如果引入了 lodash ,那么:
![image-20241221163351585]( https://wexcdn.com/img/image-20241221163351585.png)
此时增长到了 131.21kB ,大了 73.23kB ,说明是打到一起的。
使用 Worker 不引入 lodash:
![image-20241221163705594]( https://wexcdn.com/img/image-20241221163705594.png)
worker 大小 0.32kB 。
如果是 Worker 引入了 lodash ,那么:
![image-20241221163742660]( https://wexcdn.com/img/image-20241221163742660.png)
worker 变成了 72.39kB ,增长了 72.07kB 。
所以静态导入上是没什么区别。

不过如果是动态导入,那么 App.vue:
![image-20241221164534844]( https://wexcdn.com/img/image-20241221164534844.png)
Worker:
![image-20241221164615351]( https://wexcdn.com/img/image-20241221164615351.png)
不过加了点选项后好像就没问题了:
![image-20241221164729085]( https://wexcdn.com/img/image-20241221164729085.png)

我主要是没搞懂你想要的效果是什么样的,如果你在 worker 里需要静态引入依赖,那自然会打包成一个 js 文件啊,这点无论是不是 worker 都一样。至于注释的话,似乎保留的只有版权信息,这好像是工具有意为之的。

另外,我的选择是直接使用阿里或腾讯的 CDN 服务,比如我些照片的图床用的就是。
为啥
8 小时 55 分钟前
回复了 jiaoguan1688 创建的主题 程序员 vue admin 框架如何实现不需要登录就可以查看功能?
额,说实话,一时之间我没想到难点在哪里
要不你直接把你的二开的原项目地址发出来看看,然后大家教你怎么改,这样比较方便
没办法,openai 目前还是最强的
换句话说:还能离咋地
1 天前
回复了 importmeta 创建的主题 程序员 被迫喜欢上了精简源码
看看我的
https://wexcdn.com/img/Snipaste_2024-12-20_23-34-12.png
整个 dist 文件夹只有 1.8M ,当然项目本身也不是很复杂

我的是 Vite6+Vue3+Element Plus ,采用了按需引入
每个包都挺小的,gzip 后更小
最占空间的应该是 ECharts ,我没做按需引入

另外我还找了另一个 React+Ant Design 的项目 Hooks Admin Pro ,这是他的打包结果:
https://wexcdn.com/img/Snipaste_2024-12-20_23-48-30.png
也才 7.1M

我觉得你的 tree shaking 还是有问题,而且我实在很好奇你用 Web Worker 都干啥了,计算量这么大吗?


另外:
1 、你应该不是 SSR 吧,要不要考虑 SSR 一下,首屏加载时间更低
2 、Antd 比较适合于中后台或者管理平台吧
3 、试试 CDN ,那玩意儿网速很快
4 、带宽也不用那么省吧,毕竟你是按带宽算钱
5 、你是 ECS 还是轻量应用服务器?
1 天前
回复了 sslzjx 创建的主题 问与答 安卓上的 switch 游戏?
不如直接买个 switch
作为一个 Javaer ,其实没怎么想过这个问题。Java 在向后兼容方面做的比较好。某些脚本语言在这点上就做得相当垃圾。( Node.js 和 Python )

Java versions are expected to be binary backwards-compatible. For example, JDK 8 can run code compiled by JDK 7 or JDK 6. It is common to see applications leverage this backwards compatibility by using components built by different Java version.
所以如果我是个类库的作者,我会在编写 Java 库时尽量用低的版本。比如做的挺好的 Netty 4 就支持 Java 6 。

而作为使用者,只要你使用 8 以上,你就可以尽量用新的类库版本。

而且吧,Java 需要编译,如果接口变了或没了,那你直接编译就通不过。所以你很快就知道能不能用。如果不能用,那降个大版本基本也就能用了。


不过实际并没有那么完美,比如 nashron 引擎就被移除了。javax 的现在要注意下改成 jakarta ,万恶的 Oracle 。
1 天前
回复了 thingingWoods 创建的主题 问与答 有没有 mac 远程控制 Windows 的软件?
微软的 rdp ,国区 app store 没有,要去美区下
1 天前
回复了 yoaotu 创建的主题 问与答 英文不太好的人怎么去美国。
没出过国,但我听说福建人问过妈祖就可以去了,全球免签
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1526 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 16:53 · PVG 00:53 · LAX 08:53 · JFK 11:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.