Fork me on GitHub

2014年2月19日

摘要: angular + easyui 做界面验证 angular结合easyui这事其实并不是很合适,因为:angular的特点之一是双向绑定,页面元素与页面逻辑之间解耦;easyui是对页面元素进行封装,甚至一些组件是隐藏了原本的dom元素,初始化时创建新的元素来实现功能的。在某种程度上来说,angular和easyui在工作原理上是冲突的,当然,下面就是但是了,不然就不太好往下写了。 但是,easyui的验证控件validatebox的验证控件提示明显,UI效果比较友好,而且不会影响angular的正常工作,所以我对用这两个结合做验证非常喜欢。 好了,正式开始,首先添加引用:然后是页面元素,只 阅读全文
posted @ 2014-02-19 13:47 HackerVirus 阅读(295) 评论(0) 推荐(0)
摘要: Working with Entity Relations in OData前言 阅读本文之前,您也可以到Asp.Net Web API 2 系列导航进行查看http://www.cnblogs.com/aehyok/p/3446289.html。 本文的示例代码的下载地址为http://pan.baidu.com/s/1o6lqXN8大多数的数据集定义实体间的关系:客户有订单、书籍有作者、产品有供应商。客户端可以使用OData操作实体间的关系。给定一个产品,你可以找到该产品的供应商。您也可以创建或者删除关系。例如,您也可以为一个产品设置一个供应商。 本教程将会展示在Asp.Net W... 阅读全文
posted @ 2014-02-19 13:40 HackerVirus 阅读(201) 评论(0) 推荐(0)
摘要: 推荐:图片轮播插件Nivo Slider 因为项目需要一款切换样式多一些的轮播插件,不经意找到了NivoSlider,非常好用,比bootstrap要好用,而且样式丰富。值得注意的是,这款插件是在MIT协议下免费的。 Demo地址:http://demo.dev7studios.com/nivo-slider/ 一、起步 1.最简单写法。 这样会生成随机轮播的效果图。而且大小图切换平缓。 ... 阅读全文
posted @ 2014-02-19 13:37 HackerVirus 阅读(372) 评论(0) 推荐(0)
摘要: 跨域访问 Web Service (REST API) 虽然 JQuery 也能通过授权header实现跨域, 但SharePoint 提供了更简单的方法,它被实现在SP.RequestExecutor里 。它能访问跨域的服务包括REST API, 本示例将使用它在auto-hosted的app里从远程web site去访问SharePoint。 SP.RequestExecutor 对象包含了一个独立的客户端对象的 JavaScript 库。RequestExecutor 的使用非常像 JQuery ajax() function。它用js 代码管理请求和响应。实事上 RequestExec 阅读全文
posted @ 2014-02-19 12:43 HackerVirus 阅读(802) 评论(0) 推荐(0)
摘要: 规划系统的骨架(架构设计)(下篇)摘要:概要设计和详细设计,可能是最开始听说的设计,但后来发现如果局限在这两个设计的框架下,可能会有诸多不顺,我们需要架构设计、数据库设计、模块设计和用户体验设计,本文主要分享架构设计,此文有点长,所以分拆为上下两篇,下篇为你分享:在”需求驱动“如何做出初步架构设计、如何逐步细化这个设计、分布式与单机系统架构设计的区别等。大纲:1.什么是优秀的设计?2.优秀的设计能节省项目工作量3.优秀设计从分析需求开始4.软件系统不是木桶型的5.软件设计的“大道理”6.规划系统骨架——架构设计7.打造系统的底蕴——数据库设计8.细节决定成败——详细设计9.用户感觉好才是真的好 阅读全文
posted @ 2014-02-19 10:22 HackerVirus 阅读(404) 评论(0) 推荐(0)

2014年2月18日

摘要: (翻译)How To: Use CLR Profiler第一次翻译对我而言比较长的E文,有很多不足之处,请见谅。(个人的习惯GC又做了名词又做了名词)原文:http://msdn.microsoft.com/en-us/library/ms979205.aspx概况CLRProfiler能让你观察一个进程托管堆和研究(investigate)垃圾回收机制的行为表现。使用该工具中不同的视图,你能获得关于你运用程序的执行,分配和内存消耗的有用信息。CLRProfiler不是一个分析问题的出发点。然而,它能帮助你验证和隔离问题代码并追踪内存泄漏。使用CLRProfiler,你能了解代码分配了多少内存 阅读全文
posted @ 2014-02-18 23:07 HackerVirus 阅读(790) 评论(0) 推荐(0)
摘要: 二叉树系列心浮气躁,纵然才俊终仲永。最近看了不少面试题,总觉得题解太过粗糙,在此试解几题,打发无聊。内容包括各种关于二叉树的面试题: 图1为二叉树示例图,二叉树的数据结构如下:typedef struct _BinaryTree{ int value; struct _BinaryTree *left; struct _BinaryTree *right;}BinaryNode, *BinaryTree;图1 二叉树 二叉树的遍历基本上是解决所有二叉树面试题的源,在解下列题时,都将极力不使用递归(或给出非递归解),相信递归之简单与之弊病谁都了然,本文将从遍历开始……1 二叉树... 阅读全文
posted @ 2014-02-18 18:17 HackerVirus 阅读(313) 评论(0) 推荐(0)
摘要: 一周一话题之四(JavaScript、Dom、jQuery全面复习总结)-->目录导航一、 初探Jquery1. 介绍2. 基础二、 Jquery操作1. jQuery页面加载2. 选择器3. 操作Dom三、 Jquery进阶1. 隐式迭代与链式编程2. RadioButton操作3. 事件4. 动画5. jQuery 插件6. Ajax四、 Jquery练习一、 初探Jquery在BS系统开发中,Jquery的使用更加是少不了的,通过本文我们来复习一下Jquery的知识,达到温故而知新的目的。1. 介绍jQuery就是JavaScript语法写的一些函数类,内部仍然是调用JavaScr 阅读全文
posted @ 2014-02-18 18:03 HackerVirus 阅读(215) 评论(0) 推荐(0)
摘要: 随笔- 41 文章- 0 评论- 25C#排序算法小结前言算法这个东西其实在开发中很少用到,特别是web开发中,但是算法也很重要,因为任何的程序,任何的软件,都是由很多的算法和数据结构组成的。但是这不意味着算法对于每个软件设计人员的实际工作都是很重要的。每个项目特点和需求特殊也导致算法运用场景上不同。但是个人觉得算法运用的好的话会给自己在程序设计的时候提供比较好的思路。下面就对一些排序算法小结一下,就当做自己的一个笔记吧。插入排序1.简介插入排序(Insertion Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相 阅读全文
posted @ 2014-02-18 18:00 HackerVirus 阅读(354) 评论(0) 推荐(0)
摘要: 《游戏引擎架构》信息总汇2014-02-18 10:23 by Milo Yip,1453阅读,9评论,收藏,编辑豆瓣当当亚马逊China-pubPDF样章试读微盘下载微云下载基本信息作者:Jason Gregory (杰森.格雷戈瑞)译者:Milo Yip(叶劲峰)原书名:Game Engine Architecture出版社:电子工业出版社出版时间:2014-1-1开本:16页数:800字数:1093400ISBN:9787121222887内容简介《游戏引擎架构》同时涵盖游戏引擎软件开发的理论及实践,并对多方面的题目进行探讨。本书讨论到的概念及技巧实际应用于现实中的游戏工作室,如艺电及顽 阅读全文
posted @ 2014-02-18 17:46 HackerVirus 阅读(1545) 评论(0) 推荐(0)