--引用--------------------------------------------------
FZZZ: 我关心的是Net的Api封装进程(互操作太麻烦了有时狠不得直接用C++)和它的性能,语法糖我是不关心的,也很害人的
--------------------------------------------------------
我得很遗憾的说,你到现在也不知道什么是真正的底层。我用Linq书写特定算法,可以比C++快10-100倍。而且你不要以为Linq是语法糖,所以可以不用,告诉你就是因为Linq所以我才能写出快100倍的算法。你信吗?
我关心的是Net的Api封装进程(互操作太麻烦了有时狠不得直接用C++)和它的性能,语法糖我是不关心的,也很害人的
支持一下,我就是懒得举这些具体例子,LZ太耐心了^_^
2.0里面只支持delegate参数的协变,但不支持泛型参数的协变。
List<T>,不像IComparable<T>或IEnumerable<T>,也没法加上in或out。
回Gray:
不可以,如果没有in和out的修饰,仍然是不可以进行协变的。这是编译器的规定,为了提高对现有代码的兼容。有时间的话,我会在后续的文章里解释一下原因。
有没有人性啊,我刚坐了16个小时的飞机居然让我看这种东西
那么原有的泛型类有修改过么,List<FileStream>可以当List<Stream>用了吗?
今天连续看了两篇关于协变的文章,前面装配脑袋那篇写的非常不错,但lz这篇跟易懂,赞一个!期待你的下篇。。。
re: [.Net 4.0]泛型的协变,以及高阶函数对泛型的影响 xiaopohai_long 2008-11-22 23:16
呵呵,不错。。。总感觉有点麻烦了。限制太多了。。
不好意思楼主,链接错误啦。能传份给我吗。
谢谢!EMAIL:zhuou99@163.com
有正则表达式跟正规文法转换的程序么,麻烦发我邮箱哦,谢谢了。manfenyulan@126.com
re: 关于DataSet的更新... ask 2008-06-11 09:15
试试更改所有行的rowstat状态为insert
我安装了好几次sql server2000都是这个问题,按照版主所说的操作,问题解决!谢谢!
楼上的,执行的时候是没有反应的!
re: 对接口的理解 新手0808 2008-04-17 11:08
见到的最形象、最容易理解的解释,顶了
re: 有多少东西需要学习? Justin Shen 2008-04-08 22:55
我的是影印的,没有电子本,所以没办法share呀
re: 有多少东西需要学习? Black Thought 2008-04-07 15:26
It seems that you have the <<readings in database systems>>, could you please share with me?
I want that red book so bad.
我注册了也没什么反应,我的系统2003英文企业版,odbc数据源里面只有sql项,其他的都没有加上.高手请至我的邮箱谢谢!
re: 关于正则表达式、正则文法、NFA、LR(1) kittyzwfg 2007-12-29 19:43
楼主, 最近学校搞课程设计, 我由于平时就没有好好学习, 所以能 不能把你的那个发过来,让我借鉴一下, 谢谢啦, 我现在才知道当时不努力现在抓狂了, 要把编译原理实现成程序起来,真的很难, 不过 关于 LR(0)的算法我看难度更大点吧,
谁说C++不许引用优先定义了,我看这段程序编译&运行得好好的……
class A
{
public:
void Foo() { Bar(); }
private:
void Bar() { std::cout << "Hello"; }
};
re: 面向对象语言中的Environment和Binding 自由、创新、研究、探索…… 2007-12-16 20:41
不错,期待这种有深度的分析
请问能给我发一份么NFA DFA转换的那一个 wo fde 2007-10-23 22:12
我的邮箱是jrlzs@126.com.
谢谢了啊.
re: 关于正则表达式、正则文法、NFA、LR(1) songzhili 2007-10-13 11:42
非常想要,您能给我发一份吗?谢谢~
songzhili@mail.imnu.edu.cn
请问能给我发一份么NFA DFA转换的那一个
qlw1985@126.com
re: 关于DataSet的更新... 晕死 2007-08-06 20:23
ForceInsert 的执行必须满足一些前置条件
假设 insertCommand 是由 SqlCommandBuilder 自动生成的,或者开发环境中的DataAdapter向导生成,SqlParameter 的 SourceColumn 列名能够严格的对应到 原始表中的列名
插入的数据和原始表中不存在冲突,如果冲突,就执行不下去了
那么为什么没有一个强制更新的方法呢?如果你不启用 “开放式并发” 那么更新命令本身就可以进行强制更新(使用方法同上),否则,每行都会验证原始值是否被改变,就不能执行了
re: 关于DataSet的更新... 晕死 2007-08-06 20:13
///
///强制插入数据,不判断DataRow的状态
///
protected void ForceInsert(SqlCommand insertCommand, DataTable table) {
try {
insertCommand.Connection.Open();
insertCommand.Prepare() ;
foreach (DataRow row in table.Rows)
{
foreach (SqlParameter para in insertCommand.Parameters) {
para.Value = row[para.SourceColumn];
}
insertCommand.ExecuteNonQuery();
}
} catch (Exception ex) {
throw ex;
} finally {
insertCommand.Connection.Close();
}
}
re: 对接口的理解 Fengdesudu 2007-08-01 15:19
大哥我爱死你了,你不象有的人,说半天我都搞不懂他在说什么,可能是我理解能力有限,不过有些就喜欢把问题搞复杂,说得比圣经还圣经,让别人觉得他很厉害
表达式、正则文法、有穷自动机的互相转换程序
GrandiaSEI 你好,我需要这个程序有急用,能给我发一份吗? 拜托拉
我的邮箱是xxaq.zgl@163.com
表达式、正则文法、有穷自动机的互相转换程序
GrandiaSEI 你好,能给我发一份吗?
我的邮箱是 lanki@eyou.com 谢谢
re: HttpWebResponse 的问题 猴有一个梦想 2007-05-08 22:58
那个属性需要服务器的header 有那个内容才行,大多数都没有
表达式、正则文法、有穷自动机的互相转换程序
GrandiaSEI 你好,能给我发一份吗?
我的邮箱是:xubinxiao@163.com
re: VS2005里泛型的变化: 阿瑞 2007-03-22 23:17
今天刚发现这个问题,结构体调用继承方法(如ToString)没有了box操作,也是constrained
re: 有多少东西需要学习? splendy 2007-03-22 20:52
Algorithms in C
Robert Sedgewick写的这本书哪里有下载的?
或者楼主有的话可以发到我邮箱里么?
谢谢了
icedragon_zhao@163.com
re: 对接口的理解[未登录] lemon 2007-03-19 15:19
形象的说法让我茅塞顿开!谢谢
re: 有多少东西需要学习? Blrs 2007-01-21 15:45
我公司已经在用RS开发报表, 报表已经做了几个, 基本的东西已经掌握, 但有些东西一直搞不懂, 例如想用选择语句显示不同的内容, 但上网一直找不到答案, RS的资料太少, 楼主有没有什么好的关于RS的书可以推荐, 有的话可否将书名发邮件给我,cj000h@126.com 谢!
re: 一个把C#代码转换成VB.NET代码的网页 heye520 2007-01-05 16:03
asd
re: 关于正则表达式、正则文法、NFA、LR(1) summer[匿名] 2007-01-03 16:45
GrandiaSEI 你还有关于LL(1)文法的程序么