V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lee88688  ›  全部回复第 2 页 / 共 9 页
回复总数  174
1  2  3  4  5  6  7  8  9  
多说一句,这种是将浮点数进行最终处理和简单时的做法。因为这些误差在累积计算的时候可能会让偏差越来越大,因此计算的时候还是使用浮点数需要做额外的处理,最好还是使用十进制的库计算或者用 bigint 转化为整数计算。
#22 的做法其实是正确的,不算什么屎山。使用二进制浮点数表示十进制浮点数在一定有效位数下可以认为是正确的,这个有效位数在 64 位浮点数下大概是 12 位。
在这些位数下转换成整数,然后将整数和小数部分取出来做处理完全没问题,楼主只需要写一些注释,后续人理解没问题的。
不知道你这个是插件的问题还是下面一层 LSP 的问题,如果是 LSP ,webstorm 也要用 vue 的 LSP 不一定能解决。还是 tsx 把😂
72 天前
回复了 JefZ 创建的主题 程序员 谈谈大家对微前端的看法
@JefZ 使用 mono repo 的方式组织呢,这样模块联邦用起来会好一些。我们这边就是 mono repo 都在一个仓库(不过我们没有用模块联邦),团队按照模块开发自己部分,外部依赖升级统一在最外层统一完成,对于主依赖模块内部不允有不同的版本。
我发现大家都讨论的 HTTP 的文件缓存,浏览器 service worker 的缓存清理有没有自动清理策略。
103 天前
回复了 chensuiyi 创建的主题 程序员 VSCode 知名主题 material-theme 仓库代码清空
大家对开源都还是过于理想化,事实上开源大部分情况就是为爱发电,作者在开源的时候确实应该想清楚这个问题。实在不行可以随时退出或者找社区的其他人接着维护都是 OK 的。
op 不要对 electron 有什么偏见,业界这么喜欢是有道理的,生态成熟经受了各种场景的考验,目前就是前端在桌面端最好的跨端方案。虽然安装包有点大,但和前面的比起来确实不是个事😂。
如果用 scoop 管理 nodejs 问题在于无法很好的安装任意旧版本,scoop 可以按照旧版本,也可以切换到已安装的旧版本,但是和 fmn 或 nvm 比起来还是差一些。
我现在是使用 scoop 安装的 nvm 然后再管理 nodejs ,scoop 升级 nvm 也没问题,当然 fnm 也是可以的
写成 wasm 加载肯定很方便,但是毕竟要使用其他语言编写,开发成本会增加很多。
@taotaodaddy 官方文档上二进制扩展基本都是推荐 addon ,dll 这种动态链接库目前有比较好的包来加载吗?例如 Python 官方就给了一个很方便的加载和使用动态链接库的方案。
@taotaodaddy 请问一下有没有相关的教程或者文档?我去官方没搜到相关的文档和教程😂。
126 天前
回复了 CHS 创建的主题 分享发现 曝光无良公司被威胁删帖
现在看来国内的备案博客网站对个人用户来说还是有点危险的。
@1055619878 花钱的可以用它提供的 GPT 的服务,但是可以自定义 openai 的 API 可以接 openrouter 或者 ollama 这种兼容 API 。
除了 Continue ,还推荐大家去尝试一下 cursor ,虽然是闭源产品但可以自定义 openai API ,可以对接本地 ollama 的 openai 兼容 API 或者链接外部的兼容 API 。我自己用 deepseek 的模型(主要是便宜🤣),体验真的可以的。
cursor 自带 embedding ,可以索引源代码和文档,这个功能我很喜欢,推荐大家尝试一下。
131 天前
回复了 ZoBoat 创建的主题 React 大家什么情况下用 Redux 呢
@enchilada2020 saga 可以看看 redux-saga 的文档,还有他遵循的 saga 思想(有一篇论文)。command 看一下 Command pattern 。
131 天前
回复了 LeviMarvin 创建的主题 程序员 现在有没有可以阅读完整项目的 AI
@SolarAA 我用过 cursor ,他对整个项目的理解其实是本地对项目代码创建向量索引,问问题的时候类似 RAG 先搜索将搜索结果放入 LLM 上下文中。
131 天前
回复了 ZoBoat 创建的主题 React 大家什么情况下用 Redux 呢
现在用 redux 确实少了很多,的确比较复杂。不过 redux 不仅仅可以做状态管理,还可以做成事件触发器,构建 command 模式的和 saga 模式。在复杂的业务场景中真的很好用并且目前开源社区没有比较好的解决方案。主要是 saga 和 command 要求类似事件触发的方式进行解耦。
zustand 确实简化了 redux ,但失去了类事件触发的机制,扩展性降低了很多。
不过大部分 Web 应用应该不会有这么复杂的前端业务,redux 对他们来说确实过于复杂。
@changwei 之前跟一个社区的项目提 PR 的时候发现 antd 的一个 theme 会在每次使用 useTheme 时候浅拷贝,这个还算正常操作,但是调试的时候看了一眼这个对象里面有接近 8000 个属性🤣。devtools 看了一下耗时,有大约 30%时间在复制这个对象,我当时就纳闷为什么要塞这么多东西进去。我觉得 tailwind 的问题在于 css 语义话被干掉了,在 class 太多之后调试的时候复杂度有点增大,我也是业余项目用也没有体验出什么特别大的缺点。
css in js 设计不好有很大的性能问题,隔壁的 antd5 就是这么的😂。我自己 tailwind 、css module 、传统的手搓 css 都可以,没啥偏好。tailwind 好就好在快,但是维护确实是个大问题。
140 天前
回复了 xueling 创建的主题 程序员 coze 要收费了,还有什么替代方案推荐吗?
如果只是找 GPT 的白嫖,那确实没多少地方。不过换个思路,用开源的模型,这些模型一般都很便宜,而且好些模型性能都很可以。去 open router 挨个试看看哪个更适合你平时使用。
1  2  3  4  5  6  7  8  9  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   973 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 21:05 · PVG 05:05 · LAX 13:05 · JFK 16:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.