- 浏览: 88900 次
- 性别:
- 来自: 北京
最新评论
-
qian0021514578:
支持一下!
短信网关接入程序源代码(SGIP协议) -
lcu_meng:
157094416
短信网关接入程序源代码(SGIP协议) -
handonghandong:
有问题可加群 157094416
短信网关接入程序源代码(SGIP协议) -
wang_ting123:
楼主的开源精神可佳!让小弟受益匪浅,
短信网关接入程序源代码(SGIP协议) -
85757916:
楼主,请问怎么联系呢,加我QQ可以吗,有问题请教:857579 ...
短信网关接入程序源代码(SGIP协议)
文章列表
短信网关接入程序源代码(SGIP协议)
- 博客分类:
- IT类
短信网关接入程序的源码,基于SGIP协议1.2版本的进行了整理和改动,附件中有可运行版本的Demo以及SGIP1.2可运行的源码,对于SP接入程序运用的技术主要是多线程+Socket+各种协议的了解。
在开发中,多线程中要注意的是Dead Lock问题,线程"死等"的话会影响Web性能以及产生内存问题,所以在最大线程数以及响应时间要思考清楚,这部分是多线程需注意的,其次是Socket开发,这部分相比较代码固定些,首先创建连接的Scoket,然后通过Bind输入流得到连接状态,如state具体说明如下:
0:无错误,命令正确接收
1:非法登 ...
近期在一个商务项目中,负责了一个导入的模块开发,从后台模型的设计到最终编码的开发在一定期限内完成,单从Excel导入来说,实现的手段有很多种,例如常用的POI、JXL等等都可以很容易的实现,两者的优缺点可参考http://yuqun888666.blog.163.com/blog/static/79175267200958111628873/
下面说说自己的整个过程,首先设计后台模型,因为商务项目尽量做得灵活、可配置,所以后台模型对属性验证方面采取了可配置的正则验证设计,表之间级联关系采用常用的主外键关联,一方面优化查询,另一方面对于多个字段来说,count(key)相比cou ...
目前移动互联网市场可谓明修栈道暗渡陈仓,商场上越寂静,战争越可怕(不是名人的话,愚见而已)。移动这一块目前是iPhone遥遥领先,程序员是爱买Android,老百姓还是偏向iPhone(手机中潜意识还是娱乐占主导)。现在做手机程序的统统是iPhone优先策略——做一个程序,先写iPhone版(喜欢摆POSS的用户就是潜在的高端用户,这部分需要拿下!),第二才考虑Android。在iPhone的带动下,Mac OS 在美国市场占有率都上升到9%了,相当可怕,有人认为苹果将成为九十年代带的微软。。。 然而。。。
1 乔帮主2010年请了个假,苹果市值跌去310亿美金...
2 苹果高端创新能 ...
一、[主题一致性]确保内容在被不同设备访问时,能有连贯的用户体验。点评:例如Web应用中的内容可以保证在Iphone、Android以及WP等中保证内容的完整、流畅。 二、[ 功能 ]利用设备能力,以提供增强的用户体验。点评:设备的功能 ...
OpenWnn 是一个基于Android平台的一个IME(Input Method Editor) 手机输入法软件,可以支持中文、英文和日文
一、 国内做iphone应用开发几个难点和风险:
第一、开发iphone应用必须要用苹果的电脑,这对于普通的开发者来说可以算是一个不小的挑战。
第二、开发中文的iphone应用基本上赚不到钱,因为中国有类似91的网站,大量充 ...
Android平台手机 5大优势:
一、开放性
在优势方面,Android平台首先就是其开发性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟
开发性对于Android的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,随大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。
二、挣脱运营商的束缚
在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商 ...
一、Java中文问题的由来
Java的内核和class文件是基于unicode的,这使Java程序具有良好的跨平台性,但也带来了一些中文乱码问题的麻烦。原因主要有两方面,Java和JSP文件本身编译时产生的乱码问题和Java程序于其他媒介交互产生的乱码问题。
首先Java(包括JSP)源文件中很可能包含有中文,而Java和JSP源文件的保存方式是基于字节流的,如果Java和JSP编译成class文件过程中,使用的编码方式与源文件的编码不一致,就会出现乱码。基于这种乱码,建议在Java文件中尽量不要写中文(注释部分不参与编译,写中文没关系),如果必须写的话,尽量手动带参数-ecod ...
一。 inverse = ?
inverse=false(default)
用于单向one-to-many关联
parent.getChildren().add(child) // insert child
parent.getChildren().delete(child) // delete child
inverse=true
用于双向one-to-many关联
...
一、企业离BI有多远?
1、 公司体制的影响。
很多公司,包括私人企业、集体企业和部分外资企业,在公司内部还或多或少地存在一些大锅饭的问题,做多做少一个样,做好做坏一个样,多做多错,多错多倒霉;反之少 ...
1. <a>标签:
(1)media属性 规定目标URL的媒介类型,默认值:all
(2)ping属性 由空格分隔的URL列表,当用户点击该超链接时,这些URL会获得通知
2. <area>标签
(1)ping属性:由空格分隔的URL列表,当用户点击时,这些URL获得 ...
由于客户需要尽快的看到项目原型,自己在两天内使用Quartz+Struts2,使用XML文件做持久化,搭建了一个Demo的项目工程。
功能的主要是希望能够通过界面化对Job进行CRUD操作之外,以及控制Job的启动、停止以及Job的删除操作,至于CRUD操作,主要就是通过对XML文件使用Dom4j进行解析,在有就是拼接等操作。对于Job的控制操作,需要了解下Quartz,把自己看过研究些的资料说下,在把遇到的问题说下。
JobDetail是用来包装Job实例的具体细节的。Job以class的方式传入JobDetail,quartz会自动实例化Job类的。同时需要规定job的name和group, ...
搜索技术的应用越来越广,掌握搜索技术或者针对搜索技术有了解的人也越来越多。最近接触了不少搜索人才,从对搜索的了解程度来讲,大体分为几种不同的阶段。
第一个阶段是使用开源的单机搜索系统(最常见的是luce ...
国内著名搜索引擎公司百度(http://www.baidu.com)总裁李彦宏说:搜索引擎不是人人都能做的领域,进入的门槛比较高。
搜索引擎的门槛到底有多高?搜索引擎的门槛主要是技术门槛,包括网页数据的快速采集、海量数据的索引 ...