自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (6)
  • 收藏
  • 关注

转载 二极管钳位的作用原理

简单理解二极管的钳位作用,可以单电压钳位,也可以正负电压钳位。

2022-07-25 14:42:46 4286

原创 excel任意单元格中自动插入页码和总页数

一:用于一个工作表打印时可分为多页的情况。二:用于多个工作表,每个工作表代表一页的情况。一:用于一个工作表打印时可分为多页的情况。公式→名称管理器→新建→范围(当前工作表)1、定义两个名称:(1)页码,引用位置:=IF(ISNA(MATCH(ROW(),GET.DOCUMENT(64))),1,MATCH(ROW(),GET.DOCUMENT(64))+1)(2)页数,引用位置:=GET.DOCUMENT(50)2、在需要显示结果(如:需要显示第1页 共?页)的单元格或合并单元.

2021-12-08 17:25:24 16263

转载 C# 计时器的三种使用方法

转自 http://www.cnblogs.com/1175429393wljblog/p/5810238.html在.net中有三种计时器,一是System.Windows.Forms命名空间下的Timer控件,它直接继承自Componet;二是System.Timers命名空间下的Timer类。Timer控件:Timer控件只有绑定了Tick事件,和设置Enabled=True

2016-10-11 21:27:58 5546

原创 c# 将byte[]数组写入文件并添加空格(回车)操作

