摘要:
原文 无指针类型GC内存块不会增加gc暂停时间. 当前实现中的GC优化技巧 对D的GC来说,最差之一是有个很大的活动堆.它接近内存极限,垃集,降低一点,赋值,又回到极限,你花费大量时间在GC上,甚至无法成功收集!最后,一遍又一遍地扫描所有内存,只为了释放一点点. 写屏障支持的分代GC,给出一个方案, 阅读全文
posted @ 2022-11-08 11:08
zjh6
阅读(86)
评论(0)
推荐(0)
摘要:
类概述 有六类: 1,多继承加基类(多继基) 2,句柄包装类(包柄) 3,直接使用(原样) 4,实现窗口(有WindowProc)或其他,(实现) 5,助手类(助手) 6,实现基类(基) 应用或模块支持 类名用法说明:C应用模块原样应用支持,从ComModule继承C服务器应用模块原样COM服务器模 阅读全文
posted @ 2022-11-08 09:51
zjh6
阅读(33)
评论(0)
推荐(0)
摘要:
原文 struct S { int[] data; this(int[] _data) { data = _data; } } S makeS() { int[5] data = [ 1, 2, 3, 4, 5 ]; return S(data); } void func(S s) { import 阅读全文
posted @ 2022-11-07 19:27
zjh6
阅读(14)
评论(0)
推荐(0)
摘要:
原文 我发现empty/front/popNext协议在一般(至少在Weka代码库中)非常麻烦,人们更喜欢opApply(尽管有自己的问题). 今天甚至遇见了使用现有协议无法解决问题:如果foreach中断了,消费区间(比如文件流)不应消费.使用opApply,这很容易(闭包返回非零值),但是使用p 阅读全文
posted @ 2022-11-05 21:10
zjh6
阅读(17)
评论(0)
推荐(0)
摘要:
fun! Qjtwj(f,...) "区间头尾基,要求先用.t,.w设置头尾, "每个函数都要求前2个为(本行,首行,剩余参数) "就可以通过.t,.w进行动作." let H=function(a:f) let m=s:bt echo[s:bt,s:bw] call Ths(m) "先跳行数,再一 阅读全文
posted @ 2022-11-05 17:46
zjh6
阅读(23)
评论(0)
推荐(0)
摘要:
fun! Eddk(i) "edge打开行,文件名.html "echom a:i let k=Qdqml() let k=k. '\' . a:i let i="start msedge " . k call Xttb(i) "太难了." endf 1,必须要有当前位置 2,start msedg 阅读全文
posted @ 2022-11-05 11:07
zjh6
阅读(13)
评论(0)
推荐(0)
摘要:
原文 //% cat test.d extern(C): unittest { extern(C) static void foo(){}; pragma(msg, typeof(foo)); pragma(msg, typeof(&foo)); }//取消了extern(C) //命令. % dm 阅读全文
posted @ 2022-11-04 21:37
zjh6
阅读(16)
评论(0)
推荐(0)
摘要:
原文 iota()没有保存功能吗? import std.stdio; import std.range; void main() { foreach(num; iota!char('a', 'f').chunks(3)/* "1234".chunks(3)//*/ ) { //auto n = n 阅读全文
posted @ 2022-11-04 20:20
zjh6
阅读(14)
评论(0)
推荐(0)
摘要:
原文 我遇见歧义了. float recurse()(float val, float till) { return val < till? recurse(val * 2, till): val; } @safe void main() { import std; writeln(recurse( 阅读全文
posted @ 2022-11-04 11:19
zjh6
阅读(15)
评论(0)
推荐(0)
摘要:
原文 //示例代码: interface IFont { IFont createFontWithSize(int size); } //主代码 import common; class TTFFont : IFont { IFont createFontWithSize(int size){ret 阅读全文
posted @ 2022-11-04 10:39
zjh6
阅读(53)
评论(0)
推荐(0)