10 2022 档案

【RS-485收发切换】使用RS-485要注意的一个问题
摘要:单片机]RS-485半双工延时问题 http://www.chinafix.com.cn/thread-137012-1-1.html RS485半双工切换为什么要加延时(非尾字不能发的问题)? http://bbs.21ic.com/i... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(695) 评论(0) 推荐(0) 编辑

【寻址方式】直接寻址、位寻址、立即数寻址、寄存器寻址等
摘要:概念: 寻址——找操作数 1,给出操作数; 2,直接按照给出数据为地址,寻址; 3,以给出数据为地址找到数据,再以找到的数据为地址,寻需要的操作数; 先读百度百科《寻址方式》: http://baik... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(877) 评论(0) 推荐(0) 编辑

【Clng与Cint】clng与cint的区别及防溢出函数
摘要:clng与cint的区别及防溢出函数 cint与clng含义: 都可以强制将一个表达式转换成数据类型 cint与clng处理数据的范围: CInt Integer -32,768 至 32,767,小数部分四舍五入。 CL... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(419) 评论(0) 推荐(0) 编辑

【精确延时函数】IAR(MSP430)中的精确延时函数
摘要:在 IAR 软件430的编译器里面我们可以利用它内部的延时子程序来实现我们想要的高精度软件延时,方法如下: 具体如下【引用别人的,这个延时函数很高】: 注意: __delay_cycles(x),x必须是常量或则是常量表达式,如果... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(594) 评论(0) 推荐(0) 编辑

【DATA16&DATA20】MSP430中的DATA16和DATA20【Data model Large】
摘要:MSP430X型单片机的存储结构 大于64K的型号使用扩展型MSP430X的16位精简指令CPU,20位地址线,寻址空间1M,结构如下图所示。小于64K的空间可以用16位地址去访问,大于64K的范围要用20位地址去访问。 MSP430X型单片机的寄存器除... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(88) 评论(0) 推荐(0) 编辑

【下载进去无法运行】MSP430 程序能下载进去却无法运行
摘要:现象: 在程序中定义了较大的全局数组,导致程序能下载进去却无法正常运行。将数组减小又可以恢复正常。 原因是: 在main函数(关闭看门狗)之前,含有编译器添加的启动程序,程序启动后先初始化数组,结果超过了看门狗默认的间隔时间32ms,导致每次... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(126) 评论(0) 推荐(0) 编辑

【关于单片机的N多问题】关于单片机的N多问题
摘要:http://www.fxdzw.com/dpj/yy_jq.htm 1. C语言和汇编语言在开发单片机时各有哪些优缺点? 答:汇编语言是一种用文字助记符来表示机器指令的符号语言,是最接近机器码的一种语言。其主要优点是占用资源... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(478) 评论(0) 推荐(0) 编辑

【volatile关键字】 详解C中volatile关键字(IAR 优化等级问题)
摘要:在IAR编译器选择高级优化的时候,会造成一些volatile 变量被当成常量,从而造成很多问题。 “循环变量没有volatile 造成高级优化是那些延时被忽略掉,从而lcd工作不稳定造成的” “检查代码吧,最高优化... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(105) 评论(0) 推荐(0) 编辑

【单片机程序和RAM】程序在RAM中调试的运行方式&程序固化后运行方式
摘要:程序固化后运行方式: 程序开始运行后需要将RW 和ZI段搬移到RAM中去,程序下载进Flash中以后,上电后是怎样将RW ZI断搬移到RAM中去的?注意IAR和ADS在进行完.s文件的初始化以后都不是直接跳转到main函数去执行,IAR是跳转到?main... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(404) 评论(0) 推荐(0) 编辑

【单机片调试】开发调试MSP430 遇到的问题总结
摘要:转载及积累: 1、分配数组的时候,一定要够长,否则填入是数组越界的时候,造成很多的问题(包括潜在的问题)。 a:全局变量改变:越界数据将全局变量覆盖 b:数组越界,无止境增长,造成堆栈溢出,程序跑飞。 2、定义一个全局变量(数... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(103) 评论(0) 推荐(0) 编辑

【堆和栈的区别】堆heap 和栈stack有什么区别(代码区、常量区、静态区(全局区)、堆区、栈区)
摘要:1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(78) 评论(0) 推荐(0) 编辑

【指针】指针有效性检测必要性|空指针/无确切类型指针 viod *
摘要:目录 指针有效性的有效性检测的必要性!! 题目: 解说: 空指针/无确切类型指针 viod * 指针有效性的有效性检测的必要性!! 2012-04-01 22:44:42 题目: 已知strcpy函数的原型是: char... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(46) 评论(0) 推荐(0) 编辑

【strstr()函数的局限】strstr()检测不到存在的字符/数据/strcmp, strncmp和memcmp
摘要:在单片机调试的的时候,发现目标‘字符串’中的 目标字符,strstr()函数竟然检测不到(比较不出来)返回的时候0x00地址(NULL),很是奇怪,最后分析发现,原来是目标‘字符串’中含有0x00数据,strstr()函数碰到0x00就终止了查找,所... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(476) 评论(0) 推荐(0) 编辑

【char&const* char】char **const p const char **p char *const *p
摘要:C语言里 const char **p char *const *p char **const p 看变量声明的时候应该从右至左看,以 char *const *p 为例: 先看从右至左第一个符号*,这表明变量p是指针,再看第2个符号const,它修饰的... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(33) 评论(0) 推荐(0) 编辑

【物联网】SIM908/508 GPRS发送数据|送数据控制符|透明传输
摘要:目录 SIM908/508 GPRS发送数据中的控制符 sim300 GPRS数据收发程序 【GPRS透明传输】GPRS透明传输 GPRS应用中TCP与UDP的比较 【GPRS IP地址】GPRS IP地址的问题 SIM908/508... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(116) 评论(0) 推荐(0) 编辑

【zigbee】zigbee资料下载 和 zigbee与433模块的优劣
摘要:zigbee vs 433 基于ZIGBEE技术的无线模块与市场通用的433MHZ模块比较1)频间干扰:433MHZ存在严重的频间干扰.ZIGBEE没有2)频内干扰:433MHZ存在严重的频内干扰.ZIGBEE可以解决3)抗干扰能力:433MHZ是... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(372) 评论(0) 推荐(0) 编辑

【C/C++】C语言获取日期时间|sleep休眠|time|sleep函数
摘要:目录 统计时间 Windows &&linux通用 high_resolution_clock Windows环境 1. 获取当前时间,可精确到秒(Windows) 2.精确到毫秒 3.精确到1/CLOCKS_PER_SEC 秒等更高精度 Unix环境 VS界... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1458) 评论(0) 推荐(0) 编辑

【IAR中的char】IAR中的char默认没有负值等于unsigned char
摘要:IAR中的char默认没有负值等于unsigned char,如果需要负值,可以在 Project>Options>C/C++ Compiler>Language>Plain ‘char’ is 中设置默认为:signed char 还是... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(89) 评论(0) 推荐(0) 编辑

【IAR 无法下载】问题积累
摘要:1、was corrupt or of an unsupported format. IARIdePm: the debugging session could not be started。 Either the debugger initializa... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(200) 评论(0) 推荐(0) 编辑

【上拉电阻】MSP430的上拉电阻&I/O口的第二功能
摘要:在介绍这四个I/O口时提到了一个“上拉电阻”那么上拉电阻又是一个什么东东呢?他起什么作用呢?都说了是电阻那当然就是一个电阻啦,当作为输入时,上拉电阻将其电位拉高,若输入为低电平则可提供电流源;所以如果P0口如果作为输入时,处在高阻抗状态,只有外接一... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(189) 评论(0) 推荐(0) 编辑

【VB 3D绘图】VB 制作 DirectX 3D 程序的几个基本步骤
摘要:90. VB 三维图像游戏编程 http://hi.baidu.com/100bd/blog/item/27d988086d39c93e6a60fb58.html VB 制作 DirectX 3D 程序的几个基... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(102) 评论(0) 推荐(0) 编辑

【Int、Fix】Int、Fix 函数的区别
摘要:Int、Fix 函数 返回数字的整数部分。 Int(number) Fix(number) number 参数可以是任意有效的数值表达式。如果 number 参数包含 Null,则返回 Null。 说明 Int 和 Fix 函数都删除 number 参数的... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(325) 评论(0) 推荐(0) 编辑

【MSP430中断】MSP430的IO口中断/中断特性|Px中断进不去 原因
摘要:目录 MSP430学习笔记之七:IO口中断 【端口中断进不去】Px中断进不去 原因 MSP430学习笔记之七:IO口中断 MSP430中断嵌套机制 (1) 430默认的是关闭中断嵌套的,除非你在一个中断程序中再次开总中断... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(197) 评论(0) 推荐(0) 编辑

【按键PORT】按键程序 PORT中断程序
摘要:MSP 430里面 P1口和P2口有中断功能。 我们的项目里面,P1口的1-7管脚做键盘,0脚做风速传感器的输入。P2口的0-4做键盘,5-7做其他用。 PORT中断程序" title="【按键PORT】按键程序 PORT中断程序"> //键盘引... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(145) 评论(0) 推荐(0) 编辑

