自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 linux 路由表维护

查看 Linux 内核路由表使用下面的 route 命令可以查看 Linux 内核路由表。# routeDestination Gateway Genmask Flags Metric Ref Use Iface192.168.0.0 * 255.255.255.0 U

2012-04-26 11:50:56 1269

原创 linux route

1. 访问网段61.135.169.0 netmask 255.255.255.0的时候,走网关192.168.0.1, 设备用eth0~ # route add -net 61.135.169.0 netmask 255.255.255.0 gw 192.168.0.1 dev eth0~ # routeKernel IP routing tableDestinati

2012-04-26 11:04:40 2835

原创 硬件基础知识

1. 什么是双列直插双列直插的英文缩写是:DIP,就是在集成块的两个对称边上排列引脚,并且采用直接插入式的引脚,这就是双列直插, 比如NE5532就是DIP8、89C52就是DIP48等;常用的很多数字逻辑块就是DIP14和DIP16等类型。双列直插式开关科技名词定义中文名称:双列直插式开关英文名称:dual-in-line

2012-04-24 13:38:07 733

转载 linux计算时间

“时间”和“日期”的概念,主要有以下几个:Coordinated Universal Time(UTC):协调世界时,又称为世界标准时间,也就是大家所熟知的格林威治标准时间(Greenwich Mean Time,GMT)。比如,中国内地的时间与UTC的时差为+8,也就是UTC+8。美国是UTC-5。Calendar Time:日历时间,是用“从一个标准时间点到此时的时间经过的秒数”来

2012-04-18 14:47:51 741

转载 一个亿万富翁的创业自述

一个亿万富翁的创业自述 8-28 17:00:56 作者: 来自: 阅读次数:73222投资赔尽—6万元债务逼我下海我尝试创业是在1988年,那时,大学毕业的我在深圳一家工厂做技术质监工作. 有兩个朋友想开一家电声器材厂,请我合伙,每人投资2万元,工厂由他们去经营,我在技术上提供帮助就行了,可以继续

2012-04-15 16:35:10 2286

原创 busybox sendmail

busybox sendmail的用法如下:root@xs2008-desktop:/home/work/busybox/test_x86/busybox-1.15.3# cat mail.txt Subject: Hello, worldCC: xf_31@126.comTo: xf_31@126.comFrom: xf_31@126.comThis is

2012-04-14 17:15:45 3722

转载 在嵌入式系统添加邮件发送功能---支持带SSL的GMAIL邮箱

在嵌入式系统,特别是监控系统中,为了维护方便,当系统中发生异常事件时,我们系统需要通过网络给管理员发送日志或通过邮件方式批量升级嵌入式系统中的软件。而目前大多数的邮箱都需要支持SSL,给起嵌入式系统中添加邮件功能增加了难度,下面试图而通过openssl和ssmtp和mailx来在嵌入式系统中完成邮件发送功能,并对邮件方式批量升级嵌入式系统中的软件给出实现思路。在嵌入式系统中实现以前,首先完

2012-04-14 11:54:40 3447

转载 sqlite3 表里插入系统时间(时间戳)

就像在提交日志的时候系统会把提交的时间记录下来一样,如果想在sqlite3下创建的表里插入数据的时候也把插入数据的时间点存储在sqlite数据库里怎么处理呢?创建一个数据库,如foo.db在这个表里创建一个表:CREATE TABLE time([ID] INTEGER PRIMARY KEY,[IDCardNo] VARCHAR (50),[Creat

2012-04-11 19:17:37 834

转载 标准模版库

STL (标准模版库,Standard Template Library)和MFC相比,STL更加复杂和强大。STL有以下的一些优点:---可以方便容易地实现搜索数据或对数据排序等一系列的算法;---调试程序时更加安全和方便;---STL是跨平台的一些基础概念的定义模板(Template)——类(以及结构等各种数据类型和函数)的宏(macro)。正规名称叫范型(

2012-04-10 10:04:11 469

转载 std::vector介绍

vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。为了可以使用vector,必须在你的头文件中包含下面的代码:#include vector属于std命名域的,因此需要通过命名限

2012-04-10 10:03:05 563

转载 std:string学习

之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。   好了,进入正题………首先,为了在我们的程序中使用s

2012-04-09 18:05:25 498

转载 CSocket socket相关方法 知识点

问题一:自己做了个自定义控件,在里面使用CSocket进行连接,对该控件进行调试的时候发送和接受都是好用的,但是当把控件嵌入到一个应用中时,发送OK,但是却接受不到东西实验证明,要把这个CSOCKT的创建及发送都放在应用的主线程中就是可以接受到数据了,这是问什么呢? 问题二:关于使用socket接口的tcp与udp连接:(文章末尾有实例代码)

2012-04-07 17:18:15 2681

原创 新发地,物流港,锦绣大地

新发地,物流港,锦绣大地

2012-04-07 13:15:47 4526

转载 CListCtrl基本用法

CListCtrl是列表控件类,列表控件的每一行叫做一个item,每一列叫做一个subitem。每一行和每一列都有个ID号,可以确定唯一的单元格。最近使用了这个控件,有心得总结如下:      (Dialog模式)

2012-04-07 11:15:53 659

转载 CAsyncSocket发广播包

1.#include 2.定义CAsyncSocket类的指针CAsyncSocket *pSocket;3.初始化Socketif (!AfxSocketInit()){   AfxMessageBox("Error");//IDP_SOCKETS_INIT_FAILED   return FALSE;}4.初始化pSocketpSocket = new

2012-04-06 15:21:53 2058

转载 linux fgets

fgets (buf, size, fp)其行为方式如下:(1)遇到换行或文件结束EOF则返回。(2)按行读取。(3)每一行结束处的换行字符‘\n’也算该行字符。(4)对于大小为size的buf,最多只读取size-1个字符。(5)自动地把buf中最后一个字符(通常是换行符)的后面一个字节填充零结束符('\0')。因此如果想把buf中的换行符去掉,可以这样:buf[

2012-04-01 12:10:12 2514

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除