V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  3dwelcome  ›  全部回复第 25 页 / 共 155 页
回复总数  3084
1 ... 21  22  23  24  25  26  27  28  29  30 ... 155  
2022-03-08 17:40:45 +08:00
回复了 isno 创建的主题 程序员 14 年了,我总结了一下过往的工作经历
跳不动,干脆就别跳槽了,安下心开发自己的软件。

今晚苹果发布会,可以考虑买一台 MAC ,开发一下苹果软件。

昨天不是有个 V2 网友,独立开发的 APP ,都能收入百万。加上你现在的工资,岂不是美滋滋。
2022-03-08 17:30:14 +08:00
回复了 isno 创建的主题 程序员 14 年了,我总结了一下过往的工作经历
看起来像大型电商网站公司。

级别混那么高,收入也不低,现在不是挺好的。

跳去阿里加薪,你未必能卷过年轻人。现在计算机里的年轻人,技术猛男特别多。

在大部分人眼里,优化工作=天天摸鱼。
2022-03-08 17:04:03 +08:00
回复了 3dwelcome 创建的主题 前端开发 Javascript 为什么不增加静态类型呢?
@avastms 从统计学上来说,这网站上至少参加 JS 投票的一大半人,都觉得静态类型是一个缺陷。

你可以不用静态类型,但是不能没有。

如果 CPP 新规范里只允许 auto 动态类型存在,不允许 int 或者 double ,那早就闹翻天了。
2022-03-08 12:33:02 +08:00
回复了 3dwelcome 创建的主题 前端开发 Javascript 为什么不增加静态类型呢?
@wanguorui123 我一直觉得软件核心是算法,不是拼大量字符串。
动态类型拼字符串可以,写点算法就很是痛苦。
2022-03-08 12:23:38 +08:00
回复了 3dwelcome 创建的主题 前端开发 Javascript 为什么不增加静态类型呢?
@kop1989smurf 历史包袱能理解,可是 google 是有能力改变的,比如让 wasm 直接访问 dom ,这对 chrome 开发者绝非难事。
google 没选择那么做,就是希望大家还是继续用古老的 js 。
以前微软这点就做得很好,至少还有个 VBScript ,让你有的选。不像 google 掌权,一家独大,完全没得选。
2022-03-08 12:00:56 +08:00
回复了 3dwelcome 创建的主题 前端开发 Javascript 为什么不增加静态类型呢?
@anguiao 既生瑜何生亮,wasm 的命运,和当年 flash 一样,注定只能是插件的形式存在。访问不了 DOM ,就替代不了 JS 。
只要 JS 老大哥不让位,浏览器领域就没别的语言能取而代之。
2022-03-08 11:56:25 +08:00
回复了 3dwelcome 创建的主题 前端开发 Javascript 为什么不增加静态类型呢?
@NewYear 严重同意最后一句,JS 没类型很难预测代码的执行结果。
花大量时间调试语言设计上的问题,完全是浪费时间浪费生命。
2022-03-08 11:42:26 +08:00
回复了 Goldenjin 创建的主题 前端开发 前端大屏 3D 智慧城市
把三维相关的代码,都封装成 Wasm ,用插件的形式给前端 VUE 调用。
三维地图数据可以存 indexedDB ,加载几百兆数据问题都不大的。
千万不要把所有的代码都丢进小而美的 VUE ,一旦代码量上去后,开发体验会直线下降,最终变成没人愿意维护的屎山。
2022-03-08 10:32:37 +08:00
回复了 kisshot 创建的主题 机械键盘 有没有青轴一样的手感,但是不吵的键盘?
我和楼主一样,为了静音买了个茶轴,结果怎么都不适应,还是 7 天无理由换回了青轴。

只要我戴上耳机,那青轴就是静音的。
2022-03-08 09:48:25 +08:00
回复了 jim9606 创建的主题 问与答 关于 Windows 下 C/C++ Runtime 兼容性的问题
“如果我希望给别人用的 dll 有较好的兼容性,在保证导出 API 函数都是 C 风格时,可以将 VC++ Runtime 静态链接进 dll 吗?如果可以,怎么配置?”

楼主没搞懂,使用动态 VC Runtime DLL 这点,对于程序开发很重要的。

