Fork me on GitHub

2012年4月1日

摘要: 本来下半年才会学习Java,不过因为提前参加软考,所以从前一阵子开始接触Java。学习一门语言,敲代码自然是必不可少的工作了。众所周知,eclipse是一款非常好用的Java编译器,But杀鸡焉用牛刀,对于初学者而言,本人感觉eclipse不是非常适合,当然这只是个人感觉而已。所以今天向大家介绍一款非常轻巧的编辑器——UltraEdit。编写Java程序需要建立Java开发环境,其中Sun的Java SDK是必不可少的。可以去Sun的官网下载,在此不再赘述。安装好SDK后需要简单配置一下环境变量:1.右击我的电脑,选择属性(或者按 “Win+Pause Break”)2.选择高级3.选择环境变 阅读全文
posted @ 2012-04-01 10:58 HackerVirus 阅读(307) 评论(0) 推荐(0)
摘要: 为什么需要socket.io? node.js提供了高效的服务端运行环境,但是由于浏览器端对HTML5的支持不一,为了兼容所有浏览器,提供卓越的实时的用户体验,并且为程序员提供客户端与服务端一致的编程体验,于是socket.io诞生。 socket.io设计的目标是支持任何的浏览器,任何Mobile设备。目前支持主流的PC浏览器 (IE,Safari,Chrome,Firefox,Opera等),Mobile浏览器(iphone Safari/ipad Safari/android WebKit/WebOS WebKit等)。socket.io基于node.js并简化了WebSocket AP 阅读全文
posted @ 2012-04-01 10:56 HackerVirus 阅读(204) 评论(0) 推荐(0)
摘要: 【jUploader】1.0正在版 基于jQuery文件无刷新上传插件下载及介绍【jUploader】介绍 花了1天多写了个上传插件,功能比较简单,但是很实用。这个只是单文件上传,以后有时间再写个多文件ajax上传插件,而且还会基于这个插件写个头像剪裁的插件,喜欢它的朋友别忘了点一下推荐支持一下下,3Q【jUploader】下载Download:jquery.jUploader-1.0.js10.10kbDownload:jquery.jUploader-1.0.min.js4.25kbDownload:jquery.jUploader-1.0-demo.rar1.83mbSupported. 阅读全文
posted @ 2012-04-01 10:55 HackerVirus 阅读(1282) 评论(0) 推荐(0)
摘要: 前一节(《WCF体系架构(之一:Client与Server信息交互处理流程初略介绍)》)大致介绍了WCF服务消息处理的大致流程,WCF服务的消费者可以是WEB客户端、也可以是其他语言开发的应用程序。 对于WEB客户端以及其他语言的应用程序,跨平台的性能主要是通过HTTP协议+SOAP消息机制实现。本节主要详细介绍消息在WCF客户端应用程序消息处理流程-------------------------------------------------------------------目录:-1、WCF通过客户端代理调用 服务-2、实际代理如何映射到服务目标对象上-3、WCF客户端框架的核心Cl. 阅读全文
posted @ 2012-04-01 10:54 HackerVirus 阅读(439) 评论(0) 推荐(0)
摘要: Controller激活系统最终通过注册的ControllerFactory创建相应的Conroller对象,如果没有对ControllerFactory类型或者类型进行显式注册(通过调用当前ControllerBuilder的SetControllerFactory方法),默认使用的是一个DefaultControllerFactory对象,我们现在就来讨论实现在DefaultControllerFactory类型中的默认Controller激活机制。目录一、Controller类型的解析 实例演示:创建一个自定义ControllerFactory模拟Controller默认激活机制二、 C 阅读全文
posted @ 2012-04-01 10:52 HackerVirus 阅读(280) 评论(0) 推荐(0)
摘要: 寄菜鸟 对于像我这样还是菜鸟级的程序员来说,Leader分配给我的任务,只要按时做完就OK,哪有时间去理代码的优雅,可读性!就算有,就咱这个水平,。。。!别人看不懂管他呢!只要我看得懂不就行了!由于平时没有注重,老大让我去维护自己以前做过的项目,结果完全傻眼了,咋一点印象都没有了呢!这不可能是我做的吧!代码混乱不堪,定义的语句只能去猜它的本意,明明只要修改一个小地方,却要从头到尾去了解整个程序,耽误时间!回想起当初写代码时为了追求能尽早的完成任务,忽略了代码的规范性,现在真是追悔莫及!所以决定从现在开始养成一个良好的编码风格,虽然编码的速度会有所降低,但是从长远出发,是很值得的!但是自己水平. 阅读全文
posted @ 2012-04-01 10:51 HackerVirus 阅读(640) 评论(0) 推荐(0)
摘要: 页面静态化最大的好处是利于SEO,即使是伪静态,搜索引擎也会觉得这是一个较为友好的Url。Url的友好也取决于其命名,为一篇描述古代文学的页面起名用ancient-literature.html当然比随便起的名字例如aa.html之流要友好。页面静态化并不代表你一定要用后缀名为.html或.htm的链接来显示你的页面,你完全可以不用任何后缀名(就像MVC一样),只要Url结构良好。实现静态化的三个目标:1.实现页面静态化,页面中的链接都用.html来表示,但每个.html实际都映射了一个.aspx页面。例如:当用户请求index.html页面时,实际请求的是Default.aspx页面,ind 阅读全文
posted @ 2012-04-01 10:50 HackerVirus 阅读(351) 评论(0) 推荐(0)
摘要: Unobtrusive Javascript有三层含义:一是在HTML代码中不会随意的插入Javsscript代码,只在标签中加一些额外的属性值,然后被引用的脚本文件识别和处理;二是通过脚本文件所增加的功能是一种渐进式的增强,当客户端不支持或禁用了Javsscript时网页所提供的功能仍然能够实现,只是用户体验会降低;三是能够兼容不同的浏览器。启用Unobtrusive Javascript的步骤:1.在web.config文件中加入<configuration> <appSettings> <add key="ClientValidationEnabl 阅读全文
posted @ 2012-04-01 10:48 HackerVirus 阅读(191) 评论(0) 推荐(0)
摘要: Asp.net MVC前两年就听说了,但一直没有去用,中间只是粗略的了解了下,在前段时间做的栏目改版时才真正的去学习和使用——刚开始学,对其'路由'和请求解析执行的过程感觉比较神秘,但随着项目中的应用、功能的逐一实现,发现所谓的Asp.net MVC也就那样,清楚了核心的几点东西,就可以比较'得心应手'的玩转了。这篇博客就是要跟大家分享下:我所了解的Asp.net MVC和如何灵活使用! 本文目录:什么是ASP.NET MVCAsp.net MVC与传统WebForm的主要区别创建一个MVC应用程序并运行Controller,Model,View的介绍及关联Gl 阅读全文
posted @ 2012-04-01 10:46 HackerVirus 阅读(289) 评论(0) 推荐(0)
摘要: maven+svn+hudson+weblogic构建持续集成环境持续集成环境就是我们开发的时候,有一套环境自动编译、打包、测试、部署、发布的环境。构建工具使用maven,在pom.xml中需要配置一个profile,内容如下: <profiles> <profile> <id>deploytoweblogic</id> <dependencies> <dependency> <groupId>xml-apis</groupId> <artifactId>xml-apis</art 阅读全文
posted @ 2012-04-01 10:45 HackerVirus 阅读(521) 评论(0) 推荐(0)