Fork me on GitHub

2012年4月24日

摘要: Java IO流(InputStream/OutputSteam)什么是IO流?byte序列的读写,Java中的IO流是实现输入/输出的基础.1)InputStream: 抽象类读取数据的过程 包含读取方法read();in 模仿了读取小说的过程简单说 : in是读取文件的OutputStream:抽象了写出数据的过程 包含写出方法write();out模仿了写笔记记录的过程简单说 : out是写入文件的基本的byte流InputStream(抽象方法read())|--- FileInputStream(read()在文件上读取) 节点流||--- FilterInputStream 过滤器 阅读全文
posted @ 2012-04-24 09:21 HackerVirus 阅读(407) 评论(0) 推荐(0)
摘要: 一个人的能力是有限的,因此我们需要不断的学习,对于每个人都是如此。而程序猿,由于是一种从事脑力劳动的家伙,更加需要不断的学习、进化!然而有些人,喜欢在学到一点儿东西的时候就拿出来炫耀,这种做法是值得商榷的!保持空杯心态一个老掉牙的故事就是,有半杯水,一个人说“只有半杯”,而另外一个人说“还有半杯”。另一个老掉牙的故事是,有个杯子塞满了石子,请问还能再装点而什么进去?答案有很多,比如可以再装点儿沙子,或者再装点儿水。类似的故事还有很多,想必大家都听过,也都能够领略到其中的寓意。一个人的力量和能力有限,我们总是能够遇到在某方面比自己更强的人,我们总会有不懂的事情需要向他人请教。不耻下问“三人行,必 阅读全文
posted @ 2012-04-24 09:17 HackerVirus 阅读(207) 评论(0) 推荐(0)
摘要: 如果一个网站有很多页面和子页面,那么你需要一个菜单来导航。这是下拉菜单开始发挥作用。一个下拉菜单和执行的下降,可以使一个大型网站,方便用户导航。虽然下拉菜单导航方便,有时他们似乎难以实现,但下面列出的解决方案是容易实现,特别是其中大部分是建立jQuery或MooTools。SuperfishjQuery SuckerFish StyleDrop Down TabsAnimated Drop Down Menu with jQuerydroppySimple Drop Down Menu for jQuerySmooth Navigational MenujQuery Multi Level C 阅读全文
posted @ 2012-04-24 09:16 HackerVirus 阅读(286) 评论(0) 推荐(0)
摘要: 今天是“世界读书日”,前几天微博上转发非常多的一条微博:“一日不读书,无人看得出;一周不读书,开始会爆粗;一月不读书,智商输给猪”,确实阅读是很重要的,对此我深有体会。大学四年我读了大量的书,其中大多是计算机技术方面的书,可以说从这些书中我打牢了我专业的基础,是我大学最大收获之一。 今晚回头翻看了一下图书馆的借书历史记录,我自己也被吓到了,到目前为止竟然借了339本之多,主要是在大二和大三借阅的。这也从侧面反映我那时处于迷茫期,每当去图书馆看了什么书说的一门技术我觉得挺新的,管他三七二十一就给借过来了,大多数也只是翻了翻就给还回去了。当然也有几本书是认认真真地看了一遍又一遍,而这些书对我的影. 阅读全文
posted @ 2012-04-24 09:14 HackerVirus 阅读(261) 评论(0) 推荐(0)

2012年4月23日

