<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Xp275500976的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Xp275500976</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Xp275500976]]></copyright><item><title><![CDATA[关于pagefile.sys]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/170037879</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/170037879</guid><author>Xp275500976</author><pubDate>Wed, 04 Nov 2026 11:53:10 +0800</pubDate><description><![CDATA[总结一句：pagefile.sys 是 Windows 的"安全气囊"，不能拆但可以调节。花五分钟把它转移到其他盘，C 盘空间省下来了，系统稳定性一点没受影响。我两台电脑都这么搞的，半年了没出过任何问题。]]></description><category></category></item><item><title><![CDATA[Word标题编号变黑框]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/122488164</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/122488164</guid><author>Xp275500976</author><pubDate>Fri, 14 Jan 2022 10:16:12 +0800</pubDate><description><![CDATA[1、临时解决

选中黑框区域，按住Ctr，自右至左选择后，呈灰色显示，Ctr+shift+S,显示并点击重新应用格式即可解决。

2、彻底解决

不过使用"重新应用"应用样式功能可解决word文档中标题编号变黑的问题，但保存重新打开后问题依旧。它的主要原因是模板的字体文件损坏，需要VBA代码来批量重置。步骤如下：

第一步，创建宏。在Word菜单栏中单击"视图"-"宏"-"查看宏"，打开对话框，快捷键ALT+F8；

输入宏名称(自定义)，单击创建；

第二步，在VBA代码编辑器中输入如下代...]]></description><category></category></item><item><title><![CDATA[时间取值问题（BCB）]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/78848915</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/78848915</guid><author>Xp275500976</author><pubDate>Wed, 20 Dec 2017 01:21:59 +0800</pubDate><description><![CDATA[BCB 日期加指定的天数,周数,月数,年数,小时数,分钟数


在#include 下面加上#include   
依此类推，并打开DateUtils.hpp文件，我们不难得出下列语句的含义：
IncYear(Now(),-1);//一年前的现在时间 
IncMonth(Now(),2); //俩月后的现在时间
IncDay(Now(),3); //三天后的现在时间
IncHour]]></description><category></category></item><item><title><![CDATA[pragma的重要性和规范性]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/77041184</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/77041184</guid><author>Xp275500976</author><pubDate>Thu, 10 Aug 2017 12:05:59 +0800</pubDate><description><![CDATA[example1:


#pragma  pack(1)
#include "S_Client_ApplyAuthority.h"

#include 

struct XXX
{
 SCmdHead  head;
 char     sz_systemID[36];
 char     sz_systemKey[40];
 int        nAuthorityCo]]></description><category></category></item><item><title><![CDATA[TCP重传机制]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/73188678</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/73188678</guid><author>Xp275500976</author><pubDate>Tue, 13 Jun 2017 17:18:38 +0800</pubDate><description><![CDATA[FROM:  http://blog.youkuaiyun.com/nizhannizhan/article/details/47688439




TCP协议是一个可靠的协议。它通过重新发送(retransmission)来实现TCP片段传输的可靠性。简单的说，TCP会不断重复发送TCP片段，直到片段被正确接收。



TCP片段丢失

 

TCP头部的checksum

]]></description><category></category></item><item><title><![CDATA[TCP/IP  TCP/IP是个协议组，可分为三个层次：网络层、传输层和应用层。  在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。  在传输层中有TCP协议与UDP协议。]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/73184861</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/73184861</guid><author>Xp275500976</author><pubDate>Tue, 13 Jun 2017 15:38:02 +0800</pubDate><description><![CDATA[from:http://blog.youkuaiyun.com/mengyafei43/article/details/25195445
TCP/IP 
TCP/IP是个协议组，可分为三个层次：网络层、传输层和应用层。 
在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 
在传输层中有TCP协议与UDP协议。 
在应用层有:TCP包括FTP、HTTP、TELNET、SMT]]></description><category></category></item><item><title><![CDATA[linux 查看文件夹下的文件个数(当前目录的文件数)]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/50550066</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/50550066</guid><author>Xp275500976</author><pubDate>Wed, 20 Jan 2016 17:50:01 +0800</pubDate><description><![CDATA[﻿﻿

ls -l |grep "^-"|wc -l
或
find ./company -type f | wc -l
查看某文件夹下文件的个数，包括子文件夹里的。
ls -lR|grep "^-"|wc -l
查看某文件夹下文件夹的个数，包括子文件夹里的。
ls -lR|grep "^d"|wc -l
说明：
ls -l
长列表输出该目录下文件信息(注意这里的文件，不同于一]]></description><category></category></item><item><title><![CDATA[iterater的erase]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/24795207</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/24795207</guid><author>Xp275500976</author><pubDate>Wed, 30 Apr 2014 15:31:15 +0800</pubDate><description><![CDATA[（http://blog.youkuaiyun.com/seawave/article/details/4401847）
有时候会有这么一种不太常见的需求：从一个map中删除所有符合某种条件的项目，而这种条件与map的key基本没啥关系。
比如，一个存储学生花名册的map，key为学号(int)，value为姓名(string)，如果要按学号删除很容易，但如果需要删除该map中所有姓“张”的学生，就只能遍]]></description><category></category></item><item><title><![CDATA[DB2 日常维护技巧，第 4 部分]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/24478203</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/24478203</guid><author>Xp275500976</author><pubDate>Fri, 25 Apr 2014 15:58:22 +0800</pubDate><description><![CDATA[DB2 日常维护技巧，第 4 部分

数据库代码页、表结构等




本文主要介绍数据库管理员（DBA）在日常维护中遇上一些比较紧急的情况如何处理，如何形成自己的应急方案，以及在日常维护中需要注意哪些技巧。“ DB2 日常维护技巧，第 4 部分”主要包括如何更改本地系统名称、如何解决数据库别名已经存在的问题、如何解决 DB2 数据库代码页不相容的问题、如何快速清空一个大表中的所有数据]]></description><category></category></item><item><title><![CDATA[记事本窗口最小化问题]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/24006531</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/24006531</guid><author>Xp275500976</author><pubDate>Fri, 18 Apr 2014 11:58:44 +0800</pubDate><description><![CDATA[解决TXT文件打开窗口老是最小化问题

最近几天，打开记事本文件总是出现记事本窗口最小化的情况，如多所示：，一直不知道是什么原因。以为是电脑设置问题。但是发现同一台机子切换过用户以后，却没有出现这种情况。所以断定这不是电脑设置问题。而是个人设置问题。查了一些相关资料。终于弄清楚了：这是初始化记事本窗口大小的问题。在此给大家分享一下，TXT文件打开窗口老是最小化解决办法：
1、新建记事本文件。]]></description><category></category></item><item><title><![CDATA[android实现应用程序的开机自启动]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/23794835</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/23794835</guid><author>Xp275500976</author><pubDate>Tue, 15 Apr 2014 23:21:27 +0800</pubDate><description><![CDATA[在Windows平台中我们一定知道很多程序会开机自启动，那么我们的android应用程序如何实现开机自启动的呢？其实非常的简单，只要用android的广播机制就可以了，因为当android系统启动的时候会发送一个广播出去，所以关心这个广播的应用程序就会接收这个广播了。 


那么首先，准备好我们的测试用的Activity 



Java代码  



package org]]></description><category></category></item><item><title><![CDATA[VC用OLE方式读写Excel]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/22044607</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/22044607</guid><author>Xp275500976</author><pubDate>Tue, 25 Mar 2014 10:55:39 +0800</pubDate><description><![CDATA[（转自：http://blog.youkuaiyun.com/qinghezhen/article/details/9906023）

 
前几天要做一个项目，需要读取Excel中的数据。从网上查资料发现，主要是有两种方式。一是把Excel表当成数据库使用ODBC读写，这样操作起来就跟操作Access数据库似的。但这种方式效率比较低。另一种方法是OLE技术(Object Linking and Embe]]></description><category></category></item><item><title><![CDATA[Android开发之旅：环境搭建及HelloWorld]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/21616215</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/21616215</guid><author>Xp275500976</author><pubDate>Thu, 20 Mar 2014 14:08:31 +0800</pubDate><description><![CDATA[（转自：http://www.cnblogs.com/skynet/archive/2010/04/12/1709892.html）
——工欲善其事必先利其器
引言
本系列适合0基础的人员，因为我就是从0开始的，此系列记录我步入Android开发的一些经验分享，望与君共勉！作为Android队伍中的一个新人的我，如果有什么不对的地方，还望不吝赐教。
在开始Android开发之旅启动之前，首]]></description><category></category></item><item><title><![CDATA[Android SDK 安装(升级)失败(A folder failed to be renamed or moved)及解决方法]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/21615379</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/21615379</guid><author>Xp275500976</author><pubDate>Thu, 20 Mar 2014 14:00:35 +0800</pubDate><description><![CDATA[(转自：http://rainbow702.iteye.com/blog/961366)

在安装ANDROID的SDK时，需要进行升级，结果在升级的时候发生了错误（A folder failed to be renamed or moved。。。。。。。。），如下：



 

后谷歌了一下，得到如下的解决方法：

① 将 SDK 安装目录下的 tools 目录复制为一个新的]]></description><category></category></item><item><title><![CDATA[操作系统-进程线程--3--线程安全概念]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/18727659</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/18727659</guid><author>Xp275500976</author><pubDate>Fri, 24 Jan 2014 09:24:20 +0800</pubDate><description><![CDATA[线程安全的概念:


通常讲的是针对方法或者函数，在函数执行过程中不会造成资源冲突就是线程安全的,多个线程来调用也没事情，
线程不安全就会造成数据错误或者崩溃啊啥的。线程安全: 在多线程中使用时,不用自已做同步处理.   
线程不安全: 在多线程中使用时, 必须做线程同步,不然会有未知后果. 对于线程不安全的代码, 注意做好互斥与同步, 对于异常处理要完善.

一般而言“线程安全”由]]></description><category></category></item><item><title><![CDATA[XP更改文件夹的默认打开方式为：资源管理器]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/18077335</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/18077335</guid><author>Xp275500976</author><pubDate>Fri, 10 Jan 2014 10:52:28 +0800</pubDate><description><![CDATA[XP系统中，我习惯使用Windows的资源管理器窗口进行文件的操作，这样很是方便。但是系统默认状态，双击打开“我的电脑”，并不是使用“资源管理器”打开的。
　　不过，我们可以借助其它办法来实现让资源管理器成为“我的电脑”的默认打开方式。
　　第一种让“资源管理器”默认打开“我的电脑”的方法：
　　单击“开始→运行”，在打开的“运行”对话框中输入“Regedit”，打开注册表编辑器，并在窗口左]]></description><category></category></item><item><title><![CDATA[boost::algorithm学习]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/16829105</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/16829105</guid><author>Xp275500976</author><pubDate>Tue, 19 Nov 2013 19:11:24 +0800</pubDate><description><![CDATA[boost::algorithm学习

boost::algorithm学习
#include 
using namespace std;
using namespace boost; 
一：大小写转换
1 to_upper() 将字符串转为大写
 Example:
 string str1(" hello world! ");
 to_upper(str1);  // str]]></description><category></category></item><item><title><![CDATA[智能指针作用原理]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/10582545</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/10582545</guid><author>Xp275500976</author><pubDate>Fri, 30 Aug 2013 11:12:08 +0800</pubDate><description><![CDATA[对于C/C++程序员来说，指针是天堂，同时指针也是地狱。指针有多少好处，又有多少让人头疼的问题我们这里就不多说了。但为了局部解决指针的问题，我们提出了智能指针这个概念。
 
实际上，我一直不明白，智能指针用于干什么！直到我遇到有关栈和堆问题的时候，才依稀有了点感悟，我现在的感悟几乎肯定是不全面的，但是很重要。
几乎有关指针的问题的出现集中在指针指向堆上空间的时候，为什么呢？
如果指针指向的]]></description><category></category></item><item><title><![CDATA[函数的返回值]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/10341843</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/10341843</guid><author>Xp275500976</author><pubDate>Mon, 26 Aug 2013 14:44:19 +0800</pubDate><description><![CDATA[一、缺省情况下，函数的返回值是按值传递的

这意味着得到控制权的函数将接收返回语句中指定的表达式的拷贝，例如：            

Matrix grow( Matrix* p ) { 
    Matrix val; 
 
     // ... 
     return val; 
} 
grow()把存储在 val 中的值的拷贝返回到调用函数，但调用函数不能用任何方]]></description><category></category></item><item><title><![CDATA[C++一些基本的内存释放模板]]></title><link>https://blog.youkuaiyun.com/Xp275500976/article/details/9752735</link><guid>https://blog.youkuaiyun.com/Xp275500976/article/details/9752735</guid><author>Xp275500976</author><pubDate>Mon, 05 Aug 2013 00:18:54 +0800</pubDate><description><![CDATA[1.方法名称:  __delete   (template)
 方法描述：以传入的指针类型,去释放传入的list所包含的所有item.
           传入的类型必须是指针类型,且不能是void*.如果list为空不会出错
template void __delete(TList* list)
{
    if(list == NULL)
    {
        retur]]></description><category></category></item></channel></rss>