Dev_Eric

新浪微博:卖螃蟹的程序员

导航

2016年3月21日 #

浏览器与服务器的消息通信

摘要: 最近工作中遇到一个场景,商家在商家后台需要实时的获取到有没有新订单,有的话是几个;这个需求类似与日常中使用QQ或者微信时的新信息提醒一样,只要有新信息就需要提醒;商家基本在PC上使用,各式浏览器都有:如 IE系列(7.0,8.0,9.0及以上),chrome内核,firefox等;功能所属的部署在T 阅读全文

posted @ 2016-03-21 22:48 Dev_Eric 阅读(278) 评论(0) 推荐(0) 编辑

2016年3月11日 #

Unity IoC Container创建对象过程

摘要: Unity是微软P&P推出的一个开源的IoC框架,最新的官方版本是2.0。Unity之前的版本建立在一个称为ObjectBuild的组件上,熟悉EnterLib的读者,相信对ObjectBuild不会感到陌生。对于EnterLib 5.0之前的版本,ObjectBuild可以说是所有Applicat 阅读全文

posted @ 2016-03-11 18:33 Dev_Eric 阅读(230) 评论(0) 推荐(0) 编辑

2016年3月7日 #

10 大排序算法总结

摘要: 前言 查找和排序算法是算法的入门知识,其经典思想可以用于很多算法当中。因为其实现代码较短,应用较常见。所以在面试中经常会问到排序算法及其相关的问题。但万变不离其宗,只要熟悉了思想,灵活运用也不是难事。一般在面试中最常考的是快速排序和归并排序,并且经常有面试官要求现场写出这两种排序的代码。对这两种排序 阅读全文

posted @ 2016-03-07 17:31 Dev_Eric 阅读(248) 评论(0) 推荐(0) 编辑

什么是堆和栈

摘要: 栈是为执行线程留出的内存空间。当函数被调用的时候,栈顶为局部变量和一些 bookkeeping 数据预留块。当函数执行完毕,块就没有用了,可能在下次的函数调用的时候再被使用。栈通常用后进先出(LIFO)的方式预留空间;因此最近的保留块(reserved block)通常最先被释放。这么做可以使跟踪堆 阅读全文

posted @ 2016-03-07 17:24 Dev_Eric 阅读(319) 评论(0) 推荐(0) 编辑

2016年3月4日 #

8张思维导图学习javascript

摘要: 分别归类为: javascript变量 javascript运算符 javascript数组 javascript流程语句 javascript字符串函数 javascript函数基础 javascript基础DOM操作 javascript正则表达式 能够认真看完就是一次对javascript的回 阅读全文

posted @ 2016-03-04 09:36 Dev_Eric 阅读(263) 评论(0) 推荐(0) 编辑

2016年2月26日 #

Service Locator 模式

摘要: 什么是Service Locator 模式? 服务定位模式(Service Locator Pattern)是一种软件开发中的设计模式,通过应用强大的抽象层,可对涉及尝试获取一个服务的过程进行封装。该模式使用一个称为"Service Locator"的中心注册表来处理请求并返回处理特定任务所需的必要 阅读全文

posted @ 2016-02-26 17:49 Dev_Eric 阅读(420) 评论(0) 推荐(0) 编辑

Unity系列文章

摘要: 1、IoC模式:http://www.cnblogs.com/qqlin/archive/2012/10/09/2707075.html 这篇博客是通过一个播放器的例子来说明什么是依赖,依赖倒置,控制反转(IOC),最后实现依赖注入。通过Unity实现IOC容器。不错的一个例子 2、深入理解DIP、 阅读全文

posted @ 2016-02-26 17:11 Dev_Eric 阅读(189) 评论(0) 推荐(0) 编辑

IoC模式(依赖、依赖倒置、依赖注入、控制反转)

摘要: 1.依赖 依赖就是有联系,有地方使用到它就是有依赖它,一个系统不可能完全避免依赖。如果你的一个类或者模块在项目中没有用到它,恭喜你,可以从项目中剔除它或者排除它了,因为没有一个地方会依赖它。下面看一个简单的示例: /// <summary> /// 用户播放媒体文件 /// </summary> p 阅读全文

posted @ 2016-02-26 16:53 Dev_Eric 阅读(256) 评论(0) 推荐(0) 编辑

2016年2月22日 #

ASP.NET应用程序与页面生命周期

摘要: 在本文中,我们将了解不同的事件,ASP.NET 应用程序的生命周期以浏览器向 Web 服务器(对于 ASP.NET 应用程序,通常为 IIS)发送请求为起点,直至将请求结果返回至浏览器结束。在这个过程中,首先我们需要了解ASP.NET请求的2个大致的步骤。其次我们将详细了解 'httphandler 阅读全文

posted @ 2016-02-22 17:48 Dev_Eric 阅读(164) 评论(0) 推荐(0) 编辑

TCP/IP网络协议的通俗理解,SOCKET,HTTP,SOAP

摘要: TCP/IP,HTTP,SOAP等协议之区别 术语TCP/IP代表传输控制协议/网际协议,指的是一系列协议。“IP”代表网际协议,TCP和UDP使用该协议从一个网络传送数据包到另一个网络。把IP想像成一种高速公路,它允许其它协议在上面行驶并找到到其它电脑的出口。TCP和UDP是高速公路上的“卡车”, 阅读全文

posted @ 2016-02-22 13:55 Dev_Eric 阅读(3572) 评论(1) 推荐(0) 编辑