V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  jinliming2  ›  全部回复第 25 页 / 共 57 页
回复总数  1131
1 ... 21  22  23  24  25  26  27  28  29  30 ... 57  
@fox233 是的,最新版本支持了世纪互联。创建配置的时候区域写 cn 就是了,详情可以参考文档。
rclone 试过吗?自带支持 one drive,可以配置世纪互联版本的 one drive 。
默认命令行,提供实验版的 Web GUI
2021-02-21 13:13:48 +08:00
回复了 wxsm 创建的主题 程序员 useEffect 为什么不能支持 async function?
如果你在 useEffect 里写了一个 async 函数:
useEffect(async () => {
await waitFor10Seconds();
return () => cleaningUp();
}, [dep]);
这样,在这个 async 函数中等待了 10 秒才会返回,而这之间你触发了 dep 的更新,请问现在的执行逻辑会怎样?
是整个组件卡着不动,等这个 Promise resolve 之后再去执行它的 cleaning up 函数吗?还是说这个 cleaning up 就不执行了?还是说把这个 cleaning up 函数加入队列,之后可能会乱序执行?或者排序后顺序执行?有时这个 Promise 也许永远不会 resolve 。
这样就会产生开发过程中的歧义。
默认约定返回 promise 的话就不支持 cleaning up ?但这就和 useEffect 本身的设计理念产生了冲突,本身的概念很简单,这又加了一种特例情况。

按照我的习惯的话,这种异步任务不会写到 useEffect 里,而是写道外面,useEffect 中只是去调用这个函数:
const fetchData = async () => {};
useEffect(() => {
fetchData();
return () => abortFetch();
}, [dep]);

另外 Promise 未处理的警告,我这里默认是没有这个警告的,我也不会去配置这个警告。
我觉得这是很正常的事情,Promise 作为一个返回值,它与其他的 return 1 、return "1" 有什么区别?在没有必要的情况下,其他的返回值你可以不接收、不处理,那为啥在没有必要处理的时候,要特别去关注 Promise 的处理呢?仅仅因为它是个“return new Promise()”?
2021-02-21 12:45:38 +08:00
回复了 UnknownSky 创建的主题 Windows Win10 LTSC 新版今年下半年释出!
我以为会叫 LTSD😂(以前的 LTS B 、LTS C )……
现在用的 LTSC 的 N 版,也就是欧洲特供的版本,商店啥的都没有的版本,很干净。
不知道还会不会有 32 位的版本了,听说微软要砍掉 32 位系统?
我主要是 Linux,虚拟机里装个 LTSC N 用微信、会议啥的,考虑到这些软件都是 32 位的,所以装 32 位版本资源消耗会少一些。
2021-02-21 12:39:49 +08:00
回复了 cathedrel 创建的主题 Linux Linux 系统里有没有类似 windows 系统上的 Proxifier 的程序??
我的配置:ip 规则列表+nftables+Transparent proxy
1:ip 规则列表 ip.txt ,这个使用脚本生成就行了,相当于白名单 ip 列表,格式这样:
define WLIP = {
10.0.0.0/8,
192.168.0.0/16,
......
}
2:nftables 规则文件:
# 导入规则文件
include "/opt/ip.txt"
table ip proxy {
chain output {
type nat hook output priority 0; policy accept;
ip daddr $WLIP return
ip protocol tcp redirect to 1081
}
}
2021-02-20 11:15:27 +08:00
回复了 coloz 创建的主题 程序员 哪家的免费验证码服务比较好,求推荐
和 recaptcha 一样的 hcaptcha,就是 cloudflare 在用的那个,不仅免费,还给你钱(当然很少)。国内可用。

另外,也可以使用国内的 极验,之前用过还行。(不知道国内评价怎么样)
2021-02-18 16:26:14 +08:00
回复了 pancl 创建的主题 奇思妙想 怎么知道自己打呼或磨牙?
开手机录音,录一晚上占不了多少空间的吧,然后把录音文件波形显示出来( ios 自带的录音就可以,安卓可不可以不知道,实在不可以,就导出到电脑上用 AU 看),就能快速发现有没有了吧?
@Themyth 这个应该只能用 websocket 去实现私有协议,浏览器下限制只能建立 HTTP 连接的。
不过如果采用这种方案的话,那最简单的,国外那台主机提供的 html 里的资源地址全部指向国内的这台机器就行,用 HTTP 头解决好跨域问题就可以了。
看了一下,不仅没有 Excel 的文件头,就是文件内容都连 Excel 的影子都没有
2021-02-15 11:44:11 +08:00
回复了 zzw1998 创建的主题 程序员 Ant Design 没了
@Mithril eCharts 不是移到 apache 仓库下了吗……
不过,ant design 在国内的开源项目里,也算是维护的比较积极的了,相比 vue 来说……
可以尝试使用你说的第一种反代方案配合 HTTP 的 alt-svc 头使用。
alt-svc 用于指定替代服务,可以指定非标准端口,主流浏览器除了 safari 应该都支持了。
反代存在延迟高的问题,你可以在反代的服务器上提供 alt-svc 头,指示替代服务并给出较长的缓存时间,浏览器会自动连接替代服务,以降低延迟。替代服务的协议可以使用 http/1.1,也可以直接升级 h2 和 h3 。
2021-02-15 02:20:52 +08:00
回复了 yitalin 创建的主题 PHP PHP 反向代理访问任意网站源码来了_Any-Proxy
@yitalin #9 还真不是张口就来,十年前我就用类似的东西上 FB 来着,登录肯定是 Post+Cookie 都有的吧
2021-02-15 00:28:29 +08:00
回复了 MLLB 创建的主题 JavaScript 询问一个 JS 函数题
但是添加 "use strict" 之后就打印 10 了:
![image.png]( https://i.loli.net/2021/02/15/erJPX7dDu35RVq1.png)
2021-02-15 00:25:34 +08:00
回复了 MLLB 创建的主题 JavaScript 询问一个 JS 函数题
IE 下、旧 IE 下打印的是 function a() { console.log(a); }:
https://i.loli.net/2021/02/15/S97y1WPJxCRlAj2.png
VSCode 提供了这样的解决方案了啊,写一个脚本,然后 VSCode 里自动基于这个脚本去创建 Docker,然后自动连接到这个容器里进行远程开发。
去 VSCode 官方文档看看?
2021-02-09 01:31:51 +08:00
回复了 ninjiacoder 创建的主题 分享创造 清理 node_modules 的 Mac 小工具
或者试试 pnpm ?用硬链接来管理的
2021-02-05 22:01:45 +08:00
回复了 easychen 创建的主题 程序员 微信要把模板消息接口关了, Server 酱会下线么?不不不
换自己写的 Telegram bot 了,iPhone 消息推送国内也可以很及时,因为推送走的苹果通道,不需要时刻开梯子。
2021-02-05 21:58:53 +08:00
回复了 naoh1000 创建的主题 Linux Ubuntu 如何优雅地屏蔽全部中国大陆连接?
怕机场收集访问记录,可以自己搭。
怕自己搭的不稳,那就拿第三方做中转,中转是加密流量,能看到的只有目的到你自己服务器的一个 IP 。
本地自建 DNS over TLS/HTTPS 。
1 ... 21  22  23  24  25  26  27  28  29  30 ... 57  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2638 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 44ms · UTC 15:24 · PVG 23:24 · LAX 08:24 · JFK 11:24
Developed with CodeLauncher
♥ Do have faith in what you're doing.