华仔33
码龄14年
求更新 关注
提问 私信
  • 博客:32,766
    社区:756
    33,522
    总访问量
  • 7
    原创
  • 5
    粉丝
  • 59
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:山东省
加入CSDN时间: 2011-04-28

个人简介:在公司从事软件测试工作喜欢开源,喜欢软件

博客简介:

zsh2011的专栏

查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得0次评论
  • 获得41次收藏
  • 博客总排名1,930,810名
创作历程
  • 4篇
    2014年
  • 13篇
    2013年
TA的专栏
  • 51单片机
    4篇
  • C++
    3篇
  • Qt
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

兴趣领域 设置
  • 大数据
    flink
  • 人工智能
    opencv语音识别计算机视觉机器学习深度学习神经网络自然语言处理tensorflowpytorch图像处理nlp数据分析
创作活动更多

『技术文档』写作方法征文挑战赛

在技术的浩瀚海洋中,一份优秀的技术文档宛如精准的航海图。它是知识传承的载体,是团队协作的桥梁,更是产品成功的幕后英雄。然而,打造这样一份出色的技术文档并非易事。你是否在为如何清晰阐释复杂技术而苦恼?是否纠结于文档结构与内容的完美融合?无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

55人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

51单片机中断

一、中断仲裁原则  1高和低优先级同时有效,先响应高优先级中断  2同优先级中断同时有效先响应中断号小的中断二、中断嵌套  中断嵌套发生条件:低优先级中断正在处理的时候,高优先级中断请求有效  中断嵌套处理机制:高优先级中断抢先处理,处理完后继续处理被抢占的低优先级中断(两个中断要出在不同的寄存器组,如果处在同一寄存器组,高优先级会冲掉低优先级的数据产生错误)三、中断响应
原创
发布博客 2013.03.31 ·
950 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

C++ 内存泄露

简单点说就是只申请不释放,在c++中我们通过
原创
发布博客 2014.07.10 ·
615 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

结构体定义 typedef struct 用法详解和用法小结

结构体定义 typedef struct 用法详解和用法小结  typedef是类型定义的意思。typedef struct 是为了使用这个结构体方便。具体区别在于:若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n;若用typedef,可以这样写,typedef stru
转载
发布博客 2014.07.08 ·
1133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++ namespace 命名空间

Consider a situation, when we have two persons with the same name, Zara, in the same class. Whenever we need to differentiate them definitely we would have to use some additional information along wit
转载
发布博客 2014.06.26 ·
641 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C++函数变量中带有“...”

好久木有来CSDN了,落寞了,今天开始好好为博客增光
原创
发布博客 2014.06.23 ·
927 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

virtual box小工具栏找不到

初次使用小巧的virtualbox 当安装完操作系统后点击了自动缩放模式,此后想要安装virtual box 的增强工具包却找不到小工具栏上的设备选项。基于此种问题,借用强大的百度google终于找到了问题的所在。 host+c可以从自动缩放模式中返回到原来带有标题栏的模式中来。host键即右ctrl键
原创
发布博客 2013.08.11 ·
2721 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

关于毕业最后一次项目的调试

大学最后一个小项目最近试运行了。但是板子老是跑两天就跑飞了,最近通过串口查看得出是读取AT45DB041D出错,致使数据组合出错,数据短信发送不成功。初步想出的解决方案是缩短FLASH的读取长度,读取前添加nop空指令。---2013/7/14
原创
发布博客 2013.07.14 ·
488 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

等价类划分

