Fork me on GitHub

2012年9月27日

摘要: 序 上个月老大给我们讲解了"浅谈大型网站的算法和架构",获益匪浅。由于篇幅太多(光数据结构大概就有20多种),我也没有办法一下全部吸收,故我边理解,边分章节与大家分享。 这周我查阅资料,来理解各个数据结构和算法。 推荐几本个人感觉不错的书籍:——我把电子书放到http://download.csdn.net/user/rtxbc这里了,需要下载,到这里进行下载。 《指针的艺术.蔡明志》——我只看了C语言这一篇。C语言个人感觉比较难的也就是指针了。 《数据结构 使用C语言[朱战立]》——严蔚敏的也不错,可就是里面的很多语法都是抽象语法,无法运行。我个人如果没有办法在终端运行, 阅读全文
posted @ 2012-09-27 21:47 HackerVirus 阅读(357) 评论(0) 推荐(0)
摘要: HOWTO:在StackLab上创建自己的实例StackLab简介 Openstack是最初由NASA和Rackspace推出的开源平台,实现类似于亚马逊EC2和S3的基础设施服务。这里我就不具体介绍Openstack的特性了,可自行google之。简单说一下StackLab是什么以及它的目的。 Openstack Laboratory项目( 缩写 Stacklab)是由中国开源联盟(COSCL)成员新浪、英特尔、上海交通大学、中标软件发起,旨在为国内用户提供一个免费的OpenstackIaaS平台。在最近几次的Openstack会议和讨论中,大伙决定一起成立一个openstack实验室,一. 阅读全文
posted @ 2012-09-27 21:45 HackerVirus 阅读(389) 评论(0) 推荐(0)
摘要: 1.什么是WCF Windows Communication Foundation(WCF)是一个面向服务(SOA)的通讯框架,作为.NET Framework 3.0的重要组成部分于2006年正式发布。WCF的使命是对Windows平台下现有的通讯技术(包括:COM、DCOM、.NET Remoting、Web Services、MSMQ、WinSocket)进行全面整合,并设计了一个统一的程序开发模型(API),对于数据通信提供了最基本最有弹性的支持。2.WCF的体系结构 我们从下面WCF的体系结构图可以看出WCF是Windows平台下通讯技术的集大成者: 3.WCF的寄宿 首先W... 阅读全文
posted @ 2012-09-27 21:44 HackerVirus 阅读(200) 评论(0) 推荐(0)
摘要: ASP.NET Web API(一):使用初探,GET和POST数据Posted on2012-09-27 11:59Parry阅读(480) 评论(3)编辑收藏概述REST(Representational State Transfer表述性状态转移)而产生的REST API的讨论越来越多,微软在ASP.NET中也添加了Web API的功能。我们看dudu的文章HttpClient + ASP.NET Web API, WCF之外的另一个选择知道了博客园也开始使用了Web API,且在使用Web API Beta版本的时候遇到了这个问题:痴情意外:ASP.NET WebAPI RC 竟然不支 阅读全文
posted @ 2012-09-27 14:34 HackerVirus 阅读(220) 评论(0) 推荐(0)
摘要: 前段时间有个项目,因为其中需要使用脚本做模板数据的计算,因此让我对脚本引擎产生了兴趣,于是上网到处寻找资料,于是找到了《龙书》、CodeDom。于是又找了半天,找不到开源的脚本引擎源码,脑袋一热,干脆自己写一个,于是就有了这个用纯c#(非CodeDom)编写的脚本引擎。编写过程中收获良多,目前还不是很完善,效率也不高,仅供学习用,后面会上传源代码。 下面说明一下:语法参考Javascript,基本的javascript语法都已实现,但是有些内建对象没实现,例如 Date,数据类型支持 数值,字符串(考虑到在代码中执行代码,所以字符串的定义用 '字符串' 而非 "字符串 阅读全文
posted @ 2012-09-27 14:28 HackerVirus 阅读(549) 评论(1) 推荐(0)
摘要: 有些朋友第一次看到本系列文章,所以给出本系列文章的链接:不得不爱开源 Wijmo jQuery 插件集(1)-【开篇】(附演示和源码)不得不爱开源 Wijmo jQuery 插件集(2)-【准备工作】(附30种Theme演示和源码)不得不爱开源 Wijmo jQuery 插件集(3)-【Menu】(附页面展示和源码)不得不爱开源 Wijmo jQuery 插件集(4)-【手风琴效果】(附页面展示和源码)不得不爱开源 Wijmo jQuery 插件集(5)-【对话框】(附页面展示和源码)首先让我们看看 Wijmo Popup 给我们带来了哪些惊喜?wijpopup 用于灵活的展示或隐藏页面元素。 阅读全文
posted @ 2012-09-27 09:14 HackerVirus 阅读(260) 评论(0) 推荐(0)
摘要: 在所有的UML图中,最容易理解的是用例图,也是元素最少的一种UML图,也是产品经理最拿手的一种图。一: 用途 用例图常用来描述需求,让用户第一时间了解系统所具有的功能,可能有人就会问,几个图怎么可能让人一下就了解系统所具有的功能的?其实在产品经理的prd中都是“图文相依”的形式展现,这里的“文”也就是“用例描述”。二:基本元素 用例图中的所有元素都是初级概念,所以所有的元素都是我们常用的,首先我们还是看看工具箱中的元素。1:参与者,泛化 <1>参与者: 我们知道用例图是展示系统功能的,以后这个成型的系统给谁用,这个系统以后要跟谁进行交互,那 么“参与者”就是那个“... 阅读全文
posted @ 2012-09-27 09:13 HackerVirus 阅读(180) 评论(0) 推荐(0)