摘要: 框架的介绍:1. 已经完成了对于消息内部类型的支持(int, short, long, uint, ushort, ulong, bool ,float, double, byte, sbyte, byte[], decimal, DateTime, IntPtr, Guid)2. 支持内部序列化元数据(.NET可序列化的对象)3. 对于智能对象内部的“智能对象”提供支持。 支持迭代元数据转换。[说明:]KJFramework框架中内置了一套,可以将网络传输实体自动转换为二进制元数据的能力框架。使用此框架,将使得用户不在关心底层传输时对于二进制编码/解码的繁琐过程,解放程序员的脑力劳动。目前此 阅读全文
posted @ 2012-04-23 22:33 HackerVirus 阅读(142) 评论(0) 推荐(0)
摘要: 可靠的P2P通信功能是ESFramework/ESPlus提供的一个基础而又强大的功能,ESFramework 开发手册(04) -- 可靠的P2P详细描述了在客户端如何使用框架提供的这一武器。本文我们则将介绍的重点放到P2P服务端。 P2P服务器用于协助客户端之间创建P2P通道。在ESPlus3.0以前的版本中,P2P服务器是集成在服务端Rapid引擎中的。在2012.04.23最新发布的3.0版本中,这种模式依然被支持,而且,ESPlus又提供了另外一种部署模型:独立部署P2P服务器。一.集成部署P2P服务器1.服务端IRapidServerEngine有一个UseAsP2PServer属 阅读全文
posted @ 2012-04-23 22:32 HackerVirus 阅读(315) 评论(0) 推荐(0)
摘要: Librame Utility R1基于 .NET Framework 3.5 开发,支持 WinForm 与 WebForm 开发环境。一、Librame Utility 功能介绍1、Librame.Caching(缓存功能)支持文件缓存与 SQL 缓存依赖;支持缓存队列、支持线程安全等功能;(比System.Web.Caching 更加强大)2、Librame.Language(多语种功能)支持枚举、异常、框架、其它等类型的多语言配置功能。3、Librame.Logging(日志功能)支持调试、信息、警告、错误、致命等类别的日志记录功能。4、Librame.Security(算法功能)支持 阅读全文
posted @ 2012-04-23 22:31 HackerVirus 阅读(133) 评论(0) 推荐(0)
摘要: 近来看WCF相关资料 发现之前一些没太关注或者有些错误认识的知识点,有些也貌似不怎么常用。于是整理了这一则笔记。1、 WCF中的绑定。可以通过绑定无参数构造函数实例化绑定,然后调用CreateBindingElements获取到此种绑定的绑定元素。WSHttpBindinghttpBinding=newWSHttpBinding();BindingElementCollectioncollection=httpBinding.CreateBindingElements();foreach(varelementincollection){Console.WriteLine(element.Get 阅读全文
posted @ 2012-04-23 22:31 HackerVirus 阅读(215) 评论(0) 推荐(0)
摘要: 在.NET发展史中,2.0是具有里程碑意义的一个版本。从这个版本,.NET青出于蓝(Java),而胜于蓝。在.NET 2.0带来的诸多新特性中,我认为泛型是最重要,没有之一。虽然泛型出现已有多年,连Java都早已借鉴引入了泛型(虽然是语法糖),可是用泛型的编程思维方式并没有得到相应的普及。一方面是由于过去大量的Framework仍然是在非泛型时代写成的,另一方面泛型的设计模式没有得到发展,改变的时候该到了。来举一个例子说明这两点。我们如果写过网络数据抓取的代码,应该熟悉这样的代码:var request = WebRequest.Create("http://www.cnblogs. 阅读全文
posted @ 2012-04-23 22:29 HackerVirus 阅读(206) 评论(0) 推荐(0)
摘要: 一、摘要 在这里主要是写OEA设计方面的知识了。OEA 源码:OEA框架 2.9 Pre-Alpha 源码公布可以到BloodyAngel的博客和中可以下到。虽然现在应经知道使用了,但是还是 需要了解框架相关知识运行机制,让我们更好的使用OEA进行开发 OEA提供了自定义模板机制。我们这里主要是先实现模板的查看二、本文大纲 a、摘要 。 b、远景 。 c、项目结构 。 d、OEA实现方法 。三、远景 我们先看效果图,这样我们可以知道,我们需要达到什么样的效果。从上图上,我们可以看出我这里需要用到三个表的数据。一个组本身的数据,一个是组成员的数据。像的页面应该是经常看到了。四、项目结构, a、摘 阅读全文
posted @ 2012-04-23 22:29 HackerVirus 阅读(265) 评论(0) 推荐(0)