javacmpp2.03.0无jar纯源码demo(含服务端测试工具)[20171205]找了挺多资料,CMPP的资源很多,但可以参考可用的不多,特此开源cmpp的DEMO程序,无jar插件,纯源码实现。
语言为:java工具为:IntellijIDEA2017附带第三方CMPP服务器测试工具,便于调试。
注解详细如:privatelongMsg_Id=0x00;//信息标识,由SP接入的短信网关本身产生,本处填空。
privatebytePk_total=0x01;//相同Msg_Id的信息总条数,从1开始privatebytePk_number=0x01;//相同Msg_Id的信息序号,从1开始privatebyteRegistered_Delivery=0x01;//是否要求返回状态确认报告:0:不需要1:需要privatebyteMsg_level=0x01;//信息级别privateStringService_Id="";//业务类型,是数字、字母和符号的组合。
privatebyteFee_UserType=0x00;//计费用户类型字段0:对目的终端MSISDN计费;
1:对源终端MSISDN计费;
2:对SP计费privateStringFee_terminal_Id="";//被计费用户的号码privatebyteTP_pId=0x00;//GSM协议类型privatebyteTP_udhi=0x00;//GSM协议类型。
详细是解释请参考privatebyteMsg_Fmt=0x0f;//信息格式0:ASCII串3:短信写卡操作4:二进制信息8:UCS2编码(0f)15:含GB汉字privateStringMsg_src="";//信息内容来源(SP_Id)privateStringFeeType="01";//资费类别01:对“计费用户号码”免费02:对“计费用户号码”按条计信息费03:对“计费用户号码”按包月收取信息费04:对“计费用户号码”的信息费封顶05:对“计费用户号码”的收费是由SP实现privateStringFeeCode="000000";//资费代码(以分为单位)privateStringValId_Time="";//存活有效期privateStringAt_Time="";//定时发送时间privateStringSrc_Id="";//源号码SP的服务代码或前缀为服务代码的长号码,网关将该号码完整的填到SMPP协议Submit_SM消息相应的source_addr字段,该号码最终在用户手机上显示为短消息的主叫号码privatebyteDestUsr_tl=0x01;//接收信息的用户数量(小于100个用户)privateStringDest_terminal_Id="";//接收短信的MSISDN号码privatebyteMsg_Length;//信息长度(Msg_Fmt值为0时:<160个字节;
其它<=140个字节)privatebyte[]Msg_Content;//信息内容privateStringReserve="";//保留
2023/10/3 2:42:31 330KB cmpp
1
双边滤波纯C++实现,支持8位灰度图像和24位真彩图像
2023/10/1 10:18:19 40.51MB 双边滤波 纯C++实现
1
纯java实现图片转视频代码,附带依赖包首先设置视频信息DefaultMovieInfoProviderdmip=newDefaultMovieInfoProvider("dst.avi");//生成视频的名称dmip.setFPS(3);//设置每秒帧数dmip.setNumberOfFrames(jpgs.length);//总帧数//视频宽和高,最好与图片宽高保持一直dmip.setMWidth(1440);dmip.setMHeight(860);下面直接初始化Jim2Mov并调用saveMovie方法开始转换视频newJim2Mov(newImageProvider(){publicbyte[]getImage(intframe){try{//设置压缩比returnMovieUtils.convertImageToJPEG((jpgs[frame]),1.0f);}catch(IOExceptione){e.printStackTrace();}returnnull;}},dmip,null).saveMovie(MovieInfoProvider.TYPE_AVI_MJPEG);
2023/8/27 23:23:46 1.88MB java 图片 视频 jmf
1
开源bittorrent协议实现,想学习或者做bt项目的同学可以参考。
包含bencode,DHT,bittorrent的完整实现
2023/8/7 4:36:40 1.09MB bittorrent bt p2p 对等网络
1
PyMySQL是一个纯Python实现的MySQL客户端库,支持兼容Python3,用于代替MySQLdb。
标签:PyMySQL
2023/7/27 16:04:06 104KB 开源项目
1
纯JS实现的中国象棋源码,单机版本支持双人对弈。
2023/7/23 0:50:24 13KB 中国象棋 PHP JS javascrtipt
1
跨平台(windowsLinux)是纯c实现gbk/utf8互转,Ansi/Utf8互转,
2023/7/18 20:11:28 87KB Ansi/Utf8 gbk/utf8 Ansi转Utf8 互转
1
Lua2SCLua超级碰撞对撞机和超新星的客户。
基于标准便携式模块的纯lua实现:lualanes,wxlua,luasocket,以及一些自定义模块:osclua,pmidi,random。
------Lua学习资源--------规范)(适用于Lua5.0的在线书,但Lua的介绍很棒)对Lua5.1的补充)。
如果您没有超过15分钟------Lua2SC学习资源----------我将要上传的片段和其他示例。
Ctrl+I将找到大多数关键字的来源(在IDE中为浅蓝色的关键字)我对在Lua2SC存储库中发布为问题的任何问题持开放态度。
-
2023/6/4 10:04:22 2.17MB lua wxwidgets supercollider portmidi
1
Qt之纯QML实现视频播放器源码
2023/5/17 7:07:17 1.95MB QML播放器
1
场景一:经由纯CSS3实现的情书动态翻阅下场,共三页,每一页一句情话。
场景二:经由JS以及CSS3组合实现的碎片漂零下场。
每一个碎片都由一句情话组成,有数的情话碎片组成为了心型。
在【情歌】随同下,当齐全【情话】碎片飞开后,便涌现了更高的感情表白——【情画】当两总体的感情再也不需要用语言——情话来表白时(即当齐全【情话】碎片飞开后),就涌现了更高的感情田地——情画。
2023/5/14 20:53:31 7.67MB JS+CSS3
1
共 53 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