`
ideage
  • 浏览: 326687 次
社区版块
存档分类
最新评论
文章列表
成熟是一种明亮而不刺眼的光辉,一种圆润而不腻耳的音响,一种不需要对别人察言观色的从容,一种终于停止向周围申诉求告的大气,一种不理会哄闹的微笑,一种洗刷了偏激的淡漠,一种无须声张的厚实,一种能够看得很远 ...
应用中要用到注册表.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 ...
昨天听了 oldrev " 请自觉删除破解及盗版下载 "后,不觉一阵脸红.....   今天,我决意要使用VIM了.不能再用破解的编辑器软件了......   虽然不能全部摆脱,但要一个一个的解放自己了......   转载一个VIM的介绍.以前简 ...
注: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修改成" ...
D2.0的字符串增加了常量,不变量和变量.在很大程度上增加了语意的清晰度.但给编程带来了更小的粒度.如同使用动态脚本语言,你不必关系类型,使用静态语言你就要严格定义.D2就更严格了:对字符串也进行严格的定义.   1.变量 D1.0的字符串都是变量.也就是mutable的.D2中仅仅char[] 是变量,可以运用下标进行访问每个char的变量.   2.不变量是invariant的.也就是不变的.一旦初始化就不可以更改.修改长度,连接,切片还是可以的.   3.常量是const定义的.const可以在编译时求值的.   从D2的文档来看,D引入不变量和常量主要为了多核并行编程.   4.例子1: ...
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 ...
一、编译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目录中。      ...
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 ...
  自从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 ...

Dabo安装问题

根据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 ...
今天试验了一下pyDev,还真不错。很强大,但录入中文,发现了问题:错误:SyntaxError: Non-ASCII character   一看是Unicode问题。在JavaEye上搜索一下,还真有朋友遇到了   按照博客所言在文件的开头加入#coding=GB2312  试验了一下    竟然不行!   又试验了UTF8,并且修改源文件为UTF8,也修改了运行和调试的Common设置。 依然不行,错误依旧。   只好用记事本打开,发现还是ASCII格式!看来Eclipse保存的UTF8有问题啊。另存为UTF8,再用Eclipse打开,果然是BOM的问题,好了!!   原来如此: Ecli ...
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 ...
证书文件生成也许很多人和本人一样深有体会,使用OpenSSL库写一个加密通讯过程,代码很容易就写出来了,可是整个工作却花了了好几天。除将程序编译成功外(没有可以使用的证书文件,编译成功了,它并不能跑起来,并不表示它能正常使用,所以......),还需生成必要的证书和私钥文件使双方能够成功验证对方。找了n多的资料,很多是说的很模糊,看了n多的英文资料,还是没有办法(不知道是不是外国朋友都比较厉害,不用说明得太清?),无意间找到yawl(yawl@nsfocus.com)写的文章,难得的汉字(呵呵)。里面有生成证书部分,说到生成了Certificate Signing Request (CSR)文件 ...
  通过对一些D语言可以使用的GUI进行比较,对初学者有个借鉴吧。     评分标准 DFL DWT Harmonia
经过长期的测试,使用,扩展代码编写,比较了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 ...
Global site tag (gtag.js) - Google Analytics