2012年9月26日

摘要: [铁道部信息化管理]需求分析(一)—— 售票系统领域知识(区间票、订票、预留票)12306的已知信息、数据及问题需求分析(一)—— 售票系统领域知识(区间票、订票、预留票)需求分析(二) —— 涉众、用户体验需求分析(三) —— 票仓票仓设计主要业务流分析核心业务逻辑架构设计缓存逻辑架构设计数据库逻辑设计物理架构设计并发冲突处理原则设计灾难备份与恢复常见的设计问题网络上有不少人曾经提出可以把“车票”预先生成并缓存起来。其实这里典型是出现了线下思维和经验对线上系统设计的阻碍作用。并且是由于对于铁路区间售票的情况了解不充分造成的误解。从传统经验上,如果某个车次是热门,那么为了加快出票速度(窗口买票 阅读全文
posted @ 2012-09-26 23:16 HackerVirus 阅读(1220) 评论(0) 推荐(0)
摘要: 在最近发布的Visual Studio 2012及.NET 4.5中, 微软正式推出新的网络服务框架ASP.NET Web API。作为ASP.NET MVC 4的一部分,ASP.NET Web API这套开源框架的设计目的是简化RESTful服务的开发和使用。ASP.NET Web API 与之前的内建HTTP服务解决方案的不同之处在于,它一开始就是围绕HTTP协议及其消息语义构建起来的。与WCF REST或ASP.NET AJAX加ASMX相比,它不是对现有框架的增强,而是一个全新的平台。新的ASP.NET Web API的优势在于它汇集了之前各平台的各种最佳特性,结合为一个全面而不臃肿的 阅读全文
posted @ 2012-09-26 23:15 HackerVirus 阅读(198) 评论(0) 推荐(0)
摘要: HTTP协议之基本认证http协议是无状态的, 浏览器和web服务器之间可以通过cookie来身份识别。 桌面应用程序(比如新浪桌面客户端, skydrive客户端)跟Web服务器之间是如何身份识别呢?阅读目录什么是HTTP基本认证HTTP基本认证的过程HTTP基本认证的优点每次都要进行认证HTTP基本认证和HTTPS一起使用就很安全HTTP OAuth认证其他认证客户端的使用什么是HTTP基本认证桌面应用程序也通过HTTP协议跟Web服务器交互, 桌面应用程序一般不会使用cookie, 而是把 "用户名+冒号+密码"用BASE64算法加密后的字符串放在http reque 阅读全文
posted @ 2012-09-26 23:15 HackerVirus 阅读(292) 评论(0) 推荐(0)