V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  leaflxh  ›  全部回复第 6 页 / 共 33 页
回复总数  652
1 ... 2  3  4  5  6  7  8  9  10  11 ... 33  
大门
231 天前
回复了 kgcHQbTYyvcz2w3j 创建的主题 硬件 原来雷击真的能打坏电脑!
小时候一个雷把小区劈断电了
231 天前
回复了 xuegy 创建的主题 Ubuntu 工作站求 Ubuntu 替代方案
如果牵扯到了性能 / 安全问题,当我没说
231 天前
回复了 xuegy 创建的主题 Ubuntu 工作站求 Ubuntu 替代方案
也不是不能用,用了一年 22.04 没什么问题,炸了再说
加验证码(手势/物体识别/数字字母)

会损失一部分用户体验

可以考虑先对高风险 IP 进行限制,比如国外 IP ,访问频率过高的 IP
239 天前
回复了 HOMO114514 创建的主题 程序员 某五百强信创数据库运维幽默记录
烂先不谈,以后别炸就行。炸了那可真是搬起石头砸自己的脚
手里还有币的话等他涨回来吧
一个不会产出实际价值,价值的增长取决于投进去多少钱的“虚拟货币”

赚了,那是别人手中的钱
亏了,那是送给其他人的

是不是很像赌博?
解决了在新时代时期,如何使用 JavaScript 取代落后的 PHP 问题(

直接用 Node.js 写页面过于底层
直接用前端渲染,失去了后端渲染的各种特性(基本上就是基于各种条件,提前决定页面的内容,页面加载,鉴权 / 方便 SEO )
来自野路子前端,不确定是否是推荐的做法(
另一种自用的办法是在 Toolbar 这个组件里的 useEffect([])里,挂一个事件监听:
//定义通信格式
interface IToolbarDataChangeEvent{
msg:string
}
//处理函数
const handleDatachange = (detail: IToolbarDataChangeEvent) = > {console.log(detail.msg)}
//注册事件
document.addEventListener("toolar::handleDataChange", handleDataChange)
//本组件卸载时的清除
return () => {document.removeEventListener("toolar::handleDataChange", handleDataChange)}

然后 Grid 更新数据的时候发一个事件过去:
const event = new CustomEvent<IToolbarDataChangeEvent>("toolar::handleDataChange", {detail: {msg: "a msg from grid"}});
document.dispatchEvent(event)
据说下个版本直接禁止第三方修改任务栏,针对 Startallback ,ExplorerPatch ,真敢的话直接降级到 win10 ,惯的他些毛病
1 ... 2  3  4  5  6  7  8  9  10  11 ... 33  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1526 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 32ms · UTC 16:53 · PVG 00:53 · LAX 08:53 · JFK 11:53
Developed with CodeLauncher
♥ Do have faith in what you're doing.