超猛的代码,刚才逛新闻组刚看到的,随便记录一下。
出自:
http://www.digitalmars.com/webnews/newsgroups.php?art_group=digitalmars.D&article_id=68681
import std.stdio;
import std.traits;
//检测整数操作溢出,不过对性能的影响比较大,lazy 关键字的标准运用。
Integral checked(Integral)(lazy Integral dg)
{
static assert(isIntegral!(Integral));
...
前几天 Ubuntu Linux 8.04 (Hardy) 刚放出了 Beta1,昨天没事就下载了下来尝尝鲜。
习惯性的输入 sudo apt-get install gdc,居然给我装上了 GDC 0.25,这个还没发布的版本。
这几天一直在用 Castle+MonoRail+NHibernate,乘着 PostgreSQL 8.3 发布的春风,顺势把开发数据库从 SQL Server 2005 Express 迁移到了 PostgreSQL 8.3。结果没想到,照抄 NHibernate 官网 http://www.hibernate.org/361.html 上的 PostgreSQL 配置却死活不能插入包含中文的记录,折腾了若干天,后来才在一个日文网站上找到了原因,在连接字符串里要加上 Encoding=UNICODE 参数......
下面是某的 NHB 连接 PostgreSQL 数据库标准配置:
...
- 22:05
- 浏览 (1062)
- 评论 (0)
- 分类: .Net/Mono/Castle
Visual C#/Basic/C++ 2008 Express 是微软最新推出的免费开发工具,既然是免费,功能上就有不少的限制,最大的麻烦就是不支持直接创建 ASP.Net应用程序,要写 ASP.Net 应用还要使用专门的 Visual WebDeveloper Express 2008,顺带还限制了不能编译代码文件为DLL......
不过现在有了 Castle 项目,一切情况都好起来了,Castle.MonoRail 提供了 MVC 的 Web 架构,而且不需要 ASP.Net 的支持,加上超强的 Brail 视图引擎,开发起来比 ASP.Net 还要简洁直观。
其中的秘诀就在于,把 ...
- 14:52
- 浏览 (1456)
- 评论 (0)
- 分类: .Net/Mono/Castle
- 进入论坛
- 浏览: 93644 次
- 性别:

- 来自: 昆明

- 详细资料
搜索本博客
我的相册
Screenshot
共 1 张
共 1 张
最近加入圈子
最新评论
-
Range Coding 的 D 实现 ...
引用oldrev 2008-01-12LZMA SDK 只是一个 LZMA 算法 ...
-- by oldrev -
D 静态数组初始化大bug ...
看看日期好伐?
-- by oldrev -
D新闻组里的天才代码
没看过产生的汇编代码,测试了是可行的。如果用宏来实现就完美了
-- by oldrev -
D新闻组里的天才代码
这里的lazy根本没推后evaluate吧? 这个的优化我看在于用了一条指令来决 ...
-- by DavidL -
D 静态数组初始化大bug ...
dmd 1.028编译成功!
-- by honglang13






评论排行榜