<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[moonsbird的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/moonsbird</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; moonsbird]]></copyright><item><title><![CDATA[方法一：WinAPI Socket]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/5735359</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/5735359</guid><author>moonsbird</author><pubDate>Wed, 14 Jul 2010 19:48:00 +0800</pubDate><description><![CDATA[<br />WIN API socket<br />本文所谈到的Socket函数如果没有特别说明，都是指的Windows Socket API。<br />第一种方法比较简单，只有做好发达与接收基本上就没有问题了，参照MSDN写简单的聊天室程序也非常简单<br /><br />一、WSAStartup函数<br />int WSAStartup( WORD wVersionRequested, LPWSADATA lpWSAData );<br />使用Socket的程序在使用Socket之前必须调用WSA]]></description><category></category></item><item><title><![CDATA[方法二：CAsyncSocket类]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/5735358</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/5735358</guid><author>moonsbird</author><pubDate>Wed, 14 Jul 2010 19:47:00 +0800</pubDate><description><![CDATA[<br /><br />WinSock类<br />在Visual C++的MFC类库中，提供了两个与WinSock相关的类，分别为CAsyncSocket类和CSocket类。这两个类对WinSock API进行了封装，使得开发Windows Socket应用程序变得简单了。本节将针对CAsyncSocket和CSocket介绍Windows Socket应用程序的开发。<br /><br />CAsyncSocket类介绍<br />CAsyncSocket类对WinSock API进行了低级封装，它提]]></description><category></category></item><item><title><![CDATA[方法三：CSocket类 ]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/5735355</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/5735355</guid><author>moonsbird</author><pubDate>Wed, 14 Jul 2010 19:46:00 +0800</pubDate><description><![CDATA[CSocket类介绍

CSocket类派生于CAsyncSocket，对Windows Socket API进行更高层次的封装。它支持同步操作，可以单独使用，但通常情况下与CSocketFile、 CArchive类一起实现数据的发送和接收。下面介绍CSocket的主要方法。


（1）Create方法
Create方法用于创建一个套接字。
语法：



BOOL Create( UINT nSocketPort = 0, int nSocketType = SOCK_STREAM,]]></description><category></category></item><item><title><![CDATA[使用Carlos Antollini封装的ADO2类示例]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/5330297</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/5330297</guid><author>moonsbird</author><pubDate>Fri, 26 Feb 2010 17:56:00 +0800</pubDate><description><![CDATA[1.Carlos Antollini编写的Ado封装类，几乎把所有的Ado操作都封装了。Ado2主要提供了CADOCommand，CADODatabase，CADOException，CADOFieldInfo，CADOParameter，CADORecordset，CJetEngine七个类接口，其中最常用的就是CADODatabase和CADORecordset下面使用Carlos Ant]]></description><category></category></item><item><title><![CDATA[VC6环境下使用图形控件NTGraph的方法和步骤]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/5328230</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/5328230</guid><author>moonsbird</author><pubDate>Fri, 26 Feb 2010 09:44:00 +0800</pubDate><description><![CDATA[VC6环境下使用图形控件NTGraph的方法和步骤   源出处：http://www.codeproject.com/KB/miscctrl/ntgraph_activex.aspx先看看NTGraph控件的运行效果吧，如下图。感觉效果挺不错的，主要是接口函数非常简单，只需要调用几个函数就能实现我们需要的功能，可谓功能强大了。主要还是基于VC6环境，对开发上位机的朋友来说是]]></description><category></category></item><item><title><![CDATA[VC实现波形不闪烁动态绘图]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/5316546</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/5316546</guid><author>moonsbird</author><pubDate>Mon, 22 Feb 2010 13:00:00 +0800</pubDate><description><![CDATA[VC实现波形不闪烁动态绘图作者：重庆大学通信工程学院 吴华 一、程序运行时波形效果 二、在信号处理中，通常需要把采集信号的实时波形显示出来。 如果直接在屏幕上动态绘图的话，会出现闪烁现象，为了克服这个问题，本文采用的就是先在内存绘图，然后再拷贝到屏幕，从而实现动态绘图而不闪烁。详细介绍如下：2.1　首先在头文件中定义以下私有变量，并在对话框资源中放置一个picture控件]]></description><category></category></item><item><title><![CDATA[resin之jvm优化]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4915822</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4915822</guid><author>moonsbird</author><pubDate>Tue, 01 Dec 2009 17:05:00 +0800</pubDate><description><![CDATA[  经过几天的测试，系统终于较以前有所稳定了，特把优化后的参数发布出来，供朋友们一起讨论我的服务器配置：至强双CPU2.2G，ECC内存4G，硬盘70G，操作系统：AS4 jdk1.5.0_02      没优化之前，服务器经常抛出内存溢出，物理内存居高不下，还经常抛出keepalive 超过最大值500。服务器一天重启两三次，客户抱怨声不断。 jvm-arg>-Xms1024Mj]]></description><category></category></item><item><title><![CDATA[FckEditor V2.6 fckconfig.js中文注释]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4857178</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4857178</guid><author>moonsbird</author><pubDate>Mon, 23 Nov 2009 16:00:00 +0800</pubDate><description><![CDATA[ 1. FCKConfig.CustomConfigurationsPath =  ; // 自定义配置文件路径和名称    2. FCKConfigFCKConfig.EditorAreaCSS = FCKConfig.BasePath css/fck_editorarea.css; // 编辑区的样式表文件    3. FCKConfig.EditorAreaSty]]></description><category></category></item><item><title><![CDATA[解决linux下too many file问题]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4804041</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4804041</guid><author>moonsbird</author><pubDate>Thu, 12 Nov 2009 20:19:00 +0800</pubDate><description><![CDATA[工作中发现，在linux中搭建WEBLOGIC应用服务器的环境下，有时可能同时发布多个war包，而且每一个war包的文件数目很多，或者客户同时访问量比较大，此时WEBLOGIC就会报错，报错信息中包含“Too many open files”，例如：java.io.FileNotFoundException: /home/weblogic/bea/user_projects/domains/l]]></description><category></category></item><item><title><![CDATA[设置resin 3.1编码]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4767584</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4767584</guid><author>moonsbird</author><pubDate>Wed, 04 Nov 2009 15:17:00 +0800</pubDate><description><![CDATA[ 原来的程序乱码，在resin中的 $RESIN_ROOT/conf/app-default.xml文件中修改如下，加入UTF-8编码。中间加入    UTF-8重启成功。]]></description><category></category></item><item><title><![CDATA[linux:网络服务配置之—NFS配置管理]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4717084</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4717084</guid><author>moonsbird</author><pubDate>Fri, 23 Oct 2009 11:12:00 +0800</pubDate><description><![CDATA[2.1.2 用NFS实现资源共享前面讲的Samba是实现Linux主机之间、Windows和Linux之间实现资源共享的途径。而NFS是实现Linux主机之间共享的另一种途径。NFS最早使用在Sun服务器上，现在已经移植到各种类UNIX系统下了，Windows下也有相应的版本。相对Samba服务，NFS共享具有简单快速的特点，所以目前广泛用于类UNIX主机之间的资源共享。这里我们就以RHEL3中N]]></description><category></category></item><item><title><![CDATA[2. 在AIM/LSI磁盘阵列控制器上创建Logical Drive(逻辑磁盘)]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4704627</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4704627</guid><author>moonsbird</author><pubDate>Tue, 20 Oct 2009 17:25:00 +0800</pubDate><description><![CDATA[注意:请预先备份您服务器上的数据，配置磁盘阵列的过程将会删除您的硬盘上的所有数据!整个磁盘阵列配置过程与上面介绍的在Adaptec磁盘阵列控制器上创建容器的方法类似。具体如下:　　第1步，在开机自检过程中，出现如(图11)所示提示时，按下“Control+M”组合键，进入如(图12)所示的RAID的配置界面。 <img id="eWebEditor_TempElement_Img" s]]></description><category></category></item><item><title><![CDATA[如何获取中国电信、网通、铁通的最新ip地址段]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4483677</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4483677</guid><author>moonsbird</author><pubDate>Tue, 25 Aug 2009 16:28:00 +0800</pubDate><description><![CDATA[1、ftp下载 http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz1、ftp下载 http://ftp.apnic.net/apnic/dbase/tools/ripe-dbase-client-v3.tar.gz2、tar zxvf ripe-dbase-clinet-v3.tar.gz3、cd who]]></description><category></category></item><item><title><![CDATA[ BCB如何将应用程序图标写到系统托盘中]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4464953</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4464953</guid><author>moonsbird</author><pubDate>Thu, 20 Aug 2009 08:38:00 +0800</pubDate><description><![CDATA[ 1、新建一个工程，将工程存到目录D:/BCBTray下，并在这个目录下拷入一个icon图标文件，文件名为Icon1.ico，作为本程序的系统托盘处的图标。2、在这个工程中再增加一个窗体Form2，要注意的是这个工程中，Form1是启动窗体，它负责系统托盘图标的总控工作，并不负有其它责任。应用程序的主窗口是由Form2 来负责的。在Form1的代码窗Unit1.cpp增加如下代码：#inclu]]></description><category></category></item><item><title><![CDATA[使用apache+resin实现负载均衡设置 ]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4350763</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4350763</guid><author>moonsbird</author><pubDate>Wed, 15 Jul 2009 15:06:00 +0800</pubDate><description><![CDATA[上周六参加了51CTO的负载均衡的技术沙龙,主要是基于LVS的负载均衡,受益匪浅,开阔了思路,回去要好好研究一下.     其实使用web服务器自身的设置也能达到负载均衡的目的,我们公司使用的web服务器是resin,resin自生就可以进行负载均衡设置,但是只有professional版本才支持,这个东西的license一个CPU要$500,所以实际使用的apache+resin的组合(免费嘛:]]></description><category></category></item><item><title><![CDATA[JFreeChart常用函数]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4297703</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4297703</guid><author>moonsbird</author><pubDate>Thu, 25 Jun 2009 14:46:00 +0800</pubDate><description><![CDATA[在网上浏览到了一些jfreechart-1.0.3得中文api ，搜到了一点信息，虽然没写什么版本的，不过大概应该是jfreechart-0.9.20，jcommon-0.9.5的版本，不过一些方法依旧沿用，对照1.0.3的英文api也许会有些帮助。JFreeChart类：void setAntiAlias(boolean flag)    字体模糊边界void setBackgrou]]></description><category></category></item><item><title><![CDATA[查看某个进程使用的各种资源]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4290822</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4290822</guid><author>moonsbird</author><pubDate>Tue, 23 Jun 2009 10:25:00 +0800</pubDate><description><![CDATA[查看某个进程使用的各种资源：lsof -p 能夠列出該 pid 所使用的 resource包括開檔, Socket 等資訊]]></description><category></category></item><item><title><![CDATA[resin优化经验]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4287855</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4287855</guid><author>moonsbird</author><pubDate>Mon, 22 Jun 2009 08:54:00 +0800</pubDate><description><![CDATA[resin优化经验2008-02-19 17:03Resin ThreadsResin will automatically allocate and free threads as the load requires. Since the threads are pooled, Resin can reuse old threads wit]]></description><category></category></item><item><title><![CDATA[去掉盗版XP右下角烦人的提示 ]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4203439</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4203439</guid><author>moonsbird</author><pubDate>Wed, 20 May 2009 11:37:00 +0800</pubDate><description><![CDATA[前段时间相当多的windowsXP用户在进行更新的时候都收到了自己的盗版的受害者这样的信息，并且这个烦人的信息在以后的每一次开机都要出现，让我们白白的浪费了很多时间，并且还在屏幕的右下角出现一个星形符号。很多人只有重装系统才能除掉这个讨厌的家伙，不过就算你重装系统，也要关掉自动更新，因为不然它还是会自动安装的啊。如果你关掉自动更新的话，那你的系统同样处于一种危险的境地。毕竟有时候微软公司的更新是一]]></description><category></category></item><item><title><![CDATA[手动编译安装subversion客户端(转）]]></title><link>https://blog.youkuaiyun.com/moonsbird/article/details/4183351</link><guid>https://blog.youkuaiyun.com/moonsbird/article/details/4183351</guid><author>moonsbird</author><pubDate>Thu, 14 May 2009 14:43:00 +0800</pubDate><description><![CDATA[2008-06-09 23:18一开始用 sudo apt-get install subversion 安装的svn客户端，结果版本很老，从新立得软件包里查看，最高的也就1.3.2版本。在终端里使用命令行，结果老是提示客户端版本太老。无奈之下，只好手动编译之。从官网得最新版本 Subversion 1.4.4 released，结果安装的时候说缺少依赖包apr。g]]></description><category></category></item></channel></rss>