【VB建文件夹】用VB在硬盘上创建一个文件夹:Mkdir语句
摘要:★ 用VB在硬盘上创建一个文件夹:Mkdir语句。格式: Mkdir "路径及文件夹名" mkdir "c:\windows\desktop\李新宁" 在桌面上创建个名为"李新宁"的文件夹 又如: Private Sub Command2_Click... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1085) 评论(0) 推荐(0) 编辑

【VB路径选择】VB 浏览文件夹对话框 选择文件保存路径
摘要:2011-06-17 15:07:06| 分类: 文件选择对话框 | 标签: |字号大中小 订阅 第一步:新建一个Modules,假设为Modulas1.bas 把下面的复制到Module... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(113) 评论(0) 推荐(0) 编辑

【VB Excel】VB 操作Excel基本步骤
摘要:VB操作EXCEL,实现数据读取 1、定义Excel操作变量 Dim objExcelFile As Excel.Application Dim objWorkBook As Excel.Workbook Dim objI... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(3973) 评论(0) 推荐(0) 编辑

【VB笔记】
摘要:2012.3.11 判断一个文件或者文件夹是否存在 API函数 PathFileExists 声明Private Declare Function PathFileExists Lib "shlwapi.dll" Alias "PathFileExist... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(277) 评论(0) 推荐(0) 编辑

【VB串口】VB串口通信
摘要:vb串口通信编程 一、概述 串口通讯作为一种古老而又灵活的通讯方式,被广泛地应用于PC间的通讯以及PC和 单片机之间的通讯之中。提到串口通讯的 编程,人们往往立刻想到C、 汇编等对系统底层操作支持较好的... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1134) 评论(0) 推荐(0) 编辑

【windows】设置远程桌面连接?多用户登录设置?取消登录密码
摘要:设置远程桌面连接? 被访问的机器需要作以下这些设置 WINDOWS XP 需要关闭防火墙 然后开启远程桌面服务 打开控制面板--性能和维护--管理工具--服务,将以下服务开启: Server Terminal Services Telnet NT L... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(543) 评论(0) 推荐(0) 编辑

【LCD画圆】算法系列之十一:圆生成算法
摘要:算法系列之十一:圆生成算法 原文:http://blog.csdn.net/orbit/article/details/7253285 分类: 算法系列 2012-02-12 21:45 6828人阅读 评论(21) 收藏 举报... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(256) 评论(0) 推荐(0) 编辑

【结构体】C语言结构体[外部调用]声明|结构体初始化|做参数
摘要:结构体[外部调用]声明 1、现在 FRAM.h 文件中声明一个结构体 struct FRAM_W_ADDR { char end[3]; char start[3]; };extern struct FRAM_W_ADD... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(274) 评论(0) 推荐(0) 编辑

【IAR学习】学习笔记(摘抄)
摘要:1、怎么生成.map文件: 4、IAR编译器默认支持的指针变量最大为0xFFFF,如果超过0XFFFF,则需要再OPTION内进行设置。Project-->Option-->General-->Target-->Data model选择Large。... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(471) 评论(0) 推荐(0) 编辑

