Fork me on GitHub

2012年4月10日

摘要: 大体需求:读取指定文件->进行相关处理->新建文件并保存内容【用户选择后缀名“.mlc”文件后再把得到的".flc"文件保存到相关路径下】解决方案:1、根据用户选择的‘.mlc’文件先上传到服务器端; 2、从服务器端取出该文件用文件流进行读取操作; 3、经过处理的文件以‘.flc’后缀保存到服务器端 ; 4、最后弹出下载框供用户下载保存。第二种解决方案是使用ActiveX,之前的一篇《BS实现文件夹上传下载_终结篇》可以参考下。前台代码:1 <div>2 <input type="hidden" id="hdFil 阅读全文
posted @ 2012-04-10 16:56 HackerVirus 阅读(218) 评论(0) 推荐(0)

2012年4月9日

摘要: 一周最新示例代码回顾 (4/2–4/8)2012-04-09 09:41 by Jialiang, 69 visits,收藏,编辑回顾上周微软一站式示例代码库最新发布的7篇示例代码:[Sample of Apr 8th] Set IIS Web Virtual Directory Properties该示例演示如何通过代码设置IIS中Web Virtual Directory的属性[Sample of Apr 7th] Define and Access Shared Resources in WPF Class Library该示例演示如何将WPF共享资源定义在一个类库中,并从WPF项目访问 阅读全文
posted @ 2012-04-09 23:15 HackerVirus 阅读(140) 评论(0) 推荐(0)
摘要: 什么是KooTeam?安全吗?收费吗?2012年04月07日http://kooteam.com正式对外测试上线。KooTeam是一款社会的IT团队协作软件,它看起像FaceBook那样,可以自由发布动态,分享图片。又像BugFree那样可以跟踪任务,跟着BUG,还有各种项目统计,个人统计的甘特图。同时它又包含了在线思维导图,在线数据库建模,在线代码生成器等开发常用工具。粗略看了,KooTeam似乎就是四不像。一.KooTeam的起源KooTeam这个项目在我看来没有什么创意,包括KooTeam这个域名也是上个月初才注册下来的,从想域名到注册域名,总共花了不到半个小时。在前一篇博客中,我说过K 阅读全文
posted @ 2012-04-09 23:07 HackerVirus 阅读(1597) 评论(0) 推荐(0)
摘要: 为程序员提供免费开放的插件仓库和规范的OSGi.NET插件框架!欢迎访问开放工厂http://www.iOpenWorks.com。分享Web应用运行的细节问题:预编译提高网站性能、跟踪用户习惯和解决线程同步在这个文章里,我将分享一下在iOpenWorks.com这个网站试运行中碰到的若干问题和解决方案,这些问题包含了:(1)如果通过ASP.NET MVC预编译提高性能;(2)如果知道网站在运行中,用户响应速度、网站异常信息、用户操作习惯;(3)解决与DiscuzToolkit集成的线程同步问题。1 ASP.NET MVC 3预编译支持提高网站性能,除了我们常见的压缩、CDN、缓存之外,还有一 阅读全文
posted @ 2012-04-09 23:06 HackerVirus 阅读(190) 评论(0) 推荐(0)
摘要: 最近研究Ria Services,之前抱有较高期望,现在比较失望。Ria Services似乎只是为发布Demo而提供的一套帮助快速开发的库,而不是一套完整的企业级的框架。它能很好的解决一些简单的增删改的问题,能应付小数据量下的Change Tracking,还提供了一套看似很丰富完备的Validation机制,那些教程、演示中都竭力展现了它快捷方便的一面,却有意无意的掩盖了其过于死板导致的各种缺点:提交修改不接受参数Ria Services里的所有增删改操作,最终都通过SubmitChange方法提交,但这么重要的方法却不支持参数传递。举一个例子:如果业务场景需要切换数据库,而服务端在接收提 阅读全文
posted @ 2012-04-09 23:06 HackerVirus 阅读(236) 评论(1) 推荐(0)
摘要: 自己动手重新实现LINQ to Objects: 11 - First,Last,Single以及它们带有OrDefault的重载2012-04-09 12:54 by 崔鹏飞, 772 visits,收藏,编辑本文翻译自JonSkeet的系列博文“Edulinq”。本篇原文地址:http://msmvps.com/blogs/jon_skeet/archive/2010/12/29/reimplementing-linq-to-objects-part-11-first-single-last-and-the-ordefault-versions.aspx今天我实现了六个操作符,每个操作符都 阅读全文
posted @ 2012-04-09 23:05 HackerVirus 阅读(240) 评论(0) 推荐(0)
摘要: 几点说明永远不要纠结于在什么时候使用什么模式永远不要纠结于什么模式适用于什么情景永远不要去死记任何的模式并不是说,23种设计模式可以应付所有的问题,要知道,使用一种方法的时候,往往伴随着新问题的出现只有最适合你当前所遇到问题的解决方案,而没有最适合的设计模式,任何一种设计模式在应用的时候,都应该根据问题的实际情况去做适当的改变,不然一定会陷入设计模式的陷阱之中三种工厂的说明简单工厂(SimpleFactory):定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类或接口。工厂方法(FactoryMethod):定义一个用于创建对象的接口,让子类决定实例化哪一个类,使一个类的实例化 阅读全文
posted @ 2012-04-09 23:03 HackerVirus 阅读(175) 评论(0) 推荐(0)
摘要: 用Spring MVC3 + Ant + Jenkins + SVN + Tomcat 做一个简单的持续集成例子 要学Spring,要学svn,要学Jenkins,还要学持续集成,所以自己做了一个简单的例子与大家分享。(一) 环境搭建 (1) 安装JDK下载JDK并安装后,设置JAVA_HOME环境变量为:C:\Program Files\Java\jdk1.7.0_02,然后需要将JAVA_HOME\bin加到PATH环境变量中。 (2) 安装Ant下载Ant并将其解压到C盘下,设置ANT_HOME环境变量为:C:\apache-ant-1.8.2,然后将ANT_HOME\bin加... 阅读全文
posted @ 2012-04-09 23:01 HackerVirus 阅读(316) 评论(0) 推荐(0)
摘要: Portal-Basic Web应用开发框架(简称Portal-Basic或PB)是一套功能完备的超轻量级Web应用开发框架,内置MVC Web基础架构,支持可扩展的数据访问接口(已内置Hibernate、MyBatis和JDBC支持),集成Action拦截、Form Bean装配、国际化、文件上传下载和缓存等基础Web应用组件,提供纯Jsp/Servlet API的使用接口,非常容易学习和使用。 注:本章内容相对来说有点枯燥,部分内容可能不能立刻理解透切,但随着后面章节的深入讲解,所有知识点将会融会贯通 ^_* 敬请期待:Portal-Basic Web 应用开发框架:应用篇(二) ——.. 阅读全文
posted @ 2012-04-09 22:54 HackerVirus 阅读(204) 评论(0) 推荐(0)
摘要: [知识管理] - 自己做的一个程序员求职知识管理的小网站因自己年底就要找工作,不可避免要从现在开始着手复习,想来想去,复习内容应该包括这些方面内容:l专业知识:比如操作系统、计算机网络、计算机组成与体系结构、数据结构与算法、海量数据处理、设计模式等等。l编程语言:比如c/c++、java、php等语言语法内涵。l笔试面试经验:从前人笔试面试的过程经历、经验中,能够学习到很多应对方法,这些也是要关注的,每天看一些,之后也有所了解。l简历书写:貌似国外的、不同公司的简历写法是不同的,因此会关注一些这类资源。l行业资讯:听之前的师兄师姐们说,面试的时候都会问点当前IT界发生的事情,让阐述自己的理解, 阅读全文
posted @ 2012-04-09 22:52 HackerVirus 阅读(253) 评论(0) 推荐(0)