程序设计思想
文章平均质量分 76
lengshine
追随我心
展开
-
公历日期计算对应的星期
计算星期可以用蔡勒(Zeller)公式(只适合于1582年10月15日之后的情形): w=y+[y/4]+[c/4]-2c+[26(m+1)/10]+d-1 公式中的符号含义如下: c:世纪(年的高两位数); y:年(年的低两位数); m:月(m大于等于3,小于等于14,即在蔡勒公式中,某年的1、2月要看作上一年的13、14月 来计算转载 2010-04-10 15:56:00 · 1218 阅读 · 0 评论 -
ISO8583包简介和源代码
本文主要包括ISO8583包简介和源代码,下面是简介:简介ISO8583包(简称8583包)是一个国际标准的包格式,最多由128个字段域组成,每个域都有统一的规定,并有定长与变长之分。8583包前面一段为位图,用来确定包的字段域组成情况。 其中位图是8583包的灵魂,它是打包解包确定字段域的关键, 而了解每个字段域的属性则是填写数据的基础, 1、 位图描述如下: 位图位置:1 格式:定长 类型转载 2010-05-10 10:08:00 · 2019 阅读 · 0 评论 -
GPRS常用指令
WAVECOM Q2358C CDMA模块常用AT命令如下:厂家认证 AT+CGMI 获得厂家的标识模式认证 AT+CGMM 查询支持频段修订认证 AT+CGMR 查询软件版本生产序号 AT+CGSN 查询IMEI NO.TE设置 AT+CSCS 选择支持网络查询IMSI AT+CIMI转载 2010-05-14 16:27:00 · 1833 阅读 · 0 评论 -
中国移动短信中心服务中心号码一览表
短消息业务指利用手机本身的"短消息"功能,通过手机直接编辑、接收/发送和转发中/英文短消息。 适用范围 适用于中国移动通信全球通客户、神州行客户、动感地带客户。 业务受理 客户需要申请短消息业务,并在手机上设置短消息中号码+8613800ABC500即可使用。 使用指南 在手机上找到信息栏,进入短信中心号码设置,然后输入客户所在地区的短消息服务中心号码:+8613800ABC500(ABC为各地区转载 2010-05-14 16:31:00 · 38028 阅读 · 0 评论 -
快速排序的基本思想和实现方法
<br />快速排序是对冒泡排序的一种改进。它的基本思想是:通过一躺排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一不部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。<br /> 假设要排序的数组是A[1]……A[N],首先任意选取一个数据(通常选用第一个数据)作为关键数据,然后将所有比它小的数都放到它前面,所有比它大的数都放到它后面,这个过程称为一躺快速排序。一躺快速排序的算法是:<br /> 1转载 2010-05-31 18:00:00 · 2686 阅读 · 0 评论 -
Unicode编码(简要解释UCS、UTF、BMP、BOM等名词)
<br />这是一篇程序员写给程序员的趣味读物。所谓趣味是指可以比较轻松地了解一些原来不清楚的概念,增进知识,类似于打RPG游戏的升级。整理这篇文章的动机是两个问题: <br />问题一: <br />使用Windows记事本的“另存为”,可以在GBK、Unicode、Unicode big endian和UTF-8这几种编码方式间相互转换。同样是txt文件,Windows是怎样识别编码方式的呢?<br />我很早前就发现Unicode、Unicode big endian和UTF-8编码的txt文件的开头转载 2010-09-27 11:17:00 · 823 阅读 · 0 评论