等价类划分目录概述等价类划分的方法展开概述等价类划分的方法展开编辑本段概述等价类划分法就是解决如何选择适当的数据子集来代表整个数据集的问题,通过降低测试的数目去实现“合理的”覆盖,覆盖了更多的可能数据,以发现更多的软件缺陷。等价类划分法是一种典型的、重要的黑盒测试方法,它将程序所有可能的输入数据(有效的和无
转载
发布博客 2013.07.05 ·
1107 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

uchar 与uchar code的区别!

#define uchar unsigned charuchar aa[5];uchar code bb[5];在以上语句中,数组aa[5]中的内容是存放在数据存储区(RAM)中的,在程序运行工程中各个数组元素的值可以被修改,掉电后aa[5]中的数据无法保存。而数组bb[5]中的内容是存放在程序存储区(如flash)中的,只有在烧写程序时,才能改变bb[5]中的各元素的
转载
发布博客 2013.05.22 ·
7540 阅读 ·
4 点赞 ·
0 评论 ·
18 收藏

Dan_Saks总结的const所有用法

发布资源 2013.05.16 ·
pdf

有源蜂鸣器和无源蜂鸣器

注意,这里的“源”不是指电源。而是指震荡源。 也就是说,有源蜂鸣器内部带震荡源,所以只要一通电就会叫。 而无源内部不带震荡源,所以如果用直流信号无法令其鸣叫。必须用2K~5K的方波去驱动它。 有源蜂鸣器往往比无源的贵,就是因为里面多个震荡电路。 无源蜂鸣器的优点是:1。便宜,2。声音频率可控,可以做出“多来米发索拉西”的效果。3。在一些特例中,可以和LED复用一个控制口 有源蜂鸣器的优
转载
发布博客 2013.05.16 ·
2999 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

QT tr()函数详解

用tr的有两类人:(1)因为发现中文老出问题,然后搜索,发现很多人用tr,于是他也开始用tr(2)另一类人,确实是出于国际化的需要,将需要在界面上显示的文件都用tr包起来,这有分两种:(2a) 用tr包住英文(最最推荐的用法,源码英文,然后提供英文到其他语言的翻译包)(2b) 用tr包住中文(源码用中文,然后提供中文到其他语言的翻译包)
转载
发布博客 2013.05.09 ·
685 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

有功功率、无功功率、视在功率

有功功率又叫平均功率。交流电的瞬时功率不是一个恒定值,功率在一个周期内的平均值叫做有功功率,它是指在电路中电阻部分所消耗的功率,对电动机来说是指它的出力,以字母P表示,单位为千瓦(kW)。    无功功率:在具有电感(或电容)的电路里,电感(或电容)在半周期的时间里把电源的能量变成磁场(或电场)的能量贮存起来,在另外半周期的时间里又把贮存的磁场(或电场)能量送还给电源。它们只是与电源进行能量交
转载
发布博客 2013.05.05 ·
1304 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

51中断(数据丢失)

51中断在没有执行完的情况下,中断再次发生这时是不会响应第二次中断的。或者说中断使能置没有打开这是来的中断变不会响应。其实这是一个很明显的问题,只是在写程序的时候,特别遇到多中断处理的程序时便会产生数据的丢失。而且又是很容易被忽略这么简单的问题。
原创
发布博客 2013.04.22 ·
735 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

TTL电平

来自于百度文库TTL电平信号对于计算机处理器控制的设备内部的数据传输是很理想的,首先计算机处理器控制的设备内部的数据传输对于电源的要求不高以及热损耗也较低,另外TTL电平信号直接与集成电路连接而不需要价格昂贵的线路驱动器以及接收器电路;再者,计算机处理器控制的设备内部的数据传输是在高速下进行的,而TTL接口的操作恰能满足这个要求。TTL型通信大多数情况下,是采用并行数据传输方式
转载
发布博客 2013.04.21 ·
920 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

单片机全局变量 局部变量 堆与栈 的区别

单片机全局变量 局部变量 堆与栈 的区别局部变量空间,就是堆栈空间,也就是栈空间。从局部变量声明的时候,它就在堆栈空间了,而不是调用函数的时候,才让它入栈的。定义一个局部变量a,编译器会将a的地址分配到寄存器组R0~R7中去。由于它是局部变量,所以编译器将使用立即数赋值语句为代表a的寄存器Rn赋值,最后计算的结果也将存在寄存器组中,位置由编译器任意指定。定义一个
转载
发布博客 2013.04.21 ·
3211 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

Ubuntu MySQL数据库导入导出详解

1. 概述MySQL数据库的导入,有两种方法:1) 先导出数据库SQL脚本,再导入;2) 直接拷贝数据库目录和文件。在不同操作系统或MySQL版本情况下,直接拷贝文件的方法可能会有不兼容的情况发生。所以一般推荐用SQL脚本形式导入。下面分别介绍两种方法。2. 方法一 SQL脚本形式操作步骤如下:2.
转载
发布博客 2013.04.18 ·
593 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

51单片机控制zigbee模块实现的多机通讯系统

这些天一直苦于使用现成的zigbee模块实现多机通讯的苦恼。其中最大的原因不是各个模块之间怎样进行通信,而是怎样为各个模块节电。如果让模块DOWN机,最要命的问题就是是否双方模块都同时开机保持正常的应答。如果应答正常则可以进行通讯,否则则造成数据包的丢失。所以最最重要的就是给同一系统的模块组配置相同的时间。最终由中继节点加载SIM900A模块,这样可以再开机时自己给自己配置一条短信,通过截取短
原创
发布博客 2013.03.26 ·
6146 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

chmeleon磁盘引导程序MacOS

发布资源 2012.08.01 ·
rar

Architecture and programming of 8051 MCU's

发布资源 2012.04.08 ·
gz
加载更多