自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (84)
  • 收藏
  • 关注

原创 ASP.NET+MVC+EF6.0项目部署时BUG实录

“错误 0152: 未找到具有固定名称“System.Data.SqlClient”的 ADO.NET 提供程序的实体框架提供程序。请确保在应用程序配置文件的“entityFramework”节中注册了该提供程序。有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=260882。"

2017-05-27 21:58:49 795

原创 随访系统学习笔记之ModelBinder

用户成功登录后,其所参与的课题、在课题中所扮演的角色以及在课题中所有权限执行的操作等等信息,通常的做法是保存在Session中,用时在从Session中取值,导致各方法与Session操作紧密关联,不方便调试,项目中也有蛮多冗余代码。

2017-05-26 21:48:07 652

原创 360浏览器下自动填写用户名密码惹祸了

在登陆界面输入用户名密码后登陆,选择记住密码后,在内容页里面的<input type="text" id="userName" />以及<input type="userPassword" id="password" />会把登陆界面输入的用户名密码填写在内容页里。

2017-05-24 22:30:39 2286

原创 使用LODOP设计打印模板

LODOP条码打印控件使用心得

2017-05-22 22:56:36 11110

原创 jquery 中的 $(“#”) 不等于 js中的document.getElementById(“”)

jquery 中的 $(“#”) 与 js中的document.getElementById(“”) 不是一回事

2016-10-17 16:21:54 1851

原创 ASP.NET MVC2 学习笔记之URL路由

    新建一个默认的ASP.NET MVC2应用程序,系统会默认的生成包含基本功能的应用程序,查看这些生成的代码,可帮助我们理解ASP.NET MVC2。下面是对URL路由的理解,以备忘。一、Global.asax.cs中的代码:public class MvcApplication : System.Web.HttpApplication    {        public

2010-04-11 18:41:00 2120 1

原创 asp.net2.0网站管理出错时不妨看看数据库是否只读哦!

      今天打开从公司CVS服务器上更新下来的BookStore项目时,由于不知道账户而进不了系统!打开项目附属数据库查看表时,注意到该项目用到了MemberShip来做用户管理。如是运行asp.net2.0网站管理工具以创建新的用户,报告如下错误:      遇到错误。请返回上一页并重试。      下面的消息可能会有助于诊断问题: 调用的目标发生了异常。 在 System.Runt

2010-04-11 12:19:00 650

原创 IIS日志清理CMD版的解释

    维护项目过程中,一次注意到虚拟主机突然死机了,查看了下,C盘只有几十兆大小,进一步查找问题,发现"C:/WINDOWS/system32/LogFiles/W3SVC1/"下有几十G的日志文件,网络查询了下,原来是虚拟主机的日志文件常时间得不到清理,占据了磁盘空间,导致程序崩盘.     也是通过网络查询了IIS日志文件清理的问题,IIS日志清理专题,CMD版,VBS版,JS版,WSH

2010-03-16 23:08:00 1406

原创 XP环境下在Delphi中调试COM+组件

现在应用系统流行用B/S开发,早几年前可是C/S的天下呢,我现在做的某航空公司货运结算维护工作,其系统就是利用Delphi开发的C/S应用程序!在日常的维护工作中,难免要对已经做好的COM+组件进行调试,以查看具体的处理逻辑!本文就是介绍在WindowsXP环境下如何在Delphi中调试COM+组件!第一步:记录下你希望调试的COM+组件的GUID。可通过如下方式获取。可以通过打开“控制面板”

2010-01-13 09:46:00 920

原创 ArrayList类的ToArray()使用注意点

ArrayList类有个ToArray方法,用来将ArrayList的元素复制到新Object数组中,这里有讲究的地方!使用ArrayList类的ToArray方法时并未指定任何参数,则无参数的ToArray方法将会返回一个类型为Object的数组,而且你不可以将此Object数组转换成您所需的类型的数组。例如,假设您将一个Customer对象加入至一个ArrayList中,则其源列表将不会被制作

2009-07-06 15:14:00 3584

转载 SQL注入攻击举例

下面通过一个登录时对用户验证来说明:验证时的sql语句:select * from where user="+txtUsername.Text+" and pwd="+txtPwd.Text+"这是一段从数据库中查询用户,对用户名,密码验证。看上去好象没有什么问题,但是实际这里面浅藏着问题,用户名:admin   密码:adminselect * from where user=

2009-06-22 14:09:00 1403

翻译 PageBaseType属性的功用

在web.config中经常能看到如下类似语句:微软官方解释pageBaseType是:指定.aspx页默认继承的代码隐藏类和程序集网上有段关于其用法的英文解释:        VS.NET uses code-behind (unless you avoid it, which I dont recommend), and therefore each ASPX page is specifi

2009-06-22 13:55:00 2612

转载 Oracle和SQLServer查询前几行的语句

Oracle中查询前10行记录:select * from  mytab where rownumSQLServer中查询前10行记录:  select  top 10 * from mytab

2009-06-19 13:25:00 2394

转载 摘录好文:帮助理解聚集索引很非聚集索引

      微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:   其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,因为“安”的拼音是“an”,而按照拼音

2009-06-18 16:47:00 572

转载 javascript 中setTimeout 和setInterval 区别

原贴见:http://www.cnblogs.com/ruxuan/archive/2006/07/04/442490.html[setTimeout]setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次用setTimeout实现的自动变化显示随机数的效果:window.onload=sett;function sett(){docum

2009-06-18 16:43:00 652

原创 如何建立mdb文件并导入数据并查看导入结果

使用Access创建mdb文件,这个问题很简单。但是在所使用Windows XP机器里没有安装Access程序的情况下,如何创建mdb文件,并得到所需要的数据呢?这个问题,很实际,我前段的项目开发中就碰到过了,当时经理布置把数据库从SQL Server迁徙到Access中,公司环境都有当然没问题,我拿回家赶工才发现要用的Access组件家里机器并没有安装,想着赶进度,我一番摸索才得到此文,作为备忘

2009-06-17 17:40:00 11469 2

原创 UltraChart属性设置个人理解(补充完善……)

//创建绘图区域ChartArea myChartArea = new ChartArea();myChartArea.BoundsMeasureType = MeasureType.Percentage;myChartArea.Bounds =  new Rectangle( 0, 0, 100, 80 );myChartArea.Border.Thickness = 0;表明ChartArea

2009-06-08 14:41:00 3583

翻译 如何自定义提示?

原文参考:How to customize the tooltips displayed in the chart图表提示信息可以定制在鼠标悬停在图表上或者点击图表时显示,也可以设置成不显示提示内容,具体代码参考下列设置。点击图表显示提示信息:this.UltraChart1.Tooltips.Display= Infragistics.UltraChart.Shared.Styles

2009-06-08 13:20:00 1045

原创 SQL学习笔记之ANSI_NULLS

SET ANSI_NULLS{ON|OFF}:用来指定对空值使用等于(=)和不等于(SQL-92 标准要求对空值的等于 (=) 或不等于 (当 SET ANSI_NULLS 为 ON 时,即使 column_name 中存在空值,使用 WHERE column_name = NULL 的 SELECT 语句仍返回零行。即使 column_name 中存在非空值,使用 WHERE column_na

2009-06-08 10:46:00 1039

原创 如何手写代码以生成Composite图表?

  前段写的博文介绍了用图表向导创建ColumnLineChart的整个过程,ColumnLineChart归属于简单图表,用类似的向导步骤可创建出复合图表,相关步骤可参考:Chart_Creating_a_Composite_Chart_Using_the_ Chart_Wizard既然可通过向导全程定制Composite Chart,那么用书写代码的方式来生成Composite Chart

2009-06-04 19:35:00 1131

原创 在VS2005中调试JavaScript

    在我的项目实践中,常常要编写JavaScript以验证数据输入是否合法!一些常用的功能可以通过沿用以前的开发成果来解决,但总归会出现一些要自己编写脚本的情况。此时,完成脚本编写后,我往往通过在脚本逻辑中添加些诸如alert("A")之类的语句以测试逻辑是否运行到此处,测试下来感觉很费时,当时就想,要是能像VS2005调试程序代码样调试JavaScript,该多方便样!经过一段时间的摸索,还

2009-06-04 14:10:00 613

翻译 用图表向导生成ColumnLineChart

目前所知,创建ColumnLineChart可以沿用三种方法:利用图表向导、借助设计器和编写代码。本文介绍用图表向导生成ColumnLineChart的步骤方法,掌握此方法,可迅速让你熟悉掌握Infragistics公司的UltraChar控件。这里插一句,不得不说UltraChart功能很强大,麻烦的是其没有中文文档,本文介绍内容融入了不少我自己对控件属性的理解,如有不妥的地方,还望指正!第

2009-06-04 14:00:00 2185

翻译 关于ColumnLine Chart

一、数据要求列线图(Column Line Chart)的最低数据要求如下:①、数据集包含不少于一个的数值列。推荐包含至少两个的数值列,这样可方便的绘制线图。②、数据集至少包含一行数据。尽管我们可自定义数据集,但如果不满足上述列线图的最低配置要求,会报错,死得很难看。二、列线图的数据绑定满足列线图最低配置要求的数据集,列线图按如下规则展示数据:①、如果数据集包含多行,每

2009-06-04 13:59:00 1586

翻译 UltraChart中如何自定义标签?

      我们生成的ColumnChart,正常情况下X轴上既包括所绑定数值列名称,又包括Series的名称。而相同的数据,在Excel图表中所生成图表,X轴上通常只会显示Series的名称,并不包含所绑定数值列名称。这种情况下,我们要得到后者那样的效果,可通过以下代码方便的控制实现:         this.UltraChart1.Axis.X.Labels.Visible = fals

2009-06-04 13:57:00 1355

原创 Infragistics控件在VS.net 2005中使用的注意事项

     要使用Infragistics控件集,决不是正确安装就万事大吉,这里有些小九九要注意:     1、安装好Infragistics控件集后,需要执行程序文件夹"Infragistics NetAdvantage 2005 Volume 3 CLR 2.0"下的"Create NetAdvantage Visual Studio Toolbox Tab",否则无法使用Infragist

2009-06-04 13:56:00 1188

原创 在重庆访古~

外地人去次重庆,沿着解放碑步行街往朝天门方向走一趟,你会觉得已去过重庆了,重庆也不过如此!而且到处都要爬上爬下,怪累人!但你要修正下你的旅行目的,来一次访古之旅,“山城”重庆会让你不虚此行!那里有很多的古迹,而且随着城市建设的发展,那些古街、古建筑大部分将渐渐消失!我要说,从时间、地点来看,你算来对了!重庆三峡青年旅舍(背包客栈) 巴渝吊脚楼风格建筑     提到这个客栈,

2009-06-04 13:54:00 2079

翻译 UltraChart绑定数据的问题(翻译)

 原文来源:Using Data Binding with the UltraChart,有删节补充。     一般的UltarChart控件支持良种数据绑定的方法。第一种方法是传统的.NET数据绑定,其通过DataSource属性设置控件的数据源,然后调用DataBind()以绑定数据,这也是本文介绍的重点;第二种方法是借助Series对象给控件提供数据。一、不同图表构成上的数据差异

2009-06-04 13:52:00 3852

原创 韩剧已不再风光

 这两天,有重温安在旭、崔真实主演的《星梦奇缘》,感受经典的同时,结合最近的观韩剧体验,明显感觉:韩剧已不再风光!首先国内播放韩剧数越来越少,2009年已播韩剧只有1部《传闻中的七公主》;其次受关注韩剧不多见,即便有受关注的剧,热度也不持久;再就是那些被国人所熟悉的韩剧明星们最近自杀的自杀(崔真实)、结婚的结婚(金喜善),休假的也不少(代表人物:安在旭),显出些许颓势。情况就是这样!    说韩剧

2009-05-18 17:23:00 727

翻译 Infragistics中Custom Layer的实现

2009-05-15 10:57:00 609

原创 无法反射创建类实例错误的解决

这些天,我有将网上一开源的文档流转功能用抽象三层架构来转化实现,碰到一个问题,错误截图如下: 我按照提示,检查DALFactory.cs中第241行,其代码如下:objType = Assembly.Load(path).CreateInstance(CacheKey); 这处,其原理是利用反射机制创建类实例。我唯有改成创建我需要的某一个具体的类进行调试的时候,问题才得到解决,

2009-04-08 12:17:00 1010

原创 关于"数独"

数独的历史      数独前身为“九宫格”,最早起源于中国。数千年前,我们的祖先就发明了洛书,其特点较之现在的数独更为复杂,要求纵向、横向、斜向上的三个数字之和等于15,而非简单的九个数字不能重复。儒家典籍《易经》中的“九宫图”也源于此,故称“洛书九宫图”。而“九宫”之名也因《易经》在中华文化发展史上的重要地位而保存、沿用至今。   1783年,瑞士数学家莱昂哈德·欧拉发明了一种当时称作“拉丁方块

2009-03-13 17:14:00 929

原创 奉贤观海感~

上周末我独自去奉贤看海了,在海滩边捡了些贝壳,意外的竟还抓到了两只海蟹,也让海水或冲刷或拍打了下我的脚,这些差不多就是整个的行程。虽然我是第一次看海,面对它时,我并没有想象中的那么激动,反倒很平静,真的,现在想当时的感觉,除了平静还是平静,大海真的有这神奇的功能!这次奉贤之行,总的来说是失望多过惊喜,真的,在我的感觉中,大海就应该是碧海蓝天,海鸥乱舞的样子,偶这次去,大概是阴雨天的缘故吧,海面上很

2009-03-13 16:36:00 1433

转载 SQL面试常见问题:查询及删除重复记录的方法

处理方式一:利用ROWCOUNT关键字declare @max integer,@id integerdeclare cur_rows cursor local for select 主字段,count(*) from 表名 group by 主字段 having count(*) > 1open cur_rowsfetch cur_rows into @id,@maxwhile @@fetc

2008-08-06 09:20:00 1198

原创 关于Request.params的知识

1、request.params怎么在两个页面传数据?request.params其实是一个集合,它依次包括request.querystring、request.form、request.cookies和request.servervariables。如果要在两个页面传递数据的话,只能用request.querystring、request.form、request.cookiesReque

2008-08-06 09:16:00 5221 16

原创 喜欢看韩剧

 作为一个男生,说自己喜欢看韩剧,在一般人看来是很不光彩的事了。大概是我脸皮厚吧,这不光彩的事情我就做了,呵呵!当然,没少被同学朋友说。 我不是一个有情趣的人,所以对什么爱情小说啊,爱情杂志啊,青春偶像剧啊从来不感冒。对于游戏我也没有什么兴趣,看同学玩魔兽、红警之类的那个痴迷,我也从来没被感染过,感觉玩那真是浪费时间,倒不如上网听听歌,呵呵。所以,大部分时候上网,偶总是聊聊天,东看看西瞧瞧,这样的

2008-08-06 09:09:00 933

原创 4月文思创新笔试题(c#/sql)整理稿!

1、关于构造函数与静态构造函数的题,很简单.2、关于继承、多态的考察,也很简单。3、根据委托(delegate)的知识,请完成以下用户控件中代码片段的填写namespace test{public delegate void OnDBOperate();public class UserControlBase : System.Windows.Forms.UserControl{pub

2008-04-10 00:26:00 1984 1

原创 关于SELECT执行顺序的问题!

 最近准备数据库DBA的面试,碰到考察select语句执行顺序的问题,见附,回头查询了下王珊老师的《数据库系统概论》,里面给SELECT的定义格式为:SELECT[ALL|DISTINCT][,]…FROM[,]…[WHERE][GROUP BY][HAVING][ORDER BY][ASC|DESC]文中其对SELECT语句的含义解释为:根据where子句的条件表达式,从FROM子句指定的基本表

2008-04-10 00:11:00 3277 2

原创 在按钮事件中访问GridView中当前行数据

.NET2.0提供了一个GridView控件,这个控件为我们带来了许多的方便,但其去掉了datagird中通过事件按钮访问某行数据的便捷方式(e.item.itemindex),这样给访问GridView中获取当前行的数据增加了麻烦。在我做项目开发过程中,我也碰到了类似的问题,我先在网上搜索了下,找到如下相关帖子:http://blog.youkuaiyun.com/jresins/archive/2005/

2006-09-19 10:43:00 5321 1

原创 ExecuteNonQuery()的注意点:

       最近忙个项目,在查询某个表中是否有数据的时候,我用了ExecuteNonQuery(),并通过判断值是否大于0来判断数据的存在与否。结果与我所设想的很不一致,调试时才发现,其执行后返回的结果是-1,对此我很是不理解,回头查了下资料,如下显示:SqlCommand.ExecuteNonQuery 方法对连接执行 Transact-SQL 语句并返回受影响的行数。备注:可以使用 Exec

2006-08-05 15:53:00 2242 1

翻译 删除GridView记录时给确认消息

如果你想在删除GridView中一行记录的时候让系统给出一个提示信息,使得用户能在确认删除前能选择放弃此操作,我认为最简单的方法是给GridView增加一个模板字段,类型可以为LinkButton或者Button,注意其CommandName要设置为"Delete",其OnClientClick属性要设置成如下的形式:return confirm("Are you sure???"); 详细的

2006-07-27 20:17:00 1527 3

Qt中的C++技术

Qt Qt源码 Qt中的C++技术源码 Qt Qt源码 Qt中的C++技术源码 Qt Qt源码 Qt中的C++技术源码 Qt Qt源码 Qt中的C++技术源码

2020-09-11

C# 绚丽仪表控件,开关控件,彩色圆形按钮,晶体管数字控件源码(已测试)

绚丽仪表控件,开关控件,彩色圆形按钮,晶体管数字控件源码及测试源码,都已测试,绝对可用 绚丽仪表控件,开关控件,彩色圆形按钮,晶体管数字控件源码及测试源码,都已测试,绝对可用

2020-09-10

msdn for vc++6.0

在使用VC++6.0方便查找各种类和函数! 在使用VC++6.0方便查找各种类和函数! 在使用VC++6.0方便查找各种类和函数! 在使用VC++6.0方便查找各种类和函数!

2020-09-07

Android开发按钮图片(png)素材集

Android开发按钮图片素材集,全部为png格式的,图片占用空间小,相同图片包含32x32,48x48,64x64,96x96,128x128,256x256等尺寸大小,全属本人精挑细选整理后上传,独家资源。

2020-09-06

Harris及ShiTomas角点检测

角点检测:Harris角点及Shi-Tomasi角点检测 参考博客:http://blog.youkuaiyun.com/xiaowei_cqu/article/details/7805206

2020-09-05

易买网(最新版)

北大青鸟accp6.0二期结业项目,实现了项目的所有需求,另带扩展功能,有注释,附带数据库,并在项目答辩中获得小组一等奖。

2020-09-04

Java经典入门教程pdf完整版

Java经典入门教程pdf完整版Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215 3;Java是一种软件运行平台 3.1:什么是软件的运行平台 如同我们需要阳光、空气、水和食物才能正常存活一样,软件最终要能够运行,也需要 系列旳外部环境,来为软件的运行提供支持,而提供这些支持的就是运行平台。 3.2:Java是一种运行平台 Java本身提供Java软件所需要的运行环境,Java应用可运行在安装了JRE(Java Runtime environment)的机器上,所以我们说Java是一个运行平台。 JRE: Java Runtime Environment,Java运行环境。 4:Java是一种软件部署环境 4.1:什么是软件的部署 简单地讲,部署就是安装,就是把软件放置到相应的地方,并且进行相应的配置(一般 称作部署描述),让软件能够正常运行起来。 4.2:Java是一种软件部署环境 ava本身是一个开发的平台,开发后的Java程序也是运行在Java平台上的。也就是说, 开发后的Java程序也是部署在Java平台上的,这个尤其在后面学习JEE(Java的企业版) 的时候,体现更为明显 :Java能干什么 JaⅦa能做的事情很多,涉及到编程领域的各个方面。 1:桌面级应用:尤其是需要跨平台的桌面级应用程序。 先解释一下桌面级应用:简单的说就是主要功能都在我们本机上运行的程序,比如 word、 excel等运行在木机上的应用就属」桌面应用。 2:企业级应用 先解释一下企业级应用:简单的说是大规模的应用,一般使用人数较多,数据量较大, 对系统的稳定性、安全性、可扩展性和可装配性等都有比较高的要求 这是目前Java应用最广泛的一个领域,几乎一枝独秀。包括各种行业应用,企业信息、 化,也包括电子政务等,领域涉及:办公自动化OA,客户关系管理CRM,人力资源HR, 企业资源计划ERP、知识管理KM、供应链管理SCM、企业设备管理系统EAM、产品生命 周期管理PLM、面向服务体系架构SOA、商业智能BⅠ、项日管理PM、营销管理、流程管 理 Work Flow、财务管理…..等几乎所有你能想到的应用 3:嵌入式设备及消费类电子产品 包括无线手持设备、智能卡、通信终端、医疗设备、信息家电(如数字电视、机顶盒 电冰箱)、汽车电子没备等都是近年以来热门的Java应用领域,尤其是手机上的Java应用 程序和Java游戏,更是普及。 4:除了上面提到的,Java还有很多功能:如进行数学运算、显示图形界面、进行网络操作、 进行数据库操作、进行文件的操作等等。 PDF文件使用&quot; pdfFactory Pro&quot;试用版本创建ww, fineprint,cn Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215 三:Java有什么 Java体系比较庞杂,功能繁多,这也导致很多人在自学Java的时候总是感觉无法建立 全面的知识体系,无法从整体上把握Java的原因。在这里我们先简单了解一下Java的版本 具体的Java体系知识结构,将在后面详细讲述。 Java分成三种版本,分别是Java标准版(JSE)、Java微缩版JME)和Java企业版(JE), 每一和版本都有自己的功能和应用方向。 1:Java标准版:JSE( Java standard Edition) JSE( Java Standard edition)是sun公司针对桌面开发以及低端商务计算解决方案而开 发的版本,例如:我们平常熟悉的 Application桌面应用程序。这个版本是个基础,它也是 我们半常开发和使用最多的技术,Java的主要的技术将在这个版本中体现。本书主要讲的 就是JSF。 2:Java微缩版:JME( Java Micro edition) JE(Java, Micro edition)是对标准版JSE进行功能缩减后的版本,于199年6月 由 Sun Microsystems第一次推向Java团体。它是一项能更好满足Java开发人员不同需求 的广泛倡议的一部分。 Sun Microsystems将JM定义为“一种以广泛的消费性产品为目标 的高度优化的Java运行时环境,包括寻呼机、移动电话、可视电话、数字机顶盒和汽车导 航系统。” JE是致丿于消费产品和嵌入式设备的开发人员的最佳选择。尽管早期人们对它看好而 且Java开发人员团体中的热衷人土也不少,然而,J最近才开始从其影响更大的同属 品JEE和JSE的阴影中走出其不成熟期。 JME在开发面向內存有限的移动终端(例如寻呼机、移动电话)的应用时,显得尤其实用。 因为它是建立在操作系统之上的,使得应用的丌发无须考虑太多特殊的硬件配置类型或操作 系统。因此,开发商也无须为不同的终端建立特殊的应用,制造商也只需要简单地使它们的 操作平台可以攴持JM便可, 3:Java企业版:JEE( Java enterprise edition) JE( ava Enterprise edition)是·种利用Java平台来简化企业解决方案的开发、部 著和管理相关的复杂问题的体系结构。JE技术的基础就是核心Java平台或Java平台的标 准版,JEE不仅巩固了标淮版屮的诈多优点,例如“编写一次、随处运行”的特性、方便存 取数据库的 JDBC API、 CORBA技术以及能够在 Internet应用中保护数据的安全模式等等, 同时还提供了对BJB( Enterprise java beans)、 Java Servlets aPi、JSP( Java Server pages) 以及ⅫML技术的全面攴持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时 间的体系结构。 JEE体系结构提供屮间层集成框架来满足无需太多费用而又需要高可用性、高可靠性以 及可扩展性的应用的需求。通过提供统的开发平台,J降低了开发多层应用的费用和复 杂性,同时提供对现有应用稈序集成强有力支持,完全支持 Entcrprise java beans,有良 好的向导攴持打包和部署应用,添加了目录攴持,增强了安全机制,提高了性能 JE是对标准版进行功能扩展,提供一系列功能,用来解决进行企业应用开发中所面临 的复杂的问题。具体的我们会放到后面JFE的课程去讲。 4:三个版本之间的关系 JE几乎完全包含JSE的功能,然后在JSE的基础上添加了很多新的功能。 JME主要是JSE的功能子集,然后冉加上一部分额外添加的功能 PDF文件使用&quot; pdfFactory Pro&quot;试用版本创建ww, fineprint,cn Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215 如下图所示 JEE JSC JME Java的API类库之中有一组所谓的核心类( Corellas,即java.*),在核心类之外还有 所谓的扩允类( xtended Class,即 Javax.*)。根据对这两种类的支持程度,进而区分出几 种不同的Java版本。 我们必须以 Java Standard Edition(JSE)作为基准,这个版本做了所有Java标准规格 之中所定义的核心类,也文持所有的Java基木类。JSE定位在客户端程序的应用上 从JSE往外延伸,其外面为 Java Entcrprise edition(JEE),此版本除了支持所有的 标准核心类外,而且还增加了许多文持全业内部使用的扩充类,攴持 Servlet/JSP的 Javax. servlet.*类、支持 Enterprise Java Bean的 javax.ejb.*类。当然,JE必定支 持所有的Java基本类。JE定位在服务器端( server-side)程序的应用上。 从J5E向内看,是 Java micro edition(JME),它所支持的只有核心类的了集合,在JME CLDC的规格之中,只支持java.lang.*、java.io.*、以及java.uti1.*这些类。此版本 也增加了一些攴持“微小装置”的扩充类,如 Javax. microedition.io.*类。然而,此版 木并不支持所有的Java基木类,就标准的 JMECLDO,也就是能在 Palmos上执行的 KwM( KVirtualmachine)来说,它就不支持属于浮点数( float、 double)的Java基本类。JME 定位在嵌入式系统的应用上 最里层,还有一个Java的 Smart card版本,原本在Java的文件之中并没有这样定义 但是将亡画在JⅦ内部是很合理的。因为 SmartCard版本具攴持java.lang*这个核心类, 比起JM所支持的核心类更少,但它也有属」自凵的扩充类,如 Javacard.*、 javacard. 这些类 Smartcard版本只支持 Boolean与Bytc这两种Java基本类,此版本定位在 SmartCard 的应用上 四:闲话 ava 1:Java历史 在上世纪90年代初,sun公司有一个叫做 Green的项目,目的是为家用消费电子广品 开发一个分布式代码系统,这样就可以对家用电器进行控制,和它们进行信息交流。詹姆 斯·高斯林( James Gosling)等人基于C+开发一种新的语言0 ak ( java的前身)。0ak是 种用于网络的精巧而安全的语言。Sun公司曾依此投标个交互式电视项目,但结果是被SGl 打败,Sun打算抛弃0ak。随着可联网的发展,Sun看到了0ak在计算机网络上的广阔应用 前景,于是改造0ak,在1995年5月以“Java”的名称正式发布,从此Java走上繁荣之路 当然提到Jaa历史,不得不提的一个故事就是Java的命名。开始“Oak”的命名是以 项目小组办公室外的树而得名,但是Oak商标被其他公司注册了,必须另外取一个名字 传说有天,几位Java成员组的会员正在讨论给这个新的语言取什么名字,当时他们止在 咖啡馆喝着Java(爪哇)咖啡,有一个人灵机一动说就叫Java怎杵,得到了其他人的赞同, 于是,Java这个名字就这样传开了。当然对于传说,了解一下就好了,不必过于认真 2:Java大事记 PDF文件使用&quot; pdfFactory Pro&quot;试用版本创建ww, fineprint,cn Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215 作为学习Java的人士,对Java历史上发生的大事件有一个了解是应该的。 JDK〔 Java Software Develop kit):Java软件开发工具包。JIK是Java的核心,包 括了Java运行坏境,一系刎Java开发工具和Java基础的类库。目前主流的JDK是Sun公 同发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JD,例如IBM公司开 发的JD,BA公司的 Jrocket,还有GN组织丌发的JDK等等。 时间 事件 1995年5月23日 Java语言诞生 1996年1月 第个 JDK-JDK1.0诞生 1997年2月18日 JDK1.1发布 1998年12月8日 Java2企业平台J2EE发布 1999年6月 Sun发布JaⅤa三个版本:标准版J2SF,企业 版J2EE,微型版JME 2004年9月30日 Javase50发布 2006年12月 Java se60发布 3:Java特点 简单地说,Java具有如下特点:简单的、面向对象、平台无关、多线程、分布式、安全、 晑性能、可靠的、解释型、自动垃圾回收等特点。 这里只解释一下平台无关和分布式,其余的在后面会逐步接触到 3:平台无关 所谓平台无关指的是:用Java写的程序不用修改就可在不同的软硬件平台上运行。这 烊就能实现同样的程序既可以在 Windows下运行,到了Unix或者 Linux环境不用修改就直 接可以运行了。Java主要靠Java虚拟机(JⅧM)实现平台无关性 平台无关性就是一次编写,到处运行: Write Once, Run Anywhere 32:分布式 分布式指的是:软件由很多个可以独立执行的模块组成,这些模块被分布在多台计算机 上,可以同时运行,对外看起来还是个整体。也就是说,分布式能够把多台计算机集合起 来就像一台计算机一样,从而提供更好的性能 4:Java标准组织—Cp JCP( Java Community process)是一个开放的国际组织,成立于1995年,主要职能 是发展和更新Java技术规范、参考实现(RⅠ)、技术兼容包(TCK)。Java技术和JCP两者 的原创者都是SN计算机公司。组织成员可以提交JSR( Java Specification Requests), 通过讨论、认可、审核以后,将进入到下一版本的规范里面。 也就是说JCP是目前Java技术发展事实上的控制者和领导者。 五:Java如何做到让机器理解我们想要做的东西 用·个图来描述这个过程会比较谷易理解: PDF文件使用&quot; pdfFactory Pro&quot;试用版本创建ww, fineprint,cn Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215 Runtime Compile Class loader Byte code Verifier Javac Hello.java Netwo Hello class Interpreter code Runtime generator/ Hardware 1:编写代码 首先把我们想要计算机做的事情,通过Java表达出来,写成Java文件,这个过程就是 编写代码的过程。如上图所示的 Hello java文件。 2:编译 写完Jaa代码后,机器并不认识我们写的Java代码,需要进行编译成为字节码,编译 后的文件叫做clas文件。如上图所示的 Hello, class文件。 3:类装载 Classloader 类裝载的功能是为执行程序寻找和装载所需要的类 Classloader能够加强代似的安全性,主要方式是:把本机上的类和內络资源类相分离, 在调入类的时候进行检查,因而可以限制任何“特洛伊木马”的应用。 4:字节码(byte-code)校验 功能是对 class文件的代码进行校验,保证代码的安全。 Java软件代码在实际运行之前要经过几次测试。JWM将代码输入一个字节码校验器以 测试代码段格式并进行规则检査一一检査伪造指针、违反对象访问权限或试图改变对象类型 的非法代码。 注意-—所有源于网络的类文件都要经过字节码校验器 字节码校验器对程序代码进冇四遍校验,这可以保证代码符合JⅧM规范并∏不破坏系统 的完整性。如果校验器在完成四遍校验后未返回出错信息,则下列各点可被保证 类符合JWⅦM规范的类文件格式 无访问限制异常 代码木引起操作数栈上溢或下溢 所有操作代码的参数类型将总是正确的 无非法数据转换发生,如将整数转换为对象引用 对象域访问是合法的 5:解释( Interpreter) 可是机器也不能认识clas文件,还需要被解释器进行解释,机器才能最终理解我们所 要表达的东西 PDF文件使用&quot; pdfFactory Pro&quot;试用版本创建ww, fineprint,cn Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215 6:运行 最后由运行环境屮的 Runtime对代码进行运行,真正实现我们想要机器完成的工作 7:说明 由上面的讲述,大家看到,Java通过个编译阶段和个运行阶段,来让机器最终坦解 我们想要它完成的工作,并按照我们的要求进行运行 在这两个阶段屮,需要我们去完成的就是编译阶段的工作,也就是说:我们需要把我们 想要札器完成的工作用Jaa语言表达出来,写成Java源文件,然后把源文件进行编译,形 成 class文件,最后就可以在JaⅦa运行环境中运行了。运行阶段的工作由Java平台自身提供 我们不需要做什么上作。 六:Java技术三大特性 1:虚拟机 Java虚拟机JM( Java Virtual Machine)在Java编程里面具有非常重要的地位,约 相当于前面学到的Java运行环境,虚拟机的基本功能如下: (1):通过 Classloader寻找和装载 class文件 (2):解释字节码成为指令并执行,提供 class文件的运行环境 (3):进行运行期间垃圾回收 4):提供与硬件交互的平台 Java虚拟杋是在真实札器中用软件模拟实现的—种想象机器。Jaa虚拟札代码被存储 在.clas文件中;每个文件都包含最多一个 public类。Java虚拟机规范为不同的硬件平台 提供了·种编译Java技术代码的规氾,该规范使Java软件独立于平台,因为编译是针对作 为虚拟机的“一般机器”而做。这个“一般机器”可用软件模拟并运行于各种现存的计算机 系统,也可用硬件米实现ε编译器在获取Java应用程序的源代码后,将其生成字节码,它是 为J硎M生成的一种机器码指令。每个Java解释器,不管它是Java技术廾发工具,还是可运行 applets的Wcb浏览器,都可执行JVM。 JWM为下列各项做出了定义 指令集(相当于中央处理器[CP]) 寄存器 类文件格式 栈 垃圾收集堆 存储区 JⅧM的代码格式由紧缩冇效的字节码构成。由J硎M字节码编写的程序必须保持适当的类 型约東。大部分类型检査是在编译时完成。任何从属的Java技术解释器必须能够运行仼何 含有类文件的程序,这些类文件应符合Java虚拟机规范中所指定的类文件格式 1.1:虚拟机是Java平合无关的保障 正是因为有虚拟机这个中间层,Java才能够实现与平台无关。虚拟机就好比是一个Java 运行的基本平台,所有的Java程序都运行在虚拟机上,如下图所示: PDF文件使用&quot; pdfFactory Pro&quot;试用版本创建ww, fineprint,cn Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215 Java源程序(*java文件) Javac编译 ava类文件(*cass文什) 平台无 被装载进入虚拟机 Java虚拟机 平台相关 解释执行字节码文件 Linux Windows 2:垃圾回收 2.1:什么是垃圾 在程序运行的过程中,存在被分配了的内存块不再被需要的情况,那么这些内存块对程 序来讲就是垃圾。 产生了垃圾,自然就需要清理这些垃圾,更为重要的是需要把这些垃圾所占用的内存资 源,回收回来,加以再利用,从而节省资源,提高系统性能。 2.2:垃圾回收 不再需要的凵分配内存应取消分配(释放内存) 在其它语言中,取消分配是程序员的责仟 Java编程语言提供了种系统级线程以跟踪内存分配 垃圾攻集 可检查和释放不再需要的内存 可自动完成上述工作 可在JM实现周期中,产生意想不到的变化 许多编程语言都允许在程序运行时动态分配内存,分配内存的过程由于语言句法不同而 有所变化,但总是要将指针返回到内存的起始位置,当分配内存不再需要时(內存指针已溢 出范围),程序或运行环境应释放内存 在C,C艹+或其它语言中,程序员负责释放内存。有吋,这是件很困难的事情。因为 你并不总是事先知道内存应在何时被释放。当在系统中没有能够被分配的内有时,可导致程 序瘫痪,这种程序被称作具有内存漏洞 java编程语言解除∫程序员释放内存的贲仼。它可提供一种系统级线程以跟踪每一次 内存的分配情況。在Java虚拟机的空闲周期,垃圾收集线程检查并释敚那些可被释放的内 存。垃圾收集在Java技术程序的生命周期中自动进行,它解除了释放内存的要求,这样能 够有效避免内存漏洞和内存泄露(内冇泄露就是程序运行期间,所占用的内存一直往上涨, 很容易造成系统资源耗尽而降低性能或崩溃) PDF文件使用&quot; pdfFactory Pro&quot;试用版本创建ww, fineprint,cn Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215 2.3:提示 (1):在Java里面,垃圾回收是一个自动的系统行为,程序员不能控制垃圾回收的功 能和行为。比如垃圾回收什么时候开始,什么时侯结束,还有到底哪些资源需要回收等,都 是程序员不能控制的 (2):有些跟垃圾回收相关的方法,比如: System. gc(,记住“点,调用这些方法, 仅仅是在通知垃圾回收程序,全于垃圾回收程序运个运行,仆么时候运行,都是尢法控制的。 (3):程序员可以通过设置对象为nul(后面会讲到)来标示某个对象不再被需要了, 这只是表示这个对象可以被回收了,并不是马上被回收 3:代码安全 Java如何保证编写的代仍是安全可靠的呢? (1):第一关:编写的代码首先要被编译成为 class文件,如果代码写得有问题,编译期间 就会发现,然后提示有编译错误,无法编译通过。 (2):第二关:通过编译关后,在类装载的时候,还会进行类装载检查,把本机上的类和网 络资源类相分离,在调入类的时候进行检査,因而可以限制仁何“特洛伊木马”的应用 (3):第三关:类装载后,在运行前,还会进行字节校验,以判断你的程序是安全的。 (4):第四关:如果你的程序在网终上运行,还有沙箱( Sand box)的保护,什么是沙箱呢? 就是如果你的程序没有汏得授权,只能在沙箱限定的范围内运行,是不能够访问本地資源的, 从而保证安全性。 如下图所示: Runtime Compile Java class Loader匿载检查 Hello world. java Network Byte code verifier 节码校验 Javac 编译检耷 Hello World class Interpreter Runtime Hardware 学习到这甲,大家应该对Java有了一定的了解了。现在是否想要看看Java程序究竟什 么样子呢?是不是想要体会一下如何开发Java程序呢?下面我们先米看看如何构建JSE的 环境,这是进行Java程序开发的第一步, PDF文件使用&quot; pdfFactory Pro&quot;试用版本创建ww, fineprint,cn

2020-09-03

java连接access数据库jdbc驱动包

java连接access数据库jdbc驱动包 java连接access数据库jdbc驱动包 java连接access数据库jdbc驱动包 java连接access数据库jdbc驱动包

2020-09-02

JIRA 从入门到精通.doc

《JIRA 从入门到精通》,doc 格式,大小 2.9MB。图文并茂,手把手教你学习 JIRA。 内容预览: JIRA入门到精通 ——hjjlearning,2008.06.27 第一章、 JIRA介绍 跟踪并管理在项目开发和维护过程中出现的问题(如:缺陷,新特性,任务,改进等)是项目管理很重要的任务,但是很少有团队能做的很好。JIRA作为一个专业的问题跟踪系统可以帮助您把缺陷管理起来,让跟踪和管理在项目中发现的问题变得简单,而且充分利用JIRA的灵活配置和扩展性,可以将JIRA作为一个项目管理系统或者IT支持系统。 JIRA特性 1、 管理缺陷,新特性,任务,改进或者其他任何问题 2、 人性

2020-08-31

MFC_跑酷游戏小Demo

本资源实现的是一个游戏效果:动画,模拟跑酷的小游戏 资源中的MFC工程是由VS2010创建,因此请用VS2010或更高版本编译运行 由优快云博主BlueCoder(黎小华)提供,你可以结合我的博文来理解学习^_^: http://blog.youkuaiyun.com/crocodile__/article/details/17357533

2020-08-28

串口抓包工具 非常好的!

这是一个串口抓包工具。在串口通讯时,不知道协议的情况下,可以用此工具分析。 这是一个串口抓包工具。在串口通讯时,不知道协议的情况下,可以用此工具分析。

2020-08-27

【C#】完美实现ComBox多列下拉框+自动完成+DataGridView自定义列

灵活:数据源、下拉框内显示的列、列名、可搜索关键字等可自由定义 方便:可输可选/支持键盘操作/模糊过滤/自动完成匹配 标准:通过继承combobox实现,可单独使用,也可嵌入datagridview使用 水平有限,欢迎大家多提宝贵意见,共同学习 QQ:41357935 本控件以“随风飘散”在 http://www.cnblogs.com/CodeAnyWhere/archive/2007/09/03/880780.html中的示例代码为基础改进而来,在此感谢!.

2020-08-26

【原创】C#导出数据到EXCEL方法谈(附实例源码和超级无敌详细讲解)

具体内容请参考我的BLOG:http://blog.youkuaiyun.com/smallwhiteyt/archive/2009/11/08/4784771.aspx 如果你耐心仔细看完本文,相信以后再遇到导出EXCLE操作的时候你会很顺手觉得SO EASY,主要给新手朋友们看的,老鸟可以直接飘过了,花了一晚上的时间写的很辛苦,如果觉得对你有帮助烦请留言支持一下,我会写更多基础的原创内容来回报大家。 C#导出数据到EXCEL表格是个老生常谈的问题了,写这篇文章主要是给和我一样的新手朋友提供两种导出EXCEL的方法并探讨一下导出的效率问题,本文中的代码直接就可用,其中部分代码参考其他的代码并做了修改,抛砖引玉,希望大家一起探讨,如有不对的地方还请大家多多包涵并指出来,我也是个新手,出错也是难免的。 首先先总结下自己知道的导出EXCEL表格的方法,大致有以下几种,有疏漏的请大家补充。 1.数据逐条逐条的写入EXCEL 2.通过OLEDB把EXCEL做为数据源来写 3.通过RANGE范围写入多行多列内存数据到EXCEL 4.利用系统剪贴板写入EXCEL 好了,我想这些方法已经足够完成我们要实现的功能了,方法不在多,在精,不是么?以上4中方法都可以

2020-08-25

基于authorware的多媒体考试系统V2 源代码

本次上传的文件,修改了,上一版本中在登录界面点退出--》取消,不能再登录的Bug 这是一个考试系统,主要实现的题目有单项选择题,多项选择题和判断题。 1.对于每个题都是每次运行本软件的时候自动从题库中随机抽取。 2.在data文件夹下有一个配制文件: a.它可以修改每个类型的题目的数量。 b.它可以修改第个题目的分值。 c.它可以修改考试的限定时间。 3.在交卷后就可以查看,本次考试的得分。并根据本次考试满分的60%做为标准,来判断你是否通过这次考试。 4.后台是一个Access数据库,就可以加入新的题目。并不需要修改原程序。 判断题的表是judge,单选是single,多选是moresi

2020-07-19

VS2008多种精选配色方案

精选了几种很好的配色方案,一直都在用!字体很漂亮,颜色不刺眼,能更好的保护视力! 精选了几种很好的配色方案,一直都在用!字体很漂亮,颜色不刺眼,能更好的保护视力!

2020-07-17

升级版文本编辑器

升级版文本编辑器

2020-07-14

高仿京东商品列表布局切换

高仿淘宝京东商品列表布局切换;使用RecyclerView实现商品列表布局切换效果; 高仿淘宝京东商品列表布局切换;使用RecyclerView实现商品列表布局切换效果;

2020-07-12

带界面的OCX及测试程序(入门级)

一个带界面的ocx及测试程序,入门级。想学的人,可以参考这个基本框架,实现更复杂的OCX界面。

2020-07-10

基于PHP的酒店管理系统的设计与开发

适合写毕业论文设计参考,此论文达到良好以上水平,有完整的任务书,开题报告,中文摘要,目录,正文,源码,数据库文件,安装使用说明等。

2020-07-09

利用阿里云的API实现动态域名解析

不使用花生壳,利用阿里云的API实现顶级域名的动态解析功能。 不使用花生壳,利用阿里云的API实现顶级域名的动态解析功能。

2020-07-03

.NET三层架构项目学生信息管理系统源代码(完整版,清晰明了)

ACCP5.0 .NET三层架构项目学生信息管理系统源代码 (完整版,清晰明了)标准!

2020-10-10

【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(一)

【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(一) 【Cocos2d-x游戏引擎开发笔记(13)】Tiled Map Editor(一)

2020-10-07

openCV java的API文档

open CV2.9.4版本的java ApI

2020-10-06

安卓socket语语音通话服务端+客户端源码

安卓socket语语音通话服务端+客户端源码

2020-10-05

c#中对xml文件加密和解密完整代码

c#中对xml文件加密和解密完整代码,之前到网上下载的代码都是残缺不齐,这部是我个人做的,保证完整 c#中对xml文件加密和解密完整代码,之前到网上下载的代码都是残缺不齐,这部是我个人做的,保证完整

2020-10-04

jsp新闻管理系统

新闻管理系统 (jsp+javabean+mysql) 1.解压缩 (如解压缩到D: omcat4webappsROOT ews目录下); 2.进入classes目录,打开news.txt。 修改mysql.url(数据库联接地址及数据库名),mysql.user(用户名),mysql.password(密码),ilog(数据库联接池日志文件,请注意路径分隔符为“\”,在linux中是“/”); 3.建数据库,并将database目录下news.sql导入;news.sql中37行中用户可修改你想要的密码,但用户名admin不能更改,否则不能实现超级管理员的功能 4.运行管理文件 --&gt; admin/index.jsp 对系统进行一些基本设置(首先添加栏目) (如: http://localhost:8080/news/admin/index.jsp ); 5.OK!欢迎使用 (如:http://localhost:8080/news/index.jsp )

2020-10-03

JQuery Tab选项卡且可关闭

JQuery做的Tabs选项卡,而且可关闭的选项卡,十分好用哦。 JQuery做的Tabs选项卡,而且可关闭的选项卡,十分好用哦。

2020-10-02

cc2530中文数据手册完全版

cc2530中文数据手册完全版 非常详细的解释)好东西TEXAS 蜂舞 INSTRUMENTS www.zlgbee-sh.c FENG WI 郑州新双恒 www.ti.com 36寄存器 ∴51 4电源管理和时钟 n52 4.1电源管理简介 53 4.1.1主动和空闲模式 4.1,2PM1.54 4.1.3PM2. 54 4.1.4PM3.54 4.2电源管理掉制 54 4.3电源管理寄存器 55 4.4振荡器和时钟 58 4.4.1振荡器 4.4.2系统时钟 ■1■■■1■■■■■■■■■■■■■■1■■1■■■■1■■1■■■■■1■■■1■■■ 58 4.4.332kHz振荡器 59 4.4.4振荡器和时钟寄存器.….….….………………………………59 4.5定时器标记产生,,… 61 4.6数据保留 61 5复位 62 5.1上电复位和布朗输出探测器 ■1■■■■■1■■Ⅱ■ 63 5.2时钟丢失探测器 ■■1着面D 6闪存控制器 ∴64 6.1闪存存储器组织 65 62闪存写 :日. 65 6.2.1闪存写步骤 65 6.2.2写多次到一个字 6.2.3DMA內存写.… 氰66 6.2.4CPU闪存写. ■1■■DD■_■ ■■■■1■■D■■ 67 6.3闪存页面擦除 67 6.3.1从闪存存储器执行闪存擦除 68 64闪存DMA触发 68 6.5闪存控制器的寄存器.…, ■1■■■■ ,68 70端口 1■D1D■I■111■■DI日■■1日BD1D■ l■■D■■1■ ,70 7.1未使用的I/O引脚 71 7.2低I/O电压 ■■■1■■■■1 71 7.3通用I/O 71 7.4通用I/O中断 7.5通用I/ODMA 72 7.6外设I/O 72 7.6.1定时器1. ■■■■■1 1■■■■■■■Ⅱ■■ ■■■■■■■■■1 ,73 7.62定时器3 7.6.3定吋器4. ,74 7.6. 4 USART O 74 7.6.5 UsarT 1 74 SWRUI91-April 2009 提交文件反馈 TEXAS 蜂舞 INSTRUMENTS www.zlgbee-sh.c FENG WI 郑州新双恒 www.ti.com 7.6.6ADC 75 7.7调试接口 75 7.832 KHZ XOSO输入 75 7.9无线测试输出信号 75 7.10掉电信号MUX(PMUX).,,,,,,…,,,,, 75 7.11I/O引脚. 75 8DMA控制器 ■■■■■■■■■■ ■■■■■■1■Ⅱ■■■■■1■ ■■1■■■■1 ∴∴83 8.1DMA操作 84 82DMA配置参数. 86 8.2.1溴地址, 1■■1■■ 86 8.2.2日标地址. 口口■ 86 8.2.3传送数量 .86 8.2.4VLEN设置 n87 8.2.5触发事件 :.::a:a::. .87 8.2.6溴和目标增量. IIII. ■■■ ■■1■■ ■■■■■■1■■■ ∴∴87 8.2.7DMA传输模式… 88 8.2.8DMA优先级. 8.2.9字节或字传输 ::.::::::::::日日:日1:.:a..::::::a:E:::::::::::::日 88 8.2.10屮断屏蔽 88 8.2.11模式8设置 88 8.3DMA配置安装 88 8.4停止DMA传输… 89 8.5DMA中断 ∴89 8.6DMA配置数据结构 89 8.7DMA存储访问 8.8DMA寄有器. l■■1■■■■■■■■■■■I ■■1■■ 92 9定你器(16位定时器) ,■ 94 9.116位计数器 .95 92定时器1操作 95 9.3自由运行模式 1■■■■1■■D■■■Ⅱ■1■D■■1D■■■1D■1■■■■1■1D重■D1■■日■1■■■面111■■D■ 95 9.4模模式.… 96 9.5正计数/倒计数模式 ∴96 9.6通道模式控制., 97 9.7输入捕获模式.…. 97 9.8输出比较模式... ■■ 97 9.9IR信号产牛和线性化. n,102 9.9.1简介 ∴102 9.9.2调制码 ■■_■■■■■■ 102 99.3非调制码 103 9.9.4学习. 104 9.9.5其他注意事项 1■■■■■1■■■■■■1■■1■着■1日■■■■■■■重■ l■■1■■■重1■■ ,104 9.10定时器1中断 104 SWRUI91-April 2009 提交文件反馈 TEXAS 蜂舞 INSTRUMENTS Www.z1gbee-sh. C FENG WI 郑州新双恒 www.ti.com 9.11定时器1DMA触发… 104 9.12定时器1寄存器 :::::::日aa 105 9.13作为数组访问定时器1寄存器 ■ ∴1

2020-09-30

android PDF阅读器(开源) 暴强哦

看这个下载分数就知道了 源代码我已经运行过,能用,且运行很好.) 看这个下载分数就知道了 源代码我已经运行过,能用,且运行很好.)

2020-09-29

dhtmlx pro 3.6

最新的3.6版本,绝对的Pro版本,dhtmlx全套内容,包含dhtmlxTreeGrid; 因项目当中需要,个人购买的,现共享出来! 如果不是3.6的pro版,网友在下载的评论当中尽管随便骂!

2020-09-27

VC++ 串口通信modbus协议源代码

VC串口通信modbus协议源代码

2020-09-26

paascloud配套数据库脚本和三方jar

不能免费传了,最低是2分,大家见谅吧! 后端项目:https://github.com/paascloud/paascloud-master https://gitee.com/passcloud/paascloud-master 登录入口:https://github.com/paascloud/paascloud-login-web https://gitee.com/passcloud/paascloud-login-web 后端入口:https://github.com/paascloud/paascloud-admin-web https://gitee.com/passcloud/paascloud-admin-web 前端入口:https://github.com/paascloud/paascloud-mall-web https://gitee.com/passcloud/paascloud-mall-web

2020-09-25

google-collect-1.0.jar

google-collect-1.0.jar,此jar包是在google code的工程中下载下来的。之前我下载其他人的就是说:bonecpjar包的开发,可是名称却还是bonecpjar包。这个是绝对真实的。 绝对有用。

2020-09-23

用surf实现的图像特征匹配matlab代码

用surf实现的图像特征匹配matlab代码

2020-09-22

javabase64-1.3.1.zip

Sun公司提供的Base64转码/解码工具,包含jar包和源代码。 Sun公司提供的Base64转码/解码工具,包含jar包和源代码。

2020-09-21

QT5串口上位机实现 源码

通过几天的学习,自己也写了一个串口通信的上位机,比较简易,希望可以给大家带来帮助 通过几天的学习,自己也写了一个串口通信的上位机,比较简易,希望可以给大家带来帮助

2020-09-20

最好用的OPC Server开发包,OPCServer开发工具

史上最简单的OPC Server SDK开发包,最少只需调用4个函数即可完成一个OPC Server的开发。不需要知道OPC规范、也不需要知道任何COM/DCOM、ATL、MFC的知识,不需要理解wchar_t、BSTR等宽字符,甚至不需要理解注册表操作和命令行参数。只需要会C++和会使用标准DLL即可。 OpcSvrSdk开发包SDK是基于win32平台,满足OPC Server DA1.0/2.0/3.0规范的快速OPC Server开发工具包。标签数没有限制,也没有限制并发客户连接数,更没有限制每个连接客户可建立的数据组数。内部标签组织采用HASHMAP组织,极速的检索速度。 o

2020-09-19

knn算法matlab实现

knn算法matlab实现,较简单,大家多指导指导

2020-09-17

struts2做的BBS网站源代码

用struts2做的BBS网站

2020-09-16

鸡啄米VS2010/MFC入门到精通教程(1-55全部)

描述C++ MFC开发的一般过程,十分适合初学者熟悉MFC(转自鸡啄米)以及VS2010平台。 描述C++ MFC开发的一般过程,十分适合初学者熟悉MFC(转自鸡啄米)以及VS2010平台。

2020-09-15

空空如也

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

TA关注的人

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