Fork me on GitHub

2015年3月7日

摘要: DbModel前言 我们都知道EF可以生成Dbmodel,系统生成的Model有时候并不是我们想要的,如何我们要生成自己的Model,那么久需要我们手动的去修改T4模版,T4是对“Text Template Transformation Toolkit”(4个T)的简称。如果你对T4不怎么了解可以去... 阅读全文
posted @ 2015-03-07 22:45 HackerVirus 阅读(1856) 评论(0) 推荐(0)
摘要: 网站静态化处理—web前端优化—下【终篇】(13)本篇继续web前端优化的讨论,开始我先讲个我所知道的一个故事,有家大型的企业顺应时代发展的潮流开始投身于互联网行业了,它们为此专门设立了一个事业部,不过该企业把这个事业部里的人事成本,系统运维成本特别是硬件采购的成本都由总公司来承担,当然互联网业务上... 阅读全文
posted @ 2015-03-07 22:44 HackerVirus 阅读(287) 评论(0) 推荐(0)

2015年3月6日

摘要: TCP通信中的大文件传送源码 (为节省空间,不包含通信框架源码,通信框架源码请另行下载)文件传送在TCP通信中是经常用到的,本文针对文件传送进行探讨经过测试,可以发送比较大的文件,比如1个G或者2个G本文只对文件传送做了简单的探讨,示例程序可能也不是很成熟,希望本文起到抛砖引玉的作用,有兴趣的朋友帮... 阅读全文
posted @ 2015-03-06 23:30 HackerVirus 阅读(1733) 评论(0) 推荐(0)
摘要: 网站静态化处理—web前端优化—中(12)Web前端很多优化原则都是从如何提升网络通讯效率的角度提出的,但是这些原则使用的时候还是有很多陷阱在里面,如果我们不能深入理解这些优化原则背后所隐藏的技术原理,很有可能掉进这些陷阱里,最终没有达到最佳的预期效果,今天我在这里分析下浏览器和服务端通讯的一些细节... 阅读全文
posted @ 2015-03-06 23:26 HackerVirus 阅读(1563) 评论(0) 推荐(0)
摘要: ASP.NET Web API 2:创建API帮助页面 当你新建了一个webAPI服务之后,再建一个API帮助页面是很有好处的,这样其他开发人员就会很清楚地知道如何调用你的API接口。你可以选择自己手工建立,但是如果能自动生成岂不是更好。为了简化这项任务,ASP.NET Web API提供了一个在... 阅读全文
posted @ 2015-03-06 23:16 HackerVirus 阅读(2047) 评论(0) 推荐(1)
摘要: 客户端程序通过TCP通信传送"小文件"到服务器[c#源码分享]客户端程序通过TCP通信传送"小文件"到服务器源码 (不包含通信框架源码,通信框架源码请另行下载)上一篇文章写了如何通过TCP通信发送图片到客户端,有朋友问如何传送文件,本文将就如何发送文件进行探讨。对于比较小的文件,可以把文件转化成字节... 阅读全文
posted @ 2015-03-06 23:14 HackerVirus 阅读(528) 评论(0) 推荐(0)
摘要: 礼物一:树型实体的抽象与封装 所谓树型实体,就是具有树型结构关系的实体,比如省、市、区。对于初学者,可能会创建三张表进行存储,有经验的开发者通过引入ParentId将设计简化为一张表,但是基于ParentId的设计也不够完美,主要问题是查找某个节点的所有上级或所有下级时,都需要进行递归,这是一个低... 阅读全文
posted @ 2015-03-06 23:06 HackerVirus 阅读(7289) 评论(5) 推荐(4)
摘要: Ionic项目中使用极光推送-android对于Ionic项目中使用消息推送服务,Ionic官方提供了ngCordova项目,这个里面的提供了用angularjs封装好的消息推送服务(官方文档),使用的是GitHub上的PushPlugin插件,也有相关的实现实例:GitHub地址,但是使用的是Go... 阅读全文
posted @ 2015-03-06 22:53 HackerVirus 阅读(18515) 评论(2) 推荐(0)
摘要: Win7搭建NodeJs开发环境以及HelloWorld展示—图解Windows 7系统下搭建NodeJs开发环境(NodeJs+WebStrom)以及Hello World!展示,大体思路如下:第一步:安装NodeJs运行环境。第二步:安装WebStrom开发工具。第三步:创建并运行NodeJs项... 阅读全文
posted @ 2015-03-06 22:27 HackerVirus 阅读(2045) 评论(0) 推荐(1)
摘要: .NET 平台下的插件化开发内核(Rabbit Kernel)每个程序猿都有一个框架梦,曾经在2013年8月15日写过一篇“Koala Framework是什么?我为什么要写这个框架?”的文章,在开放框架路上迈出了第一步,之后作者如愿找到了一份相对满意的工作,此时 Koala Framework 改... 阅读全文
posted @ 2015-03-06 17:14 HackerVirus 阅读(296) 评论(0) 推荐(0)