自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

孜风的专栏

程序&音箱

  • 博客(3)
  • 资源 (3)
  • 收藏
  • 关注

原创 [dlang](三)具有相同属性的不同类之间的拷贝

此段代码可以用于以下情形:两个对象的类名不同,但是内部字段名称相同,可以用以下函数进行浅拷贝。在类很多的时候,省事不少。void copyObj(SRC,DEST)(ref SRC src,ref DEST dest){    foreach (i, type; typeof(SRC.tupleof)) {        __traits(getMember, dest

2015-01-29 07:36:51 1114

原创 [dlang](二)用vibe.d+thrift做网络编程

关于vibe.d的socket开发的例子微乎其微,我是看着API文档一点一点写的, 我这里抛砖引玉,方便后来者。而d语言版本的thrift也和其它语言版本的有很大的不同,其中很明显的不同是,它生成的类并不继承于TBase,所以最开始我想写一个通用的序列化、反序列化函数的时候无从下手。但是我发现其中细节,就是生成的类不包含read write方法,但是可以调用,个中原因我还没搞明白,随着我对D的深入学习,以后再弄明白原因吧。但是这启发我尝试了一下泛型编程,如我所料的成了。

2015-01-28 23:17:55 1441

原创 [dlang](一)利用dub搭建vibe.d,hibernated,mysql开发环境

最近刚开始学习d的开发,D是一门系统开发语言,每一个程序员都应该学会一门系统开发语言。我之所以选择D,是因为我主要做服务器开发,应用开发,D有很高的开发效率。同时,服务器会要求有较高的执行效率,而D的另外一个优势就是编译后的二进制文件直接兼容C C++,所以调用C C++的开销基本可以忽略不计。最后一个很有吸引力的优势是:利用D,你可以选择使用GC,也可以绕过GC自己进行内存分配,也可以让一部分大对象不使用GC,而另外一部分生命周期较短的常用对象使用GC(如字符串),这样可以兼顾开发效率以及降低GC开销。

2015-01-28 23:14:23 2855 1

aph_hk__thailand__and_india___sprites

aph_hk__thailand__and_india___sprites,zhe shi ge tileset

2018-05-17

Ibatis 映射文件自动生成器

功能:当你建立好数据库,写好javabean,就可以用这个工具来为你的javabean和数据库之间做一个映射.<br>当然这个映射只是一个大致的模板,很多时候你可能要稍做修改.但是也为你节约了很多的时间.<br><br>使用方法:<br>1.修改beans.txt文件:这里是你的javabean的列表,一行一个.程序会读这个配置文件,来获取要做映射的类.<br>2.把你的jar包拷贝到本目录底下.<br>3.修改run.cmd文件,把你的jar包加入到classpath中.<br>4.执行run.cmd,会在out中得到映射文件.<br><br>作为示例,你下载完成后,直接执行run.cmd就可以在out目录中看到输出的映射文件.<br><br>author: zhmtzhmt@tom.com

2008-01-29

java反编译jad1.58

最新的反编译引擎jad1.58.............................

2007-06-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除