<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bajinge6197的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bajinge6197</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bajinge6197]]></copyright><item><title><![CDATA[mysqldump 的使用]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671701</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671701</guid><author>bajinge6197</author><pubDate>Mon, 15 Oct 2012 17:10:00 +0800</pubDate><description><![CDATA[1 # mysqldump -u 数据库用户名 -p -n -t -d -R 数据库名 &gt; 文件名2 # mysqldump -h IP -u user -p -n -d -R --add-drop-table dbname&gt;d:\db.sql


其中，-d 表示--no-create-db, -n表示--no-data, -t表示--no-create-inf...]]></description><category></category></item><item><title><![CDATA[[转]将.protobuf文件转成.cs文件方法]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671711</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671711</guid><author>bajinge6197</author><pubDate>Thu, 30 Aug 2012 15:03:00 +0800</pubDate><description><![CDATA[具体步骤如下：
1.先从http://code.google.com/p/protobuf-csharp-port/网站下载protobuf-csharp-port包，我下载的版本是：protobuf-csharp-port-2.4.1.473-release-binaries。
2.将上述包解压缩之后，取出其中的ProtoGen.exe.config,protoc.exe,Prot...]]></description><category></category></item><item><title><![CDATA[[转] 使用Dojo的 defer（延迟) 方法的基本知识]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671694</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671694</guid><author>bajinge6197</author><pubDate>Wed, 06 Jun 2012 10:20:00 +0800</pubDate><description><![CDATA[作者: Bryan Forbes
译者: feijia (tiimfei@gmail.com)
原文连接: http://dojotoolkit.org/documentation/tutorials/1.6/deferreds/
适用dojo 版本: 1.6
难度: 中等

在本教程中， 你将学到使用Dojo的 defer（延迟) 方法的基本知识。
使用延迟方...]]></description><category></category></item><item><title><![CDATA[WebScoket支持safari+chrome+firefox的规范和协议]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671707</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671707</guid><author>bajinge6197</author><pubDate>Sun, 19 Feb 2012 20:23:00 +0800</pubDate><description><![CDATA[WebScoket 规范
4.1 握手协议
websocket 是 独立的基于TCP的协议， 其跟http协议的关系仅仅是 WebSocket 的握手被http 服务器当做 Upgrade request http包处理。 websocket 有自己的握手处理。 TCP连接建立后，client 发送websocket 握手请求. 请求包需求如下：

必须是有效的http requ...]]></description><category></category></item><item><title><![CDATA[获取具有对应代码页的系统支持的编码]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671693</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671693</guid><author>bajinge6197</author><pubDate>Sat, 18 Feb 2012 20:22:00 +0800</pubDate><description><![CDATA[using System.Text
Encoding.GetEncoding("big5")Encoding.GetEncoding(950)Encoding.GetEncoding("Big5")
Encoding.GetEncoding("gb2312")) Encoding.GetEncoding(936)Encoding.GetEncoding("GB2312"))
En...]]></description><category></category></item><item><title><![CDATA[Socket连接监听发送的例子]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671704</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671704</guid><author>bajinge6197</author><pubDate>Thu, 02 Feb 2012 09:13:00 +0800</pubDate><description><![CDATA[using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Sockets;
using System.Net;
using System.Threading;

namespace Imps.Services.WebSoc...]]></description><category></category></item><item><title><![CDATA[Socket的监听的三种方式]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671690</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671690</guid><author>bajinge6197</author><pubDate>Thu, 02 Feb 2012 09:10:00 +0800</pubDate><description><![CDATA[首先要打开监听

            Listener = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.IP);
            IPEndPoint hostEntry = new IPEndPoint(getLocalmachineIPAddress(), Serve...]]></description><category></category></item><item><title><![CDATA[[转]C#调试]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671703</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671703</guid><author>bajinge6197</author><pubDate>Tue, 27 Dec 2011 13:31:00 +0800</pubDate><description><![CDATA[我们在做程序开发时，难免会遇到错误异常。如何快速地找到出错的地方、分析错误的原因以及找到解决问题的方案，是许多初级程序员困扰的问题，这也正是经验的宝贵之处。下面我将简单介绍在Visual Studio中调试以及一些高级的调试和常见的错误。

PS：如无特别说明Visual Studio均指Dev10即Visual Studio 2010。

入门篇

假设你是...]]></description><category></category></item><item><title><![CDATA[Returning an IPv4 Address in an IPv6-Enabled Environment]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671686</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671686</guid><author>bajinge6197</author><pubDate>Tue, 20 Dec 2011 13:20:00 +0800</pubDate><description><![CDATA[IntroductionThe Internet is best described as a "network of networks," and every device which is connected to the Internet is uniquely identified by its Internet Protocol (IP) address. When clien...]]></description><category></category></item><item><title><![CDATA[[转]C#线程系列讲座(5)：同步技术之Monitor]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671691</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671691</guid><author>bajinge6197</author><pubDate>Fri, 09 Dec 2011 18:17:00 +0800</pubDate><description><![CDATA[在上一讲介绍了使用lock来实现线程之间的同步。实际上，这个lock是C#的一个障眼法，在C#编译器编译lock语句时，将其编译成了调用Monitor类。先看看下面的C#源代码：
publicstaticvoidMyLock(){lock(typeof(Program)){}}
 上面的代码通过lock语句使MyLock同步，这个方法被编译成IL...]]></description><category></category></item><item><title><![CDATA[[转]C#线程系列讲座(4)：同步与死锁]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671702</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671702</guid><author>bajinge6197</author><pubDate>Fri, 09 Dec 2011 18:13:00 +0800</pubDate><description><![CDATA[虽然线程可以在一定程度上提高程序运行的效率，但也会产生一些副作用。让我们先看看如下的代码：
classIncrement{privateintn=0;privateintmax;publicIncrement(intmax){this.max=max;...]]></description><category></category></item><item><title><![CDATA[[转]C#线程系列讲座(3)：线程池和文件下载服务器]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671684</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671684</guid><author>bajinge6197</author><pubDate>Fri, 09 Dec 2011 17:24:00 +0800</pubDate><description><![CDATA[如果设计一个服务器程序，每当处理用户请求时，都开始一个线程，将会在一 定程序上消耗服务器的资源。为此，一个最好的解决方法就是在服务器启动之前 ，事先创建一些线程对象，然后，当处理客户端请求时，就从这些建好的线程中 获得线程对象，并处理请求。保存这些线程对象的结构就叫做线程池。
在C#中可以通过System.Threading.ThreadPool类来实现，在默认情况下， ThreadP...]]></description><category></category></item><item><title><![CDATA[[转]C#线程系列讲座(2)：Thread类的应用]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671700</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671700</guid><author>bajinge6197</author><pubDate>Fri, 09 Dec 2011 16:14:00 +0800</pubDate><description><![CDATA[一、 Thread类的基本用法通过System.Threading.Thread类可以开始新的线程，并在线程堆栈中运行静态或实例方法。可以通过Thread类的的构造方法传递一个无参数，并且不返回值（返回void）的委托(ThreadStart)，这个委托的定义如下：[ComVisibleAttribute(true)]public delegate void Th...]]></description><category></category></item><item><title><![CDATA[[转]C#线程系列讲座(1)：BeginInvoke和EndInvoke方法]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671682</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671682</guid><author>bajinge6197</author><pubDate>Fri, 09 Dec 2011 16:12:00 +0800</pubDate><description><![CDATA[开发语言：C#3.0
IDE：Visual Studio 2008
本系列教程主要包括如下内容：1. BeginInvoke和EndInvoke方法
2. Thread类
3.线程池
4.线程同步基础
5.死锁
6.线程同步的7种方法
7.如何在线程中访问GUI组件
一、线程概述
在操作系统中一个进程至少要包含一个线程，然后，在某些时候需要在同一个进程中...]]></description><category></category></item><item><title><![CDATA[[转]c# Invoke和BeginInvoke 区别]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671698</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671698</guid><author>bajinge6197</author><pubDate>Fri, 09 Dec 2011 10:17:00 +0800</pubDate><description><![CDATA[Control.Invoke 方法 (Delegate) :在拥有此控件的基础窗口句柄的线程上执行指定的委托。
Control.BeginInvoke 方法 (Delegate) :在创建控件的基础句柄所在线程上异步执行指定委托。
(一）Control的Invoke和BeginInvoke我们要基于以下认识：（1）Control的Invoke和BeginInvoke与Delegate...]]></description><category></category></item><item><title><![CDATA[在iPhone/iPad/iPod touch Home主屏幕界面加快捷方式]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671679</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671679</guid><author>bajinge6197</author><pubDate>Thu, 08 Dec 2011 16:03:00 +0800</pubDate><description><![CDATA[将iPhone/iPad/iPod touch常用设置放置到桌面

1. 该方法可以在Home主屏幕界面加入一些系统设置的快捷方式，比如飞行模式、WiFi 设置、亮度调节等等。对于懒人来说，少按一下也是好的，而且很有趣！不是吗？无须任何工具，更无须越狱！
注意：该方法仅适用于 iOS 5 及以上。
操作步骤：用 iPhone 或 iPad 打开本页面，在下面的表格中，找到你想...]]></description><category></category></item><item><title><![CDATA[[转]为 iPhone 和 iPad 自定义网站的主屏幕图标]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671696</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671696</guid><author>bajinge6197</author><pubDate>Thu, 08 Dec 2011 15:25:00 +0800</pubDate><description><![CDATA[iPhone 和 iPad 等苹果设备使用主屏幕 (Home Screen, 也称桌面) 管理应用程序, 还可以通过浏览器的添加到主屏幕功能将网站链接作为快捷方式添加为主屏幕图标.
是否你也想过为网站定义一个图标, 如果用户将网站添加至主屏幕, 网站链接看起来更像原生程序, 也能获得更多的关注. 除了兼容手机端的浏览体验, 我们还能做得更多, 为 iPhone 和 iPad 自定义网站...]]></description><category></category></item><item><title><![CDATA[javascript中new function()的返回值，同时利用return的返回不同的结果]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671677</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671677</guid><author>bajinge6197</author><pubDate>Thu, 08 Dec 2011 10:16:00 +0800</pubDate><description><![CDATA[只要new function()的function有返回值的话那么就应该返回function返回值，但是事实上呢？看下边的例子

js 代码


functionfn() 
{ 
this.k=1; 
return1; 
} 
fn.prototype={ 
j:0 
}; 
varf...]]></description><category></category></item><item><title><![CDATA[[转]近乎完美的简单 JS 跨域解决方式 --window.name]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671692</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671692</guid><author>bajinge6197</author><pubDate>Wed, 07 Dec 2011 17:50:00 +0800</pubDate><description><![CDATA[=============================================================================== 修 订： 


Javascript代码 


frame.contentWindow.location=wnRequest._proxyUrl;

frame.contentWindow.locatio...]]></description><category></category></item><item><title><![CDATA[[转]JavaScript跨域总结与解决办法]]></title><link>https://blog.youkuaiyun.com/bajinge6197/article/details/101671674</link><guid>https://blog.youkuaiyun.com/bajinge6197/article/details/101671674</guid><author>bajinge6197</author><pubDate>Wed, 07 Dec 2011 16:34:00 +0800</pubDate><description><![CDATA[什么是跨域
JavaScript出于安全方面的考虑，不允许跨域调用其他页面的对象。但在安全限制的同时也给注入iframe或是ajax应用上带来了不少麻烦。这里把涉及到跨域的一些问题简单地整理一下：
首先什么是跨域，简单地理解就是因为JavaScript同源策略的限制，a.com 域名下的js无法操作b.com或是c.a.com域名下的对象。更详细的说明可以看下表：

特别注意两点...]]></description><category></category></item></channel></rss>