<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[博青港湾-技术空间]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/suacker</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; suacker]]></copyright><item><title><![CDATA[test blog]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/5790231</link><guid>https://blog.youkuaiyun.com/suacker/article/details/5790231</guid><author>suacker</author><pubDate>Thu, 05 Aug 2010 11:57:00 +0800</pubDate><description><![CDATA[test test blog   test blog  JD-GUI  JD-GUI is a standalone graphical utility that displays Java source codes of “.class” files. You can browse the reconstructed source code with the JD-GUI for instant access to methods and fields. JD-GUI is free for non-co]]></description><category></category></item><item><title><![CDATA[使用py2exe打包python脚本（except 2.6）]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/4784208</link><guid>https://blog.youkuaiyun.com/suacker/article/details/4784208</guid><author>suacker</author><pubDate>Sat, 07 Nov 2009 23:22:00 +0800</pubDate><description><![CDATA[ 										使用py2exe打包python脚本（except 2.6）											收藏																				document.body.oncopy = function() {							if (window.clipboardData) {								setTimeout(function() {]]></description><category></category></item><item><title><![CDATA[ansi,dbcs,mbcs,unicode各是甚麽意思]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3769302</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3769302</guid><author>suacker</author><pubDate>Tue, 13 Jan 2009 17:08:00 +0800</pubDate><description><![CDATA[所有的   string   类都是以C-style字符串为基础的。C-style   字符串是字符数组。所以我们先 介绍字符类型。这里有3种编码模式对应3种字符类型。第一种编码类型是单子节字符集（single-byte   character   set   or   SBCS）。在这种编码模式下，所有的字符都只用一个字节表示。ASCII是SBCS。一个字节表示的0用来标志SBCS字符串的结]]></description><category></category></item><item><title><![CDATA[Java常见问题]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3763596</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3763596</guid><author>suacker</author><pubDate>Mon, 12 Jan 2009 23:43:00 +0800</pubDate><description><![CDATA[第一，谈谈final, finally, finalize的区别。 　final 用于声明属性，方法和类，分别表示属性不可变，方法不可覆盖，类不可继承。finally是异常处理语句结构的一部分，表示总是执行。finalize是 Object类的一个方法，在垃圾收集器执行的时候会调用被回收对象的此方法，可以覆盖此方法提供垃圾收集时的其他资源回收，例如关闭文件等。 第二，Anonymous Inner]]></description><category></category></item><item><title><![CDATA[PHP开源电子商务购物网站程序集锦]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3763105</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3763105</guid><author>suacker</author><pubDate>Mon, 12 Jan 2009 22:25:00 +0800</pubDate><description><![CDATA[最近一年来，站长界有一个趋势：很多站长转型做电子商务，或利用现有的网站资源整合电子商务。一方面由于网站越来越难做，而同时在经济大环境的影响下，网上购物却越为越吃香。转做网商或是结合网络购物是个不错的主意。       要做电子商务，你可以选择在淘宝，拍拍，Ebay或是最新的百度有啊，而如果要自己搭建平台，当然首先要选择一个合适的电子商务管理系统。这里是开源电子商务购物网站程序集锦。如果你想做C]]></description><category></category></item><item><title><![CDATA[McAfee Artemis诠释云安全技术]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3706964</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3706964</guid><author>suacker</author><pubDate>Sun, 04 Jan 2009 22:41:00 +0800</pubDate><description><![CDATA[摘要：当前日益严峻的安全需求，需要安全厂商推出一种新的安全技术，能够实时的从用户社区智能的收集安全威胁信息，并实时提供防护。 标签：云安全  McAfee  特征码  VirusScan Oracle帮您准确洞察各个物流环节当前安全行业最大的一个缺陷是响应时间的问题，继续使用特征码防护机制面临的最大问题之一，是存在防护时间差的问题。McAfee Artemi]]></description><category></category></item><item><title><![CDATA[Google开源了其C++测试框架 C++ Mocking框架]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3560442</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3560442</guid><author>suacker</author><pubDate>Fri, 19 Dec 2008 19:46:00 +0800</pubDate><description><![CDATA[几个月前Google开源了其C++测试框架，现在Google又基于BSD协议将其C++ Mocking框架Google Mock开源。在Google内部Google Mock被用在100多个项目中，根据Google软件工程师Zhanyong Wan所说，Google Mock的灵感来自于jMock和EasyMock。该框架可用在Linux、Windows及Mac OS X上，面向C++开发者。]]></description><category></category></item><item><title><![CDATA[动态链接库与静态链接库]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3170623</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3170623</guid><author>suacker</author><pubDate>Tue, 28 Oct 2008 23:26:00 +0800</pubDate><description><![CDATA[  首先纠正所谓“静态连接就是把需要的库函数放进你的exe之中”的说法。在真实世界中，有三个概念：Use   static   libary,   static   linked   DLL,   dynamic   linked   DLL.     多数人混淆了static   libary   和   static   linked   DLL的概念，当然他们有似是而非的“相似之处”，比]]></description><category></category></item><item><title><![CDATA[Google C++ Style ]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3170556</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3170556</guid><author>suacker</author><pubDate>Tue, 28 Oct 2008 23:18:00 +0800</pubDate><description><![CDATA[http://www.cnblogs.com/kaiyang/archive/2008/10/07/1305475.htmlGoogle的开源项目大多使用C++开发。每一个C++程序员也都知道，C++具有很多强大的语言特性，但这种强大不可避免的导致它的复杂，这种复杂会使得代码更易于出现bug、难于阅读和维护。本指南的目的是通过详细阐述在C++编码时要怎样写、不要怎样写来规避其复杂性。这些规]]></description><category></category></item><item><title><![CDATA[“服务器推”技术的应用 ]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3170469</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3170469</guid><author>suacker</author><pubDate>Tue, 28 Oct 2008 23:00:00 +0800</pubDate><description><![CDATA[ http://www.ibm.com/developerworks/cn/web/wa-lo-comet/ 很多应用譬如监控、即时通信、即时报价系统都需要将后台发生的变化实时传送到客户端而无须客户端不停地刷新、发送请求。本文首先介绍、比较了常用的“服务器推”方案，着重介绍了 Comet － 使用 HTTP 长连接、无须浏览器安装插件的两种“服务器推”方案：基于 AJAX 的长轮询方式；基]]></description><category></category></item><item><title><![CDATA[大话socket是网络编程]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3170426</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3170426</guid><author>suacker</author><pubDate>Tue, 28 Oct 2008 22:57:00 +0800</pubDate><description><![CDATA[socket是网络编程的基础，本文用打电话来类比socket通信中建立TCP连接的过程。    socket函数，表示你买了或者借了一部手机。    bind函数，告诉别人你的手机号码，让他们给你打电话。    listen函数，打开手机的铃声，而不是静音，这样有电话时可以立马反应。listen函数的第二个参数，最大连接数，表示最多有几个人可以同时拨打你的号码。不过我们的手机，最多只能有一个人打进]]></description><category></category></item><item><title><![CDATA[Perl语言总结(4)]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3133341</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3133341</guid><author>suacker</author><pubDate>Fri, 24 Oct 2008 02:12:00 +0800</pubDate><description><![CDATA[2.7 环境到现在为止，我们已经看到了一些会产生标量值的项。在我们进一步讨论项之前，我们要先讨论带环境（context）的术语。2.7.1 标量和列表环境你在 Perl 脚本里激活的每个操作（注：这里我们用“操作”统称操作符或项。当你开始讨论那些分析起来类似项而看起来象操作符的函数时，这两个概念间的界限就模糊了。）都是在特定的环境里进行的，并且该操作的运转可能依赖于那个环境的要求。]]></description><category></category></item><item><title><![CDATA[Perl语言总结(3)]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3133059</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3133059</guid><author>suacker</author><pubDate>Fri, 24 Oct 2008 01:26:00 +0800</pubDate><description><![CDATA[1.2.4 复杂数据结构 $wife{"Jacob"} = ("Leah", "Rachel", "Bilhah", "Zilpah");   # 错误$wife{"Jacob"} = ["Leah", "Rachel", "Bilhah", "Zilpah"];   # 正确用[] 中括弧来将一个列表转换成一个标量。$wife[0] = ["Leah", "Rachel", "B]]></description><category></category></item><item><title><![CDATA[Perl语言总结(2)]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3133051</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3133051</guid><author>suacker</author><pubDate>Fri, 24 Oct 2008 01:15:00 +0800</pubDate><description><![CDATA[1.4 文件句柄 文件句柄只是你给文件，设备，网络套接字或管道起的一个名字，这样可以帮助你分清你正在和那个文件或设备通讯，同时掩藏了如缓冲等复杂性。你可以使用 open 创建并关联一个文件。open 函数需要至少两个参数：文件句柄和你希望与文件句柄关联的文件名。Perl 也给你一些预定义（并且预先打开）的文件句柄。STDIN 是我们程序的标准输入，STDOUT 是标准输出。STDERR]]></description><category></category></item><item><title><![CDATA[Perl 语言概览]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3133007</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3133007</guid><author>suacker</author><pubDate>Fri, 24 Oct 2008 00:59:00 +0800</pubDate><description><![CDATA[1. 使用帮助手册如果你是在 Linux/Unix 下，那么 Man 给我们准备好了各色点心，用 man 加上下面中的类别名就能查阅到对应的帮助，如 man perldata  手册页内容perl 有些什么 perl 手册页 perldata 数据类型 perlsyn 语法 perlop 操作符和优先级 p]]></description><category></category></item><item><title><![CDATA[Perl语言总结]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/3132993</link><guid>https://blog.youkuaiyun.com/suacker/article/details/3132993</guid><author>suacker</author><pubDate>Fri, 24 Oct 2008 00:56:00 +0800</pubDate><description><![CDATA[ 标量  $  $cents  一个独立的数值（数字或字串）  数组  @  @large  一列数值，用编号做键字  散列  %  %interest  一组数值，用字串做键字  子过程  &  &how  一段可以调用的 Perl 代码  类型团  *  *struck  所有叫 struck 的东西  $answer = 42; # 一个整数 $pi = 3.14159265 # 一个"]]></description><category></category></item><item><title><![CDATA[Perl学习笔记(一)--变量 ]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/2938883</link><guid>https://blog.youkuaiyun.com/suacker/article/details/2938883</guid><author>suacker</author><pubDate>Tue, 16 Sep 2008 23:33:00 +0800</pubDate><description><![CDATA[标量可以存放的数据类型有很多,除了常用的字符串和数字外,还可以存放引用, 而引用则可以是任何类型数据的引用.比如:@array = (1, 2, 3);$ref = /@array; #创建一个对数组array的引用注意引用的使用方法是, 在所引用的对象前面加上/,而在解引用的时候需要记住的是引用是一个标量,所以$ref表示的是一个引用, 要继续解释该引用所引用的数据还需要根据引用的数据类型进一步]]></description><category></category></item><item><title><![CDATA[C#命名规则和开发习惯]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/2654948</link><guid>https://blog.youkuaiyun.com/suacker/article/details/2654948</guid><author>suacker</author><pubDate>Tue, 15 Jul 2008 17:34:00 +0800</pubDate><description><![CDATA[ 一、命名 1.用pascal规则来命名方法和类型,类名添加cls前缀。Pascal规则是：第一个字母必须大写，并且后面的并发连结词的第一个字母均为大写，例如象GeneralManager、SmallDictionary、StringUtil都是合乎这种规则的类名。public class clsTextBox{     public void DataBind()  ]]></description><category></category></item><item><title><![CDATA[C#命名规则和开发习惯]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/2654933</link><guid>https://blog.youkuaiyun.com/suacker/article/details/2654933</guid><author>suacker</author><pubDate>Tue, 15 Jul 2008 17:31:00 +0800</pubDate><description><![CDATA[一、命名 1.用pascal规则来命名方法和类型,类名添加cls前缀。Pascal规则是：第一个字母必须大写，并且后面的并发连结词的第一个字母均为大写，例如象GeneralManager、SmallDictionary、StringUtil都是合乎这种规则的类名。public class clsTextBox{     public void DataBind()   ]]></description><category></category></item><item><title><![CDATA[C++ , CppUnit , assert]]></title><link>https://blog.youkuaiyun.com/suacker/article/details/2644282</link><guid>https://blog.youkuaiyun.com/suacker/article/details/2644282</guid><author>suacker</author><pubDate>Sat, 12 Jul 2008 16:14:00 +0800</pubDate><description><![CDATA[上学的时候经常看到一些VC编程方面的书上说，在用VC开发程序的时候，最好用VERIFY宏代替ASSERT，当时不知道是其中的原因，今天看了两个宏的定义，终于明白了。1、在DEBUG模式下，两个宏的功能是一样的2、在RELEASE模式下，ASSERT不会对参数里的表达式进行计算，VERIFY会计算里面的表达式（如果是函数，将会调用该函数）。 部分定义如下：#ifdef _DEBU]]></description><category></category></item></channel></rss>