摘要: 原理篇 短信编码 在收发短信方面,按时间产生先后,共产生了三种模式:Block Mode、基于AT指令的Text Mode、基于AT指令的PDU Modem, Text Mode比较简单,多款诺基亚手机均支持该模式。西门子的手机大多只支持PDU模式,PDU模式是发送或接收手机SMS信息的一种方法,短信息正文经过十六进制编码后被传送。目前,PDU已取代Block Mode,因我们主要探讨PDU模式的发送。以西门子3508手机为例。 SMS是由Etsi所制定的一个规范(GSM 03.40 和 GSM 03.38)。当使用7-bits编码时,它可以发送最多160个字符;但用8-bit编码,最多... 阅读全文
posted @ 2013-01-29 21:39 盛开的雨季 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 对于移动2G光纤直放站近端机监控单元,只介绍与本文有关部分的原理框图,如图1所示。图中GSM Modem通过AT91SAM7S256的串口1相连。 由于GSM Modem的特性和短消息的收发,其通信收发处理相对比较繁琐和复杂。例如,发送短消息时,需要向Modem发送“AT+CMGS=电话号码”并等待一定的时间,再发送短消息内容,等待发送成功。短消息发送成功后,GSM Modem将回应“+CMGS序号”的信息。其发送需要等待的时间长短不定。图1 直放站近端机监控单元在移动2G光纤直放站近端机中,通过串口1发送到GSM Modem的数据不仅仅是短消息,还包括下行功率查询、信源信息查询、读取/删除短 阅读全文
posted @ 2013-01-29 21:37 盛开的雨季 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 写了一方法,利用DataTable中的DataView来取得表视图,然后将DataView又转换回DataTable来达到去掉某字段重复行值的目的.//dt为需要转换的表//PrimaryKeyColumns为dt中欲不含重复行值的列名publicDataTableGetDistinctPrimaryKeyColumnTable(DataTabledt,string[]PrimaryKeyColumns){DataViewdv=dt.DefaultView;DataTabledtDistinct=dv.ToTable(true,PrimaryKeyColumns);//第一个参数是关键,设置为 阅读全文
posted @ 2013-01-29 21:36 盛开的雨季 阅读(276) 评论(0) 推荐(0) 编辑
摘要: SmtpClient smtp = new SmtpClient(); //实例化一个SmtpClient smtp.DeliveryMethod = SmtpDeliveryMethod.Network; //将smtp的出站方式设为 Network smtp.EnableSsl = false;//smtp服务器是否启用SSL加密 smtp.Host = "smtp.qq.com"; //指定 smtp 服务器地址 smtp.Port = 25; //指定 smtp 服务器的端口,默认是25,如果采用默认端口,可省去 //如果你的SMTP服务器不需要身份认证,则使用下面 阅读全文
posted @ 2013-01-29 21:34 盛开的雨季 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 摘要:工作流技术是办公自动化系统中的核心技术之一。本文根据公文流转中工作流的特点,分析了建立在关系数据库中的公文流转数据模型,并给出了基于这个数据模型的公文流转系统的实现方式。1.引言办公自动化是将现代化办公和计算机网络功能结合起来的一种新型的办公方式,是信息化社会的产物。OA系统的核心是工作流,由于历史原因,文档型数据库Domino。曾一度以其完善的工作流设计,统治着公文系统市场。由于Domino是非结构化数据库,与业务系统的主流关系型数据库形成异构环境,难以与其它业务系统集成。将OA工作流模型建立在关系型数据库中,不仅可以简化OA系统与其它业务系统的集成,还可以避免使用现有工作流产品带来的 阅读全文
posted @ 2013-01-29 21:31 盛开的雨季 阅读(1370) 评论(0) 推荐(0) 编辑
摘要: 5.2 Ajax基础http://book.csdn.net/bookfiles/653/10065320712.shtml Ajax教程详解:http://www.w3school.com.cn/ajax/在 进行Ajax开发以前,我们必须先对一些基本的知识进行了解。虽然Ajax.NET已经将Aj... 阅读全文
posted @ 2013-01-29 14:37 盛开的雨季 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 在Web开发中我们经常需要实现定时刷新某个页面:1.来保持session的值或者检查session的值是否为空(比如说防止同一用户重复登录);2.实现实时站内短信;3.定时更新页面数据等等。但是我们在网上搜搜会发现有很多定时刷新页面的方法,最简单的就是在<head></head>标记之间加上如下代码:在<head></head>标记之间加上代码,实现定时刷新,此代码我已经测试过,可以实现效果 <meta http-equiv="refresh" content="5" URL="Exampl 阅读全文
posted @ 2013-01-29 11:23 盛开的雨季 阅读(5224) 评论(0) 推荐(0) 编辑