如果已经获得了byte[]数组,准备写入文件,要求两个字节之后加一个空格或者回车换行,如“1234567890”,写入格式为“12 34 56 78 90”,可采用下面的方法 Char[] ch = Encoding.ASCII.GetChars(bytRecv); using (FileStream fs = new FileStr

2016-07-15 21:22:28 5891

转载 c#中 try catch的用法

转自:http://zhidao.baidu.com/link?url=CMbzL_UlNImXH6fMHu6I5tT8GJ-yIe_MRn1Qihb_YowHa3rA0GQGJbOLX2DQPkZ0HjsD5IEbad54IMC1idfk8_try{??......你的代码}catch(异常类 对象){...出异常了! 怎么办啊? 在这里处理一下吧!}???^^^↓^^^

2016-07-15 11:14:05 29190 1

原创 C语言udp socket发送结构体

利用udp发送数据时,可能会发送不同类型的数据,多种类型数据通过一条udp报文发送需要,因此需要建立一个结构体对需要发送的数据进行定义。但是udp发送的是char型参数,因此需要将结构体转换为char型。结构体和char转换有很多种方法,每种方法所使用的条件也不同,一般来说,对于定长的结构体来说比较简单,变长的结构体的转换较为复杂。在此介绍定长结构体的转换与发送的简单方法,当然应用

2016-07-05 20:18:57 8839 1

转载 结构体与char型转换

因udp编程需要发送的内容为char型,而定义的发送数据为结构体,所以需要进行格式转换。转自:http://itlab.idcquan.com/c/basic/956741_3.html结构体自动化转换为char数组这个需求,来自于一个最近开发的一个项目,在项目开发过程中遇到一个小问题,需要将各种结构体拷贝到char数组中,这对于一个简单的结构体来说是很简单的事情,比如下面这个

2016-07-05 10:50:56 21421 1

转载 va_arg介绍

转自:http://www.hudong.com/wiki/va_argva_arg1. 概述由于在C语言中没有函数重载,解决不定数目函数参数问题变得比较麻烦;即使采用C++,如果参数个数不能确定,也很难采用函数重载.对这种情况,有些人采用指针参数来解决问题.下面就c语言中处理不定参数数目的问题进行讨论.2. 定义大家先看几宏.在VC++6.0的includ

2016-03-24 11:39:14 1530

转载 va_start和va_end使用详解

原文地址:http://www.cnblogs.com/hanyonglu/archive/2011/05/07/2039916.html本文主要介绍va_start和va_end的使用及原理。  在以前的一篇帖子Format MessageBox 详解中曾使用到va_start和va_end这两个宏,但对它们也只是泛泛的了解。  介绍这两个宏之前先看一下C

2015-11-07 14:03:45 289

转载 RPC(Remote procedure call)

在计算机科学中,远程过程调用RPC是一种进程间的通讯,允许一个计算机程序向另外一个地址空间(通常是共享网络中的另一台计算机)申请服务(使得特定程序在另一台计算机上执行),而无需程序员明确写明该远程调用的实现细节。也就是说,本质上程序员只要写出同样的代码,不管该特定程序是在本地还是在远程。当申请服务的计算机程序使用了面向对象的编程原则时,RPC被称为远程调用或远程方法调用。许多不同的技术(通

2015-11-03 21:10:51 458

转载 数组指针和指针数组

原帖地址:http://www.cnblogs.com/Romi/archive/2012/01/10/2317898.html这两个名字不同当然所代表的意思也就不同。我刚开始看到这就吓到了,主要是中文太博大精深了,整这样的简称太专业了,把人都绕晕了。从英文解释或中文全称看就比较容易理解。指针数组:array of pointers,即用于存储指针的数组,也就是数组元素

2015-10-20 11:42:48 238

转载 #include< >和#include""的区别

源地址: http://blog.chinaunix.net/uid-23922099-id-3586571.htmlAnswer 1:#include 会将指定文件的内容插入到源程序文件中。当使用的格式时,编译器会从环境变量INCLUDE所指定的路径中寻找file-name 文件,如果没有定义INCLUDE,C 编译器会在指定的路径中搜寻文件。如HT-IDE3000安装后,默认I

2015-09-29 16:03:01 376

转载 C语言中宏定义函数与普通函数的区别

在C及C++语言中允许用一个标识符来表示一个字符串,称为宏,该字符串可以是常数、表达式、格式串等。在编译预处理时,对程序中所有出现的“宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。若字符串是表达式,我们称之为函数式宏定义,那函数式宏定义与普通函数有什么区别呢?我们以下面两行代码为例,展开描述:  函数

2015-09-10 19:51:31 3188

转载 STC89C52单片机的内外的RAM,ROM的讨论

源地址:http://www.360doc.com/content/13/0204/10/6973384_264152196.shtml关于STC89C52: 1、STC89C52只有512字节的的RAM,包括2部份,一是256字节的内部RAM,二是256字节的外部RAM;STC89C54以上的芯片才有1K的RAM(内256+外1024)。 2、1K

2015-07-23 18:17:48 19020 2

原创 win7 vs2010 pthread的配置

源地址:http://houyingsoft.iteye.com/blog/1907670参考文章:http://wenku.baidu.com/view/1f001c3d0b4c2e3f5727632e.html http://blog.sina.com.cn/s/blog_6e0693f70100txlc.html http://www.cnblogs.com/summer

2015-07-14 10:06:33 440

转载 vs2010下C++调用lib或dll文件

注:  DLL:表示链接库,包含dll,lib文件;  dll: 表示my.dll文件  lib: 表示my.lib文件 C++ 调用.lib的方法:一: 隐式的加载时链接,有三种方法  1  设置工程的 Projects来加载DLL的lib文件  打开工程的 Projects菜单,然后在Linker/Additional Libra

2015-07-13 20:17:53 415

原创 9针串口管脚定义

按序号说明:1 载波检测(DCD) 2 接受数据(RXD) 3 发出数据(TXD) 4 数据终端准备好(DTR) 5 信号地线(SG)6 数据准备好(DSR)7 请求发送(RTS)8 清除发送(CTS)9 振铃指示(RI)2,3,5即接收,发送,地线,连接这3根线即可通信。

2015-07-08 11:19:54 1986

转载 M12以太网接口

长距离8芯网线里,带电的4、5、7、8号线缆对于1、3、2、6号线缆的确是有干扰的,这到底是为什么呢?当然,我们可以用笼统的线路损耗的原理来解释这个现象,但是我总感觉缺少什么。如果一条8根芯都带电的网线,长达100米,那么在布线期间,网线内部的这8根芯很可能发生轻微内部互相缠绕。线圈,就是线缆缠绕的极端情况,线圈形成了电感,轻微的缠绕,就是轻微的电感,我们可以称之为通讯电缆中的内部寄生电感

2015-06-30 15:28:51 20512

原创 C语言中~的用法

将x按位取反比如x = 10101010b那么~x = 01010101b

2015-06-28 12:04:53 6135

转载 C语言中#include用法

1 iostream与iostream.h的区别:#include // 这个就是1998年标准化以后的标准头文件#include // 这个就是标准化以前的头文件更本质上的区别就是iostream把标准C++库的组件放在一个名位std的namespace里面。而相对的iostream.h则将这些标准 组件放在全局空间里,同时在标准化以后旧有的C标准库也已经经过改造了。

2015-06-28 10:25:55 673

转载 linux下echo命令详解

linux的echo命令, 在shell编程中极为常用, 在终端下打印变量value的时候也是常常用到的, 因此有必要了解下echo的用法echo命令的功能是在显示器上显示一段文字,一般起到一个提示的作用。该命令的一般格式为: echo [ -n ] 字符串其中选项n表示输出文字后不换行;字符串能加引号,也能不加引号。用echo命令输出加引号的字符串时,将字符串原样输出;用echo

2015-06-27 16:38:43 412

原创 argc!=2什么意思

argc!=2返回错误或退出,是为了限制参数个数为2,典型的应用

2015-06-12 10:45:25 8191 2

转载 int main(int argc,char* argv[])详解

argc是命令行总的参数个数     argv[]是argc个参数,其中第0个参数是程序的全名,以后的参数     命令行后面跟的用户输入的参数,比如:     int   main(int   argc,   char*   argv[])     {     int   i;     for   (i   =   0;   i  i++)     cout   

2015-06-12 10:33:22 350

转载 #define 详解

#ifndef 标识>#define 标识>……… // include or define sth.#endif标识>在理论上来说可以是自由命名的,但每个头文件的这个“标识”都应该是唯一的to void the definition duplication。but normallz, 标识的命名规则一般是头文件名全大写,前后加下划线,并把文件名中的“.”也变成下划线,如:

2015-06-04 19:12:55 635 1

转载 xml

什么是 XML?XML 指可扩展标记语言(EXtensible Markup Language)XML 是一种标记语言,很类似 HTMLXML 的设计宗旨是传输数据,而非显示数据XML 标签没有被预定义。您需要自行定义标签。XML 被设计为具有自我描述性。XML 是 W3C 的推荐标准XML 和 HTML 为不同的目的而设计:XML 被设计为传输和存储数据,其焦点是

2015-06-04 16:42:38 236

OPNET通信仿真开发手册

opnet网络仿真软件,测试网络性能参数等,详细开发手册

2015-07-09

quartus_II教程

quartus_II教程,熟练掌握quartus_II

2015-07-09

基于单片机ULN2003的步进电机控制系统

基于单片机ULN2003的步进电机控制系统(汇编及C语言程序各一个) 51单片机

2013-12-15

Multisim11_keygen

Multisim11_keygen Multisim11破解工具 解压即用

2013-12-15

5种主流的以太网的比较

实时以太网 POWERLINK ETHERCAT ETHERNET/IP EPA PROFINET SERCOSIII

2013-12-15

空空如也

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

TA关注的人

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