<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[bottlebox的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bottlebox</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bottlebox]]></copyright><item><title><![CDATA[vs2010编译带openssl 及zlib的curl库注意事项]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/78213181</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/78213181</guid><author>bottlebox</author><pubDate>Thu, 12 Oct 2017 11:48:13 +0800</pubDate><description><![CDATA[一、选择openssl以支持https协议类url,并能开启curl的多线程支持，另外openssl兼容性强于windows sspi
开启多线程锁，需要库openssl及libssh2
static CMyCritSec **g_lockarray;
#define  USE_OPENSSL
#ifdef USE_OPENSSL
static void lock_callback(in]]></description><category></category></item><item><title><![CDATA[vs2010编译7z项目]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/78209776</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/78209776</guid><author>bottlebox</author><pubDate>Wed, 11 Oct 2017 23:29:01 +0800</pubDate><description><![CDATA[右键点击7zCrcOpt.asm，属性Custom Build Tool -- General 选项
修改 Command Line 为：ml.exe -c -Fo$(OutDir)%(Filename).obj %(FullPath)
        Outputs为：$(OutDir)%(Filename).obj;%(Outputs)]]></description><category></category></item><item><title><![CDATA[符号体系与语义]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/6162588</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/6162588</guid><author>bottlebox</author><pubDate>Tue, 25 Jan 2011 10:55:00 +0800</pubDate><description><![CDATA[<br /><br />     一篇文章是由若干字词组合而成，字词的组合有很多，当从中选定一种组合时，就完成了一篇文章。而这篇文章可以表达出一种意思。字词是一种符号形式。一个聋哑人，读了这篇文章后，向另一个聋哑人传达，他只有通过手语来进行，通过手的不同变化，来把文字符号转化到了肢体符号。在这里，肢体的动作和文字表达出了同样的意思。意思是什么呢？<br />    一篇文字，是由若干字符构成，这些字符合在一起，可以看作一个大的符号，那么可以说这一个大符号就传达了这个意思。<br />     语义是和信息的]]></description><category></category></item><item><title><![CDATA[遗传算法讲解与探讨]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/5503179</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/5503179</guid><author>bottlebox</author><pubDate>Mon, 19 Apr 2010 16:46:00 +0800</pubDate><description><![CDATA[     注： 遗传算法属于标准的随机算法，绝大多数随机算法比如退火算法、蚁群算法都有可以归结为遗传算法的一种特殊形式。本文是从通用的思想方式去讲解及探讨，更着重于如何理解完善该算法，而对算法具体实现方式，请参考相关文档。      绝大多数问题我们都可把其归结为状态空间的搜寻及选择的问题，通常我们的做法是逐一遍历所有的状态空间，进行比较选择得到最优值。比对一个找最大值的问题，下面就是其代码]]></description><category></category></item><item><title><![CDATA[Emule使用的几个开源库介绍 （网上搜集整理）]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/5322625</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/5322625</guid><author>bottlebox</author><pubDate>Wed, 24 Feb 2010 14:29:00 +0800</pubDate><description><![CDATA[ 一、ID3库id3lib是一个开放源码的操纵ID3v1/v1.1和ID3v2标签的软件库。主要是获取MP3文件的信息,包括页眉和ID3标签 二、ZLib库zlib是一套通用目的的压缩库，即可以对信息进行压缩的一类算法它通过一种 压缩格式zlib(具体细节看http://www.ietf.org/rfc/rfc1950.txt]]></description><category></category></item><item><title><![CDATA[vs2008编译emule0.9b ]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/5322568</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/5322568</guid><author>bottlebox</author><pubDate>Wed, 24 Feb 2010 14:15:00 +0800</pubDate><description><![CDATA[VS2008需要打SP1补丁。遇到#include           编译不过去时，经检查是VS的包含路径中，win2003 Sdk R2 的包含路径在前，把$(VCInstallDir)atlmfc/include改到它前面即可。对错误 标识符     __RPC__deref_in_opt $(WindowsSdkDir)/include放到win2003 Sdk]]></description><category></category></item><item><title><![CDATA[01背包动态规划两种解决方案的比较]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/4198936</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/4198936</guid><author>bottlebox</author><pubDate>Mon, 18 May 2009 18:16:00 +0800</pubDate><description><![CDATA[  009年5月18日15:1401背包问题描述：一个旅行者有一个最多能用M公斤的背包，现在有N件物品，它们的重量分别是W1，W2，...,Wn,它们的价值分别为P1,P2,...,Pn.若每种物品只有一件求旅行者能获得最大总价值。 方式一：遍历M*N的数组，对应下图包的总容量M＝20,物品种类数N＝5代码如下：const int nRes=5;//5种]]></description><category></category></item><item><title><![CDATA[数学、哲学与形而上学]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/3855982</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/3855982</guid><author>bottlebox</author><pubDate>Sat, 31 Jan 2009 23:08:00 +0800</pubDate><description><![CDATA[    最近又在看数学，发现从初中开始的数学，很多实际自已未解其义，知其然而不知其所以然，很多概念我们知道它是这样定义的，但它为何要这样定义，则是不大关心的。这和我们传统的教条似、填鸭式教育很有关系。    国外的数学从其发展来看，实际有其深厚的哲理基础，这一哲理基础也是那些数学定义的来源，对西方人很多是不言自明的，因为这也是他们的生活信念基础。在中国却由于传统思维方式的断代，现代数学的概]]></description><category></category></item><item><title><![CDATA[P2P Information Community项目开发构想]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/3855965</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/3855965</guid><author>bottlebox</author><pubDate>Sat, 31 Jan 2009 22:51:00 +0800</pubDate><description><![CDATA[   Normal  0        7.8 磅  0  2    false  false  false    EN-US  ZH-CN  X-NONE                                                    ]]></description><category></category></item><item><title><![CDATA[对递归的思考]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/2590412</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/2590412</guid><author>bottlebox</author><pubDate>Thu, 26 Jun 2008 23:48:00 +0800</pubDate><description><![CDATA[    对N维的状态空间搜索，只能使用递归的方法，用For或While是办不到的。对于递归的思考，递归循环和For循环最大的一点不同，是上一状态和下一状态具有更紧密的关联，下一步的变化要依赖于上一步的状态，而且下一步的状态又会影响回上一步的状态。      这和生命的演化何其相似，上一代生出下一代，遗传信息，做为调用的参数传递到了下一代，但下一代又如何影响回上一代呢？也许要生命的终结之后才]]></description><category></category></item><item><title><![CDATA[重读数学－－函数]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/2537175</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/2537175</guid><author>bottlebox</author><pubDate>Wed, 11 Jun 2008 22:01:00 +0800</pubDate><description><![CDATA[    函数的概念是这样的，设X和Y是任何两个集合，而f是X到Y的一个关系，如果对于X集中的每一个x元素，能在Y集中找到惟一的一个y元素与之对应，使得 属于f,称关系f为函数。 整个世界是一个大的集合，事物与事件是其中的元素，元素之间是有关系的，元素x到元素y的关系可以构成一个函数f，f：X－>Y,X是我们能够分辩识别出来的某类事物集合，是对人而言的先发事物，叫因。Y是因的结果集合，是对人而言]]></description><category></category></item><item><title><![CDATA[C11: Localizing 网站的本地化]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/1956533</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/1956533</guid><author>bottlebox</author><pubDate>Thu, 20 Dec 2007 23:05:00 +0800</pubDate><description><![CDATA[使用Global Resources Global resources 被所有的页面、控件、类共享,最适于存储多国语言数据。这里的数据不仅包括字符串，而且包括图片，图标，声音，和任何其它二进制内容。这些资源文件一般放在App_GlobalResources目录下,  . Figure 11-1 打开一resx文件，你能够在窗口左上角选择添加图片或者图标或者插入其它文件。  ]]></description><category></category></item><item><title><![CDATA[C10 Web Part]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/1956437</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/1956437</guid><author>bottlebox</author><pubDate>Thu, 20 Dec 2007 21:43:00 +0800</pubDate><description><![CDATA[Design  使用新Portal Framework建立的模块化、可定制的站点，允许把视图中的Web页面放在几个模式中，显示给终端用户。下面列出了这些模式，并说明了它们对查看页面的终端用户有什么意义。  ●    Browse:    正常模式：Web Part的菜单列表命令最小化Web Part，所以只有标题可见。 把页面放在正常状态下，表示终端用户不能编辑或移动页面中的块。这是显示标准页面所]]></description><category></category></item><item><title><![CDATA[C3－规划结构]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/1872525</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/1872525</guid><author>bottlebox</author><pubDate>Thu, 08 Nov 2007 00:07:00 +0800</pubDate><description><![CDATA[  Chapter 3: 规划结构 一、Problem问题 我们必须解决以下公共的设计问题:  多层设计：从商业逻辑层和表示层（用户界面）分离数据访问层，这样网站更易维护和升级。  独立的数据访问结构，能支持不同的数据存储类型 — 不需要改变商业对象层当数据改变时。同样改变商业对象或表示层也不需改变另外的层，这叫作decoupling the tiers.  设计商业对象结构以面向对象的方式通过数]]></description><category></category></item><item><title><![CDATA[TheBeerHouse模板学习笔记C2-网站界面设计]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/1852179</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/1852179</guid><author>bottlebox</author><pubDate>Sun, 28 Oct 2007 18:39:00 +0800</pubDate><description><![CDATA[  Problem问题 开发用户界面看起来是非常基本的任务，但是如果做的不好，你可能必须重新做几次，每次你修改基本面貌，都需要大量的重复劳动，更不用新整个新软的测试工作。更坏的是，如果你太忽视界面，可能会使用户失去访问的兴趣。所以要提供多种配色方案让用户自已选择。 Design设计 执行准则  １、在IE和Firefox上能有一个能显示相同的好看的模板，一个能动态应用不同的配色方案和外观的机制。 ]]></description><category></category></item><item><title><![CDATA[熟悉TheBeerHouse模板]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/1840419</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/1840419</guid><author>bottlebox</author><pubDate>Tue, 23 Oct 2007 23:09:00 +0800</pubDate><description><![CDATA[ 　　才开始学，需要慢慢来，感觉不能纠缠于枝节的迷惑，先从解读书本入手。未找到中译本，翻译摘录一下以供同有所学的弟兄参考。 Chapter 1-项目介绍：TheBeerHouse 　　记住：这是一个以通用为目的，数据驱动，有基本内容风格的网站，它能容易的修改去适合于无数的实际的网站需求。虽然我们用了很多旧的ASP.net属性，但这本书最直接的目的是展示你怎样去利用新的ASP.NET 2.0]]></description><category></category></item><item><title><![CDATA[信息、意识、计算机相关]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/1760691</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/1760691</guid><author>bottlebox</author><pubDate>Mon, 27 Aug 2007 15:29:00 +0800</pubDate><description><![CDATA[     大自然是无为的，连续的。人的思维、语言文字就是在努力把这些自然发生的东西用自已的真理、规律固定下来，数字化只是对自然的无限接近的再现，却永远不是自然。   人的意识本是自然的活动，是道，是无形的，一但有形，可以重复，就形成了思维，用语言、文字数字化，虽然利于流传，但只是对原意的拟合。 1、如前人的信息量为a;后人的信息量为b  后人首先是要学习前人的知识经验  如果b>a]]></description><category></category></item><item><title><![CDATA[重新思考文件系统]]></title><link>https://blog.youkuaiyun.com/bottlebox/article/details/1759179</link><guid>https://blog.youkuaiyun.com/bottlebox/article/details/1759179</guid><author>bottlebox</author><pubDate>Sat, 25 Aug 2007 23:35:00 +0800</pubDate><description><![CDATA[    对于计算机初学者而言，掌握了文件系统，可以说计算机就入门了。文件系统做为计算机的基础在IT人中已根深缔固，但我现在开始觉得，正是目前的文件系统格式局限或阻障了计算机的智能化、个性化发展。     考察一下：对文件系统而言，信息的组织是以个体的存储方式来开展，文件为单位，以扩展名来区分信息类型，以目录结构来分类存放信息。而从简便灵活而言，信息的组织，最好能以内容、功能来开展。计算机的信息]]></description><category></category></item></channel></rss>