<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dddaron的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dddaron</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dddaron]]></copyright><item><title><![CDATA[strcpy函数的原型及其分析]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/100141397</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/100141397</guid><author>dddaron</author><pubDate>Thu, 29 Aug 2019 16:51:21 +0800</pubDate><description><![CDATA[最近在读林锐博士的《高质量c++编程》，里面有一道关于strcpy()函数的题目：
已知 strcpy 函数的原型是
char *strcpy(char *strDest, const char *strSrc);
其中 strDest 是目的字符串， strSrc 是源字符串。
（1）不调用 C++/C 的字符串库函数，请编写函数 strcpy
char *strcpy(char *strDes...]]></description><category></category></item><item><title><![CDATA[本地Tomcat连接数据库成功，但部署到阿里云Tomcat时连接数据库失败]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/100086187</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/100086187</guid><author>dddaron</author><pubDate>Mon, 26 Aug 2019 21:27:52 +0800</pubDate><description><![CDATA[在ecliise部署web项目时，启动本地Tomcat，数据库连接成功。但是将导出的war文件放到阿里云的Tomcat中时，发现数据库连接失败。
try{
	//连接数据库的代码
}catch(ClassNotFoundException e){
	out.println("加载驱动失败");
}catch(Exception e1){
	out.println("连接数据库失败");
}

发现...]]></description><category></category></item><item><title><![CDATA[PWM控制舵机]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/100067885</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/100067885</guid><author>dddaron</author><pubDate>Sun, 25 Aug 2019 21:31:05 +0800</pubDate><description><![CDATA[舵机的控制一般需要一个20Ms左右的时基脉冲，该脉冲的高电平部分一般为0.5Ms~2.5Ms范围内的角度控制脉冲部分，总间隔为2Ms。以180°舵机为例，对应的控制关系如下：
0.5Ms————0°
1.0Ms————45°
1.5Ms————90°
2.0Ms————135°
2.5Ms————180°

360°舵机与其他普通舵机不同，它实际相当于无极变速的减速电机，可以控制速度和方向，但是没...]]></description><category></category></item><item><title><![CDATA[c中的基础算法]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/100065511</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/100065511</guid><author>dddaron</author><pubDate>Sun, 25 Aug 2019 17:54:38 +0800</pubDate><description><![CDATA[1.时间复杂度
算法：由专门的人设计出来，应用在特定领域，解决特定问题的处理过程或者处理模型。
两个指标：时间复杂度/空间复杂度
算法最优解：理论上的时间复杂度 + 空间复杂度 + 实际压力测试
1.1 关于时间频度
请看示例：
int aFunc(void) {
printf("Hello, World!\n");      		//  需要执行 1 次
return 0;           ...]]></description><category></category></item><item><title><![CDATA[结构体中的位域]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/100057345</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/100057345</guid><author>dddaron</author><pubDate>Sat, 24 Aug 2019 21:23:21 +0800</pubDate><description><![CDATA[有时我们存储信息时并不需要用到一个完整的字节，而只需要几个二进制位。C语言提供了一种
数据结构，称为位域(位段)用于这种情况。
定义：
struct name{
    类型名 位域名:位域长度;   // 位域长度不能大于8(即一个字节) 
};

注意：
一个位域必须存储在同一个字节中，当有两个连续的位域，在一个字节中存放第一个位域后剩下
的空间不足以存放第二个位域，则第二个位域将存放在一个新...]]></description><category></category></item><item><title><![CDATA[C++出现错误：iterator not incrementable]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/100056661</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/100056661</guid><author>dddaron</author><pubDate>Sat, 24 Aug 2019 20:18:13 +0800</pubDate><description><![CDATA[想要实现一个函数，其功能：删除输入的set容器中的偶数
void select_test(std::set&lt;int&gt;&amp; data)
{
	set&lt;int&gt;::iterator iter;

	for (iter = data.begin(); iter != data.end(); iter++)
	{
		cout &lt;&lt; *iter &lt;&lt; ...]]></description><category></category></item><item><title><![CDATA[6818开发板永久修改ip、网关]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/99849431</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/99849431</guid><author>dddaron</author><pubDate>Tue, 20 Aug 2019 15:25:50 +0800</pubDate><description><![CDATA[1、修改开发板ip
#vi /etc/init.d/rcS

在最后添加一行：
/sbin/ifconfig eth0 192.168.0.133 up 

2、配置网关
添加一行：
/sbin/route add default gw 192.168.0.1


]]></description><category></category></item><item><title><![CDATA[ubuntu连接阿里云mysql数据库]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/99705329</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/99705329</guid><author>dddaron</author><pubDate>Sun, 18 Aug 2019 15:59:24 +0800</pubDate><description><![CDATA[1、开启MySQL服务
#service mysqld start

2、登录
#mysql -uroot -p

3、开启远程连接
首先，要去阿里云控制台开放3306端口

查看已打开的端口：#netstat -anp
查看想开的端口是否已开：#firewall-cmd --query-port=3306/tcp 若提示FirewallD is not running 表示防火墙未开启，需要开启...]]></description><category></category></item><item><title><![CDATA[U盘数据自动处理系统]]></title><link>https://blog.youkuaiyun.com/dddaron/article/details/89278326</link><guid>https://blog.youkuaiyun.com/dddaron/article/details/89278326</guid><author>dddaron</author><pubDate>Sat, 13 Apr 2019 11:07:51 +0800</pubDate><description><![CDATA[要求：
1）插入u盘后，能自动识别并挂载
2）自动遍历u盘内容并分类处理
3）拷贝到本地目录（/var/jpeg 和 /var/mp3）
拓展：
1）循环播放.mp3充当背景音乐
2）循环播放.jpeg图片
一、u盘自动识别挂载
二、自动遍历u盘内容并拷贝到本地目录
//usetest.h

#ifndef __USBTEST_H
#define __USBTEST_H

#include &lt...]]></description><category></category></item></channel></rss>