摘要:
转自: http://hubeihuyanwei.blog.163.com/blog/static/28205284201022202337457/ 长短信的开发与普通短信类似,不同之处在于短信内容UD和UDHI两个地方。1、其中UD不再是普通的短信内容,而是一个结构化形式,因为UD部分最大长度140bytes,前6个byte用于短信的合并控制。格式如下:前三个byte固定为050003,第四个byte表示本条长短信的标识,用于在接收端区别不同的长短信,防止合并不同长短信,第五个byte为本条长短信一共分为几条,第六个byte为当前这条短信是长短信中的第几条。后续的134bytes...
阅读全文
posted @ 2012-02-14 22:24
V的四次方
阅读(604)
推荐(0)
摘要:
转自:http://renjwjx.blog.51cto.com/811549/215625CDMA的长短信与GSM的长短信一样使用UDH的方式,也就是在短信的内容里面前面增加长短信必要的数据。由于遵循GSM规范,所以CDMA用户与GSM用户间可以互发长短信(当然前提是手机需要支持)。由于在短信内容里面增加了6个字节的数据,所以如果手机不支持收到的短信前面有6个字节无法识别,会出现乱码,由于存在/0的数据,部分手机也可能无法正常显示余下的内容。 中国电信的短信接入提供了两种方式,一种是ISAG方式接入,一种是SMGP协议接入。ISAG本身自行有长短信的封装,由于厂家不同,支持的长度也存在...
阅读全文
posted @ 2012-02-14 22:20
V的四次方
阅读(943)
推荐(0)
摘要:
转自:http://renjwjx.blog.51cto.com/811549/215625一直以为长短信中每条短信的长度都是70个汉字,其实这个是错误的概念。因为,成为长短信后,每个短信需要增加长短信的协议头(6个字节),所以,每条短信就不是70个了,而是67个汉字。超长短信:短信内容超过70个汉字,提交给网关时候需要分成多条,但是用户手机接收时候是一条(很多手机有合并长短功能)在cmpp协议里,CMPP-_SUBMIT消息定义中有相应的参数配置:TP_udhi :0代表内容体里不含有协议头信息 1代表内容含有协议头信息(长短信,push短信等都是在内容体上含有头内容的)当设置内容体包含协议
阅读全文
posted @ 2012-02-14 22:19
V的四次方
阅读(1056)
推荐(0)
摘要:
ALTER LOGIN sa WITH password ='sa', CHECK_POLICY =OFF, CHECK_EXPIRATION = OFF
阅读全文
posted @ 2010-05-06 23:27
V的四次方
阅读(135)
推荐(0)
摘要:
转自:http://hi.baidu.com/ernest_xu/blog/item/a08d1131daaf0da05fdf0ee4.html 分析:系统中UI采用第三方控件Dev,vs2005在调用时会调用许可编辑器,所以出现如上错误。 解决方法:把Properties文件下的license.licx给删除,重新编译,问题解决。 如果还出现这个问题的话,必须将你的破解版的哪个组件使用lidism给翻译成il语言,然后用ilasm重新编译成dll,在编译的时候加入 /key=[你的强名称文件].snk 参数,自己加入强名称签名,然后使用vs2005重新编译,就可以成功了。
阅读全文
posted @ 2009-11-29 09:29
V的四次方
阅读(1679)
推荐(0)
摘要:
转自: http://lantx.blog2.cnool.net/Article/2007/11/19/72906.html比方说在页面里面有个LinkButton,要点击以后要打开新窗口,而且新窗口的URL是根据用户选择结果动态产生的。LinkButton的代码这样写: protected void ServiceManHistoryButton_Click(object sender, EventArgs e) { Response.Write("<script>window.open('EquipmentHistory.aspx?eid=" + S
阅读全文
posted @ 2009-09-25 12:24
V的四次方
阅读(405)
推荐(0)
摘要:
转自:http://jsfox.cn/blog/javascript/debug-js-quick-locate.html快速定位,其实就是快速定位程序的错误,所以也算是调试。这个在实际的码代码时往往比较实用。大多数情况下,你的js代码不多(少于1000行),只要能迅速发现代码的错误,往往不用复杂的调试。关于常用的快速定位方法,我总结了一下几点,欢迎大家补充。 1.使用alert alert其实比较实用。本地调试中,在合适的位置写alert,打出来一些变量,虽然比较土,但是往往事半功倍!另外有一个alert技巧,想看看一个对象中的属性和它的值吗,试试这个: varstr = "&qu
阅读全文
posted @ 2009-09-12 11:25
V的四次方
阅读(684)
推荐(0)
摘要:
转自:http://www.zhuoda.org/irini/71408.html以前我比较轻视javascript,但在的工作中越来越感觉到它的重要,测试部给我报的bug也多半源于此,所以决心补习js,那么首先要搞定的就是调试器,发现firefox 下的venkman很不错,强大 小巧,而且免费。 基于Mozilla的浏览器(如firefox)有个JavaScript调试环境,叫venkman,可以从http://www.hacksrus.com/~ginda/venkman/下载,然后用firefox打开得到的xpi文件,它就会自动安装,重启firefox,选择 工具->JavaS.
阅读全文
posted @ 2009-09-12 11:23
V的四次方
阅读(841)
推荐(0)
摘要:
转自:http://charlescui.javaeye.com/blog/306238Sqlite中提供的方法和Mysql的一样,也是通过关键字limit限制。 SQL1 Sql代码 selectt.user_id,random()asRandomfromudb_usertlimit10; select t.user_id,random() as Random from udb_user t limit 10; SQL2 Sql代码 selectt.user_id,random()asRandomfromudb_usertlimit10,15;select t.user_id,random.
阅读全文
posted @ 2009-09-10 10:36
V的四次方
阅读(3923)
推荐(0)
摘要:
1. .net2.0与1.1是可能共存的 2. 可以为网站选择使用.net2还是.net1,是在IIS管理中网站属性里会有asp.net选项卡,选择一下1.0还是2.0就可以了 3. 最重要的一点:.net 2.0 与 .net 1.0 不能用同一个应用程序池,不然就会出现“应用管理无法访问”错误
阅读全文
posted @ 2007-10-19 16:59
V的四次方
阅读(344)
推荐(0)