V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  codehz  ›  全部回复第 76 页 / 共 133 页
回复总数  2660
1 ... 72  73  74  75  76  77  78  79  80  81 ... 133  
大概我用的是假的 v2 https://www.v2ex.com/go/cpp
2021-01-13 11:23:12 +08:00
回复了 WeKeey 创建的主题 问与答 中国区 GitHub iOS 客户端下架了?
有 UGC 功能,下架不是很正常吗
2021-01-12 23:21:50 +08:00
回复了 qq1004108488 创建的主题 Docker 想用 docker 创建 Linux 服务器玩,有没有自动化 commit 的方法
(lxc
2021-01-12 23:21:45 +08:00
回复了 qq1004108488 创建的主题 Docker 想用 docker 创建 Linux 服务器玩,有没有自动化 commit 的方法
你这用法不对,真的想这么玩建议 lxx
2021-01-12 22:02:17 +08:00
回复了 AmrtaShiva 创建的主题 Linux Linux 系统如何获取 像 Windows 系统下所谓的机器码?
(现在流行读 mac 地址)
快进到白名单,只能按着剧本发言
2021-01-12 21:06:06 +08:00
回复了 codingKingKong 创建的主题 分享创造 迫于小学生算术题, 连加连减生成可以用了
是不是可以推广到阿贝尔群)
(这就是为啥谷歌要在 android 11 限制读取 /sdcard,阻止访问 Android/data
(以及推了好几个版本也没推上的 scoped storage
SingleFileZ
2021-01-12 10:25:21 +08:00
回复了 iSNN 创建的主题 C# 请教大佬们 WPF Binding 问题
你这种不伦不类的绑定是怎么回事。。wpf 怎么可能知道你 brush 和按钮的关系呢
2021-01-11 22:22:16 +08:00
回复了 zictos 创建的主题 Python Python 如何一次性终止某个子进程下面的所有子进程?
@zictos #24 考虑竞争条件,你杀进程的时候它也可以同时 fork 出一个新的(不一定是对抗,可能只是巧合,比如多进程编译的时候就不能这样做)
@61162833 #3 可以泄露所有可以想到的东西。。。但是通常按规范 content provider 都是要设置一个权限的。。。
往坏的方面想,也有可能是和其他 app 配合,作为某个攻击的触发条件,一旦安装就开始启动)
很简单,不要引用奇怪的库,包括 as 生成项目时自带的那些
2021-01-10 22:22:06 +08:00
回复了 zxCoder 创建的主题 问与答 求助求助关于 c# .net5 Console.ReadLine 的一个问题
Windows 那个是私有扩展,linux 的才是正确的行为(雾)
正常来说应该需要自己实现一个, 或者用第三方库 https://github.com/tonerdo/readline
FTS5 可以索引多个列的,没有任何问题,还能做约束从不同列搜索内容。。实现类似谷歌的那种搜索语法(当然为了用户友好性你还是得自己转换一下)
(是否选用 sqlite3 的唯一考量因素是有没有横向扩展的需求,没有的话,即使全文搜索这种需求也可以在 sqlite3 里做。。
比如用 sqlite3 内建的 fts5(中文的话比较麻烦,但是也有能用的第三方分词,可以自己整进去)
2021-01-08 18:09:56 +08:00
回复了 asanelder 创建的主题 程序员 闭包和对象的区别?
对象代替闭包,在某些没有闭包的语言里也是可行的(前面看反了(
甚至没有类这种机制的情况下都是可行的方案
主要方法就是将局部变量变成对象属性,或者结构体属性
然后作为一个环境参数在多个普通函数之间传递即可
( c 库主流的设置回调函数要给一个 void*作为用户指针就是这样来的)
2021-01-08 18:01:55 +08:00
回复了 asanelder 创建的主题 程序员 闭包和对象的区别?
是这样的,你可以
function Class() {
let x = 1;
let y = 2;
return function(action, params) {
switch(action) {
case "get-x": return x; break;
case "set-x": x = params[0]; break;
case "get-y": return y; break;
case "set-y": y = params[0]; break;
default: throw new Error("not implemented");
}
}
}
然后
let instance = Class()
console.log(instance("get-x")); // 1
instance("set-x", [5]);
console.log(instance("get-x")); // 5
顺带提示,这种方法还可以实现继承,多态等其他面向对象特性
你就当是升级版 BT 协议就好了
1 ... 72  73  74  75  76  77  78  79  80  81 ... 133  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1084 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 46ms · UTC 23:39 · PVG 07:39 · LAX 15:39 · JFK 18:39
Developed with CodeLauncher
♥ Do have faith in what you're doing.