<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[   ]]></title><description><![CDATA[  ]]></description><link>https://blog.youkuaiyun.com/guobin_lu</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; guobin_lu]]></copyright><item><title><![CDATA[三种C#实现数组反转方式]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/11580449</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/11580449</guid><author>guobin_lu</author><pubDate>Wed, 11 Sep 2013 20:59:37 +0800</pubDate><description><![CDATA[今天上班中午吃饱之后、逛博客溜达看到一道题：数组反转  晚上回家洗完澡没事情做，就自己练习一把。
public static class ArrayReserve
    {
        /// 
        /// 使用 Array.Reverse(Arrar) 反转全部
        /// 使用自定义方法实现反转(使用栈《后进先出》
        /// 使用自定义方法实现反转
        public static void Reve]]></description><category></category></item><item><title><![CDATA[使用 JSLint 保证 JavaScript 代码质量]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/11517243</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/11517243</guid><author>guobin_lu</author><pubDate>Tue, 10 Sep 2013 09:42:44 +0800</pubDate><description><![CDATA[简介： 随着富 Web 前端应用的出现，开发人员不得不重新审视并重视 JavaScript 语言的能力和使用，抛弃过去那种只靠“复制 / 粘贴”常用脚本完成简单前端任务的模式。JavaScript 语言本身是一种弱类型脚本语言，具有相对于 C++ 或 Java 语言更为松散的限制，一切以函数为中心的函数式编程思想也为开发人员提供了更加灵活的语法实现。然而，这种灵活性在带来高效的同时，也成为初学或者]]></description><category></category></item><item><title><![CDATA[JavaScript：继承和原型链（译）]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/11517127</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/11517127</guid><author>guobin_lu</author><pubDate>Tue, 10 Sep 2013 09:36:51 +0800</pubDate><description><![CDATA[原文：Inheritance
 and the prototype chain

译者：youngsterxyf

对于具备基于类的编程语言（如Java或C++）经验的程序员来说，JavaScript有点混乱，因为它是一种动态语言，并且不提供class的实现（虽然关键字class是保留的，不可用作变量名）。

说到继承，JavaScript只有一种结构：对象。每个对象都有一个内部链接]]></description><category></category></item><item><title><![CDATA[JavaScript初学者应知的24条最佳实践（译）]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/11485771</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/11485771</guid><author>guobin_lu</author><pubDate>Mon, 09 Sep 2013 17:31:14 +0800</pubDate><description><![CDATA[原文：24
 JavaScript Best Practices for Beginners

译者：youngsterxyf

（注：阅读原文的时候没有注意发布日期，觉得不错就翻译了，翻译到JSON.parse那一节觉得有点不对路才发现是2009年发布的文章，不过还是不错的啦。另外，文章虽说24条最佳实践，其实只有23条，不知道原作者怎么漏了一条。）

1.优先使用===，而不是=]]></description><category></category></item><item><title><![CDATA[PHP最佳实践（译）]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/9068207</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/9068207</guid><author>guobin_lu</author><pubDate>Sun, 09 Jun 2013 21:43:42 +0800</pubDate><description><![CDATA[原文： PHP Best Practices-A short, practical guide for common and confusing PHP
 tasks

译者：youngsterxyf


最后修订日期&维护者

本文档最后审阅于2013年3月8日。最后修改于2013年5月8日。

由我，Alex Cabal，维护该文档。我编写PHP程序已有很长一段时间了，当前]]></description><category></category></item><item><title><![CDATA[.Net有哪些大型项目、大型网站的案例？]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8962985</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8962985</guid><author>guobin_lu</author><pubDate>Wed, 22 May 2013 23:33:38 +0800</pubDate><description><![CDATA[前几天和位同学聊起技术,他问到用.Net开发的大型公司项目有哪些，当时就给问懵了，作为一个使用.Net的使用者，却没有留意这方面的信息，实在是不该，今晚花了些时间整理了一些
.Net开发的部分知名网站案例：
http://www.godaddy.com  全球最大域名注册商
http://www.ips.com  环迅支付，国内最早的在线支付平台
http://www.icbc.com.c]]></description><category></category></item><item><title><![CDATA[Node入门]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8962972</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8962972</guid><author>guobin_lu</author><pubDate>Wed, 22 May 2013 23:29:45 +0800</pubDate><description><![CDATA[作者： Manuel Kiessling
翻译： goddyzhao & GrayZhang & MondayChen


关于

本书致力于教会你如何用Node.js来开发应用，过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。


状态

你正在阅读的已经是本书的最终版。因此，只有当进行错误更正以及针对新版本Node]]></description><category></category></item><item><title><![CDATA[在IIS 7.0中的10大性能改进]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8929900</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8929900</guid><author>guobin_lu</author><pubDate>Fri, 17 May 2013 08:06:30 +0800</pubDate><description><![CDATA[在IIS 7.0中的10大性能改进

迈克沃洛达尔斯基

 

概览：


最小化您的应用程序足迹
降低带宽成本
使用增强的缓存能力





  内容

精简的Web服务器 
构建精益OS 
专门的应用拓扑 
提高应用程序的支持 
提高应用密度 
减少带宽压缩 
媒体比特率限制 
输出缓存 
ISAPI代码转换到IIS 7.0模块 
服务器]]></description><category></category></item><item><title><![CDATA[ASP.NET内部 - IIS和过程模型]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8929903</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8929903</guid><author>guobin_lu</author><pubDate>Fri, 17 May 2013 07:58:59 +0800</pubDate><description><![CDATA[ASP.NET内部 - IIS和过程模型


发布时间：2007年5月2日
通过：Simone Busoli的

在这一系列文章中，我要去处理，并描述一个Web请求的生命周期的早期阶段，其生命，当它接受由Web服务器，通过其处理到ASP.NET管道一代管道的端点的响应。


介绍
微软的Active Server Pages的，也被称为ASP，因为它的第一个版本在1996年年底]]></description><category></category></item><item><title><![CDATA[C# 指针之美]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8881750</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8881750</guid><author>guobin_lu</author><pubDate>Fri, 03 May 2013 20:09:35 +0800</pubDate><description><![CDATA[将C#图像库的基础部分开源了（https://github.com/xiaotie/GebImage）。这个库比较简单，且离成熟还有一段距离，但它是一种新的开发模式的探索：以指针和非托管内存为主的C#程序开发。
    我许多项目都是在这个库基础上的开发，实战证明了它的有效。从今天起，将断断续续（太忙了）的写一系列文章来介绍这种开发方法，介绍基于此的图像编程。本文便是第一篇。
    以指针和]]></description><category></category></item><item><title><![CDATA[浏览器的工作原理：新式网络浏览器幕后揭秘]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8832085</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8832085</guid><author>guobin_lu</author><pubDate>Sun, 21 Apr 2013 21:08:57 +0800</pubDate><description><![CDATA[序言

这是一篇全面介绍 Webkit 和 Gecko 内部操作的入门文章，是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中，她查阅了所有公开发布的关于浏览器内部机制的数据（请参见资源），并花了很多时间来研读网络浏览器的源代码。她写道：

在 IE 占据 90% 市场份额的年代，我们除了把浏览器当成一个“黑箱”，什么也做不了。但是现在，开放源代码的浏览器拥有了过半的市场份额，因此]]></description><category></category></item><item><title><![CDATA[控制容器的反转和依赖注入模式]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8829160</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8829160</guid><author>guobin_lu</author><pubDate>Sat, 20 Apr 2013 20:25:51 +0800</pubDate><description><![CDATA[在Java社区是一个匆匆的轻量级容器，帮助来自不同项目的组件组装成一个有凝聚力的应用程序。这些容器的基础，是一种常见的模式，他们的表现如何布线，他们的概念是指“控制反转”下的通用名称。在这篇文章中，我挖掘到这种模式是如何工作的，“依赖注入”根据更具体的名称，并对比了服务定位器替代。它们之间的选择是比配置使用分离的原则，不那么重要。



2004年1月23日


马丁·福勒]]></description><category></category></item><item><title><![CDATA[装箱与拆箱性能损耗详解]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8823516</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8823516</guid><author>guobin_lu</author><pubDate>Fri, 19 Apr 2013 13:41:08 +0800</pubDate><description><![CDATA[拆箱是将引用类型转换为值类型 ；反之，装箱!
利用装箱和拆箱功能，可通过允许值类型的任何值与Object 类型的值相互转换，将值类型与引用类型链接起来 ；
例如： int val = 100; 
	    object obj = val; 
           Console.WriteLine （“对象的值 = ",obj); 
这是一个装箱的过程，是将值类型转换为引用类型的过程]]></description><category></category></item><item><title><![CDATA[C#技术漫谈之垃圾回收机制(GC)]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8822283</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8822283</guid><author>guobin_lu</author><pubDate>Fri, 19 Apr 2013 09:25:24 +0800</pubDate><description><![CDATA[摘要：今天我们漫谈C#中的垃圾回收机制，本文将从垃圾回收机制的原理讲起，希望对大家有所帮助。



　　GC的前世与今生
　　虽然本文是以.NET作为目标来讲述GC，但是GC的概念并非才诞生不久。早在1958年，由鼎鼎大名的图林奖得主John McCarthy所实现的Lisp语言就已经提供了GC的功能，这是GC的第一次出现。Lisp的程序员认为内存管理太重要了，所以不能由程序员自己来管理]]></description><category></category></item><item><title><![CDATA[程序员健康：编程之余保护眼睛]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8817309</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8817309</guid><author>guobin_lu</author><pubDate>Thu, 18 Apr 2013 10:21:07 +0800</pubDate><description><![CDATA[现如今，很多办公族由于工作需要，经常要长时间注视着电脑显示器，忍受计算机的辐射伤害，久而久之，难免会出现视力下降、眼痛、怕光、暗适应能力降低等不适症状。

　　间歇休息(不解释，虽然对于程序员来说比较难办到,可以配合便签，或者闹钟提醒自己休息)

　　眼球运动(亲身体验，每天专门花15分钟面对绿色面积宽阔视野眨眼睛15分钟,之后感觉重生一般。其实眨眼动作是可让眼睛分泌泪水的，保持眼部湿润，]]></description><category></category></item><item><title><![CDATA[我希望在20岁时就知道的26条时间管理技巧]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8816690</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8816690</guid><author>guobin_lu</author><pubDate>Wed, 17 Apr 2013 23:23:44 +0800</pubDate><description><![CDATA[几天前在 Slideshare 上看到 Etienne Garbugli 的一个关于时间管理的幻灯片，觉得挺不错，值得分享。另外由于 Slideshare 被墙，顺带保存分享到墙内。如果译文有不到位的地方，烦请指出，谢谢。



01. There is alway time. Time is priorities. 时间常有。时间优先。



02. Days always fi]]></description><category></category></item><item><title><![CDATA[foreach遍历原理解析]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8812092</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8812092</guid><author>guobin_lu</author><pubDate>Wed, 17 Apr 2013 09:02:30 +0800</pubDate><description><![CDATA[为什么有些类可以可以用foreach遍历,有些类却不可以了.经反编译过后得出:
-------------------------------------------------------------------------------下面我们来看看自己如何实现一个类遍历--------------------------------------------------------------]]></description><category></category></item><item><title><![CDATA[显示实现接口]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8798293</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8798293</guid><author>guobin_lu</author><pubDate>Sat, 13 Apr 2013 22:04:03 +0800</pubDate><description><![CDATA[为什么要有“显示实现接口”？
•可以解决重名方法的问题。
什么是“显示实现接口”？
•实现接口中的方法时用：接口名.方法名(),并且没有访问修饰符,private
显示实现接口”后怎么调用？
•只能通过接口变量来调用，因为显示实现接口默认为private。
using System;
using System.Collections.Generic;
using System.Linq]]></description><category></category></item><item><title><![CDATA[面试题：交换两个变量，不能声明第三个变量：]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8796480</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8796480</guid><author>guobin_lu</author><pubDate>Sat, 13 Apr 2013 11:43:17 +0800</pubDate><description><![CDATA[Theexpression mustbe of an integral type or of a class
 type for which there is an unambiguousconversion to integral type. Integral promotion is performed as described inIntegral Promotions.



面]]></description><category></category></item><item><title><![CDATA[Iterator迭代器模式]]></title><link>https://blog.youkuaiyun.com/guobin_lu/article/details/8756496</link><guid>https://blog.youkuaiyun.com/guobin_lu/article/details/8756496</guid><author>guobin_lu</author><pubDate>Wed, 03 Apr 2013 16:14:34 +0800</pubDate><description><![CDATA[C# Iterator迭代器模式我们在平时的开发中应该经常用到。不直接使用也会间接使用，我们使用foreach语句来循环就是在间接的使用C# Iterator迭代器模式。

迭代器就像指针一样可以向前向后移动，在.NET中迭代器只能向后移动。

动机：在软件的构建过程中，集合对象内部结构常常变化各异。但对于这些集合对象，我们希望在不暴露其内部结构的同时，可以让外部客户代码透明地访问其中包含]]></description><category></category></item></channel></rss>