V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  DiamondYuan  ›  全部回复第 3 页 / 共 12 页
回复总数  223
1  2  3  4  5  6  7  8  9  10 ... 12  
可以考虑 windows 掌机 + iPad 。

1. 出门在外想玩游戏, 可以直接拿 win 掌机。
2. 需要大屏幕的 windows 。 可以直接拿 iPad 远程桌面到 win 掌机, 这样相当于一台 windows 的笔记本。
3. 在家需要躺着玩高性能的游戏, 可以拿 win 掌机串流到高性能的 pc 上。 把 win 掌机当成一个带屏幕,电池的手柄。



我自己的设备是

gpd win4 + ipad pro 12.9 + macbook 14 寸 + pc 台式机
你可以去阿里, 那边都是 花名 + 老师。

这个称呼应该是从 马老师发展而来的。
2022-10-10 22:16:00 +08:00
回复了 beimengyeyu 创建的主题 程序员 如何对比两个 list 的差异
```

/**
* diff 函数
* @param {any} newList 新数组
* @param {any} oldList 旧数组
*/
const diff = function(newList, oldList) {
// lastIndex:即访问过元素的最右下标
let lastIndex = 0;

// 遍历新数组
for(let i = 0, len = newList.length; i < len; i++) {
// 查找当前元素在旧数组的下标
let index = getIndex(newList[i], oldList);

// 若该元素在旧数组中存在
if(index !== -1) {
// 若该元素在旧数组的下标小于最右下标 lastIndex
if(index < lastIndex) {
// 移动元素:from index to i
move(newList[i], i, index);
}

// 更新 lastIndex ,取 index 和 lastIndex 的较大者
lastIndex = Math.max(index, lastIndex);
}
// 若该元素不在旧数组,说明这是个新加入元素
else {
// 插入元素:append to i
append(newList[i], i);
}
}

// 遍历旧数组
for(let i = 0, len = oldList.length; i < len; i++) {
// 若发现当前元素在新数组中不存在,说明这个元素需要移除
if(getIndex(oldList[i], newList) === -1) {
// 移除元素:remove from i
remove(oldList[i], i);
}
}
}

/**
* 找出元素在数组的下标,找不到返回-1
* @param {T} item 要找的元素
* @param {Array<T>} list 目标数组
*/
const getIndex = function(item, list) {
// 对比 key
return list.findIndex(i => i.key === item.key);
}


```

你这个听起来很像前端的 diff

https://github.com/phenomLi/Blog/issues/24
2022-09-05 19:38:54 +08:00
回复了 fyooo 创建的主题 Node.js NodeJS 通过 pkg 打包发布可行吗?
如果你想在服务器上运行,推荐使用 docker

如果你想把 nodejs 发给别人,可以试试看 pkg
可以看看国产的 ar 眼镜。

我个人买了雷鸟 air ,下面是我的体验。

戴在头上相当于 27 寸 1080P 的显示器。 可以看文档、写代码。
我在公司的时候会躺在椅子上,用 AR 眼镜看视频、刷网页。 好处是同事不知道你在看什么。



优点

1. 重量 80g, 待久了不太痛。
2. typec 连线,无需充电,即插即用。
3. 隐私性比较好。

缺点
1. 连 Mac 没办法调节音量
2. 无法直接连 iPhone
3. 需要配近视镜片,如果没配好,可能看不清字。
4. 时间长了眼睛会有点酸痛。
1. shadow-dom
2. iframe


我建议用 shadow-dom
2022-08-27 21:51:46 +08:00
回复了 fuo 创建的主题 程序员 utools 中的 json 格式化插件有没有其他替代品?
文石 tab8 墨水屏版


1. 安卓系统
2. 自带手写笔记,支持录音转写。 手写笔无需充电
3. 阅读体验不错
2022-08-25 21:09:56 +08:00
回复了 daijinming 创建的主题 程序员 有没有好部署的 web ide 可以推荐下
还有阿里开发的 opensumi

https://github.com/opensumi/core


1. 兼容 vs code 插件
2. 服务端也是开源的
2022-08-22 14:01:16 +08:00
回复了 paopjian 创建的主题 奇思妙想 讨论一个笔记本设计方案
你说的已经有了

gpd pocket 3

1. 8 寸触摸屏,支持手写笔和 360 度翻转。
2. 模块化设计
3. 支持 kvm 模块,可以当服务器的屏幕,鼠标
4. 支持串口模块
5. 支持雷电 4 可以插显卡坞。
6. 自带网线接口
2022-08-17 23:18:48 +08:00
回复了 liuser666 创建的主题 奇思妙想 为什么没有针对个人的搜索引擎出现?
gpd win2 掌机 + 雷鸟 air AR 眼镜

带上 ar 眼镜,然后插到掌机上,随时随地享受 140 寸 的大屏。
2022-08-12 09:28:59 +08:00
回复了 x97bgt 创建的主题 程序员 惊魂一刻,密码管理软件的主密码忘记
支付宝搜 钢铁匣

1. 扫人脸解锁
2. 官方开发的
2022-08-11 00:53:55 +08:00
回复了 chensong004 创建的主题 问与答 插件式网页该用什么思路开发?
1. 可以去看 vs code 的代码

2. 可以搜一下微前端 qiankuan

3. 搜索 Figma 插件实现原理

4. 可以搜一下小程序原理



以上是四种常见的插件式网页开发思路。

vs code 适合界面变化比较小的应用。
qiankuan 适合内部系统。
figma 没深入了解过,看着好像还行。
小程序适合移动应用。
2022-08-10 23:11:44 +08:00
回复了 golangLover 创建的主题 程序员 如何整理部署需要的文件
2022-08-08 20:09:23 +08:00
回复了 unt 创建的主题 程序员 有没有什么好的云开发方案,价格便宜好用的
分享一下我的独特思路

1. 购买一台 win 掌机
2. mac 远程连接到掌机上


有以下优点

1. 都在同一局域网,断网也能用。
2. 配置高,我买的是 i7 1195 16g 内存的的
3. 解决了玩游戏的问题


推荐型号
gpd win2 闲鱼 1800 ,携带方便,自带键盘。缺点是性能比较差。

onexplayer mini 1195 1t ,价格在 3900 左右。 性能高。 缺点是携带不太方便。
2022-08-03 22:37:51 +08:00
回复了 soclearn 创建的主题 奇思妙想 好想要一个 7 英寸但是配物理全键盘的 pad,6 寸也可
5.5 寸 gpd win3
6 寸 gpd win2
10 寸 gpd win max3
8 寸 gpd pocket 3
1  2  3  4  5  6  7  8  9  10 ... 12  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1987 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 00:23 · PVG 08:23 · LAX 16:23 · JFK 19:23
Developed with CodeLauncher
♥ Do have faith in what you're doing.