源码下载(含通信框架) 数据库下载(含数据库文件、脚本文件 这2种方式都可以)微风IM 3.3 ,使用c# 语言开发的IM,使用的是.net Framework2.0.当然也很容易的能转为.net framework3.0 或4.0版本。最主要的功能是实现了网络聊天。曾经在之前的版本中,尝试加入.....
分类:
Windows程序 时间:
2015-04-08 23:10:22
阅读次数:
2405
一、Java内存回收机制不论哪种语言的内存分配方式,都需要返回所分配内存的真实地址,也就是返回一个指针到内存块的首地址。Java中对象是采用new或者反射的方法创建的(还有克隆),这些对象的创建都是在堆(Heap)中分配的,所有对象的回收都是由Java虚拟机通过垃圾回收机制完成的。GC为了能够正确释...
分类:
编程语言 时间:
2015-04-08 23:07:22
阅读次数:
165
作为一个码农已经10年有余,入门语言用的是Delphi,Delphi上手快,对一些桌面程序来说开发速度快,工作之后Delphi只是用来进行一些老程序的维护,工作的需要开始接触C#,虽然没有深入研究,但是从1.1到4.5基本上是跟着走过来的。最近对java比较感兴趣,特别想鼓捣一下。打算了解一下 .....
分类:
编程语言 时间:
2015-04-08 23:07:19
阅读次数:
166
面向对象语言有一个非常显著的标志,那就是它们都有类的概念,通过类之间的继承就可以达到任意创建具有相同属性方法的对象。而在ECMAScript中并没有类的概念,它把对象定义为:无序属性的集合,其属性包含基本值、对象或者函数。这也意味着对象的每个属性或者方法都有一个名字,每个NAME对应一个VAL...
分类:
编程语言 时间:
2015-04-08 23:05:50
阅读次数:
225
1、shell中,-f代表判断文件是否存在,-d代表判断路径是否存在。2、shell和编程语言一样,写的时候,要带上判断语句,即逻辑。3、写了一个简单的清空系统log的shell脚本: 1 #!/bin/bash 2 3 #清除日志脚本 4 5 LOG_DIR=/var/log 6 7 LOG...
分类:
其他好文 时间:
2015-04-08 22:56:19
阅读次数:
125
先说句题外话,个人认为,基本上所有的高级语言被设计出来的最终目的是降低软件开发难度,提升软件开发人员素质和团队协作能力,降低软件维护的难度。在学习语言的时候,可以从这么方面来推测各种语言语法设计的原因,从来更好的掌握各种编程语言。总结一下C语言中的数据类型结构:1.常用基本数据类型(int, cha...
分类:
编程语言 时间:
2015-04-08 22:47:54
阅读次数:
198
点这里在批评Python的讨论中,常常说起Python多线程是多么的难用。还有人对 global interpreter lock(也被亲切的称为“GIL”)指指点点,说它阻碍了Python的多线程程序同时运行。因此,如果你是从其他语言(比如C++或Java)转过来的话,Python线程模块并不会像...
分类:
编程语言 时间:
2015-04-08 22:44:50
阅读次数:
252
JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。
SE(J2SE),standard edition,标准版,是我们通常用的一个版本,从JDK 5.0开始,改名为Java SE。
EE(J2EE),enterprise edition,企业版,使用这种JDK开发J2EE应用程序,从JDK 5.0开始,改名为Java EE。
ME(J...
分类:
其他好文 时间:
2015-04-08 21:35:46
阅读次数:
147
Usingexternis only of relevance when the program you're building consists of multiple source files linked together, where some of the variables define...
分类:
编程语言 时间:
2015-04-08 21:27:16
阅读次数:
239
HTML文档由4个主要标记组成,这4个标记是、、和。举例如下: HTML页面 应用记事本编写HTML代码 1. 换行标记在HTML语言中,换行标记为。 HTML页面 应用记事本编写HTML代码 换行 你好! 2. 段落标记H...
分类:
Web程序 时间:
2015-04-08 21:26:30
阅读次数:
192