Fork me on GitHub

2014年2月13日

摘要: 在Visual Studio上开发Node.js程序【题外话】最近准备用Node.js做些东西,于是找找看能否有Visual Studio上的插件以方便开发。结果还真找到了一个,来自微软的Node.js Tools for Visual Studio(NTVS),虽然现在仅发布了1.0 Alpha版本,但使用起来已经非常方便。而且,其开发团队与Python Tools for Visual Studio(PTVS)是同一个,而PTVS就是Visual Studio 2013中要创建自带的Python项目需要安装的那个程序,所以大可放心的使用NTVS。【文章索引】NTVS介绍与安装NTVS项目创 阅读全文
posted @ 2014-02-13 11:38 HackerVirus 阅读(258) 评论(0) 推荐(0)
摘要: 构建ASP.NET MVC4+EF5+EasyUI+Unity2.x注入的后台管理系统(24)-权限管理系统-将权限授权给角色过了个年回来,回顾一下,我们上次讲了角色管理,我们这一次来讲将权限授权给角色,这一节也是大家比较关心的。因为我们已经跑通了整个系统,知道权限的流转,我们先来看一张图这张图主要分要3块,角色组----系统模块----操作码授权选择角色组(表示要授权的角色,选择需要授权的模块,最后授权操作码。当存在一个操作码时候,我们应该改变SysRight表中的rightflag字段,表示他有权限。不知道大家是否还记得,这个图也是我们要做的。由于图中用的是JQGrid看起来跟Easyui 阅读全文
posted @ 2014-02-13 11:31 HackerVirus 阅读(602) 评论(0) 推荐(0)
摘要: Asp.net MVC Razor模板引擎技巧分享2014-02-12 08:25 by JustRun,1420阅读,14评论,收藏,编辑Razor是Asp.net MVC中新的默认模板类型, 语法简单易用。这篇文章不涉及Razor的语法,主要介绍Razor的一些在MVC项目中的使用技巧,以及脱离MVC环境下,如何使用Razor.阅读目录:一、Razor和MVC关系二、MVC中扩展Razor寻找模板范围三、MVC中使用Razor生成Html片段四、脱离MVC, 使用Razor独立作为模板引擎五、其它1. Razor和MVC关系Razor是MVC中的默认模板引擎,MVC中还有ASPX模板引擎, 阅读全文
posted @ 2014-02-13 11:03 HackerVirus 阅读(269) 评论(0) 推荐(0)
摘要: 《淘宝技术这十年》读书笔记内容目录:淘宝的升级路线淘宝创新的技术从牛人身上看到的这本书很有趣,故事叙述好玩,且价值颇高;它让更多人了解并熟悉淘宝,让我们近距离观察大公司成长过程中遇到的问题;我将从三个方面来做这个概要版的读书笔记;淘宝的升级路线叙述了淘宝的成长路线,如果能引起大家的兴趣,那最好,书中有详实有味的数据供人品味;淘宝创新的技术一节总结淘宝在壮大的道路中所创造的技术,其实很多在我们的日常应用中都能找到影子,所不同的是能够支撑的规模;最后一节出自这本书的最后一章,牛P列传;本书的作者采访了淘宝中的牛人,道出他们的成长经历,同时也能看到这些高人对新人的建议;豆瓣评分7.4分,我给4星;淘 阅读全文
posted @ 2014-02-13 11:01 HackerVirus 阅读(211) 评论(0) 推荐(0)

2014年2月11日

摘要: C#编程总结--总目录多年的C#实战经历,希望通过一个系列课程对C#编程做系统总结。总结过去,展望未来。新的一年,新的征程,新的开始!希望我们在2014梦想成真,马到成功!1、C#编程总结(一)序列化2、C#编程总结(二)多线程基础3、C#编程总结(三)线程同步4、C#编程总结(四)多线程应用5、C#编程总结(五)多线程带给我们的一些思考6、C#编程总结(六)异步编程7、C#编程总结(七)数据加密——附源码8、C#编程总结(八)数字签名9、C#编程总结(九)字符编码10、C#编程总结(十)字符转码更新中...,敬请关注!该系列文章,拒绝转载!成长,我们一起见证!分类:C#编程总结标签:C#编程 阅读全文
posted @ 2014-02-11 16:01 HackerVirus 阅读(176) 评论(0) 推荐(0)
摘要: SQL Server 游标运用:批量备份数据库2014-02-10 14:59 by 听风吹雨,590阅读,8评论,收藏,编辑一、背景 在公司的内网有台数据库的测试服务器,这台服务器是提供给开发人员使用的,在上面有很多的数据库,有些是临时系统用到的数据库,这些数据库有一个共同点:数据库表结构比较重要,数据库只有一些测试数据,也就是说这些数据库都很小,而整台服务器的数据库又非常多; 现在有这样一个需求,希望间隔一段时间就备份所有数据库,所以这里写了这篇文章,这也是另外一篇文章SQL Server 批量备份数据库(主分区)的基础;二、实现过程下面是实现批量备份数据库的3种方式,大家可以细细体会.. 阅读全文
posted @ 2014-02-11 15:43 HackerVirus 阅读(530) 评论(0) 推荐(0)
摘要: —实现资源的分页系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html前言这篇文章我们将使用不同的方式实现手动分页(关于高端大气上档次的OData本文暂不涉及,但有可能会在系列的后期介绍,还没确定。。。),对于分页的结果,我们将采用2种不同的方式响应给客户端(1.将分页元数据封装在响应Body中2.在http响应报文头部添加分页信息)。众所周知,在服务器端一次性返回成百上千条数据是非常恐怖的,在我们设计Api的时候,对于Get方法我们应该以分页的方式返回。例如:每次响应给客户端10条数据,并且包含“上一页”和“下一页”的标签,这样用户就能去获得他想 阅读全文
posted @ 2014-02-11 15:34 HackerVirus 阅读(627) 评论(0) 推荐(0)

2014年2月10日

摘要: 王垠:程序员的心理疾病投递人itwriter发布于 2014-02-10 22:11评论(0)有298人阅读原文链接[收藏]« 说实话,虽然似乎为之奋斗了十多年,在真正进入软件行业的短短一年之后,我已经对它感到相当的厌倦了。这并不是说这个行业没有前景,而是在这个行业工作,其实很难得到心理上的快乐。 人们说女怕嫁错郎,男怕入错行。我并不认为自己入错了行,我仍然很喜欢设计程序和语言,而且我显然是这个领域的王牌之一。然而我却看到了这个行业里的无限混沌,让我觉得喘不过气来。几十年的垃圾设计堆积在那里,却没有人试图把它们清理掉,权威主义盛行。无论你在哪个公司,哪个地方,只要跟程序员说话,十有八 阅读全文
posted @ 2014-02-10 23:32 HackerVirus 阅读(490) 评论(0) 推荐(0)
摘要: 优秀Python学习资源收集汇总(强烈推荐)Python是一种面向对象、直译式计算机程序设计语言。它的语法简捷和清晰,尽量使用无异义的英语单词,与其它大多数程序设计语言使用大括号不一样,它使用縮进来定义语句块。与Scheme、Ruby、Perl、Tcl等动态语言一样,Python具备垃圾回收功能,能够自动管理内存使用。它经常被当作脚本语言用于处理系统管理任务和网络程序编写,然而它也非常适合完成各种高级任务。Python上手虽然容易,但与其它任何语言一样要学好Python并非一日之功。我的Python学习还处在基础阶段,偶尔用Python脚本实现一些简单的功能,平时喜欢收集关于Python的各种 阅读全文
posted @ 2014-02-10 23:30 HackerVirus 阅读(223) 评论(0) 推荐(0)
摘要: 使用ASP.NET Web Api构建基于REST风格的服务实战系列教程【七】——实现资源的分页系列导航地址http://www.cnblogs.com/fzrain/p/3490137.html前言这篇文章我们将使用不同的方式实现手动分页(关于高端大气上档次的OData本文暂不涉及,但有可能会在系列的后期介绍,还没确定。。。),对于分页的结果,我们将采用2种不同的方式响应给客户端(1.将分页元数据封装在响应Body中2.在http响应报文头部添加分页信息)。众所周知,在服务器端一次性返回成百上千条数据是非常恐怖的,在我们设计Api的时候,对于Get方法我们应该以分页的方式返回。例如:每次响应 阅读全文
posted @ 2014-02-10 23:19 HackerVirus 阅读(273) 评论(0) 推荐(0)