- 浏览: 326687 次
最新评论
-
riki:
D 语言学习交流群 264617728, 欢迎加入
D语言真相 The Case for D(1-5) -
exploder:
请教,如果使用D2进行wxD编译呢?
编译WxD0.16 -
blue_halo:
那如何解决呢????????
不能每次都用别的打开存成utf- ...
pyDev 中输入中文问题 -
funxue:
请教楼主
Error: undefined identifie ...
D语言版本的华容道 -
litsen:
在配置ms sqlserver的过程中遇到些问题,从Googl ...
安全第一,在sql server和client之间配置ssl连接
文章列表
成熟是一种明亮而不刺眼的光辉,一种圆润而不腻耳的音响,一种不需要对别人察言观色的从容,一种终于停止向周围申诉求告的大气,一种不理会哄闹的微笑,一种洗刷了偏激的淡漠,一种无须声张的厚实,一种能够看得很远 ...
- 2009-06-10 09:15
- 浏览 1279
- 评论(0)
应用中要用到注册表.DFL里面有.
参照了文档,写了一个操作函数.
void setRegValue(char[] regkey,char[] sec,char[] val)
{
RegistryKey drk = Registry.localMachine().openSubKey(regkey,true);
if(drk is null)
drk = Registry.localMachine().createSubKey(lk);
drk.setValue(sec,val);
drk.close();
}
调用方法
//
char ...
- 2009-05-27 09:09
- 浏览 1023
- 评论(0)
昨天听了 oldrev " 请自觉删除破解及盗版下载 "后,不觉一阵脸红.....
今天,我决意要使用VIM了.不能再用破解的编辑器软件了......
虽然不能全部摆脱,但要一个一个的解放自己了......
转载一个VIM的介绍.以前简 ...
- 2009-04-09 09:20
- 浏览 1338
- 评论(6)
注:DFL已经更新,http://www.dprogramming.com/dfl/snapshots/dfl-20090411.zip
感谢Chris! 整理下DFL 0.9.8 ,支持D2.027和D1.042
DFL0.98也支持D2了.但仅仅支持到D2.020,2.021加入了druntime,没有继续支持.
看看D2的新特性,也想试试.和 hqs7636 聊天中,发现有类似的需求.
简单写下支持方法:
1.修改application.d registry.d messagebox.d,textbox.d data.d等,把\r\n修改成" ...
- 2009-04-07 17:59
- 浏览 1599
- 评论(13)
D2.0的字符串增加了常量,不变量和变量.在很大程度上增加了语意的清晰度.但给编程带来了更小的粒度.如同使用动态脚本语言,你不必关系类型,使用静态语言你就要严格定义.D2就更严格了:对字符串也进行严格的定义.
1.变量 D1.0的字符串都是变量.也就是mutable的.D2中仅仅char[] 是变量,可以运用下标进行访问每个char的变量.
2.不变量是invariant的.也就是不变的.一旦初始化就不可以更改.修改长度,连接,切片还是可以的.
3.常量是const定义的.const可以在编译时求值的.
从D2的文档来看,D引入不变量和常量主要为了多核并行编程.
4.例子1: ...
- 2009-04-07 08:28
- 浏览 1382
- 评论(4)
openssl生成pem
使用OpenSSL生成证书
首先得安装OpenSSL软件包openssl,安装了这个软件包之后,我们可以做这些事情:o Creation of RSA, DH and DSA Key Parameters # 创建密钥 keyo Creation of X.509 Certificates, CSRs and CRLs # 创建证书o Calculation of Message Digests # o Encryption and Decryption with Ciphers # 加密、解密o SSL/TL ...
- 2009-03-29 10:01
- 浏览 5161
- 评论(0)
一、编译OpenSSL
在编译OpenSSL前,需要正确安装Perl,因为在编译OpenSSL时需要使用到该程序。 下载最新版本的Perl:http://downloads.activestate.com/ActivePerl/Windows/5.8/ActivePerl-5.8.8.822-MSWin32-x86-280952.zip。然后安装之。
下载最新版本的OpenSSL:http://www.openssl.org/source/openssl-0.9.8g.tar.gz 然后将源码释放的c:\openssl-0.9.8g目录中。 ...
- 2009-03-26 10:41
- 浏览 4314
- 评论(0)
phprpc是非常好用的一个远程调用方案.以前曾经在dotnet中简单使用过.最近看了看python,发现phprpc也支持!
准备用在生产环境中.先测试下.把过程记录下来.
1.下载安装python2.52,高效稳定的版本.
2.下载安装phprpc:http://www.phprpc.org/zh_CN/download
3.下载安装flup,我先使用了flup在python主页上的版本,竟然没有flup.middleware.session,flup.middleware.gzip.
而flup的老家竟然不能访问! google,发现了svn!
直接用 svn co http ...
- 2009-03-22 21:58
- 浏览 2842
- 评论(0)
自从1999年12月,Walter设计开发D语言以来,D语言的编译器DMD因为不开源,成了业界的诟病。Walter曾经承诺,将开放源代码。 伟大的Walter Bright在今天2009年3月5日下午18点40分(中国时间) 释放出了D1和D2的前端和后端的源代码!!开源协议为GPL1.0或者Artistic license。后端协议看了看,有Digital Mars和SYMANTEC的版权。后端是单一用户协议,不允许再次发布。 Walter兑现了他的承诺! 感谢Walter所做的工作! 可以使用DMC(Digital Mars C++ compiler)进行编译。 分为Win32,M ...
根据http://dabodev.com/wiki/InstallationOnWindows安装Dabo 0.91,发现下面的错误.
Traceback (most recent call last): File "setup.py", line 7, in <module> from dabo.__version__ import version File "D:\dabo\dabo\__init__.py", line 130, in <module> dLocalize.install("dab ...
- 2009-03-04 00:05
- 浏览 1645
- 评论(0)
今天试验了一下pyDev,还真不错。很强大,但录入中文,发现了问题:错误:SyntaxError: Non-ASCII character
一看是Unicode问题。在JavaEye上搜索一下,还真有朋友遇到了
按照博客所言在文件的开头加入#coding=GB2312 试验了一下 竟然不行!
又试验了UTF8,并且修改源文件为UTF8,也修改了运行和调试的Common设置。 依然不行,错误依旧。
只好用记事本打开,发现还是ASCII格式!看来Eclipse保存的UTF8有问题啊。另存为UTF8,再用Eclipse打开,果然是BOM的问题,好了!!
原来如此:
Ecli ...
- 2009-03-03 00:04
- 浏览 2332
- 评论(1)
I'm sure this was brought up in the past, but DMD definitely needs stable and unstable branches.-v1 doesn't cut it. My code is compiled with -v1 and still breaks with new DMD versions.Each new DMD version is bug-ridden. This new one 1.011 is pretty bad!How am I supposed to let others use my code wh ...
- 2009-03-02 15:32
- 浏览 1072
- 评论(0)
证书文件生成也许很多人和本人一样深有体会,使用OpenSSL库写一个加密通讯过程,代码很容易就写出来了,可是整个工作却花了了好几天。除将程序编译成功外(没有可以使用的证书文件,编译成功了,它并不能跑起来,并不表示它能正常使用,所以......),还需生成必要的证书和私钥文件使双方能够成功验证对方。找了n多的资料,很多是说的很模糊,看了n多的英文资料,还是没有办法(不知道是不是外国朋友都比较厉害,不用说明得太清?),无意间找到yawl(yawl@nsfocus.com)写的文章,难得的汉字(呵呵)。里面有生成证书部分,说到生成了Certificate Signing Request (CSR)文件 ...
- 2009-02-28 18:18
- 浏览 1039
- 评论(0)
通过对一些D语言可以使用的GUI进行比较,对初学者有个借鉴吧。
评分标准
DFL
DWT
Harmonia
- 2009-02-20 15:25
- 浏览 3241
- 评论(7)
经过长期的测试,使用,扩展代码编写,比较了D中可以使用的几种脚本语言。
MiniD:
协议 宽松,自由,商用免费。
语法 简单,类似D
效率 较高 素数例子:69ms (用的是MiniD 0.06,Phobos,2.0bate没有测试)
稳定性 一般,没有连续升级,结局已经和MiniD1.0一样。
扩展性 高
Unicode支持:支持
基本库:仅Tango,Tango太不稳定。
文档,例子:较少,不过容易理解
DMDScript,Rooscript,Walnut V1.1:
协议 GPL,商用999$。
语法 JavaScript,兼容ECMA v3
效率 一般 素数例子:1 ...
- 2009-02-19 14:38
- 浏览 1826
- 评论(8)