<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[OnlyRecord]]></title><description><![CDATA[execute]]></description><link>https://blog.csdn.net/xiaochenhua</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; xiaochenhua]]></copyright><item><title><![CDATA[Unsupported major.minor version 52.0]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/50878792</link><guid>https://blog.csdn.net/xiaochenhua/article/details/50878792</guid><author>xiaochenhua</author><pubDate>Sun, 13 Mar 2016 17:01:07 +0800</pubDate><description><![CDATA[java -version看一下你运行的jvm是什么版本的jdk，然后在你的eclipse里面把jdk改成对应的版本重新compile。


修改项目的jdk编译版本和系统的版本一致。]]></description><category></category></item><item><title><![CDATA[c 语言的for]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/9731695</link><guid>https://blog.csdn.net/xiaochenhua/article/details/9731695</guid><author>xiaochenhua</author><pubDate>Sat, 03 Aug 2013 13:24:47 +0800</pubDate><description><![CDATA[java里的for写法
for(int i=0;i
}
 
c语言里不能像上面那样写：
写法：
int i;
for(i=0;i
}
或者
int i=0;
for(;i
}]]></description><category></category></item><item><title><![CDATA[进制规范]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/9722609</link><guid>https://blog.csdn.net/xiaochenhua/article/details/9722609</guid><author>xiaochenhua</author><pubDate>Fri, 02 Aug 2013 22:19:03 +0800</pubDate><description><![CDATA[C里面八进制 前面加数字0 十六进制前面加0x
 
汇编里面二进制后面跟个字母B ，八进制跟O ，十进制跟D ，十六进制跟H]]></description><category></category></item><item><title><![CDATA[变量使用之前最好初始化]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/9722499</link><guid>https://blog.csdn.net/xiaochenhua/article/details/9722499</guid><author>xiaochenhua</author><pubDate>Fri, 02 Aug 2013 22:08:42 +0800</pubDate><description><![CDATA[内存是由操作系统统一管理调度的,程序运行都会跟内存打交道,程序结束后,操作系统回收内存使用权限,但是一点，操作系统并不会清空之前程序遗留下来的数据,那样太耗费资源了。而只是对这块内存做简单的使用状态标记，那么当另外的程序使用到同一块内存区域时，假设不对自己的变量做初始化就使用该变量，就会带出前面程序遗留的数据，最终导致程序结果出错。]]></description><category></category></item><item><title><![CDATA[类文件具有错误的版本 50.0，应为 49.0 解决二三事]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/8907351</link><guid>https://blog.csdn.net/xiaochenhua/article/details/8907351</guid><author>xiaochenhua</author><pubDate>Thu, 09 May 2013 20:25:06 +0800</pubDate><description><![CDATA[类文件具有错误的版本 50.0，应为 49.0
解决方法：
本人运行环境：使用的JDK 6  32位的  tomcat是5 32位的


开发环境Myeclipse 6.5 ，默认的Compiler compliance Level是6的 后来在上述运行环境中就报了 类文件具有错误的版本 50.0，应为 49.0 这个错误,这搞搞那搞搞，后来把Compiler
 compliance]]></description><category></category></item><item><title><![CDATA[cisco实验--静态路由]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/8880824</link><guid>https://blog.csdn.net/xiaochenhua/article/details/8880824</guid><author>xiaochenhua</author><pubDate>Fri, 03 May 2013 17:06:20 +0800</pubDate><description><![CDATA[要求：两台pc能互相ping通; PC0->PC1, PC1->PC0


首先按照图上连接，并配置好相应的接口ip,当然你可以按你的套路配，无所谓


主要是静态路由才是关键；我们来分析下：
PC1要ping过去到达PC0所在的子网 ,那么他必须经过路由器Router_2, 对于路由器Router_2,我只管下一跳接口,那么与他相连的接口是哪个？是Router_1的S1/0吧,他的]]></description><category></category></item><item><title><![CDATA[Best Practices for Speeding Up Your Web Site]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7675991</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7675991</guid><author>xiaochenhua</author><pubDate>Tue, 19 Jun 2012 11:36:49 +0800</pubDate><description><![CDATA[The Exceptional Performance team has identified a number of best practices for making web pages fast. The list includes 35 best practices divided into 7 categories.
Minimize HTTP Requests
tag: conte]]></description><category></category></item><item><title><![CDATA[知道的好]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7034665</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7034665</guid><author>xiaochenhua</author><pubDate>Fri, 02 Dec 2011 13:24:57 +0800</pubDate><description><![CDATA[char型和int型统称为整数类型（Integer Type）或简称整型


字符'a'~'z'、'A'~'Z'、'0'~'9'的ASCII码都是连续的，因此表达式'a'+25和'z'的值相等，'0'+9和'9'的值也相等。注意'0'~'9'的ASCII码是十六进制的30~39，和整数值0~9是不相等的。

main函数最标准的形式应该是int main(int argc, char *]]></description><category></category></item><item><title><![CDATA[unresolved external symbol _WinMain@16]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7034282</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7034282</guid><author>xiaochenhua</author><pubDate>Fri, 02 Dec 2011 11:29:11 +0800</pubDate><description><![CDATA[有时候你想要选择的是win32 console Application，但是手一抖点错了，那么就会出现上面的问题了。

可能是你选择了WINDOWS应用程序，可是你却在入口函数的时候使用main而不是WinMain;

解决办法：重新建立一个win32 console程序，要么就改程序入口函数

其他方法：转的未验证，小心使用
1.进入project->setting->c/c++,]]></description><category></category></item><item><title><![CDATA[cannot open Debug/HelloWorld.exe for writing]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7034274</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7034274</guid><author>xiaochenhua</author><pubDate>Fri, 02 Dec 2011 11:21:23 +0800</pubDate><description><![CDATA[cannot open Debug/HelloWorld.exe for writing

因为你的HelloWorld.exe在运行呢，打开任务管理器，将其结束再来一次就可以了]]></description><category></category></item><item><title><![CDATA[一些规范]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7033900</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7033900</guid><author>xiaochenhua</author><pubDate>Fri, 02 Dec 2011 10:22:42 +0800</pubDate><description><![CDATA[1：一个函数只是为了做好一件事情，不要把函数设计成用途广泛、面面俱到的，这样的函数肯定会超长，而且往往不可重用，维护困难。

2：函数内部的缩进层次不宜过多，一般以少于4层为宜。如果缩进层次太多就说明设计得太复杂了，应考虑分割成更小的函数（Helper Function）来调用

3：函数不要写得太长，建议在24行的标准终端上不超过两屏

4：执行函数就是执行一个动作，函数名通常应包含]]></description><category></category></item><item><title><![CDATA[goto语句体会]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7033551</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7033551</guid><author>xiaochenhua</author><pubDate>Fri, 02 Dec 2011 08:58:50 +0800</pubDate><description><![CDATA[做了个goto的测试：


void function(int n){


if(n==1){

	goto error;

}else{


	printf("other\n");


}

printf("i'm  here!\n");

error:printf("error is here\n");

printf("end\n");

}
假设
function(1)
//当]]></description><category></category></item><item><title><![CDATA[尽量别在for循环里面定义变量]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7031339</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7031339</guid><author>xiaochenhua</author><pubDate>Thu, 01 Dec 2011 16:04:39 +0800</pubDate><description><![CDATA[for(int i=0;i
.......
}

我们很常做的一件事就是在for循环里定义一个变量并初始化(如上面定义的i，初始化为1)，这个变量有可能是为了做循环限制而定义的，而此时变量只做为for循环的局部变量

循环结束后就不能再使用i这个变量。

这是C99规定了一种新的for循环语法，这种语法也是从C++借鉴的，考虑到兼容性不建议使用这种写法。]]></description><category></category></item><item><title><![CDATA[一个有意思的问题]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7031307</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7031307</guid><author>xiaochenhua</author><pubDate>Thu, 01 Dec 2011 15:55:46 +0800</pubDate><description><![CDATA[a+++++b这个表达式如何理解？应该理解成a++ ++ +b还是a++ + ++b，还是a + ++ ++b呢？应该按第一种方式理解。
编译的过程分为词法解析和语法解析两个阶段，在词法解析阶段，编译器总是从前到后找最长的合法Token。把这个表
达式从前到后解析，变量名a是一个Token，a后 面有两个以上的+号，在C语言中一个+号是合法的Token（可以是加法运算符或正号），两个+号也是合]]></description><category></category></item><item><title><![CDATA[supermicro 服务器二三事]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7027966</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7027966</guid><author>xiaochenhua</author><pubDate>Wed, 30 Nov 2011 17:25:58 +0800</pubDate><description><![CDATA[这两天整了个超微的服务器，安装系统+建立raid5，麻烦事一大堆，先是raid5的建立，建完了.
开始安装系统，事先就知道了系统安装过程中要加载raid驱动，谁知道，超微的服务器，配的光盘只有几个驱动压缩包，
木有引导功能，没办法到网上找了相关的raid加载制作教程，有用u盘制作的，但是尼玛，我做了N个实例没一个可以顺利装进去系统的，
他们工程师说了，我们的服务器安装raid驱动一般都用软盘]]></description><category></category></item><item><title><![CDATA[c语言文件学习]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7020477</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7020477</guid><author>xiaochenhua</author><pubDate>Mon, 28 Nov 2011 18:12:09 +0800</pubDate><description><![CDATA[1：从文件编码的方式来看，文件可分为ASCII码文件和二进制码文件两种。ASCII文件也称为文本文件，这种文件在磁盘中存放时每个字符对应一个字节，用于存放对应的ASCII码

2：设备文件是指与主机相联的各种外部设备，如显示器、打印机、键盘等。在操作系统中，把外部设备也看作是一个文件来进行管理，把它们的输入、输出等同于对磁盘文件的读和写。

3：文件指针
定义说明文件指针的一般形式为：]]></description><category></category></item><item><title><![CDATA[学习c第二天]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7020417</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7020417</guid><author>xiaochenhua</author><pubDate>Mon, 28 Nov 2011 17:45:47 +0800</pubDate><description><![CDATA[1：可在第一个结点的指针域内存入第二个结点的首地址，在第二个结点的指针域内又存放第三个结点的首地址，如此串连下去直到最后一个结点。最后一个结点因无后续结点连接，其指针域可赋为0。这样一种连接方式，在数据结构中称为“链表”。
#define NULL 0
#define TYPE struct stu
#define LEN sizeof (struct stu)
struct stu
{
int]]></description><category></category></item><item><title><![CDATA[我要学c第二天]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7020039</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7020039</guid><author>xiaochenhua</author><pubDate>Mon, 28 Nov 2011 16:51:22 +0800</pubDate><description><![CDATA[1：结构体定义以及结构体变量声明

//定义,大括号里面的是结构体成员，定义的方法和普通变量定义一致：类型说明符 变量名
struct stu
{
int num;
char name[20];
char sex;
float score;
};


//声明结构体变量
struct stu boy1,boy2;
2：结构体变量的成员的表示方法
boy1.name="god"
我想可以这]]></description><category></category></item><item><title><![CDATA[我要学c第一天b]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7015236</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7015236</guid><author>xiaochenhua</author><pubDate>Sat, 26 Nov 2011 19:32:51 +0800</pubDate><description><![CDATA[1：没有显式说明情况下，enum类型中第一个枚举名的值为0，第二个为1，后面成递增趋势，也可以指定部分枚举名的值，而后面依然递增
2：不同枚举中的名字必须互不相同，同一枚举中不同的名字可以具有相同的值
3：如果变量不是局部变量，那么只能初始化一次，而且初始化表达式必须是常量表达式
4：每次进入函数，显式初始化的自动变量都被初始化一次，初始化表达是可以是任意表达式
5：默认情况下，外部变量和]]></description><category></category></item><item><title><![CDATA[学习c第一天]]></title><link>https://blog.csdn.net/xiaochenhua/article/details/7014959</link><guid>https://blog.csdn.net/xiaochenhua/article/details/7014959</guid><author>xiaochenhua</author><pubDate>Sat, 26 Nov 2011 16:48:34 +0800</pubDate><description><![CDATA[1：c = getchar() != EOF等价c = (getchar() != EOF)
2：nc = nc + 1等价于++nc，后者效率高，更精炼
3：字符计数：
while (getchar() != EOF)
++nc;
4：行计数：
while ((c = getchar()) != EOF)
if (c == '\n')
++nl;
5：单引号中的字符为一个整数值]]></description><category></category></item></channel></rss>