自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

kiven

思想哟多大,舞台就有多大

  • 博客(9)
  • 资源 (6)
  • 收藏
  • 关注

原创 数据结构--哈夫曼树

哈夫曼树是二叉树的一种。被称为最优二叉树。实际应用中最重要的是带权路径长度。   基本术语:   树的路径长度:树中每个结点的路径长度之和。 权:附加在树节点上,表示出现的概率。   树的带权路径长度:所有叶子结点带权长度之和。 看实例:       D的结点路径长度为:从d到A的路径,共走了两条边,所以为2。树中的叶子结点有D,E和F。结点路径都为2。假设子结点的权都

2013-08-30 15:18:50 1519 17

原创 二叉树遍历

先来了解一些概念 树 树是结点的有限集合,必须符合条件 当n=0时,为空树 当n>0时,除根结点外,其他结点为m(m>0)个不相交的非空集合   树的度:所有结点的度的最大值。 树的深度:所有结点层次的最大值   二叉树 是在树的结构上建立的,比树的定义更要严密。  区别在于:二叉树只有左,右子树我们先来对比下     A)为有右

2013-08-26 15:58:09 1327 21

原创 Json

什么是Json     是Javascript·对象的一种表示,属于轻量级数据,它比XMl小,快,易解析 作用:    用于存储和交换(转换)信息的语言,还可以将各种数据类型放在json中并进行数据传输 整理的章节图   讲解    json架构两种表示   对象 {key:value} 数组

2013-08-19 16:11:57 1516 22

原创 Application,Session,Cookie之Application对象

概述        为全局作用域,且只有一个Application对象,它可以存储和访问任意页面的变量(数据存储类型都是Object,也就是任意类型),同时也被多页面使用(也为引用)。     Application集合  Contents用于获取(除Object标记和CreateObject方法创建的对象)所有Application对象    CreateObjec

2013-08-17 21:17:42 2474 19

原创 Global文件(修正篇)

什么是Global文件   Global.asax文件俗称为一个类,继承于Httpapplication类。 位于应用程序根目录下。也可称为应用程序文件。   概述: Global文件是可选的,一般在创建应用程序的时候自动创建。ASP.NET页面框架会自动识别global页面的修改,并重启应用程序。   下面看看Global的一些基本事件     在G

2013-08-16 17:24:23 2789 9

原创 大话Global.asax文件

什么是global文件      有时候叫做 ASP.NET应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务 概述        Global.asax位于应用程序根目录下。虽然 Visual Studio .NET 会自动插入这个文件到所有的 ASP.NET项目中,但是它实际上是一个

2013-08-16 10:51:57 1676 9

原创 数据库优化--操作优化

数据库优化包含以下三部分,数据自身优化,数据库表优化,程序操作优化。此文为程序的操作优化 一 操作符优化 1 IN, Not IN操作符 IN 和Exists 性能有外表和内标区分,但是在大数据量的表中推荐使用exists代替 Not In是不会做索引的,可以用Not Exsits代替   2,Is Null 或Is not NULl操作

2013-08-14 20:45:37 1657 21

原创 Jquery发展

jQuery在2006年1月由美国人JohnResig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由DaveMethvin率领团队进行开发。是继prototype之后又一个优秀的Javascript框架。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE6.0+, FF 1.5+, Safari 2.0+, Opera9.0+),jQuery2.

2013-08-07 16:54:01 3299 16

原创 js对象

js中,一切事物都是对象。对象是一切的基础。   而具体到某一个对象时。 对象则是包含一组变量和函数的集合实例   我们先来中体会下je对象的全局。     接下来就具体揭开这个对象的面纱吧   ja对象分类 Function对象 Function实例 构造函数function

2013-08-05 17:06:51 1333 19

java类加载机制原理与实现

java类加载机制原理与实现

2022-01-19

jquery多文件上传

jquery 实现多文件上传, 同时支持进度条显示,解决大文件上传的方式

2013-12-06

Upload上传多文件

Jquery文件实现多文件上传.可以同时上传多文件,也可以实现和取消

2013-12-03

三层结构原理

三层架构的初步理解到深入认识,以及具体实例讲解

2013-01-25

shell 文件的调用。

shell 文件的调用,可以解决一些简单的问题

2012-03-06

单片机 中键盘区别程序说明:

程序说明:   (1)定义矩阵键盘管脚。   (2)将扫描时用到的管脚四种输出电平状态定义成一个数组。   (3)按键扫描程序。   (4)定义两个临时变量key,i。   (5)让键盘管脚的高四位输出高电平,第四位为低电平,为扫描按键准备。   (6)如果此时管脚状态电平发生变化。   (7)将之前定义的数组中的值赋予管脚,开始逐次扫描。   (8)延时一段时间,去抖。   (9)输出扫描按键的电平。   (10)再延时一段时间。   (11)如果此时按键管脚电平依旧不是输出的默认电平,表示有键按下。   (12)延时一段时间,让电平稳定。   (13)读取当前按键管脚电平,即键值。   (14)等待按键抬起,死循环,如果按键一直按下则一直等待。   (15)返回键值。   四、调试要点与实验现象   接好硬件,通过冷启动方式将程序所生成的。hex文件下载到单片机运行后,打开串口调试助手软件,设置好波特率9600,复位单片机,然后按下板上的4×4按键中的任意一个,并注意观串口调试助手上的显示。(见图3),可以观察到在接收窗口有按键的数据显示。 图3 按键通过串口调试助手显示界面   此外,在本文所附的实验程序中,其中与串口通信中调用了发送字符函数与发送字符串函数。在没有仿真器和遇到需要显示一些提示信息的时候,可以采用串口打印的方式,这样不仅直观方便而且不增加其他成本。   五、总结   本文介绍了单片机外接键盘的工作原理并给出了实例,通过该文,我们可以知道一个完善的键盘控制程序应具备以下功能:   (1) 检测有无按键按下,并采取硬件或软件措施,消除键盘按键机械触点抖动的影响。   (2) 有可靠的逻辑处理办法。每次只处理一个按键,其间对任何按键的操作对系统不产生影响,且无论一次按键时间有多长,系统仅执行一次按键功能程序。   (3) 准确输出按键值(或键号),以满足按键功能要求。对于矩阵键盘而言,必须将行线、列线信号配合起来作适当处理,才能确定闭合键的位置。   此外,按键的扫描方式有多种,本文中所述的是程序扫描方式,另外常见的还有定时扫描方式和中断扫描方式,这些方式均可以在本学习板上实现,因此希望读者结合前几讲的知识,自行进行程序的编写与调试。下讲将讲述单片机动态驱动数码管原理与实例,敬请期待。

2011-09-01

空空如也

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

TA关注的人

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