Fork me on GitHub

2014年3月1日

摘要: bootstrap + angularjs + seajs构建Web Form前端(一)简介 Bootstrap是Twitter推出的一个用于前端开发的开源工具包,它由Twitter的设计师Mark Otto和Jacob Thornton合作开,是一个CSS/HTML框架。 AngularJS是Google 开源出来的一套 js 工具,为了克服HTML在构建应用上的不足而设计的,试图成为WEB应用中的一种端对端的解决方案,通过为开发者呈现一个更高层次的抽象来简化应用的开发,后面简称"ng"。 Seajs是一款优秀的模块开发插件,可以实现按需加载。 Bootstrap有自己的 阅读全文
posted @ 2014-03-01 18:56 HackerVirus 阅读(576) 评论(0) 推荐(0)
摘要: Operating System 概述和学习图大神绕道,鄙人初入 OS 。一.想知OS,先知计算机系统概述 #图解 #基本指令和中断周期 #直接内存存取(Direct Memory Access,DMA) I/O模块对存储器发出读命令或者写命令,从而免去了处理器负责数据交换的任务。二.本篇重点 操作系统概述 初期系统,串行处理,像一个纸袋打点一样,中间有差错从头开始,慢慢到了。计算机96%的时间都是用于等等I/O设备完成文件数据传送。 #批处理及批处理系统(多道程序) 简单批处理方案的中心思想:使用一个监控程序。他吧作业按顺序组成一批,然后供监控程序... 阅读全文
posted @ 2014-03-01 18:51 HackerVirus 阅读(391) 评论(0) 推荐(0)
摘要: 编译原理三大经典书籍(龙书 虎书 鲸书)1、龙书(Dragon book)英文名:Compilers: Principles,Techniques,and Tools作者:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman中文名:编译原理技术和工具第一版龙书第二版龙书龙书”。龙书是Alfred V. Aho等人于1986年出版的,由于出版年代较早,其中包含部分过时的技术并且没有反映一些新的编译技术。新编的《编译原理》抛弃诸如算符优先分析等过时技术,增加面向对象编译、类型检查等新技术下载地址: 资料包括: 中文版(第二版) 英文版(第二版) 部分课后习题... 阅读全文
posted @ 2014-03-01 18:40 HackerVirus 阅读(368) 评论(0) 推荐(0)
摘要: 推荐系统的架构 本文从互联网收集并整理了推荐系统的架构,其中包括一些大公司的推荐系统框架(数据流存储、计算、模型应用),可以参考这些资料,取长补短,最后根据自己的业务需求,技术选型来设计相应的框架。后续持续更新并收集。。。 图1 界面UI那一块包含3块东西:1) 通过一定方式展示推荐物品(物品标题、缩略图、简介等);2) 给的推荐理由;3) 数据反馈改进个性化推荐;关于用户数据的存放地方:1)数据库/缓存用来实时取数据;2) hdfs文件上面; 抽象出来的三种推荐方式 图2 图3 图3中,推荐引擎的构建来源于不同的数据源(也就是用户的特征有很多种类,例如统计的、行为的、主... 阅读全文
posted @ 2014-03-01 18:19 HackerVirus 阅读(973) 评论(0) 推荐(0)
摘要: ASP.NET MVC 5 - 给电影表和模型添加新字段在本节中,您将使用Entity Framework Code First来实现模型类上的操作。从而使得这些操作和变更,可以应用到数据库中。默认情况下,就像您在之前的教程中所作的那样,使用 Entity Framework Code First自动创建一个数据库,Code First为数据库所添加的表,将帮助您跟踪数据库是否和从它生成的模型类是同步的。如果他们不是同步的,Entity Framework将抛出一个错误。这非常方便的在开发时就可以发现错误,否则您可能会在运行时才发现这个问题。为对象模型的变更设置 Code First Migr 阅读全文
posted @ 2014-03-01 14:53 HackerVirus 阅读(231) 评论(0) 推荐(0)
摘要: 微软CMS项目 Orchard 所用到的开源项目研发了Orchard一年左右了,时常遇到瓶颈,总觉得力不从心,其实并不是基础不够,关键还是概念性的东西太多,一会儿这个概念名词,一会那个,关于Orchard的技术文档也的确很少,每次看起来总是焦头烂额。 其实Orchard是一大堆开源项目的集合,他是用了一套体系融合了先进几乎所有先进的开源体系或者工具。如果想好好去探索Orchard,如下的开源项目可以先去了解一下,这样就遇到问题也可以有的放矢。 Orchard所引用的这些类库副本及其许可协议放置在源代码包的“lib”目录下。你也可以在源代码包的根目录下的“CREDITS.txt”文件中快... 阅读全文
posted @ 2014-03-01 14:50 HackerVirus 阅读(241) 评论(0) 推荐(0)
摘要: 构建基于WCF Restful Service的服务前言传统的Asmx服务,由于遵循SOAP协议,所以返回内容以xml方式组织。并且客户端需要添加服务端引用才能使用(虽然看到网络上已经提供了这方面的Dynamic Proxy,但是没有这种方式简便),所以给开发和部署带来了不小的麻烦。并且当服务过多的时候,生成的引用文件会很大,之前项目的一个引用文件光引用代码都有5000多行,全部在一个类中。确实不方便维护。基于以上几点,就特别研究了一下基于Restful的服务开发,当时手头有两种框架,一个是WCF Restful Service,另一个是Asp.net Web API。由于对WCF比较熟悉一些 阅读全文
posted @ 2014-03-01 14:26 HackerVirus 阅读(365) 评论(0) 推荐(0)
摘要: 分享一个html+js+ashx+easyui+ado.net权限管理系统EasyUI、权限管理 这是个都快被搞烂了的组合,但是easyui的确好用,权限管理在项目中的确实用。一直以来博客园里也不少朋友分享过,但是感觉好的要不没源码,要不就是过度设计写的太复杂看不懂,也懒得去看懂,还有一些不是在推广自己的代码生成器就是在卖权限组件,看着漂亮的UI和完善的功能就是没源码学习,真是恼人。前段时间公司项目阶段性结束了,就抽空把权限控制的部分抽取出来写了个html+js+ashx+ado.net的权限管理系统分享给一些初学者,这个权限系统demo没有MVC、没有ORM、数据库表都没设外键关系、级联删除 阅读全文
posted @ 2014-03-01 14:17 HackerVirus 阅读(606) 评论(2) 推荐(5)
摘要: 编译原理三大经典书籍(龙书 虎书 鲸书)分类:资料&收藏2012-04-08 09:018034人阅读评论(2)收藏举报编译原理经典书籍龙书虎书鲸书1、龙书(Dragon book)英文名:Compilers: Principles,Techniques,and Tools作者:Alfred V.Aho,Ravi Sethi,Jeffrey D.Ullman中文名:编译原理技术和工具第一版龙书第二版龙书龙书”。龙书是Alfred V. Aho等人于1986年出版的,由于出版年代较早,其中包含部分过时的技术并且没有反映一些新的编译技术。新编的《编译原理》抛弃诸如算符优先分析等过时技术,增 阅读全文
posted @ 2014-03-01 14:04 HackerVirus 阅读(1285) 评论(0) 推荐(0)
摘要: c#之委托总结1、委托的声明和编译原理声明委托:1 delegate void Translate(string str);通过反编译之后可得下面代码 private sealed class Translate:System.MulticastDelegate//就是一个多播委托 { public Translate(object o, Method m) { }//(实现委托方法),隐性传进来的 o 就是 当前类的 this对象,第二个参数是传进来的事件 public void Invoke(string str) { }//实现 委托的方法(向委... 阅读全文
posted @ 2014-03-01 00:18 HackerVirus 阅读(237) 评论(0) 推荐(0)