<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LeonardRon的专栏]]></title><description><![CDATA[日拱一卒，功不唐捐]]></description><link>https://blog.youkuaiyun.com/EnglishGe</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; EnglishGe]]></copyright><item><title><![CDATA[BeyondCompare过期解决方式]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/100558692</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/100558692</guid><author>EnglishGe</author><pubDate>Thu, 05 Sep 2019 15:15:00 +0800</pubDate><description><![CDATA[把C:\Users\用户名\AppData\Roaming\Scooter Software\Beyond Compare的内容删除，然后重启电脑后就可以恢复正常了。
PS:用户名是自己的登录账号名。

]]></description><category></category></item><item><title><![CDATA[采用Python遍历指定路径下的所有文件，将其导出到TXT文件的方法]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/88060026</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/88060026</guid><author>EnglishGe</author><pubDate>Fri, 01 Mar 2019 15:15:08 +0800</pubDate><description><![CDATA[项目需要将指定路径下的图片名称保存成list.txt文件，面对这个需求，下意识觉得可以通过Python可以快速完成，而不用手工慢慢copy/paste。这个需求主要有两部分工作，首先是遍历指定路径下的所有文件名，其次将文件名保存到txt文档中。
	通过网上查找资料，发现实现起来非常简单。


...]]></description><category></category></item><item><title><![CDATA[Dll制作和使用教程二]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/49795941</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/49795941</guid><author>EnglishGe</author><pubDate>Thu, 12 Nov 2015 15:12:09 +0800</pubDate><description><![CDATA[教程一讲到调用时有4种组合方式，下面具体来讲一讲这四种方式的使用方法：
方式一、__declspec(dllexport)制作方式和隐式调用相合
步骤一：首先将dll制作好后的头文件、dll文件、lib文件拷贝到调用该dll的工程中。
步骤二：用教程一中隐式调用的方法将dll加载到该工程内即可。
方式二、__declspec(dllexport)制作方式和显式调用相合
注意：这种方式必须]]></description><category></category></item><item><title><![CDATA[Dll制作与使用教程一]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/49778773</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/49778773</guid><author>EnglishGe</author><pubDate>Thu, 12 Nov 2015 10:01:35 +0800</pubDate><description><![CDATA[被dll折腾了很长一段时间，现在终于清楚了，现把dll的编写和使用方法进行梳理一下，分享给大家，也方便自己以后随时查询。
一. dll为什么会出现
我们在编写好一个系统软件后，有时需要更新该软件的某一部分代码，修改完成后我们需要再次编译该系统软件，这很不方便。有没有方法只修改该部分代码，而不用重新编译该系统软件呢？另外，当一段程序需要在其他语言中使用时，需要重写该段代码，这同样影响工作效率，有]]></description><category></category></item><item><title><![CDATA[使用for循环输出空心的菱形的思路]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/49019079</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/49019079</guid><author>EnglishGe</author><pubDate>Sat, 10 Oct 2015 10:27:52 +0800</pubDate><description><![CDATA[之前已经成功写过一次代码，今天重新看这个题目时，一下子又没了思路，在草稿纸上比划了大概十分钟才想到实现的思路。思路跟上次实现的完全一样，发现时间长了就忘记了!真是好记性不如烂笔头，何况我这么差的记性呢！现把解决该问题时，自己的思路写下来分享一下。（注意重点看我怎么思考的，不要一下子就看代码）
  
    图 1
要输出如图1所示的菱形，第一反应是看看这个菱形有什么特点。在草稿纸上比划了半天]]></description><category></category></item><item><title><![CDATA[安装android studio报错Failed to install Intel HAXM的解决方法]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/48286255</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/48286255</guid><author>EnglishGe</author><pubDate>Tue, 08 Sep 2015 10:19:32 +0800</pubDate><description><![CDATA[说明：
在安装android studio的过程中，安装到android的模拟器加速器（intel HAXM）这一步时，报错：如图1所示
                                            

          图1


网上搜索了一下方法，发现了一篇解决该问题的文章，我就照着上面讲的方法做了，但发现还是遇到了一些问题，我就在那篇文章的基础上写了]]></description><category></category></item><item><title><![CDATA[经典排序法：冒泡排序法]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/48061443</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/48061443</guid><author>EnglishGe</author><pubDate>Fri, 28 Aug 2015 21:52:17 +0800</pubDate><description><![CDATA[从认识冒泡到现在已经4、5年了。按说应该掌握了这个经典排序算法。可是时间一长，就不知道怎么写了。今天认真地反思了一下。只能说自己并没有真正理解冒泡法的实质。这次为了彻底掌握冒泡法，决定先用一个例子，手写一遍整个过程，彻彻底底地看一下它的实质，再从中发现规律，弄明白是如何转化成代码的。
首先假设如下数组 int a[]={10,1,6,5}。将其从小到大排列。冒泡排列是将相邻的两个数进行比较。下面是整]]></description><category></category></item><item><title><![CDATA[本周总结]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8810888</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8810888</guid><author>EnglishGe</author><pubDate>Tue, 16 Apr 2013 20:57:51 +0800</pubDate><description><![CDATA[本周所学知识总结如下：
一、提纲：
1、使用串口猎人观察多通道波形的方法和要注意的事项。
2、将官网角度融合算法放在中断服务子程序中时，需要注意开总中断“ EnableInterrupts;”语句的位置。
 二、详述：
1、使用串口猎人观察多通道时：（1）、设置帧头和帧尾。（2）、设置高级收码里的来源、数据格式、首地址、帧结束判定；设置好后点击启动高级收码。
特别声明:（1）、发送顺序]]></description><category></category></item><item><title><![CDATA[本周对直立控制方案中直立控制的知识所学总结]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8744079</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8744079</guid><author>EnglishGe</author><pubDate>Sun, 31 Mar 2013 21:32:34 +0800</pubDate><description><![CDATA[前言
本周一直在研究直立控制的知识，现将所遇到的疑问并通过一番思考之后得到的解决办法以及从中学到的知识总结如下！为以后参加比赛的同学更快的找到捷径尽自己的绵薄之力！
1、官网直立设计参考方案中AngleControl函数中有两个变量CAR_ANGLE_SET和CAR_ANGLE_SPEED_SET，官网让其恒等于0（相当于添加了负号），原因是AngleControl函数中fValue属于负反馈]]></description><category></category></item><item><title><![CDATA[单片机之定时器练习题3]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8044151</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8044151</guid><author>EnglishGe</author><pubDate>Sat, 06 Oct 2012 22:47:12 +0800</pubDate><description><![CDATA[一、功能描述：

1、利用定时/计数器T1产生定时时钟,
2、由P1口控制8个发光二极管,使8个指示灯依次一个一个闪动，

3、闪动频率为10次/秒(8个灯依次亮一遍为一个周期)，循环。


二、source program：



#include
#include
typedef  unsigned char uchar;

int n=0;
uchar D1;

in]]></description><category></category></item><item><title><![CDATA[定时器练习题2]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8044134</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8044134</guid><author>EnglishGe</author><pubDate>Sat, 06 Oct 2012 22:40:16 +0800</pubDate><description><![CDATA[一、功能描述：1、利用定时/计数器T0从P1.0输出周期为1s的方波，
                                   2、让发光二极管以1HZ闪烁，设晶振频率为12MHz。




二、source program：


#include


int n=0;
sbit D0=P1^0;
int main()
{
	EA=1; //开总中断；
	ET0=1]]></description><category></category></item><item><title><![CDATA[单片机之定时器知识点总结]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8044127</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8044127</guid><author>EnglishGe</author><pubDate>Sat, 06 Oct 2012 22:37:48 +0800</pubDate><description><![CDATA[一、知识点总结：
1、设置中断允许寄存器IE；
2、设置寄存器TMOD（不能进行位操作）；
3、设置寄存器TCON；
4、为定时器赋初值；
5、计数时间t为N（计数个数）乘以机器周期；
6、若工作方式为方式0、1时，需每次中断后进行一次重装初值。]]></description><category></category></item><item><title><![CDATA[定时器练习题1]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8042933</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8042933</guid><author>EnglishGe</author><pubDate>Sat, 06 Oct 2012 12:13:15 +0800</pubDate><description><![CDATA[一、功能描述：1、定时器T0 初值为15536。
   2、每50ms产生一次中断，每20次中断，数码管加1。即数码管显示的的是秒。




二、source program：



#include


#define  uint unsigned int


uint array[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80]]></description><category></category></item><item><title><![CDATA[中断系统练习题之中断优先级应用]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8041238</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8041238</guid><author>EnglishGe</author><pubDate>Fri, 05 Oct 2012 13:43:10 +0800</pubDate><description><![CDATA[一、题目：1、中断优先级应用：设置外部中断1为高优先级，外部中断0为低优先级。2、外部中断0为led依次循  环点亮，外部中断1为led全体闪烁3次，然后继续依次循环点亮。即：在执行外部中断0的过程中被外部中断1打断；执行完外部中断1后，返回外部中断0继续执行外部中断0；


#include
#include

#define uchar unsigned char


uchar arr]]></description><category></category></item><item><title><![CDATA[中断系统练习题之中断应用]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8041230</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8041230</guid><author>EnglishGe</author><pubDate>Fri, 05 Oct 2012 13:37:08 +0800</pubDate><description><![CDATA[一、题目：中断系统练习：外部中断每发生一次在数码管上显示一个数字，  且每中断一次显示的数值增1或减1 外 部中断0为增1，外部中断1为减1。

#include

typedef  unsigned int uint;

void delay(int x)
{
	int a, b;
	for(a=x; a>0; a--)
		for(b=500; b>0; b--);


}


uint]]></description><category></category></item><item><title><![CDATA[Ｃ语言札记之语句]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8022503</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8022503</guid><author>EnglishGe</author><pubDate>Wed, 26 Sep 2012 21:42:48 +0800</pubDate><description><![CDATA[一、赋值语句：１、赋值语句中左值只能为变量。
二、选择语句：1、if语句: if语句中表达式只能为关系、逻辑、数值表达式。
      2、switch语句中表达式只能为整数类型；case后边必须是常量或常量表达式。
三、逻辑运算符：1、在逻辑表达式的求解中，并不是所有的逻辑运算符都要被执行，只是在必须执行下一个逻      辑运算符才能求出表达式的值时，才执行该运算符。（a&&b&&c，只]]></description><category></category></item><item><title><![CDATA[Ｃ语言札记之数据类型及其运算]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/8022456</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/8022456</guid><author>EnglishGe</author><pubDate>Wed, 26 Sep 2012 21:18:39 +0800</pubDate><description><![CDATA[一、常量：　　1、字符常量和字符串常量中：两个连续的双引号是合法的字符串常量。两个连续的单引号不是合法的字　　　　　　　　　　　　　符串常量。
               　　　　  2、符号常量不占内存，在于变以后就不存在了。
二、数据类型：1、只有整型数据可以加signed和unsigned修饰符。
　　　　　　　2、（１）、在Visual C++中，凡在-2147483648-214]]></description><category></category></item><item><title><![CDATA[子函数调用方式实现一个发光二极管的闪烁，闪烁时间为500ms]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/7852784</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/7852784</guid><author>EnglishGe</author><pubDate>Fri, 10 Aug 2012 18:12:02 +0800</pubDate><description><![CDATA[一、程序功能：子函数调用方式实现一个发光二极管的闪烁，闪烁时间为500ms
  
二、程序：


#include
#define uint unsigned int


sbit D0=P1^0;


void delay();


void main()
{
   while(1)
    {
D0=0;
        delay();
    D0]]></description><category></category></item><item><title><![CDATA[静态数码管显示]]></title><link>https://blog.youkuaiyun.com/EnglishGe/article/details/7852772</link><guid>https://blog.youkuaiyun.com/EnglishGe/article/details/7852772</guid><author>EnglishGe</author><pubDate>Fri, 10 Aug 2012 18:09:19 +0800</pubDate><description><![CDATA[一.程序功能：静态数码管显示0 1 2 3 4 5 6 7 8 9


二.知识点：
          1、数码管为共阳极。
          
 2、abcdefg. 转化为十六进制时从右往左8421 , 8421。

       3、调用子函数时要进行函数声明。
 4、共阴极：0 1 2 3 4 5 6 7 8 9 对应 ：3fh 06h 5bh 4fh 66h 6dh]]></description><category></category></item></channel></rss>