最新评论
Re:自己动手开发编译器(十二)生成托管代码 魔君六道 2012-02-08 10:45
[quote]toEverybody:在别人的基础上搞这些,。。。你累不累呀。。[/quote]
兄弟啊,你写程序是不是要从挖硅开始呀?
Re:C++ AMP实战:绘制曼德勃罗特集图像 YTYT2002YTYT 2012-01-18 15:35
支持一个!是比OpenCL单独写的代码方便不少,方便调试有语法高亮了。不知道以后.net有没有微软官方的异构计算框架啊。还有这个和您以前用C#+OpenCL写的例子相比,性能有多大的差异呢?
Re:自己动手开发编译器(三)有穷自动机 黑米 2012-01-11 16:49
这一篇写得实在太好了!
关于DFA和NFA的关系的描述,非常地深刻
Re:用GPU通用并行计算绘制曼德勃罗特集图形 上篇 Ju2ender 2012-01-11 11:54
曼德勃罗是最美的分形了 :D
Re:C++ AMP实战:绘制曼德勃罗特集图像 xinshenghu 2012-01-06 10:58
完全看不懂 但是脑袋的东西就是好东西
[quote]lyfquick:非常漂亮,能不能直接放一个可执行文件,不想安装编译环境[/quote]
目前只有安装VS 11 Preview才有C++ AMP Runtime,还没有单独安装的方式~
Re:C++ AMP实战:绘制曼德勃罗特集图像 lyfquick 2012-01-04 13:38
非常漂亮,能不能直接放一个可执行文件,不想安装编译环境
Re:C++ AMP实战:绘制曼德勃罗特集图像 DiryBoy 2012-01-03 22:41
哇!好厉害!!!
Re:C++ AMP实战:绘制曼德勃罗特集图像 testzhangsan 2012-01-03 20:43
顶牛人!
Re:C++ AMP实战:绘制曼德勃罗特集图像 木野狐(Neil Chen) 2012-01-03 15:32
脑袋 v5, 前排占座学习~
Re:C++ AMP实战:绘制曼德勃罗特集图像 陈梓瀚(vczh) 2012-01-03 15:12
前排祝贺
Re:自己动手开发编译器(十二)生成托管代码 Haven 2011-12-22 16:03
好文章,感谢楼主分享,受益匪浅!
Re:.NET 4.0中的泛型协变和反变 小小白白 2011-12-14 15:51
@foxsummer
[code=csharp]
class Fax
{
}
class LaserPrinter : Fax
{
}
delegate Tresult Func<in T,out Tresult>(T arg);
class Program
{
static LaserPrinter teee(Fax i)
{
return new LaserPrinter();
}
static void Main()
{
Func<Fax, LaserPrinter> l = teee;
Func<LaserPrinter, Fax> f = l;//逆变:可以把子类型的参数传递给父类型的参数。LaserPrinter是Fax的子类。
//协变:可以把父类型的参数传递给子类型的参数。
Console.ReadKey();
}
}
[/code]
我是这样理解的,逆变和协变原理都是一样的,只不过是编译器根据关键字进行判断罢了。
[code=csharp]
private static void Main()
{
Func<Fax, LaserPrinter> l = new Func<Fax, LaserPrinter>(Program.teee);
Func<LaserPrinter, Fax> f = (Func<LaserPrinter, Fax>) l;
Console.ReadKey();//应该是这样工作的
}
[/code]
都是子类隐式转化为父类,用in关键字的逆变很好理解,out是标记返回,不也是从子类转换到父类的过程吗?
http://www.cnblogs.com/artech/archive/2011/01/13/variance.html
Re:.NET 4.0中的泛型协变和反变 小小白白 2011-12-14 15:50
[code=csharp]
class Fax
{
}
class LaserPrinter : Fax
{
}
delegate Tresult Func<in T,out Tresult>(T arg);
class Program
{
static LaserPrinter teee(Fax i)
{
return new LaserPrinter();
}
static void Main()
{
Func<Fax, LaserPrinter> l = teee;
Func<LaserPrinter, Fax> f = l;//逆变:可以把子类型的参数传递给父类型的参数。LaserPrinter是Fax的子类。
//协变:可以把父类型的参数传递给子类型的参数。
Console.ReadKey();
}
}
[/code]
我是这样理解的,逆变和协变原理都是一样的,只不过是编译器根据关键字进行判断罢了。
[code=csharp]
private static void Main()
{
Func<Fax, LaserPrinter> l = new Func<Fax, LaserPrinter>(Program.teee);
Func<LaserPrinter, Fax> f = (Func<LaserPrinter, Fax>) l;
Console.ReadKey();//应该是这样工作的
}
[/code]
都是子类隐式转化为父类,用in关键字的逆变很好理解,out是标记返回,不也是从子类转换到父类的过程吗
Re:Expression Tree上手指南 (一) know@more 2011-12-07 17:12
不错,好文!
Re:自己动手开发编译器(三)有穷自动机 君之蘭 2011-11-27 16:22
DFA到NFA的跳跃确实让我看了好几遍。。。
主要是NFA的图也没说具体的字符串或接受状态或正则,很难理解。
不过到[a-z][a-z0-9]*的NFA图就很容易理解。
如果把上面的图画成一个状态节点,是不是就不会有“自动猜测的说法了”,我看NFA就是可以从接受状态继续转移到其他状态的状态机。。
公式神马的完全看不懂
Re:.NET 4.0中的泛型协变和反变 foxsummer 2011-11-14 14:34
谁能写个具体的实例。而不纠结于语法。
Re:Expression Tree 上手指南 (三) matchcolor 2011-10-22 17:03
怎么不更新了?
Re:手工解析.NET完全限定类型名称 蛙蛙王子 2011-09-19 21:36
抢沙发的看完了吗?
羡慕可以有空写博客的人。偶都是复制黏贴的。工作太忙了。
Re:自己动手开发编译器(六)上下文无关语言和文法 xinshenghu 2011-09-13 10:30
[quote]filod:越看越昏了~~希望脑袋能多多照顾没有看过 虎书 龙书 和鲸书的童鞋~~~将一些基本的重要的概念阐述地更易懂一点![/quote]
有道理
Re:自己动手开发编译器(三)有穷自动机 装配脑袋 2011-09-09 21:13
@莆田物流网-0594wl
是的呀,集合相等的概念。
[quote]toEverybody:在别人的基础上搞这些,。。。你累不累呀。。[/quote]
你有哪些不是在别人的基础上搞的?麻烦列举下,咱也长长见识……
Re:自己动手开发编译器(四)利用DFA转换表建立扫描器 xinshenghu 2011-08-31 17:52
顶 看的一知半解
Re:自己动手开发编译器(三)有穷自动机 莆田物流网-0594wl 2011-08-30 02:07
if e=states[i] for some i<=p.
如果e是状态集合,那么states[i]也是状态集合。
那么e=states[i]是不是指e中的元素和states[i]元素全部相同?
Re:自己动手开发编译器(三)有穷自动机 莆田物流网-0594wl 2011-08-30 02:04
关于那个算法,有一些看不懂:
P的初始值为什么是1?
if e=states[i] for some i<=p.这里的e是不是一个状态集合?
多谢.
上学的时候编译原理竟然是选修,而我竟然没选,悲剧啊,最近独自一个人在肯龙书,第一遍看得很辛苦,第二遍稍有收获,支持脑袋,我也想充实一下自己的脑袋,关注脑袋。
Re:GPU并行计算版函数图像生成器 Junfeng Liu 2011-08-26 18:27
跟这个一比,我那个就太简单了http://www.cnblogs.com/rufi/archive/2011/06/28/GraphPlot.html
刮目相看啊
Re:GPU并行计算版函数图像生成器 YTYT2002YTYT 2011-08-20 01:00
好啊,试一试哈。楼主辛苦了! 楼主也比较一下CUDA.net 和这两个哪个比较简单,效率比较高呢。是不是OpenCL用起来比较简单呢。坐等楼主继续更新编译器那个系列。
Re:GPU并行计算版函数图像生成器 装配脑袋 2011-08-19 15:43
@magicDict
别在线等呀。。我一下也写不出来。。研读鲸书中。。
Re:GPU并行计算版函数图像生成器 testzhangsan 2011-08-19 14:52
牛人啊!
Re:GPU并行计算版函数图像生成器 G yc {Son of VB.NET} 2011-08-19 12:48
强啊~
过来支持了~~
PS.
Process Explorer 15.0 之后, 可以查看 GPU的使用
不过因为 Win7的原因, 开机后就用了一点, 偶尔会增加很多。。
看来下回给换个至少1G的显存的了
Re:GPU并行计算版函数图像生成器 JaiHo 2011-08-19 11:32
楼主不可以静态编译一下,虽然大点,但是可以直接运行吧。。
Re:GPU并行计算版函数图像生成器 magicDict 2011-08-19 11:15
快写那个 怎么把IL变成机器码的文章。。。等着了啊。。。。
有多少先发多少。。。。在线等。。呵呵
Re:GPU并行计算版函数图像生成器 小烟 2011-08-19 10:32
可惜我的电脑干不了,支持脑袋。
Re:GPU并行计算版函数图像生成器 pulihe 2011-08-19 10:10
- -# 技术贴,只能纯羡慕了
Re:GPU并行计算版函数图像生成器 Moen 2011-08-19 10:07
膜拜脑袋
Re:GPU并行计算版函数图像生成器 寂寞制造浪漫 2011-08-19 10:00
前排 混脸熟
Re:GPU并行计算版函数图像生成器 Jeffrey Zhao 2011-08-19 09:52
脑袋什么的最厉害了。
Re:GPU并行计算版函数图像生成器 zhuangzhuang1988 2011-08-19 07:20
脑袋哥NX
Re:GPU并行计算版函数图像生成器 Kenny tian 2011-08-19 07:03
我只看看,不说话
Re:GPU并行计算版函数图像生成器 Jeffrey Zhao 2011-08-19 00:30
脑袋好多设备啊……