你用静态 Runtime 库的话,由 malloc 分配的内存,是没办法在各个模块之间共享的。

要共享,就只能让所有模块,都使用同一个 VC Runtime DLL 。换句话说,你写代码肯定不是为了兼容性去用静态链接库.
2022-03-08 09:41:52 +08:00
回复了 LeeReamond 创建的主题 奇思妙想 关于使用非对称计算进行反爬虫的思路
以前有个冷门系统叫 freebsd ,为了防止用户登录密码被高频暴力破解,也是用消耗用户 CPU 资源的办法来限制频率。

他们发明了 MD5 加密算法,就是 MD5 自我循环计算 1000 次取结果。

结果你知道的,都是自欺欺人。
2022-03-08 09:27:48 +08:00
回复了 3dwelcome 创建的主题 前端开发 Javascript 为什么不增加静态类型呢?
@DOLLOR JS 不一样,有类型的话,我肯定用。

现在 JS 代码用 parseInt 或者 parseFloat 来确保一个准确的数字类型,移植复杂点的数学算法,调试很困难,我也是挺无语的。
2022-03-08 09:23:19 +08:00
回复了 3dwelcome 创建的主题 前端开发 Javascript 为什么不增加静态类型呢?
@yyfearth "而且现在 TS 已经很成熟 JS 直接改个名 然后加几个 any 就可以跑了"

所以我其实没搞清楚是有了 TS 的存在,JS 才没考虑加静态类型。

还是说有了 WASM 这种预编译语言后,不再需要 JS 大展拳脚。

还是说 JS 已经年迈,有其他语言替代,加不加都无所谓,该退休了。

可是静态类型缺失,在 JS 用户统计里占第一,就是刚需般的存在。GOOGLE 说看不见用户需求,那就是看不见。
2022-03-07 18:10:49 +08:00
回复了 x97bgt 创建的主题 程序员 关于序列化和编码这两个概念的疑惑
以前的 word 存盘文档就是序列化,直接把内存对象输出到磁盘。

等加载 doc 的时候,再反向序列化回来,变成内存对象。

在 web 领域很少用这些,你真的序列化后,就没办法和别人交换数据了。web api 大多被设计成 json ,因为不只是自己公司同事要读取,也要让别人也能方便读取。
把 notion api 改造一下。
2022-03-07 17:43:23 +08:00
回复了 villivateur 创建的主题 C++ 灵异事件后续: C++代码里面进行浮点数计算就会破坏内存
“Some GCC libraries optimise memory copy and memory set (and possibly other) functions by making use of the wide floating point registers. Therefore, by default, any task that uses functions such as memcpy(), memcmp() or memset(), or uses a FreeRTOS API function such as xQueueSend() which itself uses memcpy(), will inadvertently corrupt the floating point registers.”

还真是 GCC 的锅。。。
2022-03-07 17:37:31 +08:00
回复了 villivateur 创建的主题 C++ 灵异事件后续: C++代码里面进行浮点数计算就会破坏内存
@geekzjj 真有那么神奇吗?是不是驱动设计存在问题。

以前 dx 开发时,也遇到过需要设置_controlfp FPU 的地方,gcc 里是 control87 ,但最多是浮点计算错误,并不会把给内存给打乱。

如果内存乱,不是堆栈渗出,就是数学库的问题(比如 int64 计算都是需要额外库的,也许没考虑多线程)。

真灵异事件还是少见。话说 gcc 是真难用,clang 从各方面秒杀。
2022-03-07 17:01:07 +08:00
回复了 villivateur 创建的主题 C++ 灵异事件后续: C++代码里面进行浮点数计算就会破坏内存
忘了说,这里的 wasm 是指编译成后端微服务模式,不是浏览器里的模式。

就是在普通操作系统里可运行,类似于 arm 版本服务器的虚拟机模式来运行。
2022-03-07 16:50:29 +08:00
回复了 villivateur 创建的主题 C++ 灵异事件后续: C++代码里面进行浮点数计算就会破坏内存
编译成 wasm 运行一下呢,应该没问题。
1 ... 21  22  23  24  25  26  27  28  29  30 ... 155  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1196 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 36ms · UTC 23:11 · PVG 07:11 · LAX 15:11 · JFK 18:11
Developed with CodeLauncher
♥ Do have faith in what you're doing.