Qcon北京2018-《以Null的处理、回调地狱的应对为例,看C#背后的问题解决思路》-Mads+Torgersen
0 码力 | 32 页 | 2.66 MB | 1 年前3MySQL 8.0.17 调优指南(openEuler 20.09)
MySQL 8.0.17 调优指南(openEuler 20.09) 发布日期 2020-10-15 目 录 1 调优概述......................................................................................................................................1 1.2 调优原则......................................................................................................................................................................................1 1.3 调优思路 ............................................................................................2 2 硬件调优...................................................................................................0 码力 | 11 页 | 223.31 KB | 1 年前3尚硅谷大数据技术之Hadoop(生产调优手册)
尚硅谷大数据技术之 Hadoop(生产调优手册) ——————————————————————————————————————— 更多 Java –大数据 –前端 –python 人工智能资料下载,可百度访问:尚硅谷官网 尚硅谷大数据技术之 Hadoop(生产调优手 册) (作者:尚硅谷大数据研发部) 版本:V3.3 第 1 章 HDFS—核心参数 1.1 NodeManager 2611 NameNode 3271 JobHistoryServer 2744 DataNode 尚硅谷大数据技术之 Hadoop(生产调优手册) ——————————————————————————————————————— 更多 Java –大数据 –前端 –python 人工智能资料下载,可百度访问:尚硅谷官网 3579 HDFS_DATANODE_OPTS="-Dhadoop.security.logger=ERROR,RFAS -Xmx1024m" 尚硅谷大数据技术之 Hadoop(生产调优手册) ——————————————————————————————————————— 更多 Java –大数据 –前端 –python 人工智能资料下载,可百度访问:尚硅谷官网 1.20 码力 | 41 页 | 2.32 MB | 1 年前3新语⾔,新思维 解读⼀个并发问题的多种实现 - 陶召胜
变量量读写冲突 异步任务1 异步任务2 共享变量量 读、写 读、写 IO阻塞 回调地狱 Future也有不不⾜足 • get 很容易易导致另⼀一个对象阻塞 • 不不⽀支持多值、⾼高级错误处理理 next: 多任务求解1-10,000,000的和 序号 语⾔言 关键点 1 JavaScript 不不再有回调地狱,变异步为顺序化思维,程序更更加可读 2 Go ⾼高并发调度,通道让异步编程更更简单 (1)fork/join (2)CompletableFuture (3)反应式编程(Reactive Programming ) next: JavaScript 关键点:不不再有回调地狱,变异步为顺序化思维,程序更更加可读 2010年年 ECMAScript 5 2015年年 ECMAScript 6 2017年年 ECMAScript 2017 单线程事件循环 异步,callback elastic() Schedulers.single() Schedulers.single() 例例⼦子Reactor实现 总结 序号 语⾔言 关键点 1 JavaScript 不不再有回调地狱,变异步为顺序化思维,程序更更加可读 2 Go ⾼高并发调度,通道让异步编程更更简单 3 Scala (1)简洁的异步编程 (2)AKKA:分布式计算框架 4 Java (1)fork/join0 码力 | 42 页 | 9.85 MB | 1 年前32022年美团技术年货 合辑
AP。 SIoU 边界框回归损失 为了进一步提升回归精度,YOLOv6 采用了 SIoU[9] 边界框回归损失函数来监督网络 的学习。目标检测网络的训练一般需要至少定义两个损失函数:分类损失和边界框回 归损失,而损失函数的定义往往对检测精度以及训练速度产生较大的影响。 近年来,常用的边界框回归损失包括 IoU、GIoU、CIoU、DIoU loss 等等,这些损 失函数通过考虑预测框与目标框 模型、训练和评测、导出模型等流 程。由于 GNN 模型和训练任务的多样性,在实际开发过程中,用户往往要针对自己 的场景自行编写模型和流程代码,处理繁琐的底层细节让用户难以集中到算法模型本 身的调优上。GraphGym[12] 和 DGL-Go[16] 试图解决这一问题,通过集成多种模型 和训练任务,同时简化接口,可以让用户较为直接地上手和训练 GNN 模型。 我们通过更加“工业化”的方式解决这一问题(如下图 Response 索引,通过 BM25 召回相似的 Response,并在召回的 Response 集合中挑选难负例。 实验结果表明,CBM 会带来一定提升而 RBM 则是负向效果,推测是 RBM 方法召 回的样例与真实回复的字面相似度较高,本质上是假负例而非难负例,导致了模型效 果的下降。 3.2.3 多样性表征 因类目场景及商户特征所导致的多样性问题利用上述构建索引的原则已经得到了缓 解,这里0 码力 | 1356 页 | 45.90 MB | 1 年前3阮一峰 《ECMAScript 6入门》 第三版
typeof 反而不会报错。 typeof undeclared_variable // "undefined" 上面代码中, undeclared_variable 是一个不存在的变量名,结果返 回“undefined”。所以,在没有 let 之前, typeof 运算符是百分之百安全的,永 远不会报错。现在这一点不成立了。这样的设计是为了让大家养成良好的编程习 惯,变量一定要在声明之后使用,否则就报错。 函数里面的 this ,如果函数不是作为对象的方法运行,而是单纯作为函数运 行, this 会指向顶层对象。但是,严格模式下,这时 this 会返 let 和 const 命令 42 回 undefined 。 不管是严格模式,还是普通模式, new Function('return this')() ,总 是会返回全局对象。但是,如果浏览器用了CSP(Content Security const square = n => n * n; 上面代码只用了两行,就定义了两个简单的工具函数。如果不用箭头函数,可能就 要占用多行,而且还不如现在这样写醒目。 箭头函数的一个用处是简化回调函数。 函数的扩展 146 // 正常函数写法 [1,2,3].map(function (x) { return x * x; }); // 箭头函数写法 [1,2,3].map(x0 码力 | 679 页 | 2.66 MB | 1 年前3Debian 维护者指南
命令将在编译参数未事先设置 的情况下根据 dpkg-buildflags 命令返回的值设置并导出各个编译参数(如 CFLAGS、CXXFLAGS、FFLAGS、CPPFLAGS 和 LDFLAGS)。(dh 命令将调 用在 Debian::Debhelper::Dh_Lib 模块中定义的 set_buildflags。) 5.6.2 简单的 debian/rules 受益于 dh 命令对构建目标的抽象化 2,一个符合 目标的调用来解决,只需在该目标内删 除文件即可。它也能处理自动生成的文件。 Note 运行 dpkg-buildpackage 命令时,它会在“dpkg-source --build”命令之前被调 用“debian/rules clean”目标,而“dpkg-source --build”命令会忽略被删除的文 件。 5.17.2 使用版本控制系统修复 含有多余文件的问题还可以使用版本控制系 •《Debian 政策手册》的 第八章 - 共享库 •《Debian 政策手册》的 10.2 软件库 •《Debian 开发者参考》中的 6.7.2. 软件库 如需研究其历史背景,请参见: • 逃离依赖地狱 ⁶ – 该文档鼓励在共享库中使用带版本的符号。 • Debian 库打包指南 ⁷ – 也请阅读这里的公告后面跟随的讨论串。 5.20.1 库符号 Debian lenny(5.0,20090 码力 | 142 页 | 1.11 MB | 1 年前3Hadoop 3.0以及未来
Classpath隔离 Shell脚本的重构 • HDFS • YARN • MapReduce Classpath隔离 • HADOOP-11656, HDFS-6200 问题:依赖性地狱(Dependency Hell),版本冲突 解决方案:客户端(client-side)和服务器端(server-side)的隔离 Shell脚本的重构 - HADOOP-9902 • 脚本重构,提升可维护性和易用性0 码力 | 33 页 | 841.56 KB | 1 年前3如何向Go官方提交代码-蒙卓
-- 简单 2. 新特性 -- 中等 3. bug -- 困难 4. release-blocker -- 地狱 CL类型 如何提交CL 1. typo 2. 新特性 a. 新API、新语法,不能破坏兼容性 b. 性能提升,太少的基本会被打回 c. 新硬件指令需要真实环境 3. bug a. 所有平台都没有问题0 码力 | 38 页 | 5.95 MB | 1 年前3C++高性能并行编程与优化 - 课件 - 15 C++ 系列课:字符与字符串
每个存活的对象,强引用有且只有一个。 • 但弱引用可以同时存在多个,也可以没有。 • 强引用销毁时,所有弱引用都会失效。如果强引用销毁以后,仍存 在其他指向该对象的弱引用,访问他会导致程序奔溃(野指针)。 来点小彭老师地狱比喻? • 强引用就像星巴克老板,弱引用就像来上厕所的张心欣(小彭老师的老板)。 • 假设张心欣他没有眼睛,看不见厕所,只是凭借记忆来老地方上厕所,但是他的记忆力非常好 。 • 之前星巴克为了0 码力 | 162 页 | 40.20 MB | 1 年前3
共 889 条
- 1
- 2
- 3
- 4
- 5
- 6
- 89