V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  lisongeee  ›  全部回复第 8 页 / 共 42 页
回复总数  833
1 ... 4  5  6  7  8  9  10  11  12  13 ... 42  
128 天前
回复了 BeijingBaby 创建的主题 奇思妙想 用户贡献的“加速”站
是否在找阿里的 npm 镜像 https://github.com/cnpm/unpkg-white-list
129 天前
回复了 imherer 创建的主题 程序员 ts 里类似 golang 这种写法怎么实现?
export const Success = { id: 1, value: '成功' } as const;
export const Failed = { id: 2, value: '失败' } as const;
export type Status = typeof Success | typeof Failed;
129 天前
回复了 whoami9426 创建的主题 程序员 2024 年客户端开发的最优解是什么?
@timelessg

compose 目前跨平台开发 kmp 还不太行

而且现在 compose debug 包在 Android 14 上卡得要死

具体可以看 https://juejin.cn/post/7353106089296789556

这个卡顿会放大所有细节,应用启动时 2s 的文件读取和序列化给你弄到 10s ,而且界面路由切换各种闪屏

但是也额外让你可以找到优化 ui 的地方,因为刷新数据慢不慢卡不卡都可以直接用眼睛感觉出来了
130 天前
回复了 ygweric 创建的主题 OpenAI "通义灵码"和"Github Copilot" 差距大吗?
楼上说这么多了,我补充一下 Github Copilot 有教育资格可以免费,或者是 Github 通过认可的开源开发者也有免费资格
132 天前
回复了 RiverRay 创建的主题 Node.js 还有多少前端搞不懂 package 的版本号规则...
# 12

> 你可以自动接收到所有 8.x.x 的更新

并不是,在默认有 lock 文件的情况下,安装的是 lock 里的版本,并不是 8.latest.latest

你需要删除 lock 文件重新安装,才能接收到 8.latest.latest

虽然规范规定了兼容性是这样,但是开发者可不一定遵守,比如 https://www.npmjs.com/package/vue-cropper 在某个版本出现了破坏性更改(改变了默认导出),但是并没有改变主版本号

规范这东西不一定每开发者都能严格遵守
132 天前
回复了 RiverRay 创建的主题 Node.js 还有多少前端搞不懂 package 的版本号规则...
这个版本约束用的 https://semver.org/lang/zh-CN/ 规范

很多包管理器都支持,比如 rust-cargo/js-npm/dart-pub/php-composer

这东西和前端没关系,跟人有关系

另外 前端另一个主流包管理 pnpm 现在安装新包默认是固定版本,不再默认使用 semver 规范里的范围版本
所以能正面回复 82 楼的问题吗?即有博客/Github/公开项目吗?

我看老哥你在 83 楼只回复了 typo 相关的问题,我可以猜测上面这些你都没有吗?
java 没有像 kotlin/python/js 一样的具名参数+默认参数,所以这块参数多起来比较难维护吧

fun test(name:String, age:Int, x: Int=0, y:Int=0){}

test("my_name", 18)
test(name="my_name", age=18)
test("my_name", 18, y=9)
134 天前
回复了 june4 创建的主题 编辑器 未来最牛编辑器 zed 的 Linux 版终于出来了
在 zed 仓库 https://github.com/zed-industries/zed 界面按下 . 可以用在线 vscode 打开此项目

zed 能做到这个吗?
你这有点东西都没说清楚,不严谨,比如你说的《为啥我见过浏览器发 option 请求?》

这叫预检请求,不是每次都发,只有当发起复杂请求时才会发起,使用 fetch 、xhr 发起 无复杂参数(浏览器认为无副作用)的 get 和 post 是 *没有预检请求* 的,而且服务器能收到并且正确处理

但是也需要返回允许 cors 的 headers ,否则浏览器不会把 response 传递给 js
感觉比较适合反向代理这种无状态但是又不能完全静态的场景
139 天前
回复了 zhwguest 创建的主题 Android android 最终还是活成了 ios 的样子
@zhwguest #62 你直接说某些东西废了

我倒是没看懂怎么废了,就拿你举例子 Service 不能在 后台 启动一样,并且 Service 启动时必须强制附带通知

如果 Service/Activity 能随意在后台启动而且还不用显式通知,这不就是流氓软件吗?

Android 明明在趋向于更严格的隐私管控和后台控制,咋到你这就变成 废了 ?

---

> 但其实我的问题就是:为什么最初就不那么设计?

对于这个问题有啥好想的,刚开始时候没想到这么多而已,任何应用系统都会有升级迭代

权限设计得宽松,某些开发者/无良公司 就会为所欲为,用户就会不满意,用户反馈到上游,上游就会收紧权限

就是一个正常的产品迭代过程而已
139 天前
回复了 neocanable 创建的主题 分享创造 用 c 手撸一个 Java 的 decompiler
感觉 java 的 decompiler 挺常见的,有考虑手撸 flutter/dart 的 decompiler 吗?
这种 spam 行为可以向 GitHub 举报的,之前就有一个仓库胡乱给别人发邮件被举报封仓库了

虽然一段时间后又重新打开了,所以不能完全管用但是起码会被封仓库一段时间
141 天前
回复了 qwertyzzz 创建的主题 程序员 不想使用 nuxt 但是想使用 nuxt ui 咋办
我也想问一下,适合 vitepress 这种的,有哪些方便直接引入的组件库

我发现 element-plus/naiveui 都得改 vitepress 的构建配置,侵入式比较大
你上次在 https://v2ex.com/t/1013732 不是说 GreatScript 已经 die 了吗,重命名成 JS# 了,咋又改回去了
1 ... 4  5  6  7  8  9  10  11  12  13 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2683 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 48ms · UTC 11:55 · PVG 19:55 · LAX 03:55 · JFK 06:55
Developed with CodeLauncher
♥ Do have faith in what you're doing.