【IAR 】MSP430 IAR 编译报错:error
摘要:关于转载的说明:原文内容可能会不断更新,要想得到最新的内容请跳到到原文看。 无编号警告类型: 1、Sat Jun 23, 2012 17:41:05: The stack pointer for stack 'Stack' (currently M... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(587) 评论(0) 推荐(0) 编辑

【铁电】铁电读写程序单个读写错误BUG  的解决
摘要:在操作铁电存储器的过程中,发现一个BUG,那就是连续写入的时候,结果正确,单个写入的时候结果不正确,而且都是第一个正确,紧跟着的就不正确。后来怀疑是每个写的程序后面延时不够,但是不管延时长,均是一样的结果。开始怀疑铁电操作方面的原因,又重新看了几遍P... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(88) 评论(0) 推荐(0) 编辑

【FLL&PLL】FLL和PLL的概念FLL DCO VLO REFO (芯片是CC430F5137)
摘要:锁相环 (phase-locked loop)为无线电发射中使频率较为稳定的一种方法,主要有VCO(压控振荡器)和PLL IC ,压控振荡器给出一个信号,一部分作为输出,另一部分通过分频与PLL IC所产生的本振信号作相位比较,为了保持频率不变,... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(810) 评论(0) 推荐(0) 编辑

【UART】USCI:UART模式
摘要:msp430f5419/38学习笔记之USCI:UART模式 (2011-11-07 19:23:57) 【转】 原文: http://blog.sina.com.cn/s/blog_8927ef7d0100zf3x.html ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(211) 评论(0) 推荐(0) 编辑

【器件对比】器件对比 概念归纳积累
摘要:1、铁电存储器和其他存储器如:flash (2012.2.18) 铁电:断电数据不丢失,写入快,耗电低。 其他:1、断电数据丢失 2、断电数据不丢失,但是由ROM技术研发出来的,写入速度慢,功耗大。(EPROM、EEPR... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(195) 评论(0) 推荐(0) 编辑

【RTC读取】RTC时间的安全读取
摘要:方法1: (缺点): for(;RTCCTL01&RTCRDY;) _NOP() ; // 等待RTC有效 这一步最长可能需要等上一秒钟,对实时操作十分不利。 单要这一步: for(... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(115) 评论(0) 推荐(0) 编辑

【嵌入式】MSP430系统实时时钟RTC学习日志(完善中)
摘要:目录 MSP430系统实时时钟RTC 【时钟初始化】系统时钟初始化需要注意的问题 MSP430F149时钟源选择(部分转) MSP430 系统时钟 ACLK、MCLK、SMCLK 【MSP430时钟】MSP430 5438时钟系统介绍 M... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(291) 评论(0) 推荐(0) 编辑

【Matlab绘图】Matlab绘图-很详细,很全面
摘要:Matlab绘图 强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数。此外,Matlab还提供了直接对图形句柄进行操... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1437) 评论(0) 推荐(0) 编辑

【堆栈溢出】堆栈溢出
摘要:(编辑中) 一、理论: 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(947) 评论(0) 推荐(0) 编辑

【跑飞、死机】单片机 msp430程序跑飞原因和解决方式积累
摘要:目录 单片机 msp430程序跑飞原因和解决方式积累 MSP430 数组填充越界引起的栈溢出 导致程序跑飞 【单片机重启】MSP430重启/频繁重启/跑飞 原因分析 单片机 msp430程序跑飞原因和解决方式积累 ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(550) 评论(0) 推荐(0) 编辑

【PUC、POR】MSP430的复位信号
摘要:MSP430的复位信号有2种: 文档: 上电清除信号(PUC)、 上电复位信号(POR)。 个人理解: POR是第一次上电复位,PUC是在带电的情况下发生复位,冷启动和热启动。 还有能够触发POR和PUC的信号:5种来在看门... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(355) 评论(0) 推荐(0) 编辑

【IAR】设置和编译信息解析 程序运行耗时 内存分配MAP
摘要:一、设置: 1、怎么设置可以查看单片的内存(消耗)使用状况? IAR的菜单栏 -->Tools -->IDE Options -->Messages -->Show build messages选择 ALL 程序运行耗时 内存分配MAP" title... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1239) 评论(0) 推荐(0) 编辑

【下载查询资料】资料链接
摘要:MSP430资料完整文档:http://www.soiseek.cn/TI/MSP430F5437IPN/16.htm 史上最全MSP430技术文档大收集:http://bbs.eeworld.com.cn/thread-301207-1-1.html ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(61) 评论(0) 推荐(0) 编辑

【USCI】UART、IrDA、SPI、I2C MSP430学习经
摘要:2010-06-28 18:40 SPI、IIC、UART区别 第一个区别当然是名字: SPI(Serial Peripheral Interface:串行外设接口); I2C(... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(230) 评论(0) 推荐(0) 编辑

【局部变量&全局变量】c语言全局变量和局部变量问题汇总
摘要:【引用】c语言全局变量和局部变量问题汇总 2011-04-09 11:16:37| 分类: c语言专题 | 标签: |字号大中小 订阅 本文引用自yongzi 《c语言全局变量和局部变量问题汇总》 1、局部变量... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(56) 评论(0) 推荐(0) 编辑

【C语言】C语言学习知识积累-C语言中return的妙用
摘要:2011.10.13 1、 习惯上,符号常量名用大写,变量名用小写,以示区别。 如:#define PRICE 30 2、有的编译系统允许变量名的长度为8位,注意变量名长度控制,和了解编译器。 2011.10.17 1、注意浮点数舍入的误差:一个... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(168) 评论(0) 推荐(0) 编辑

【发送数据】串口发送数据的问题汇总
摘要:1\发送一般是不需要放在中断中的(我写了10年程序,从没放过,^_^)你改成这样 SBUF=sendH; while(TI==0); TI=0; SBUF=sendL; while(TI==0); TI=0;直接观察T... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(211) 评论(0) 推荐(0) 编辑

【串口】串口不返回数据,返回数据错误等原因分析
摘要:原因分析总结: 1、初始化了吗? 有一次,串口始终返回的数据只有一个字母,所以我们一直怀疑是数据被覆盖或者数据接收不全,但是后来才发现,串口没有初始化。 2、速率设置不对。 3、485端口的收发方式与串口有区别。 8月20日 周六 ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(981) 评论(0) 推荐(0) 编辑

【看门狗】MSP430学习小结1-看门狗的使用总结
摘要:看门狗定时器用来防止程序因供电电源、空间电磁干扰或其它原因引起的强烈干扰噪声而跑飞的事故。在很多单片机中都内置了看门狗,看门狗本身是一个定时器,当定时器溢出时即进行系统复位,因此需要在程序中对看门狗定时器进行清零,即常说的喂狗。 由于我用过AVR的... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(740) 评论(0) 推荐(0) 编辑

【单片机经验】点滴积累
摘要:关于单片机使用mallco函数的问题: (malloc()到底从哪里得到了内存空间?答案是从堆里面获得空间。 因此楼主请检查是否分配了heap空间以及heap是否足够大。) 1、嵌入式程序为什么不能用堆内存,个人觉得这是不可避免的啊? ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(55) 评论(0) 推荐(0) 编辑

【乱码】输出乱码,乱码“烫烫烫……”分析
摘要:源地址 http://topic.csdn.net/u/20110628/16/61312566-c5b8-4b31-b910-b1cc57157992.html 输出的是隐藏了烫烫烫那部分,那系统调用a时,烫烫烫是否存在? 初始化变量的时候... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(4605) 评论(0) 推荐(0) 编辑

char   a[100]={0};初始化的含义是什么呢?
摘要:还是楼上说得比较确切,呵呵。更一般地说,对于: int a[100]={1, 2, 3}; 表示除前三个元素分别被初始化为1,2和3之外,后面97个全都默认为0。 //我定义的数组类型好像是char 。。。。... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(308) 评论(0) 推荐(0) 编辑

【printf】sprintf字符串转数值、数值转字符,拼接字符,函数详细解释 Printf 打印数值
摘要:1、数值转成字符: sprintf个函数,如: sprintf(s, "%d", 123); //产生"123" 2、字符串转成数值: while(*BandRate='\0') {num=num*10+(*BandRate-'0'); BandRa... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(2207) 评论(0) 推荐(0) 编辑

【C/C++】引号和尖括号的区别|默认include路径配置|头文件应放些什么|static和extern
摘要:目录 引号和尖括号区别 默认include路径设置 查看添加结果 关于static和extern、头文件的一点总结。 头文件中应该放些什么2 引号和尖括号区别 用尖括号 #include : 一般用于包含标准的库头文件,编译器会去系统配置的库环境变量和者用... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(607) 评论(0) 推荐(0) 编辑

【运算符】C语言的运算符
摘要:运算符 含义 描述 & 按位与 如果两个相应的二进制位都为1,则该位的结果值为1,否则为0 (有0则为0)| 按位或 两个相应的二进制位中只要有一个为1,该位的结果值为1 (有1则为1)^ 按位异或 若参加运算的两个二进制位值相同则为0,否则为1... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(369) 评论(0) 推荐(0) 编辑

n%2==1什么意思?n/2什么意思?有n\2这种写法吗?
摘要:在C++中n%2==1什么意思?n/2什么意思?有n\2这种写法吗?n%2==1 首先%是求余的符号,n%2就是对n求n除以2后的余数,这里余数只有两种情况就是0或者是1 ==是判断符号,判断前面的内容是不是等于后面的内容,如果是则返回TRUE,否则... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(614) 评论(0) 推荐(0) 编辑

【CRC算法】CRC算法、原理及程序
摘要:CRC算法及原理 http://www.cnblogs.com/FPGA_DSP/archive/2010/05/08/1730529.html?login=1 CRC算法及原理 CRC校验码的基本思想是利用... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(578) 评论(0) 推荐(0) 编辑

一个字母、数字、汉字所占用的内存空间
摘要:http://zhidao.baidu.com/question/201351521.html?an=0&si=1 ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(1225) 评论(0) 推荐(0) 编辑

【C/C++】数值转换成字符串|字符串转换成数值|进制转换
摘要:目录 string与数值的转换 string与数值的转换 C++11 C++11之前 格式化数字字符串 string 和 char * 之间互相转换 C++11中int、char和strin... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(535) 评论(0) 推荐(0) 编辑

奈奎斯特抽样定理
摘要:http://nic.bitipcman.com/wwwbiti/other/DSPMCAI/demo1.htm 奈奎斯特抽样定理 连续时间信号变为离散时间信号是由“抽样”这一过程完成的。抽样是将模拟信号数字化的第一个环节。它是利用周期性抽样... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(971) 评论(0) 推荐(0) 编辑

如何学习matlab
摘要:原文:http://www.opticsky.cn/read-htm-tid-44293.html 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(65) 评论(0) 推荐(0) 编辑

C语言 低通滤波器\带通滤波器\高通滤波器
摘要:[知识交流]当信号和干扰信号同时存在时,不会发生叠加吗?要如何滤掉干扰信号? 文章发表于:2007-10-21 18:16 这是对滤波的理解有误,滤波不是指滤掉干扰信号的幅值,而是滤掉它的频率。有用信号和干扰信号的频率不同,如果干扰信号的频率高,则用一... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(281) 评论(0) 推荐(0) 编辑

关于float与double结果的误差
摘要:原文: http://bbs.51cto.com/thread-542195-1.html 关于float与double结果的误差2007-09-30 10:41假设有一道题: # _: }# d& k0 f5 w1 r5 m... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(46) 评论(0) 推荐(0) 编辑

【中断】msp430的中断|中断优先级|中断嵌套(及容易理解错误的说明)
摘要:目录 msp430的中断优先级和中断嵌套 MSP430 怎么开关中断,开关中断的代码|命令 msp430的中断优先级和中断嵌套 MSP430的中断优先级按所在的向量的大小排列,中断向量地址越高优先级就越大,但是默认的MSP430... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(169) 评论(0) 推荐(0) 编辑

【MSP430】5438 定时器A TIMER A 新认识|定时器A 划分几个独立时间间隔
摘要:目录 定时器A TIMER A 新认识 msp430的定时器A 划分几个独立时间间隔 定时器A TIMER A 新认识 2011-06-02 21:18:50 6月2日 周四 晴 定时器A 现在的认... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(70) 评论(0) 推荐(0) 编辑

MSP430 5438 单片机学习笔记(鱼香茄子)
摘要:标签: 单片机 单片机MSP430F5438学习笔记 通过430一年的学习遇到的很多问题,也收获了很多,以下是学习中遇到的一些问题,和解决方法,还有很多没有整理出来,慢慢整理中。。。。 一、多源中断问题 #pragma vector... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(92) 评论(0) 推荐(0) 编辑

MSP430:P1OUT=4、P1OUT |=4、P1OUT &-=~8|P3DIR|=BIT0、P3OUT&=~BIT0 的含义的意思
摘要:首先,msp430没有P0口的,按P1口来说明P1OUT = 4; P1.2引脚输出高电平,P1其余引脚输出低电平;P1OUT |= 4;P1.2置高电平,P1其余引脚不变;P1OUT &= ~8;即P1OUT &= 0xf7,P1.3置低电平,P1其余引... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(188) 评论(0) 推荐(0) 编辑

2011年05月21日 男人成熟气质磨练
摘要:男人成熟气质磨练" title="2011年05月21日 男人成熟气质磨练"> 一:沉稳(1)不要随便显露你的情绪。 (2)不要逢人就诉说你的困难和遭遇。 (3)在征询别人的意见之前,自己先思考,但不要先讲。 (4)不要一有机会就唠叨你的不满。... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(15) 评论(0) 推荐(0) 编辑

波分复用(WDM) 技术和概念
摘要:技术 波分复用(WDM)是将两种或多种不同波长的光载波信号(携带各种信息)在发送端经复用器(亦称合波器,Multiplexer)汇合在一起,并耦合到光线路的同一根光纤中进行传输的技术;在接收端,经解复用器(亦称分波器或称去复用器,Demultiplex... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(730) 评论(0) 推荐(0) 编辑

【物联网】AT指令|AT返回错误|AT 指令 收发短信和GPRS上网 SIM508/548
摘要:目录 常用AT命令解释 AT 指令 收发短信和GPRS上网 SIM508/548 AT指令返回错误 解释 CME错误: CMS错误 CME错误(英文) CMS 错误(英文) 短信通信的几种情况和CMS错误... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(2461) 评论(0) 推荐(0) 编辑

[]C/C++读取串口接收到的数据程序
摘要:原文地址:C/C++读取串口接收到的数据程序 作者:半岛鱼 #include #include #include void usage(void); ... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(662) 评论(0) 推荐(0) 编辑

[]串口通信 零星笔记
摘要:原文地址:零星笔记">串口通信 零星笔记 作者:半岛鱼 1、 打开串口 在 Linux 下串口文件是位于 /dev 下的 串口一 为 /dev/ttyS0 串口二 为 /dev/ttyS1 打开串口是... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(34) 评论(0) 推荐(0) 编辑

[]FET-430&SIM508 研究日志 11.3.31
摘要:原文地址:研究日志 11.3.31">FET-430&SIM508 研究日志 11.3.31 作者:半岛鱼 3月31日 今天,430板终于可控制SIM508拨打电话了。原因是第一,将两头为公的串口线的2、3线交叉,第二,... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(18) 评论(0) 推荐(0) 编辑

[]利用定点式具实现:文件读取,完成不同进制之间的
摘要:原文地址:利用定点式具实现:文件读取,完成不同进制之间的转换(数据移位) 作者:半岛鱼 利用定点式具实现:文件读取,完成不同进制之间的转换 在进行一些大的 算法 编程时,经常会遇到处理一些大量的 数... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(21) 评论(0) 推荐(0) 编辑

【msp430】学习经验总结| 心得体会
摘要:目录 1.MSP430开发环境建立 2.IO口 3.Base clock 模块 4. 定时器TA 5.MSP430中断嵌套机制 6.关于MSP430中断机制--我的理解 MSP 430 心得体会 1.... 阅读全文

posted @ 2022-10-04 01:31 bdy 阅读(130) 评论(0) 推荐(0) 编辑

【web.xml】web.xml文件的作用和servlet 、servlet-mapping 标签
摘要:web.xml文件的作用 原文: http://www.cnblogs.com/yqskj/articles/2233061.html (关于servlet配置的部分须知:servlet3.0... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(184) 评论(0) 推荐(0) 编辑

【linux】防火墙端口设置|打开/关闭 防火墙| 防火墙iptables持久化|centos7
摘要:目录 防火墙命令 防火墙设置 临时 持久化 firewall-cmd iptables 防火墙命令 1、centos中firewalld与iptablescentos7以前的版本默认使用iptables服务进行管理防火墙规则。cent... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(687) 评论(0) 推荐(0) 编辑

【open stack】openstack从入门到放弃
摘要:原文地址:http://www.cnblogs.com/linkenpark/p/5898598.html openstack从入门到放弃 目录: 为何选择云计算/云计算之前遇到的问题 什么是云计... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(212) 评论(0) 推荐(0) 编辑

【Hadoop】Hadoop、HDFS、MapReduce、Spart、HBase、Hive,Pig之间的关系
摘要:摘自:https://www.zhihu.com/question/27974418 大数据本身是个很宽泛的概念,Hadoop生态圈(或者泛生态圈)基本上都是为了处理超过单机尺度的数据处理而诞生的。你可以把它比作一个厨房所以需要的各种工具。锅碗瓢... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(222) 评论(0) 推荐(0) 编辑

【Linux】进程间通信--共享内存
摘要:目录 简介 共享内存的实现 共享内存实例 共享内存方式(共享内存分类) 共享内存同步的四种方法 方法一、利用POSIX有名信号灯实现共享内存的同步 方法二、利用POSIX无名信号灯实现共享内存的同步(线程) 方法三、利用System V的信... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(348) 评论(0) 推荐(0) 编辑

【linux】主机名被改为bogon原理分析|修改主机名hostname的方法
摘要:目录 linux主机名被更改为bogon原理分析 修改主机名的方法 1、临时修改,重启失效 2、永久生效 linux主机名被更改为bogon原理分析 博客原址:http://blog.csdn.net/weiwan721/article/... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(711) 评论(0) 推荐(0) 编辑

【linux】root不能删除/修改文件权限不够|chattr与lsattr命令详解...
摘要:[root@Iuu mysql]# rm -rf dumpback/ rm: 无法删除目录‘dumpback//2011_10_21’: 权限不够 rm: 无法删除目录‘dumpback//2011_09_23’: 权限不够 rm: 无... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(663) 评论(0) 推荐(0) 编辑

【shell】Shell 编程注意:空格和格式|返回值
摘要:目录 空格和格式 函数返回值的接收 空格和格式 先了解下bash中什么时候该用空格,什么时候不该用。 1. 等号赋值两边不能有空格 2. 命令与选项之间需要空格 3. 管道两边空格可有可无 我们来看看常见的问题 1. 赋值时等号两边或者... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(501) 评论(0) 推荐(0) 编辑

【gdb&core】Linux中gdb 查看core堆栈信息2
摘要:【GDB】GDB调试总目录_bandaoyu的笔记-CSDN博客【GDB】GDB 调试多线程和多进程总结报错记录(gdb) b mps_guide_db.c:1699No source file named mps_guide_db.c.可能是因为调用了动... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(267) 评论(0) 推荐(0) 编辑

【gdb&core】Linux中gdb 查看core堆栈信息1
摘要:【GDB】GDB调试总目录_bandaoyu的笔记-CSDN博客【GDB】GDB 调试多线程和多进程总结报错记录(gdb) b mps_guide_db.c:1699No source file named mps_guide_db.c.可能是因为调用了动... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(745) 评论(0) 推荐(0) 编辑

【linux备份】Linux备份和恢复方法|tar打包排除某个目录
摘要:tar打包排除某个目录 tar zcvf fd.tar.gz * --exclude=file1 --exclude=dir1 注意: 1、--exclude=file1 而不是 --exclude file1 2、要排除一个目录是--exc... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(317) 评论(0) 推荐(0) 编辑

【变参函数】写一个类似printf的不定参数个数函数
摘要:#include #include #include #include using namespace std; //函数原型声明,至少需要一个确定的参数,注意括号内的省略号 int demo(char *msg, ...) { ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(35) 评论(0) 推荐(0) 编辑

【shell】笔记|去重复行|删除匹配行|反选删除|反向显示|加减乘除
摘要:目录 配置 bash Shell忽略命令大小写 |按“上“键显示该命令的历史 shell 删除匹配行 shell 获取结果中的第n列,第n行 grep过滤 shell 注释块 Linux反选删除文件 Linuxrm删除指定文件外的其他文件方法... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(473) 评论(0) 推荐(0) 编辑

【makefile 】makefile 中 $@ $^ %< 使用和 %.o:%.c|.o.c
摘要:_____________________________________________________________________________________________________________ 文章转自:http:... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(558) 评论(0) 推荐(0) 编辑

【SVN] Tortoise SVN 创建 Externals 外部引用目录|自动获取版本号到工程
摘要:目录 自动获取版本号到工程 Tortoise SVN 创建 Externals 外部引用目录 自动获取版本号到工程 自动更新Build号的小工具和版本管理头文件 自动更新Build号的小工具和版本管理头文件-C++工具类... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(288) 评论(0) 推荐(0) 编辑

【mysql表数据的大小】关于MySQL 查询表数据大小的总结
摘要:一:关于mysql表数据大小 我们知道mysql存储数据文件一般使用表空间存储 当mysql使用innodb存储引擎的时候,mysql使用表存储数据分为共享表空间和独享表空间两种方式 ·共享表空间:Innodb的所有数据保存在一个单独的表空间里面... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(689) 评论(0) 推荐(0) 编辑

【mysql磁盘碎片】MySql磁盘碎片
摘要:mysql当然也会产生磁盘碎片。 在查看表的status的时候,会显示出来这个信息:Data_free字段 Data_free The number of allocated but unused bytes. Beginning wi... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(155) 评论(0) 推荐(0) 编辑

【连接池原理】谈谈数据库连接池的原理---老帅
摘要:谈谈数据库连接池的原理 ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(109) 评论(0) 推荐(0) 编辑

【NIO原理】Java NIO原理图文分析及代码实现
摘要:Java NIO原理图文分析及代码实现 前言: 最近在分析hadoop的RPC(Remote Procedure Call Protocol ,... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(117) 评论(0) 推荐(0) 编辑

【mysql的索引长度】mysql索引长度和key_len计算
摘要:mysql索引长度和key_len计算 发表于 2012 年 8 月 4 日 mysql 手册中没有关于key_length的详细介绍,经过试验验证了key_length的计算方式。 当索引字段为定长数据类型,比如char,... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(31) 评论(0) 推荐(0) 编辑

【main参数】main函数的参数|命令行参数
摘要:目录 main函数的参数 C++ 命令行参数解析 实例 说明 短选项名之 getopt() 长短选项名之 getopt_long() 长短选项名之 getopt_long_only() argagg, 一个简单的C++11 命令行 参数分析... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(304) 评论(0) 推荐(0) 编辑

【图形界面调试linux】可视化调试linux程序
摘要:文章1:http://blog.chinaunix.net/uid-25424552-id-3415988.html 一、调试原理 这里的gdb调试是在pc机上对在开发板上运行的程序进行调试。具体来说的话,在pc机上要运行gdb,在开... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(88) 评论(0) 推荐(0) 编辑

【makefile】什么是makefile?实际用例分析|比较通用的架构
摘要:目录 第一部分: 第二部分: makefile中的一些特殊字符: 什么是makefile 实例 如何在makefile中指定头文件目录 Makefile中的-Wall -O2 -Os -g等选项介绍 make 属于第二代工具,尽量转... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(127) 评论(0) 推荐(0) 编辑

关于#pragma comment(lib,"ws2_32.lib")
摘要:mysql的触发器中 有个for each row, 可是我不行每行更新都去触发它,而是 只针对某几行修改了我才触发, 比如,只有修改了 type 字段为‘mother’ 的行,我才会触发,应该如何写触发器? replace into 不支持 ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(702) 评论(0) 推荐(0) 编辑

【禁用全角】VS编程禁用全角输入法
摘要:这起初是一个相当头痛的问题,给项目经理带来了不少麻烦,因此,得寻找一个解决方案,如下: “开始”->“运行”->在“打开”输入框中输入“regedit”(及打开windows注册表)->"HKEY_CURRENT_USER"->"Control Pane... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(156) 评论(0) 推荐(0) 编辑

【mysql】mysqld的分表、分区和其意义
摘要:分表的意义: 我觉得主要还是解决锁表的问题,缩短SQL执行时间。 我了解的分表方式有这么几种 1.基本信息一个表 详细信息一个表 2.解决1对1 , 1对多 多对多的关系 3.像日志这样的有时间性,可以一个月一个表 4.像用户这样的有用户ID,可... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(98) 评论(0) 推荐(0) 编辑

【shell】linux输出重定向|输出重定向2>&1
摘要:目录 即看即用 详细 知识铺垫 说明 【shell】输出重定向2>&1 即看即用 标准输出: ls thereisno 1> out.txt 标准输出重定向 也可以不加1写成 ls thereisno > out.txt... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(440) 评论(1) 推荐(1) 编辑

【malloc】malloc 失败返回NULL free()崩溃 可能的原因
摘要:malloc 使用时常遇见的问题 1、free() 崩溃。 可能的原因是: 1、先前申请的空间遭到破坏:申请了n字节,却填充了>n 字节的数据 2、申请了这样的空间:char* p = malloc(100); 然后p 移动, p = p ++ ; ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(816) 评论(0) 推荐(0) 编辑

【SSH】SSH 登陆Linux返回乱码解决|SecureCRT显示乱码|SecureCRT自动断开的解决方法
摘要:下载地址: (https://download.csdn.net/download/gaoshanxiaolu/11049549) SecureCRT乱码解决 SecureCRT是一款支持SSH的终端仿真程序,用于连接运行包括Windows、UNIX和... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(124) 评论(0) 推荐(0) 编辑

【VirtualBox】VBox 网络设置|五种网络的区别
摘要:Table 6.1. Overview of Networking Modes Mode VM→Host VM←Host VM1↔VM2 VM→Net/LAN VM←Net/LAN Host-only + + + – – Int... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(178) 评论(0) 推荐(0) 编辑

【scanf函数】 使用scanf函数时应该注意的问题
摘要:注意变量长度: %d是用于int的,scanf会把&mon这些地址全都按照4字节的int指针来处理,但是你的变量都是1字节或者2字节的,所以会出现一些互相覆盖的现象。 那么scanf的时候,2字节整数... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(240) 评论(0) 推荐(0) 编辑

【dos 转unix】dos编码改成unix编码
摘要:cd/cygdrive/c: No such file or directorycd/cygdrive/c: No such file or directory这个问题可能是dos文件格式引起的linux转成uinx格式的命令是 vi 文件之后:set f... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(18) 评论(0) 推荐(0) 编辑

【mysql 常见问题】Mysql 常见问题经验积累
摘要:mysql开发中文博客:https://imysql.cn/ 1、ERROR 1005 (HY000):Can't create table ?errno:121 ERROR 2006 MySQL server has gone away ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(150) 评论(0) 推荐(0) 编辑

SELinux管理与配置 (转)
摘要:1.1 SElinux概述 SELinux(Security-Enhanced Linux) 是美国国家安全局(NAS)对于强制访问控制的实现,在这种访问控制体系的限制下,进程只能访问那些在他的任务中所需要文件。大部分使用 SELinux 的人使用的都是... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(939) 评论(0) 推荐(0) 编辑

jupiter 85 2.0
摘要:JUPITER 9 85mmf2是1933年蘇聯仿製二戰前Carl Zeiss Sonnar 85mmF2鏡頭,屬135相機類型中焦鏡頭,因系出名門,所以Jupiter 9的成像一流,即便在黑白的時代所設計的光學系統,在彩色的今天仍能很好的咦�,當然因鏡... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(84) 评论(0) 推荐(0) 编辑

【linux】linux常用命令
摘要:目录 查磁盘/文件/文件夹 端口占用 日志查看 输出重定向命令 查系统版本 杀死程序 内存占用查询 top命令 linux性能查询 查看linuxCPU信息 防火墙 查看系统是64还是32位 查磁盘/文件/文件夹 //**... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(55) 评论(0) 推荐(0) 编辑

点在直线左右、点在多边形内外的判断
摘要:判断点在直线的一侧 方法1: http://zhidao.baidu.com/question/47341112.html 已知P(0,0),Q(3,2)两点,试判断P,Q是否在直线2x+3y=4的同一侧。 解:直线2x+3y=4即直线2... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(411) 评论(0) 推荐(0) 编辑

【烧写文件】IAR MSP430如何生成烧写文件
摘要:原文:http://blog.chinaunix.net/uid-24343357-id-3270798.html IAR生成430烧写方法有2种, 第一种是;将工程的debug模式切换成release模式,看图片操作... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(554) 评论(0) 推荐(0) 编辑

【Visio】 windows Visio 画图
摘要:1、Visio如何画圆形 画圆用里面的第二个画圆工具,用这个工具可以画出圆或者椭圆。如果想得到一个正圆,在画的时候按住shift键即可。画好一个圆之后单击它,再单击填充选项,选择你想填充的颜色,选黑色的话就会出现一个黑色的实心圆,选... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(1231) 评论(0) 推荐(0) 编辑

【linux图形与字符界面切换】Linux图形界面-字符界面的切换
摘要:Linux字符界面切换到图形界面 由字符界面切换到图形界面可用两种简单方法实现: 1、在字符界面输入startx或init 5 。 2、通过编辑/etc/inittab文件实现默认进入图形界面。 命令... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(1592) 评论(0) 推荐(0) 编辑

【ARM】ARM(2440)嵌入式开发全套视频教程|tiny210文档的阅读
摘要:1、 2、 3、ARM嵌入式开发之ARM指令与ARM汇编入门 4、ARM嵌入式开发之ARM汇编高级教程与APCS规范详解 视频下载地址: uplook之ARM开发教程.rar_免费高速下载|百度网盘-分享无限制 内容: 01_ARM... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(341) 评论(0) 推荐(0) 编辑

【lds脚本】lds文件规则
摘要:转自: http://blog.csdn.net/liukun321/article/details/6588994 最近在看Linux内核时,总是遇到一些和连接脚本相关的东东,搞得人一头雾水,终于下定决心把它搞明白,写下一点心得,希望对... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(718) 评论(0) 推荐(0) 编辑

【u-boot】uboot代码简要分析 (u-boot 移植)
摘要:uboot代码简要分析 (u-boot 移植) 2012-12-19 22:46:04 【转】 先来看看源码目录结构,再按照代码的执行顺序简单地分析源码 1.U-boot源码整体框架 源码解压以后,我们可以看到以下的文件和文件夹: ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(493) 评论(0) 推荐(0) 编辑

【恢复引导】linux下恢复windows引导
摘要:1、linux下恢复windows引导 在装上windows后再安装linux,有时候出现windows引导丢失的的情况,开机直接进入linux。 可以使用下面方法恢复,我装的是fedora,不同的发行版应该做适度调整 打开 /boot/g... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(559) 评论(0) 推荐(0) 编辑

【FLASH】写MSP430片内flash|FLASH 读写等操作 学习
摘要:【FLASH 操作】FLASH 读写等操作 学习 近似型号中文资料: IC型号:N25Q128 http://www.soiseek.cn/NUMONYX/N25Q128/2.htm 官方文档:F5438中文全集.pdf_免费高速... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(214) 评论(0) 推荐(0) 编辑

【Win CE中断】Windows CE中断处理机制|中断处理
摘要:目录 Windows CE中断处理机制 Windows CE下驱动程序的中断处理 Windows CE中断处理机制 物理中断请求(Interrupt ReQuest,IRQ) ↓ OAL把物理中断信号映射成OE... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(152) 评论(0) 推荐(0) 编辑

【软件笔试题】软件笔试题
摘要:3、写一个a个字节对齐的宏 正确答案:#pragma pack(a) VC中提供了#pragma pack(n)宏,使我们可以屏蔽默认对齐方式,来设定变量以n字节对齐方式。n字节对齐就是说变量存放的起始地址的偏移量有两种情况:第一、如果n大于... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(23) 评论(0) 推荐(0) 编辑

【电阻触摸屏】嵌入式linux 电阻触摸屏 (s3c2440)编程
摘要:原文:http://wenku.baidu.com/view/74cfc5ce050876323112127d.html 发现更好的文章:http://blog.csdn.net/xubin341719/article/details/7678053... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(568) 评论(0) 推荐(0) 编辑

【排序法】C语言的排序法
摘要:目录 二分插入法 直接插入法 带哨兵的直接排序法 希尔(Shell)排序法 冒泡法 选择排序法 快速排序 堆排序 归并排序 各种排序法的时间复杂度 二分插入法 void HalfInsertSort(... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(188) 评论(0) 推荐(0) 编辑

【linux学习笔记】嵌入式linux学习笔记
摘要:目录: 1、SWAP 交换分区 2、GRUB 3、块设备和字符设备 4、shell 7、静态函数库\动态库 8、交叉编译 9、系统调用 10、文件 I/O编程 11、进... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(59) 评论(0) 推荐(0) 编辑

【实时操作系统】实时操作系统和非实时操作系统
摘要:实时操作系统的特征: 当外界事件或数据产生时,能够接受并以足够快的速度予以处理,其处理的结果又能在规定的时间之内来控制生产过程或对处理系统做出快速响应。 ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(2757) 评论(0) 推荐(0) 编辑

【上拉下拉功能】GPIO的上拉下拉功能说明
摘要:GPIO的上拉下拉功能说明 2011-07-11 14:36 394人阅读 评论(0) 收藏 举报 The port pull-up register controls the pull-up resister... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(114) 评论(0) 推荐(0) 编辑

【DLL的函数】关于DLL的函数|_declspec(dllimport)
摘要:目录 关于DLL的函数 _declspec(dllimport) 关于DLL的函数 2012-09-24 21:26:53 动态链接库中定义有两种函数:导出函数(export function)和内部函数(internal function)... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(666) 评论(0) 推荐(0) 编辑

【云计算】什么是云计算
摘要:2008-3-17 22:57 精彩回答 最近,大公司如MS、Google、IBM等都在炒作一个概念就是云计算,如IBM跟欧盟 合作开展云计算,欧盟拨款1.7亿万欧元;G... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(45) 评论(0) 推荐(0) 编辑

【嵌入式注意的细节】嵌入式开发中易失误的细节(笔试题)
摘要:原文: http://wenku.baidu.com/view/8c7f2efc700abb68a982fb7b.html 1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(147) 评论(0) 推荐(0) 编辑

【UML和VC\java\C的区别】UML建模语言和VC\java\C的区别
摘要:统一建模语言: (Unified Modeling Languag,UML)是一种用于对软件密集型系统的制品进行可视化、详述、构造和文档化的图形语言。UML给出了一种描绘系统蓝图的标准方法,其中几包括概念性的事物,如业务过程和系统功能,也包括了具体的事... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(242) 评论(0) 推荐(0) 编辑

【define\typedef 用法】define用法集锦\typedef
摘要:来自百度文库 Definition[定义]: The #define Directive You can use the #define directive to give a meaningful name to a constant in yo... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(82) 评论(0) 推荐(0) 编辑

【WinCE 驱动】Win CE驱动程序快速入门|VS模拟调试 Window CE
摘要:目录 Win CE驱动程序快速入门 VS模拟调试 Window CE (WinCE)应用程序的开发(笔记) Win CE驱动程序快速入门 2012-09-10 22:06:29 应用程序调用驱动程序 1... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(198) 评论(0) 推荐(0) 编辑

【流接口驱动】流接口设备驱动的架构
摘要:什么是流接口:请看文章最后 WinCE提供了四种设备模型,其中两种是专门用于WinCE的模型,另外两种外部模型来自其他的操作系统。基于WinCE的两种模型是 本机的设备驱动程序和流接口的驱动程序。两种外部模型用于通用串行总线(U... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(118) 评论(0) 推荐(0) 编辑

【AfxGetApp &GetMainWnd】GetMainWnd和AfxGetApp 的区别和用法
摘要:AfxGetApp()的使用 AfxGetApp( )是全局的。 AfxGetApp( )这个函数可以得到当前应用进程的指针,是CWinApp*类型的,通过这个指针可以访问到这个进程中的对象。 比如在全局函数中要向对话框中的列表写数据。... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(71) 评论(0) 推荐(0) 编辑

【MFC】MFC消息响应机制|消息映射表|MFC程序框架/VC 程序运行框架/VC运行顺序 从哪运行 |VC程序快捷键的添加
摘要:目录 MFC消息响应机制分析 MFC消息响应机制分析http://www.cnblogs.com/dsky/archive/2012/05/28/2520853.html 【MFC 快捷键】VC程序快捷键的添加 【MFC 程序框架】MFC程序框架/VC 程... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(137) 评论(0) 推荐(0) 编辑

【CmultiDocTemplate】document template MFC的document/view结构
摘要:2012.9.5 多文档 CmultiDocTemplate() MSDN CMultiDocTemplate::CMultiDocTemplate http://msdn.microsoft.com/en-us/l... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(60) 评论(0) 推荐(0) 编辑

【ASSERT】MFC/C++ ASSERT() 的用法和VERIFY()
摘要:1.ASSERT() ASSERT(……)表明条件(……)已经被强调为真。如果条件不为真,则程序将处于严重故障中,而你——程序员,则应该收到这个警告。 ASSERT本身被设计为DEBUG模式下的断言,在RELEASE下是没有效果的(需换成V... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(239) 评论(0) 推荐(0) 编辑

【局部刷新】GetUpdateRect和GetClipBox 获取无效区域 区别
摘要:使用GetUpdateRect和GetClipBox的体会 分类: GUI 2010-11-20 14:18 2099人阅读 评论(2) 收藏 举报 个人在实际使用中的体会(基于WINCE),不具有权威... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(60) 评论(0) 推荐(0) 编辑

【string Table】string Table的用途
摘要:Virtual C++ 中Resources视图的string table作用是什么?答:简单地说,string table是将某个ID与某个字符串联系起来。在编写多语言版本的程序时,就可以利用这个功能。比如,你在编写程序的英文版时,可以将字符串“Open f... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(78) 评论(0) 推荐(0) 编辑

【MFC 创建控件】VS/VC创建动态控件/创建按钮
摘要:动态控件是指在需要时由Create()创建的控件,这与预先在对话框中放置的控件是不同的。 一、创建动态控件: 为了对照,我们先来看一下静态控件的创建。 放置静态控件时必须先建立一个容器,一般是对话... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(863) 评论(0) 推荐(0) 编辑

【delete和free】 new delete 和 malloc free 的区别
摘要:它们都是动态管理内存的入口; malloc/free 是c/c++标准的库函数,而new/delete是c++的操作符; malloc/free只是动态分配内存空间/释放空间,而new/delete除了分配空间还调用构造函数和析构函数进行初始化与清理... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(36) 评论(0) 推荐(0) 编辑

【句柄、指针、ID】句柄和指针 句柄和ID
摘要:所谓句柄实际上是一个数据,是一个Long (整长型)的数据。 句柄是WONDOWS用来标识被应用程序所建立或使用的对象的唯一整数,WINDOWS使用各种各样的句柄标识诸如应用程序实例,窗口,控制,位图,GDI对象等等。WI... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(183) 评论(0) 推荐(0) 编辑

【消息循环&消息泵】MFC消息循环和消息泵
摘要:首先,应该清楚MFC的消息循环(::GetMessage,::PeekMessage),消息泵(CWinThread::PumpMessage)和MFC的消息在窗口之间的路由是两件不同的事情。在MFC的应用程序中(应用程序类基于CWinThread继... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(351) 评论(0) 推荐(0) 编辑

【静态成员/非静态成员】静态和非静态成员函数&变量
摘要:代码一: [cpp] view plain copy print ? class Point{ public:... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(128) 评论(0) 推荐(0) 编辑

【VC++ MFC】vc 画笔和画刷|OnDraw()和OnPaint()
摘要:目录 【VC++ MFC】vc 画笔和画刷 【VC++ MFC】OnDraw()和OnPaint() 【VC++ MFC】vc 画笔和画刷 6,利用画笔改变线条颜色和类型: CPen pen(PS_DOT,1,RGB(... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(219) 评论(0) 推荐(0) 编辑

【定时器SetTimer】VC++ 定时器 VS定时器
摘要:VS内定时器的实现方法是,SetTimer函数, 1、在对话框的初始化函数中添加SetTimer(1,1000,NULL); 2、选择需要计时器的类,添加WM_TIME消息映射,就自动生成onTime函数了。然后在函数里添加代码,让代... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(729) 评论(0) 推荐(0) 编辑

【静态类型/动态类型】弱类型、强类型、静态类型和动态类型 静态绑定和动态绑定
摘要:弱类型、强类型、动态类型、静态类型语言的区别是什么? 强类型:偏向于不容忍隐式类型转换。譬如说haskell的int就不能变成doubl 弱类型:偏向于容忍隐式类型转换。譬如说C语言的int可以变成double 静态类型:编译的时候就知道每一个变量... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(56) 评论(0) 推荐(0) 编辑

【VC++ MFC】MFC的CDC类 以及DC、CClientDC、CWindowDC、CPaintDC
摘要:DC(Device Context),设备上下文或者设备环境。 应用程序的输出面向设备环境(Device Context,DC),是一个虚拟逻辑设备,也称设备描述表或设备上下文。设备环境DC 是由GDI 创建,用来代表设备连接的数据结构。 ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(1445) 评论(0) 推荐(0) 编辑

【VS编译器】VS编译器常见错误和经验记录
摘要:让VS调试器正确显示UTF-8字符串 默认的, VC调试器只能正常显示ANSI字符串及UNICODE字符串, 而UTF-8字符串及其他格式则无法显示 这里无需编写插件及修改配置文件,只需要将要显示的字符串拉到Watch中,并在变量后面添加,s8即可显示 --... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(412) 评论(0) 推荐(0) 编辑

【CISC与RISC】复杂指令集CISC和简单指令集RISC以及ARM和X86的区别
摘要:ARM与X86不具备可比性 性能差距可大上千倍 ugmbbc发布于 2012-01-03 10:28:14| 42363 次阅读 感谢匿名人士的投递 新闻来源:魅族论坛 这里就不去管细节,简单来谈一下,ARM和X... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(149) 评论(0) 推荐(0) 编辑

【ATL CLR MFC Win32 】ATL CLR MFC Win32 常规 的区别
摘要:ATL用于编写COM程序。 CLR是.NET的公共语言运行库。 MFC是指MFC类库,MFC程序是用这些类库做出的程序。 WIN32常规就是不用MFC,使用API函数编的程序。 MFC以面向对象的方式封装了API函数库... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(46) 评论(0) 推荐(0) 编辑

【托管引用】C++/CLI中的引用类型
摘要:ref class R { private: int x; public: R(int xx): x(xx) {} }; R^ o = gcnew R(3); //在托管堆 R os(3); //也在托管堆 o ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(228) 评论(0) 推荐(0) 编辑

【C到C++】关于 Complex (复数类)
摘要:2012.8.15 complex库中的模板complex提供了一个复数(y=real+imagei)类型,它与其他数值类型兼容。 template class complex{ // ……methods private: ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(295) 评论(0) 推荐(0) 编辑

【setjmp和longjmp 】 C语言的非局部跳转:setjmp和longjmp(跨函数长跳转)
摘要:C标准库 非局部跳转 头文件中的说明提供了一种避免通常的函数调用和返回顺序的途径,特别的,它允许立即从一个多层嵌套的函数调用中返回。 8.1 setjmp #include int setjmp(jmp_buf env); 宏setjmp() ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(167) 评论(0) 推荐(0) 编辑

【C/C++】C语言signal信号|软中断信号|程序捕获Ctrl+C 信号
摘要:目录 程序捕获Ctrl+C 信号 软中断信号 signal(SIGCHLD, SIG_IGN) SIGCHLD信号 SIG_ING 使用signal(SIGCHLD, SIG_IGN)处理僵尸进程 程序捕获Ctrl+C 信号 在Linux... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(2160) 评论(0) 推荐(0) 编辑

【捕获比较模式】msp430定时器比较捕获理解
摘要:MSP430的定时器中有比较捕获的概念,刚刚接触非常生疏。看了半天终于清楚: 比较模式: 这是定时器的默认模式,当在比较模式下的时候,与捕获模式相关的硬件停止工作,如果这个时候开... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(169) 评论(0) 推荐(0) 编辑

【IAR外部编辑器】IAR 使用外部编辑器(VS2005/2008/2010等)的设置
摘要:设置步骤如下: Tool->Option->Editor->External Editor TYPE:选Command Line Editor:E:/Microsoft Visual Studio 10.0/Common7/ID... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(227) 评论(0) 推荐(0) 编辑

【C到C++】C到C++ 学习笔记 【概念】
摘要:简单清新的 类的使用教程: http://wenku.baidu.com/link?url=M0XUEMDNI5wpeokI-rXSU0TAFiALzjOUP43iuS_mnFwET4fESwSwxE0eWcVmJjfcgpK7sL982... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(125) 评论(0) 推荐(0) 编辑

【经验】经验总结-经验教训
摘要:学习经验总结 2012-05-07 20:28:59 1、在学一样东西之前,不要着急着下手,一定要先找到与之相匹配的资料(最好是配套的资料),然后了解前人的学习经验,然后看配套资料进行学习,不可盲目的自己去摸索。 2、在写程序之前,先查阅先人的程... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(18) 评论(0) 推荐(0) 编辑

【ARM9】ARM 2440 学习笔记
摘要:1、NOR Flash 和 NAND Flash NOR Flash 的特点是芯片内执行(XIP ,eXecute In Place),这样应用程序可以直接在Flash闪存内运行,不必再把代码读到系统RAM中。 NOR 的传输效率很高,在1~4M... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(287) 评论(0) 推荐(0) 编辑

【JTAG、SBW、BSL】MSP430的BSL
摘要:对于MSP430来说,无论仿真还是烧写程序一般可以通过:JTAG、SBW、BSL接口进行。JTAG、SBW接口可以用于仿真接口,BSL接口不能用于仿真。而编程器则三种接口都支持。所以并不能说JTAG只支持仿真不支持编程,这是概念错误,JTAG仅仅是一种接... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(768) 评论(0) 推荐(0) 编辑

【VC++学习日志】VC&C++学习日志
摘要:2012.6.12 .Net Framework: 简单的说.Net Framework就是一个C++的类库 MFC 微软基础类库MFC(Microsoft Foundation Classes),是一个微软公司提供的类库(cl... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(74) 评论(0) 推荐(0) 编辑

【JAVA与C\C++】JAVA与C\C++ 的不同|JDK、JRE、JVM的区别
摘要:JDK、JRE、JVM的区别 JDK=JRE+开发工具集(例如javac编译工具等) JRE=JVM+java SE标准类库 原文:http://www.douban.com/group/topic/33502... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(61) 评论(0) 推荐(0) 编辑

【C库函数】C库函数
摘要:int isalpha(int ch) 若ch是字母('A'-'Z','a'-'z')返回非0值,否则返回0 int isalnum(int ch) 若ch是字母('A'-'Z','a'-'z')或数字('0'-'9') 返回非0值,否则返回0 int i... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(90) 评论(0) 推荐(0) 编辑

【IAR启动代码】IAR MSP430 启动代码的修改
摘要:以在启动代码中关闭看门狗为例: 在安装文件:C:\……\src\lib\430 中找到启动文件:cstartup.s43 拷一个cstartup.s43,然后将其只读属性去掉。 用记事本等打开cstartup.s43文件, 看到文件内有... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(310) 评论(0) 推荐(0) 编辑

【向上取整/向下取整】C语言向上或向下取整 函数
摘要:C语言有以下几种取整方法: 1、直接赋值给整数变量。如: int i = 2.5; 或 i = (int) 2.5; 这种方法采用的是舍去小数部分 2、C/C++中的整数除法运算符“/”本身就有取整功能(int / int),但是整数除法对负数的取... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(3603) 评论(1) 推荐(1) 编辑

【单片机】汇编指令入门学习|单片机启动代码汇编
摘要:目录 汇编指令入门学习 【汇编指令】MSP430汇编指令 IAR下的汇编/单片机启动代码汇编 ARM 汇编&ARM 指令集 学习笔记 汇编指令入门学习 在进行汇编程序设计时,MSP430的指令系统是程序的主体... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(619) 评论(0) 推荐(0) 编辑

【CPU寄存器】MSP430功耗相关寄存器
摘要:转: 当系统时钟发生器基本功能建立之后,CPU内状态寄存器SR的SCG1,SCG0,CPUOFF,OSCOFF位是重要的低功耗控制位。只要任意中断被响应,上述控制位就被压入堆栈保存,中断处理之后,又可恢复先前的工作方式。在中... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(162) 评论(0) 推荐(0) 编辑

【单片机】msp430几种不同开发平台的对比
摘要:目录 TinyOS (moteiv & mica) 编辑器 工程管理 开发环境 编译、运行和下载 make过程分析 TinyOS操作系统设计思想 MSPGCC 编辑器 工程管理 开发环境 编译、... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(438) 评论(0) 推荐(0) 编辑

【JLINK与JTAG】JLINK与JTAG的区别,JTAG和H-JTAG和SBW的区别
摘要:Jlink仿真需要自己的软件,但是支持的芯片多一点; 而JTAG不需要专业的软件,但是支持的芯片少一点。 SBW 既是TI推出的2线的JTAG JTAG是协议和H-JTAG传输这种协议的硬件接口 ... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(585) 评论(0) 推荐(0) 编辑

【参数传递方式】参数用指针好还是用数值好(区别)结构体/指针做参数
摘要:指针与结构传递 这个要分3方面比较 1、全局内存空间,不管传递指针还是结构,都是一样的。 2、代码空间,则没有绝对,有时候传指针大,有时候传结构大,与源程序有关。当传结构时,调用函数时要copy整个结构,需要消耗代码空间和CPU时间,函数被多处调用时尤... 阅读全文

posted @ 2022-10-04 01:30 bdy 阅读(181) 评论(0) 推荐(0) 编辑

【malloc和calloc】malloc和calloc函数区别
摘要:malloc和calloc函数在参数个数、初始化内存空间、函数返回值上有区别: 1、参数个数上的区别: malloc函数:malloc(size_t size)函数有一个参数,即要分配的内存空间的大小。 calloc函数:calloc(size_t numEl... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(1078) 评论(0) 推荐(0) 编辑

【互斥锁和条件变量】何时互斥锁不够,还需要条件变量?
摘要:互斥锁的缺点是它只有两种状态:锁定和非锁定。而条件变量通过允许线程阻塞和等待另一个线程发送信号的方法弥补了互斥锁的不足。条件变量的内部实质上是一个等待队列,放置等待(阻塞)的线程,线程在条件变量上等待和通知,互斥锁用来保护等待队列(因为所有的线程都可以放入等待... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(70) 评论(0) 推荐(0) 编辑

【线程池】C语言实现的简单的线程池
摘要:http://www.linuxidc.com/Linux/2013-01/77619.htm 有时我们会需要大量线程来处理一些相互独立的任务,为了避免频繁的申请释放线程所带来的开销,我们可以使用线程池。下面是一个C语言实现的简单的线程池。 头文件: #if... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(456) 评论(0) 推荐(0) 编辑

【CSDN搬家到WordPress】CSDN搬家到WordPress和自动同步
摘要:需要环境: Python3.6 Scrapy PyMySQL 安装模块 推荐使用anaconda安装新模块,在命令行中输入: conda install -c conda-forge scrapy conda install -c anaconda pymys... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(105) 评论(0) 推荐(0) 编辑

【闭包】Python中的闭包
摘要:比喻: 通俗地讲就是别人家有某个东西,你想拿到但是因为权限不够(不打死你才怪),但是你可以跟家里的孩子套近乎,通过他拿到!这个家就是局部作用域,外部无法访问内部变量,孩子是从家里返回对象,对家里的东西有访问权限,借助返回对象间接访问内部变量! def... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(222) 评论(0) 推荐(0) 编辑

【python】Series和DataFrame的简单介绍
摘要:利用Python进行数据分析(7) pandas基础: Series和DataFrame的简单介绍 一、pandas 是什么 pandas 是基于 NumPy 的一个 Python 数据分析包,主要目的是为了数据分析。它提供了大量高级的数据结构和对数据处... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(909) 评论(0) 推荐(0) 编辑

【Python】Python中__init__和self的意义和作用
摘要:__init__ 相当于类的初始化方法,在生成类对象实例时,可以传入参数对实例的一些属性进行初始化。例如 class Animal(object):def __init__(self, name, weight): self.name = nam... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(209) 评论(0) 推荐(0) 编辑

【C++容器】数组和vector、array三者区别和联系
摘要:目录 一、数组 二、向量vector 三、数组与vector的对比 array和vector,数组三者区别和联系 共同点 不同点 作者:bandaoyu,本文不断更新,源文:https://blog.csdn.net/bandaoyu/article/det... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(1219) 评论(0) 推荐(0) 编辑

【C++】智能指针的原理和实现
摘要:目录 不要用auto_ptr 智能指针的原理和实现 智能指针的实现主要依赖于两个技术 实现智能指针版本1 实现智能指针版本2 引用计数技术的智能指针v3版本: 四种智能指针 不要用auto_ptr 回顾: C++11 4种智能指针种,C++STL auto_... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(572) 评论(0) 推荐(0) 编辑

【C/C++】 类模板与模板类详解|函数指针\指针函数|函数模板和类模板|普通参数模板、类参数模板
摘要:目录 类模板与模板类详解 简洁 详细 类模板的使用 函数指针\指针函数\模板类\类模板 模板函数与函数模板 类模板与模板类详解 简洁 类模板:模板 模板类:实例 模板类是类模板实例化后的一个产物,说个具体点的例子吧,我们把类模板比作是一个做饼干的模子,而模... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(522) 评论(0) 推荐(0) 编辑

【python】文本处理:删除包含关键词的行、删除指定列、删除指定字符、替换关键字……
摘要:目录 1、行处理 删除文件中包含关键词的行 删除TXT中的带/不带指定字符的行(并保留带指定字符的行) 删除匹配or不匹配某些条件的行 2、字符处理 删除特定字符 1.1、删除特定位置的字符 1.2、删除指定字符 1.3、删除每一行首/尾匹配条... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(3057) 评论(0) 推荐(0) 编辑

【算法】寻找第k大的数
摘要:目录: 1、引子 2、排序解决法 3、类快排解法 4、最小堆解法 1、引子 日常编码中,常见遇到这样的问题,“寻找最大的数”,此问题非常容易,可暴力直接遍历找出,也可使用分冶策略找出最大值(详见分冶算法)。 本文中需要寻找第k大的数,笔者目前想到3个方法可解决... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(832) 评论(0) 推荐(0) 编辑

【判断数据库在线】shell 判断数据库在线
摘要:4:使用客户端登录mysql执行命令,查看返回结果测试服务是否启动,理论上此方法最可靠。 [root@localhost baby]# cat check_db_client.sh #!/bin/bash #written by linuxidc@2015-1... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(25) 评论(0) 推荐(0) 编辑

【C++11】4种智能指针
摘要:目录 一、4种指针介绍 1、auto_ptr(不要使用,auto_ptr是C++98的智能指针,C++11明确声明不再支持。) 2、unique_ptr(一种强引用指针) 内部大概实现: 3、shared_ptr(一种强引用指针) 内部大概实现: 4、weak... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(783) 评论(0) 推荐(0) 编辑

【C++】C++ 文件读写 ofstream和ifstream详细用法
摘要:此文貌似值得一读:https://www.cnblogs.com/hdk1993/p/5853233.html原文自:https://www.cnblogs.com/batman425/p/3179520.html原文出自【比特网】,转载请保留原文链接:htt... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(3364) 评论(0) 推荐(0) 编辑

【装饰器】详解Python的装饰器--为已经存在的函数或对象添加额外的功能
摘要:装饰器作用:给已经存在的函数增加额外功能。(根据开闭原则,增加功能应该是以扩展的方式而不是修改的方式--》扩展) 最简单的装饰器: 原来函数:func 想给函数添加额外功能,则用一个"装饰函数"wrapper将额外的功能和func包在一起,然后返回打包后的函数... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(264) 评论(0) 推荐(0) 编辑

【小程序&app】小程序 与 App 与 H5 之间的区别
摘要:推荐阅读:https://blog.csdn.net/freekiteyu/article/details/84316183 小程序与 App 的区别 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(46) 评论(0) 推荐(0) 编辑

【网络】TCP三次握手连接和四次挥手断开
摘要:目录 TCP报文格式 关于三次握手与四次挥手面试官想考我们什么? 三次握手 四次挥手 TCP连接为什么是三次握手?断开为什么是四次挥手? TCP三次握手过程 4次断开 解释原因: TCP的状态变迁图: TCP/IP详解10-传输层:TCP:传输控制协议_Lin... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(364) 评论(0) 推荐(0) 编辑

【线程同步】线程同步(互斥锁和信号量)
摘要:目录 1)互斥锁(mutex) 2)条件变量(cond) 3)信号量 线程间信号量用法 信号量的种类 信号量和互斥量的区别 linux下提供了多种方式来处理线程同步,最常用的是互斥锁、条件变量和信号量。(临界区) 1)互斥锁(mutex) {临界区和互斥量(... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(89) 评论(0) 推荐(0) 编辑

【网络编程】TCP网络编程中connect()、listen()和accept()三者之间的关系
摘要:实例 举个简单的例子(以下代码只是示范性的,用于说明不同套接字的作用,实际的函数会需要更多的参数):/* 建立用于监听和接受客户端连接请求的套接字 */server_sock = socket();/* 绑定监听的IP地址和端口 */bind(server... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(264) 评论(0) 推荐(0) 编辑

【设计原则】软件设计模式六大原则---学习
摘要:又有一种说法: http://www.cnblogs.com/yuanhailiang/p/9432198.html ———————————————————————————— 原文:https://www.cnblogs.com/zhanghengscnc... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(66) 评论(0) 推荐(0) 编辑

【epoll】形象的解释epoll|一句话讲透epoll
摘要:目录 Epoll触发条件 形象的解释epoll 多路复用 一句话讲透epoll 1. epoll概念 2. 水平触发与边缘触发 3. epoll接口介绍 Epoll触发条件 可读事件, 当文件描述符关联的内核读缓冲区可读,则触发可读事件 什么是可读呢? 就是... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(71) 评论(0) 推荐(0) 编辑

【网络编程】网络编程 笔记
摘要:https://blog.csdn.net/bandaoyu/article/details/83312754 Windows下C语言的Socket编程例子 https://blog.csdn.net/bandaoyu/article/details/83... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(26) 评论(0) 推荐(0) 编辑

【wrapper】Java Service Wrapper的优势|weapper 配置详解消化
摘要:目录 Java Service Wrapper的优势 weapper 配置详解消化 Java Service Wrapper的优势 (2018-11-15 21:20:32) 在实际开发过程中很多模块需要独立运行,他们并不会以web形式发布,传统的做法... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(77) 评论(0) 推荐(0) 编辑

【pthread_cond_t】Linux线程同步之条件变量pthread_cond_t
摘要:Linux线程同步之条件变量pthread_cond_t 一直以来都天真的认为线程间同步的方法只有信号量,互斥量,邮箱,消息队列,知道最近开始研究一些Linux方面的代码才发现自己是多么的很傻很天真。在Linux中还存在这一种叫做条件变量的东西。必须承认我在... 阅读全文

posted @ 2022-10-04 01:29 bdy 阅读(59) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示