<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[lapcca的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/lapcca</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lapcca]]></copyright><item><title><![CDATA[atoi,atof实现]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984276</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984276</guid><author>lapcca</author><pubDate>Wed, 03 Nov 2010 11:28:00 +0800</pubDate><description><![CDATA[
				
				
						
						
						
				
				/**/
				
						/*
						**********************************************************************
						*/
				
				
						
						
				
				//
				 int a2i(const char *s) 函数原形 
				//
				功能: 把s所指向]]></description><category></category></item><item><title><![CDATA[分享以前收藏的TCP状态转换图]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984277</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984277</guid><author>lapcca</author><pubDate>Tue, 02 Nov 2010 14:41:00 +0800</pubDate><description><![CDATA[None]]></description><category></category></item><item><title><![CDATA[c++ web Kit简介]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984278</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984278</guid><author>lapcca</author><pubDate>Mon, 25 Oct 2010 11:57:00 +0800</pubDate><description><![CDATA[
				Wt：简介
		
		Wt(音同'witty')是一个C++库，用以开发交互性Web应用。
		Wt的API以widget为中心，将桌面GUI APIs的良好测试模式引入Web开发。 Wt为开发者提供了几乎所有Web实现细节的抽象，其中包括事件处理、图像支持、优雅降级（或渐进增强）、及良好的URL处理。
		与其他诸多基于页面的开发框架相比，Wt可以创建状态化的应用，同时实现了高度的交互性和可访问性；其交互性体现在Wt可以综合使用各种技术，如Ajax等；其可访问性体现在Wt可以使应用在必]]></description><category></category></item><item><title><![CDATA[PE文件头的结构图]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984280</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984280</guid><author>lapcca</author><pubDate>Thu, 30 Sep 2010 12:23:00 +0800</pubDate><description><![CDATA[ 最近学习PE文件，《软件加密技术内幕》第一章有详细的讲解不过看了半天搞的头到晕了，结构太多，最后自己查看WINNT.H头文件把PE头中的结构画了一张图，在看书学习的时候边看书边看图学习理解较快！有什么错误请高手指正，谢谢！其次强烈建议大家看《软件加密技术内幕》第一章配合本图，效果不错哦！附上自己写的一个PE文件查看器，简单。里面用了一些《软件加密技术内幕》光盘中的代码，用MFC写的！错误在所难免，恳请大家指正！PE文件查看器源码转自：http://bbs.pediy.com/showthread.php?]]></description><category></category></item><item><title><![CDATA[DLL在应用程序间共享数据]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984281</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984281</guid><author>lapcca</author><pubDate>Fri, 17 Sep 2010 13:38:00 +0800</pubDate><description><![CDATA[ 
		
				
				#pragma data_seg(
				"
				.mydata
				"
				)POINT pPoint
				=
				
						
				
				
						{
						0
						,
						0
						}
				
				;
				//
				must initialize
				
						
						
				
				#pragma data_seg()#pra]]></description><category></category></item><item><title><![CDATA[利用斯特林(Stirling)公式求解n!]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984283</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984283</guid><author>lapcca</author><pubDate>Mon, 13 Sep 2010 11:52:00 +0800</pubDate><description><![CDATA[None]]></description><category></category></item><item><title><![CDATA[Socket粘包问题]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984284</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984284</guid><author>lapcca</author><pubDate>Fri, 10 Sep 2010 17:49:00 +0800</pubDate><description><![CDATA[这两天看csdn有一些关于socket粘包，socket缓冲区设置的问题，发现自己不是很清楚，所以查资料了解记录一下：
		一两个简单概念长连接与短连接：1.长连接
		    Client方与Server方先建立通讯连接，连接建立后不断开， 然后再进行报文发送和接收。
		2.短连接
		    Client方与Server每进行一次报文收发交易时才进行通讯连接，交易完毕后立即断开连接。此种方式常用于一点对多点 通讯，比如多个Client连接一个Server.
		二 什么时候需要考虑粘包问题?]]></description><category></category></item><item><title><![CDATA[Windows 7中的远程桌面增强(Graphics Remoting, Remote Desktop)]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984286</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984286</guid><author>lapcca</author><pubDate>Thu, 09 Sep 2010 22:19:00 +0800</pubDate><description><![CDATA[08年的夏天，我在微软总部的一次技术展览会上第一次看到了Windows 7下的RemoteDesktop。当时，那位做演示的同事在玩一个非常新的3D游戏，确切地说，他是在远程桌面的窗口中玩3D游戏。我当时就被雷到了！跟那个同事聊了很久，才知道这是Windows 7中会包含的一个新的功能，采用的DirectX重定向和网络压缩等最新的技术，使得通过网络传输的远程桌面，可以流畅的显示和运行多媒体的内容！当时由于Windows 7还在秘密研发阶段，这些内容都不能向外透露。如今Widows 7的beta已经发布，我终]]></description><category></category></item><item><title><![CDATA[BMP文件头格式 bmp文件二进制解析]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984287</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984287</guid><author>lapcca</author><pubDate>Thu, 09 Sep 2010 12:10:00 +0800</pubDate><description><![CDATA[
				BMP
				文件头格式
				
						bmp
				
				文件二进制解析
				,bmp
				文件解析
				,bmp
				存储格式
				
				
		
		
				下面的表格是我整理的
				BMP
				文件头的格式。
		
		
				方便大家查询。
		
		 
		
				Bmp
				的文件头是
				54 , 
				以下都是
				24 bit,
		
		
				]]></description><category></category></item><item><title><![CDATA[Application Compatibility - Session 0 Isolation]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984288</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984288</guid><author>lapcca</author><pubDate>Wed, 08 Sep 2010 14:03:00 +0800</pubDate><description><![CDATA[
				
						In Windows XP, Windows Server 2003, and earlier versions of the Windows operating system, all services run in the same session as the first user who logs on to the console.  This session is called Session 0. Running services and user applicat]]></description><category></category></item><item><title><![CDATA[解决跨平台系统的工程文件方案(MPC)]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984290</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984290</guid><author>lapcca</author><pubDate>Wed, 08 Sep 2010 11:57:00 +0800</pubDate><description><![CDATA[
				
						最近的项目有
						
								windows
						
						和
						
								solaris
						
						两个版本。其中
						
								windows
						
						下用的编译器是
						
								visual studio 2005
						
						，
				
		
		
				
						
								Solaris]]></description><category></category></item><item><title><![CDATA[如何在SYSTEM权限下实现屏幕监控]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984292</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984292</guid><author>lapcca</author><pubDate>Mon, 06 Sep 2010 20:32:00 +0800</pubDate><description><![CDATA[屏幕监控是远控软件的基本功能之一。现在很多远控程序的服务端通常为DLL形式，通过远程线程注入等方法插入到services、svchost等SYSTEM权限的进程中去，而此时常规的屏幕监控就会失效（这是因为与SYSTEM权限进程关联的窗口站、桌面与普通进程不同）。如何才能在SYSTEM权限下实现屏幕监控呢？一、 屏幕监控的基本原理屏幕监控简单说就是对进程的当前桌面进行截屏存成位图，然后将此位图数据传输到远程。对桌面进行截图需要通过一系列Windows GDI API来完成的。首先通过CreateDC，Crea]]></description><category></category></item><item><title><![CDATA[通过内核对象在服务程序和桌面程序之间通信的小问题]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984293</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984293</guid><author>lapcca</author><pubDate>Mon, 06 Sep 2010 16:28:00 +0800</pubDate><description><![CDATA[关于在通过 事件对象 在服务程序和普通桌面应用程序相互之间通信的问题，分类情况进行讨论：1、普通桌面应用程序中创建事件，服务程序中打开事件XP的情况普通桌面应用程序中创建：
		
				
						
								m_hEvent = ::CreateEvent(NULL, FALSE, FALSE, TEXT(
								"{67BDE5D7-C2FC-49f5-9096-C255AB791B75}"
								));
						
				
		
		服务程序中打开]]></description><category></category></item><item><title><![CDATA[IT人的爱情]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984294</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984294</guid><author>lapcca</author><pubDate>Tue, 31 Aug 2010 16:41:00 +0800</pubDate><description><![CDATA[None]]></description><category></category></item><item><title><![CDATA[学习linux/unix编程方法的建议,学习Linux的四个步骤]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984295</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984295</guid><author>lapcca</author><pubDate>Tue, 31 Aug 2010 11:49:00 +0800</pubDate><description><![CDATA[
				
				
				假设你是计算机科班出身，计算机系的基本课程如数据结构、操作系统、体系结构、编译原理、计算机网络你全修过我想大概可以分为4个阶段，水平从低到高从安装使用=>linux常用命令=>linux系统编程=>内核开发阅读内核源码其中学习linux常用命令时就要学会自己编译内核，优化系统，调整参数安装和常用命令书太多了，找本稍微详细点的就ok，其间需要学会正则表达式系统编程推荐《高级unix环境编程》，黑话叫APUE还有《unix网络编程》这时候大概还需要看资料理解elf文件格式，连]]></description><category></category></item><item><title><![CDATA[基本操作的位运算实现]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984296</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984296</guid><author>lapcca</author><pubDate>Fri, 27 Aug 2010 16:26:00 +0800</pubDate><description><![CDATA[下面使用位运算来实现一些基本的操作和基本的函数，这些实现全部都是宏，这是高效率的关键。
		
				
				
				/**/
				
						/*
						 base.h：基本操作的位运算实现 
						*/
				
				  #ifndef BASE_H   
				#define
				 BASE_H   
				
						
						
				
				#define
				 word   int   
				
					]]></description><category></category></item><item><title><![CDATA[软件的网络化及Linux的未来趋势]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984298</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984298</guid><author>lapcca</author><pubDate>Fri, 27 Aug 2010 14:52:00 +0800</pubDate><description><![CDATA[
				
		
		本文来自《程序员》杂志0906期） 
		公司的价值取决于他的商业模式。软件在进化，在网络化的软件商业模式下，每个网民都在接触Linux，IT从业者应该更多接触Linux 平台的知识。云计算、上网本、智能手机、网络游戏、SNS发迹、微软收购雅虎等其实反映了这种软件的网络化趋势。
		Windows 与Linux 哪个更好？ 好像已经争论了近10年。为什么微软认为一个“搜索引擎”Google是他最大的竞争对手，而不是Linux？
		这是因为软件已经在网络化。在新的网络化软件]]></description><category></category></item><item><title><![CDATA[定位IAT并输出导入函数名称和对应的函数地址]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984299</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984299</guid><author>lapcca</author><pubDate>Mon, 23 Aug 2010 13:22:00 +0800</pubDate><description><![CDATA[
				 1
				
				#include 
				
				
						
				
				 2
				
						#include 
				
				
						
				
				 3
				
						
						
				
				 4
				
						
				
				void
				 main()
				 5
				
						
						
				
				
						
				]]></description><category></category></item><item><title><![CDATA[Hook API 简单示例]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984300</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984300</guid><author>lapcca</author><pubDate>Mon, 23 Aug 2010 13:15:00 +0800</pubDate><description><![CDATA[ 
		
				  1
				
				#include 
				
				
						
				
				  2
				
						#include 
				
				
						
				
				  3
				
						
						
				
				  4
				
						
				
				//
				 挂钩指定模块hMod对MessageBoxA的调用
				
						
				
				  5
]]></description><category></category></item><item><title><![CDATA[一个小算法题]]></title><link>https://blog.youkuaiyun.com/lapcca/article/details/5984302</link><guid>https://blog.youkuaiyun.com/lapcca/article/details/5984302</guid><author>lapcca</author><pubDate>Wed, 04 Aug 2010 17:13:00 +0800</pubDate><description><![CDATA[输入正整数 n , 按从大到小的顺序输出所有形如 abcde/fghij = n 的表达式，其中a ~ j为0 ~ 9的数字（不可重复）。2 ]]></description><category></category></item></channel></rss>