V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  galenjiang  ›  全部回复第 1 页 / 共 4 页
回复总数  71
1  2  3  4  
153 天前
回复了 lyt001 创建的主题 生活 穷鬼为什么要生孩子?
你的父母你是没法选择的。
但你的孩子的父母,你可以选择。
可以试试让你的孩子重过你这一生,这样多一点原谅。
175 天前
回复了 quqiu 创建的主题 macOS macos 如何做快捷键映射?
aaaaaaaa
175 天前
回复了 quqiu 创建的主题 macOS macos 如何做快捷键映射?
我的建议是,只要用 spotlight 或者同样的工具就行,不要背快捷键。编辑器里面同样也有相似的工具,记一下对应的就行。
编辑操作的话记一下,control + a 行首, + e 行尾, + f 前一个字母, + b 后一个字母就行,顶多再用 opt + f, +b 设个下一个词,上一个词
有条件买个 hhkb,打字方便很多。
尽量把大脑中的空间留给思考,而不是背快捷键,提高操作速度。
181 天前
回复了 momowei 创建的主题 程序员 为啥国内对阿里轮子似乎嘲讽居多
@wangtian2020 算我没了解阿里贡献了哪个规范,我可以不说话,但是人家问你的,你怎么不回?
186 天前
回复了 momowei 创建的主题 程序员 为啥国内对阿里轮子似乎嘲讽居多
@wangtian2020 不 care 还是 catch?😂Lmao
206 天前
回复了 sngxx 创建的主题 git 请教一个开发流程中 GIT 解决冲突的问题
假如用了 gitlab 或者 GitHub 冲突了,会有提示,按照提示操作就是最佳的方案。
206 天前
回复了 sngxx 创建的主题 git 请教一个开发流程中 GIT 解决冲突的问题
唯一的区别是生成下个 commit 记录的 first parent commit 是 master 上的最后一个 commit 还是 feature 上的最后一个 commit.用了 fast forward merge 就是没有区别
212 天前
回复了 baizhu 创建的主题 程序员 如何可以持续提升自己的编程能力
接受自己的无能,会让自己精神不至于变更糟。
236 天前
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@llej 我大概明白了,vue 其实是在生成实例时把,把当前实例存在全局变量中,异步是没法通过 getCurrentInstance 访问这个变量的,所以 inject 是依赖 setup ,但是 setup 并没有显式声明这个 this ,所以这里 inject 破坏了依赖注入,使用了一个外部变量
解决的办法是重写 function inject(key, defaultValue) {
let instance = getCurrentInstance(); // 获取当前组件实例
while (instance) {
if (instance.provides && key in instance.provides) {
return instance.provides[key]; // 找到并返回
}
instance = instance.parent; // 继续向上查找
}
return defaultValue; // 未找到,返回默认值
}把 getCurrentInstance 作为一个参数变量传入,而不是直接用全局变量。
236 天前
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@llej 我不太懂,为什么不能用 setTimeout 中使用 inject ,我好久没写了,印象中好像是可以的。还有为什么 useConfig 很难,异步你可以把它作为一个函数 cont useConfig=()=>inject("getConfig"), const getConfig = useConfig(); const config = getConfig()不就好了嘛, 或者 config 直接是一个 promise 都可以 。
meta data 是很优雅的,https://angular.dev/guide/di/dependency-injection#injecting-consuming-a-dependency ,其实它和 inject 可以是等价的。
237 天前
回复了 llej 创建的主题 程序员 对于依赖注入的思考-二
@llej Suspense 不就是可以实现异步吗?只是不是语言层面的 algebraic effects ,能力有限。
前端很容易陷入用 react 等框架的实现来理解编程,可以多看一下其他语言的做法。
或者看一下 js 的 metadata, https://www.typescriptlang.org/docs/handbook/decorators.html#metadata ,很多框架用了这个能力。
237 天前
回复了 levelworm 创建的主题 程序员 不知道为什么,我很厌恶 map()
map 本来就是需要用读来确认用途的,比较好的做法,结合 pointless 来做,getId = map(lambda x: x["id"]); getId(data['item']),你连什么是函数式编程的门槛都没入,谈不上厌恶...
前端 vs 数字人

比前端和安卓,apple 开发的区别还大。

真要干的话,先看一下 ue,学一下 c++
2024-01-22 08:36:43 +08:00
回复了 movq 创建的主题 Apple 你们会用<手记>记日记么
没有分享功能,太原型了,太粗糙了。
2023-12-22 17:17:09 +08:00
回复了 galenjiang 创建的主题 程序员 有像我一样的吗?做了 8 年前端
@tool2d 对于深度,主要几个方面考虑,
1. 是个人时间不够,家里有老小,从自己成长转向了和小朋友一起。
2. 可能是没有面向工资编程导致的,进不了大厂,现在也不可能进的,工资温饱不成问题,但也没有大富大贵。
3. 难度方面,假如要做到生产力级别,其实很琐碎,没有像学习原理一样能获得快感,很惭愧,8 年都没有写一个 UI 库出来,都是用的开源的。

这几点原因导致我现在的状态,可能之后先在心态上调整一下,要一个产品出来(没有人用先不考虑)再说
2023-12-22 16:58:53 +08:00
回复了 galenjiang 创建的主题 程序员 有像我一样的吗?做了 8 年前端
语言
@manning 语言方面,除了本职工作的 typescript 外, 其他的多少都看过一点,因为是从前端过来的所以,内存管理比较薄弱,以及配合 unreal ,以后关注重点会学深一点 c++,另外,基于兴趣及编程范式思维的训练考虑学 haskell, 现在只学到了 Monad Transformer, 这些语言会持续的学,其他的语言在应用语法方面,个人觉得没有太‘难‘(务批),基本没有太多兴趣了。
2023-12-22 16:36:07 +08:00
回复了 galenjiang 创建的主题 程序员 有像我一样的吗?做了 8 年前端
@hevi linux 默认要学的,哈哈,学的太多,就不一一列举了。
2023-12-22 16:35:27 +08:00
回复了 galenjiang 创建的主题 程序员 有像我一样的吗?做了 8 年前端
@haoqirui15806601 因为之前什么都不懂,通过之前几年系统性的学习后,开始往自己感兴趣的方向学了。
2023-12-22 16:12:36 +08:00
回复了 galenjiang 创建的主题 程序员 有像我一样的吗?做了 8 年前端
@murmur 现在工作很简单,就是前端,在企业里面做做管理系统。业务时间我就是瞎学,什么不懂原理的就去学一下。
另外衰减并不是线性的,平时使用手机的时候应该能明显感受出来,一到某个节点,电量就直接拉胯了,而不是慢慢衰减的。
1  2  3  4  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2615 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 12:29 · PVG 20:29 · LAX 05:29 · JFK 08:29
Developed with CodeLauncher
♥ Do have faith in what you're doing.