<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>isoft8</title>
	<atom:link href="http://blog.isoft8.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.isoft8.com</link>
	<description></description>
	<lastBuildDate>Mon, 06 Feb 2012 02:29:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>chrome同步时无法连接服务器的解决方法</title>
		<link>http://blog.isoft8.com/archives/473</link>
		<comments>http://blog.isoft8.com/archives/473#comments</comments>
		<pubDate>Fri, 09 Dec 2011 14:39:02 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[chrome]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=473</guid>
		<description><![CDATA[因为一些大家都知道的原因，相信大家偶尔会遇到chrome同步时无法连接服务器的问题。关于这个问题，一般都是连接VPN解决的，但是我刚刚发现一个更好的方法，只要把DNS服务器地址改成8.8.8.8和8.8.4.4就可以连接了。]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/473/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Comic Update Notify：直接把更新标记为已读</title>
		<link>http://blog.isoft8.com/archives/431</link>
		<comments>http://blog.isoft8.com/archives/431#comments</comments>
		<pubDate>Wed, 16 Nov 2011 20:33:23 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[chrome]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=431</guid>
		<description><![CDATA[有时候Comic Update Notify提示一个漫画有更新了，但是你因为某种原因想直接取消提醒，这时就可以点击未读更新中的“已读”按钮，使用这个按钮可以不打开漫画页面就可以取消本次更新提醒了。]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/431/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>一个跳过土豆网广告的方法</title>
		<link>http://blog.isoft8.com/archives/421</link>
		<comments>http://blog.isoft8.com/archives/421#comments</comments>
		<pubDate>Sun, 13 Nov 2011 18:50:56 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=421</guid>
		<description><![CDATA[打开一个视频以后，马上点右上角的小窗口播放，这时会弹出一个小窗口，小窗口里播放的视频就是没有广告的，小窗口弹出来以后就可以把原来的视频页面关掉。]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/421/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[未找到反序列化“XXX”类型对象的构造函数。]的解决办法</title>
		<link>http://blog.isoft8.com/archives/411</link>
		<comments>http://blog.isoft8.com/archives/411#comments</comments>
		<pubDate>Sun, 13 Nov 2011 18:16:46 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[.Net技术]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=411</guid>
		<description><![CDATA[出现[未找到反序列化“XXX”类型对象的构造函数。]错误一般是由于要反序列化的类或者它的父类（如：继承了Dictionary类）实现了ISerializable接口而没有序列化构造函数，这时候只要把序列化构造函数加上去就可以反序列化了。需要注意的是，一个类或者它的父类实现ISerializable接口就表示启用了自定义序列化，需要按照自定义序列化的规则编写序列化构造函数和GetObjectData函数，像下面的两个例子。 &#91;Serializable&#93; class Test : ISerializable //实现了ISerializable接口 &#123; public Test&#40;&#41; &#123; &#125; &#160; //实现了ISerializable接口的类必须包含有序列化构造函数，否则会出错。 protected Test&#40;SerializationInfo info, StreamingContext context&#41; &#123; Value = info.GetBoolean&#40;&#34;Test_Value&#34;&#41;; &#125; &#160; #region ISerializable 成员 &#160; public void GetObjectData&#40;SerializationInfo info, StreamingContext context&#41; &#123; base.GetObjectData&#40;info, context&#41;; info.AddValue&#40;&#34;Test_Value&#34;, Value&#41;; &#125; &#160; #endregion &#160; public bool Value &#123; get; set; &#125; &#125; &#91;Serializable&#93; class Test [...]]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/411/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tieba Custom Face v1.1.2</title>
		<link>http://blog.isoft8.com/archives/403</link>
		<comments>http://blog.isoft8.com/archives/403#comments</comments>
		<pubDate>Fri, 11 Nov 2011 04:19:34 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[chrome]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=403</guid>
		<description><![CDATA[Tieba Custom Face是一个chrome插件，它可以为百度贴吧添加自定义表情功能。 进入Chrome网上应用店安装 你是否觉得百度贴吧(tieba.baidu.com)自带的表情不够用，不能够表达你现在的心情呢？试试Tieba Custom Face扩展吧。Tieba Custom Face扩展可以让你非常方便地使用自己喜欢的图片作为表情。 主要特点： 1、一键添加自定义表情，在任何网页的图片上点击右键即可快速把该图片添加为自定义表情。 2、支持表情分组，可以把相同类型的表情分成一组，方便查找。 3、自定义表情与百度贴吧官方的表情完美整合在一起，发帖时取用更方便。 注意：发自定义表情相当于发图片，所有限制跟发图片的限制一样，发送过多可能会被认为发广告。 如果你喜欢本扩展，来这里投一票吧。 http://app.chrome.csdn.net/work_detail.php?id=6 版本历史： 2011-11-10 v1.1 +增加贴吧俱乐部的支持 有问题请加入贴吧俱乐部：http://tieba.baidu.com/club/11268424/ 讨论。]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/403/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comic Update Notify v1.9</title>
		<link>http://blog.isoft8.com/archives/396</link>
		<comments>http://blog.isoft8.com/archives/396#comments</comments>
		<pubDate>Fri, 11 Nov 2011 04:09:26 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[chrome]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=396</guid>
		<description><![CDATA[Comic Update Notify是一个chrome插件，它能够在您关注的漫画有更新时提醒您。 进入Chrome网上应用店安装 【使用方法】 在浏览腾讯动漫、178漫画频道、有妖气等漫画网站（具体支持的漫画网站见下面的&#8220;支持的漫画网站&#8221;列表）的漫画目录页时(如http://mycomic.qq.com/book.php?id=127564&#38;pid=3%0A%09%09%09%09%09)，右键菜单将增加&#8220;订阅本漫画更新&#8221;的菜单项，点击该菜单项即可把该漫画添加到订阅列表。添加到订阅列表的漫画有更新时，将会弹出桌面通知提醒您该漫画有更新。 【支持的漫画网站】 腾讯动漫(http://mycomic.qq.com) 178漫画频道(http://manhua.178.com/) 有妖气(http://www.u17.com/) 爱漫画(http://www.imanhua.com/) 动漫屋(http://www.dm5.com/) 新新漫画(http://comic.xxbh.net/) 可可动漫(http://www.cococomic.com/) 九九动漫(http://www.99comic.com/) 看漫画(http://www.kkkmh.com/) 猫扑在线漫画(http://dm.game.mop.com/) KuKu动漫(http://comic.kukudm.com/) 89890漫画网(http://www.89890.com/) 小猪快跑(http://www.jumpcn.com/) 【版本更新】 2012-01-01 v1.9 +增加KuKu动漫、89890漫画网、小猪快跑的支持 *调整选项界面 2011-11-17 v1.8 +增加标记为已读功能，不用打开漫画页面即可取消更新提示。 +增加猫扑在线漫画的支持 +增加支持网站列表显示 2011-11-12 v1.7 *在所有页面显示上下文菜单 *修改任务栏图标 +试图在不支持的网站上订阅时弹出提示 2011-10-31 v1.6 +增加看漫画支持 *调整界面 2011-10-30 v1.5 +增加新新漫画、可可动漫、九九动漫的支持 +增加自动解除右键菜单屏蔽功能 2011-10-25 v1.4 +增加反馈功能 *界面调整 2011-10-23 v1.3: +增加对爱漫画、动漫屋的支持 2011-9-29 v1.2.1: *修正在部分机器上乱码的问题 2011-9-29 v1.2: [...]]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/396/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>firefox安装附加组件时提示“firefox无法修改所需的文件”的解决办法</title>
		<link>http://blog.isoft8.com/archives/377</link>
		<comments>http://blog.isoft8.com/archives/377#comments</comments>
		<pubDate>Sun, 09 Oct 2011 18:09:04 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[未分类]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=377</guid>
		<description><![CDATA[打开运行对话框，输入 “C:\Program Files\Mozilla Firefox\firefox.exe” -p 如果你的firefox不是安装在默认位置，请根据实际情况修改。 点击确定后，出现选择用户配置文件对话框。 在这个对话框里可以添加、删除、重命名用户配置文件。 进入选择用户配置文件对话框后，先删除原来的用户配置文件，再创建一个新的。再次尝试安装附加组件就可以成功了。 注意：该操作会清除所有的历史记录、收藏夹等数据，请在操作前做好备份。]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/377/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>使用ICSharpCode.SharpZipLib在现有Zip文件中添加文件的方法</title>
		<link>http://blog.isoft8.com/archives/343</link>
		<comments>http://blog.isoft8.com/archives/343#comments</comments>
		<pubDate>Sat, 03 Sep 2011 22:44:17 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[.Net技术]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=343</guid>
		<description><![CDATA[ICSharpCode.SharpZipLib是一个操作压缩文件的类库。网上使用这个类库在Zip文件中添加文件的方法主要都是使用ZipOutputStream类在Zip中添加文件，可是使用这种方法有个很大的缺点，就是会把Zip文件原有的内容覆盖掉，只适合新建Zip文件。昨天需要把内存中的内容写到一个Zip文件中的一个文件里，所以研究了一下，发现ZipFile.Add方法可以满足这个需求，这个方法有8个重载，我用的是void Add(IStaticDataSource,string)这个重载。 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; using ICSharpCode.SharpZipLib.Zip; &#160; namespace ConsoleApplication4 &#123; class Program &#123; static void Main&#40;string&#91;&#93; args&#41; &#123; //准备写入内容 MemoryStream contentStream = new MemoryStream&#40;&#41;; StreamWriter contentWriter = new StreamWriter&#40;contentStream&#41;; contentWriter.WriteLine&#40;&#34;Test&#34;&#41;; contentWriter.Flush&#40;&#41;; contentStream.Seek&#40;0, SeekOrigin.Begin&#41;; &#160; string zipFilename = &#34;test.zip&#34;; &#160; FileStream zipStream = null; ZipFile zipFile = null; [...]]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/343/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>时区设置错误导致DateTime序列化异常</title>
		<link>http://blog.isoft8.com/archives/297</link>
		<comments>http://blog.isoft8.com/archives/297#comments</comments>
		<pubDate>Mon, 29 Aug 2011 07:47:40 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[.Net技术]]></category>

		<guid isPermaLink="false">http://blog.isoft8.com/?p=297</guid>
		<description><![CDATA[公司目前在做一个项目，这个项目有一个服务端和若干个客户端，服务端主要功能就是是根据客户端提供的参数从数据库查询数据放到DataTable里，并把DataTable序列化后传给客户端，客户端接到数据以后显示出来。 今天做这个项目的时候遇到一个非常奇怪的问题，就是服务端从数据库里查出来的DateTime数据在服务端是正常的，传到客户端后全部都多了8个小时，而如果由客户端直接查数据的话，得出的结果是正确的。后来看了一下服务端和客户端的时区，发现服务端的时区是GMT，客户端的时区时区是GMT+8，把时区调成一样后恢复正常。]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/297/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Windows下用CGI上传二进制文件损坏的解决办法</title>
		<link>http://blog.isoft8.com/archives/262</link>
		<comments>http://blog.isoft8.com/archives/262#comments</comments>
		<pubDate>Fri, 28 Jan 2011 12:10:20 +0000</pubDate>
		<dc:creator>junwen38</dc:creator>
				<category><![CDATA[Python技术]]></category>

		<guid isPermaLink="false">http://www.isoft8.com/?p=262</guid>
		<description><![CDATA[最近在用Python写CGI程序，在做文件上传这部分时发现上传的文件与原文件不一样，上传的文件都打不开。把上传的文件跟原文件对比发现，原文件里面 0x0d0a 的地方都变成了 0x0a，所以无法打开。这个问题的原因是Python的标准输入流是以文本的方式打开的，对换行符作了处理，下面的代码可以把标准输入流的打开方式设成二进制，把它加进程序开头问题解决。 1 msvcrt.setmode&#40;0,os.O_BINARY&#41;]]></description>
		<wfw:commentRss>http://blog.isoft8.com/archives/262/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

