V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  noe132  ›  全部回复第 11 页 / 共 78 页
回复总数  1560
1 ... 7  8  9  10  11  12  13  14  15  16 ... 78  
2022-04-28 10:56:33 +08:00
回复了 1000copy 创建的主题 程序员 大家工作用 2 个显示器的多吗?
3 个屏幕写 BUG
左边放浏览器,中间放编辑器,右边竖屏放 terminal + 聊天工具
2022-04-28 08:59:38 +08:00
回复了 jorneyr 创建的主题 互联网 局域网网络转发问题
因为只有单向的路由,反向没有路由。

主要是 A 有一层 nat 。没有这层 nat 只需要添加一个反向的路由就能通了。
我在局域网机器上装 hyperv 虚拟机接内部网络经常这么搞。给虚拟机所在网络所有接口分配一个 192.168.*.*/24 网段,宿主机打开 ip 转发,在主路由上配置这个网段转发给宿主机,就能做到家内所有机器 /虚拟机直接访问

这种情况我觉得可以搞个 zerotier ,这样就能拉到一个 VLAN 里,可能更简单一些
2022-04-28 08:47:19 +08:00
回复了 tinybvjk 创建的主题 奇思妙想 感觉需要一门中文编程语言用于青少年的编程教育
其实我觉得这个想法挺不错的。但执行起来肯定不会很简单。写一个语言不难,但是配套设施搞起来那就是个生态系统的问题了。
学习一下 Promise 把小老弟
看看 Promise.all
你需要的可能是 Promise.all
2022-04-27 13:08:25 +08:00
回复了 nulIptr 创建的主题 TypeScript typescript 类型求助
所以要么所有类型都是具体类型,要么所有类型都是类型参数。1 楼这个例子就是把 keyName 提升到了类型参数
2022-04-27 13:06:56 +08:00
回复了 nulIptr 创建的主题 TypeScript typescript 类型求助
研究了半天,我找到一个可能是答案的答案
typescript 目前不支持 partial type parameter inference
https://stackoverflow.com/questions/64376774/in-typescript-how-can-i-infer-my-arguments-and-impose-a-constraint-that-all-ite

function useTable<T extends { name: string }>(records: Array<T>) {
type IsNameInKeys = 'name' extends keyof T ? true : false

const a: IsNameInKeys = true;
const b: IsNameInKeys = false;

return useTableWithCustomKey(records, 'name');
}
这个地方 是不是看起来 IsNameInKeys 不是 true 就是 false ?然而 变量 a 和 b 的类型检查都无法通过。
@catinsides 手柄压强比键鼠难多了我感觉。那些手柄大佬是真的牛逼,右手一个大拇指就能控制弹道,我自己试手指根本做不到那么高精度,要么没压要么压多了。感觉就像键鼠玩家第一次用鼠标一样。
2022-04-27 10:29:08 +08:00
回复了 lasuar 创建的主题 数学 [高数] 只有高中数学基础,工作之余自学线代和微积分靠谱吗?
可以学。linear algebra 并不难,难的是教材可能比较枯燥。高数也不是很复杂。推荐和 3b1b 的视频一起学,直观有趣。有兴趣可以 jd 上买一本大学线代高数教材参考
简单来说因为历史原因。
2022-04-22 14:23:07 +08:00
回复了 DuDuDu0o0 创建的主题 问与答 投影仪+幕布 能取代客厅电视吗?
对比度和电视完全没法比。
2022-04-22 11:58:34 +08:00
回复了 lcy 创建的主题 问与答 有没有推荐的台式机 pcie 无线网卡
@lcy 我这 ax201 无线协商速度 1.7G ,和 1G 的有线跑测速能跑 800M 。这速度总不可能比手机差把
2022-04-22 11:45:47 +08:00
回复了 lcy 创建的主题 问与答 有没有推荐的台式机 pcie 无线网卡
信号不好不是网卡问题是天线问题。
建议换个好点的天线,最好是那种带延长能放桌面的离路由器近的。
2022-04-19 18:30:47 +08:00
回复了 hakr 创建的主题 问与答 谁知道这个字符是什么字符
2022-04-16 11:25:14 +08:00
回复了 yiiouo 创建的主题 TypeScript 如何实现类似 Promise.all 的类型定义
2022-04-16 11:22:55 +08:00
回复了 yiiouo 创建的主题 TypeScript 如何实现类似 Promise.all 的类型定义
2022-04-14 16:09:49 +08:00
回复了 johnkiller 创建的主题 问与答 求助 TypeScript 中关于函数参数类型约束的问题
还有一些比较特殊的例子是 invarient 的。最常见的就是可写数组。因为数组的读操作是 corarient ,而写是 contravarient ,2 者结合起来就是 invarient 。
Array<Dog> 可以 push 一个 GrayHound 进去,也可以 pop 一个 animal 出来,但是不能赋值给 Array<Animal> 或者 Array<GrayHound> 的变量,因为前者可能会 push 一个 dog 进去,后者可能会 pop
一个 dog 出来。
2022-04-14 16:04:03 +08:00
回复了 johnkiller 创建的主题 问与答 求助 TypeScript 中关于函数参数类型约束的问题
最后一句有些错误,应该是:在你这个例子里,type T<U> = (v: U) => void
2022-04-14 16:01:58 +08:00
回复了 johnkiller 创建的主题 问与答 求助 TypeScript 中关于函数参数类型约束的问题
这是 Covariance and contravariance 的区别。
比如我们说 dog extends animal
如果一个函数调用接受一个 animal ,那么你传 dog 是没有问题的。
但是如果一个函数调用接受一个 callback ,这个 callback 会收到一个 animal ,如果你传一个收到 dog 的 callback 就不行。因为 callback 的调用方有可能会给你一个 animal ,但 animal 不是 dog 。
针对类型 T ,如果说 T<dog> extends T<animal> 则 T 是 covarient 。如果 T<animal> extends T<dog>,则 T 是 contravariant 。在你这个例子里,T = (v: T) => void
2022-04-13 21:16:40 +08:00
回复了 Ljcbaby 创建的主题 硬件 笔记本电脑换无线网卡问题
intel 网卡分 cnvi 和 pcie 的。AX201 是 cnvi ,AX210 是 pcie.
重装一下驱动一般就可以了。
1 ... 7  8  9  10  11  12  13  14  15  16 ... 78  
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5252 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 07:05 · PVG 15:05 · LAX 00:05 · JFK 03:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.