- 博客(30)
- 资源 (17)
- 收藏
- 关注
浅谈CMPP3协议架构实现
最近要增加短信平台对移动CMPP3协议的支持,所以就研究了下他的实现。所谓的CMPP就是中国移动通信互联网短信网关接口协议。CMPP 协议以TCP/IP 作为底层通信承载,所以开发这块需要对TCP/IP网络编程要有一定的了解。原理:个人理解就是双方建立以什么方式来通信,就好比信是暗号写的,只有双方看的懂。本文主要针对于长连接形式发送短信为例,而我们编写程序也只用编写在C/S架构...
2015-04-19 17:34:43
645
原创 兮賦
兮賦阙[ 结果来源于: http://tool.httpcn.com/ShiCi/So.asp?tid=1&wd=%E5%B8%9D&page=2 ]阙庭仙界仙境天旷龙城从军行作者:王昌龄 朝代:唐 体裁:七绝 类别:边塞青海长云暗雪山,孤城遥望玉门关。黄沙百战穿金甲,不破楼兰终不还!插羽破天骄[ 结果来源于: http://tool.httpc
2012-02-09 16:19:31
760
原创 dsa
create procedure tbl_capacity_and_monthly( ) begin declare i bigint default UNIX_TIMESTAMP(now()); declare j int default 0; declare k int default 8; declare totle_capacity double
2011-12-31 16:10:29
300
原创 dsa
CREATE TABLE TBL_CAPACITY_STORAGEPOOL_MONTHLY ( `ID` BIGINT(20) NOT NULL AUTO_INCREMENT, `RESOURCE_ID` VARCHAR(50) NOT NULL, `TOTAL_CAPACITY` DOUBLE NOT NULL, `USED_CAPACITY` DOUBLE NOT NU
2011-12-31 16:10:00
272
转载 dsa
CREATE TABLE TBL_CAPACITY_DISK_MONTHLY ( `ID` BIGINT(20) NOT NULL AUTO_INCREMENT, `RESOURCE_ID` VARCHAR(50) NOT NULL, `TOTAL_CAPACITY` DOUBLE NOT NULL, `USED_CAPACITY` DOUBLE NOT NULL,
2011-12-31 16:08:25
293
原创 DDDD
CREATE TABLE TBL_CAPACITY_LUN_WEEKLY ( `ID` BIGINT(20) NOT NULL AUTO_INCREMENT, `RESOURCE_ID` VARCHAR(50) NOT NULL, `TOTAL_CAPACITY` DOUBLE NOT NULL, `USED_CAPACITY` DOUBLE NOT NULL, `T
2011-12-31 16:02:09
273
原创 DF
DROP TABLE IF EXISTS TBL_CAPACITY_LUN;DROP TABLE IF EXISTS TBL_CAPACITY_DISK;DROP TABLE IF EXISTS TBL_CAPACITY_RAIDGROUP;DROP TABLE IF EXISTS TBL_CAPACITY_STORAGEARRAY;DROP TABLE IF EXISTS TBL
2011-12-31 16:01:27
221
原创 wwwww
create procedure insert_capacity_disk( ) begin declare i bigint default UNIX_TIMESTAMP(now()); declare j int default 0; declare k int default 8; declare totle_capacity double def
2011-12-31 15:57:07
31176
原创 1111111
create procedure insert_capacity_disk( ) begin declare i bigint default UNIX_TIMESTAMP(now()); declare j int default 0; declare k int default 8; declare totle_capacity double def
2011-12-27 09:26:07
449
原创 Char
public class JFreeCharUtil { ///画图 public static String getXYSplineRenderer(XYDataset data,String titleName,String x_name,String y_name, int width, int height ,HttpSession ses
2011-12-02 17:23:52
267
原创 w
pageEncoding="utf-8"%> String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+"
2011-09-15 01:21:32
254
原创 <link href="<s:url value='/resources/styles/base/jquery-ui-1.8.16.custom.css' includeParams='none'
" rel="stylesheet" type="text/css" /> " rel="stylesheet" type="text/css" /> ">
2011-09-14 21:13:26
689
转载 javaMial
发送html格式邮件很简单,下面给出个例子先是一个抽象的基类 1 package com.educast.mail; 2 3 import org.springframework.mail.javamail.JavaMailSender; 4 5
2011-09-08 20:51:46
363
原创 XMLRead
------ procedure.xml------ xml version="1.0" encoding="UTF-8" ?>-root>-procedure id="sp_reg" desc="注册功能"> name>
2011-09-06 20:42:35
381
转载 使用springMail发送普通邮件
需要的spring的jar包有:spring.jar,mail.jar,commons-logging.jar,activation.jar Java代码 package mail; import org.springframework.co
2011-09-06 20:26:39
287
转载 使用Spring邮件发送Email
Spring提供了一个发送电子邮件的高级抽象层,它向用户屏蔽了底层邮件系统的一些细节,同时负责低层次的代表客户端的资源处理。Spring邮件抽象层的主要包为org.springframework.mail。它包括了发送电子邮件的主要接口MailSender和 封装了简单邮件的属性
2011-09-06 20:25:08
388
原创 java mail
package com.javaMail;import java.net.InetAddress;import java.util.Date;import java.util.Properties;import java.util.Vector;import
2011-09-06 20:13:43
260
转载 在Hibernate中配置一对多连接表
连接表 连接表就是保存多个关系在一张表中,而实体表中将不会出现与关系有关的任何信息。 1.表结构如下: ROOM(房间表)create table ROOM ( ID NUMBER(4) not null, ROOM
2011-09-06 20:05:07
370
转载 在Hibernate中配置多对多连接表
接前文在Hibernate中配置一对多连接表其中表roomusers更改如下:create table ROOMUSERS( USERID NUMBER(4), ROOMID NUMBER(4) not null);映射文件
2011-09-06 20:03:38
427
原创 设计模式笔记
一、 单态模式----创建模式定义: Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。适用性: 1.当类只能有一个实例而且客户可以从一个众所周知的访问点访问它时。 2.当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。使用Singleton的好处:还在于可以节省内...
2010-07-18 00:12:46
113
原创 设计模式笔记
个实例而且客户可以从一个众所周知的访问点访问它时。 2.当这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例时。使用Singleton的好处:还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。第一种形式: public class Singleton { private Singleton(){} private static Singleton insta
2010-07-18 00:12:46
101
原创 ICONIX建模笔记
ICONIX过程:1) 先画UI,然后通过UI找到域模型,再通过域模型画出用例图和用例文本;2) 需求评审;3) 通过健壮性分析来核对域模型对与否,找到核心类和辅助对象;4) 评审;5) 画出时序图;6) 编码。 ----------------------------------------------------开发补充:1.功能---->结构图2.功能分解...
2010-07-17 23:51:02
235
原创 ICONIX建模笔记
辅助对象;4) 评审;5) 画出时序图;6) 编码。 ----------------------------------------------------开发补充:1.功能---->结构图2.功能分解3.表、数据4.业务约束5.UI建模----------------------------------------------------- uml图 按结构分,如下:1) 类图;2) 构件图;
2010-07-17 23:51:02
131
原创 POI Overview (from The official )
New Workbook Workbook wb = new HSSFWorkbook(); FileOutputStream fileOut = new FileOutputStream("workbook.xls"); wb.write(fileOut); fileOut.close(); Workbook wb = new XSSFWor...
2010-07-17 23:09:57
494
原创 POI Overview (from The official )
kbook(); FileOutputStream fileOut = new FileOutputStream("workbook.xlsx"); wb.write(fileOut); fileOut.close(); New Sheet Workbook wb = new HSSFWorkbook(); //Workbook wb = new XSSFWorkbook(); Shee
2010-07-17 23:09:57
133
JDBC之简单封装
本文是JDBC的简单封装,吸收了一些思想经行的封装,封装的很通用,每种数据库都可用,如果有什么错误请指教,,谢谢:1.配置文件<?xml version="1.0" encoding="UTF-8"?><db> <driver>oracle.jdbc.driver.OracleDriver</driver> <url&
2010-05-12 22:48:51
104
JDBC之简单封装
.0" encoding="UTF-8"?><db> <driver>oracle.jdbc.driver.OracleDriver</driver> <url>jdbc:oracle:thin:@192.168.3.27:1521:orcl</url> <login_name>sc
2010-05-12 22:48:51
67
初识ibatis之基本用法
ibatis 是internet”和“abatis”的组合,是一种“半自动化”的ORM实现。 ibatis 它是一种轻量级的框架,据冯文老师说它是最能让程序员感到情切的因为他的数据库实现需要我们来写数据库的代 码。区别于Hibernate。 首先要做的是把下面的代码写入log4j配置文件里面用控制台打出,以便我们观察控制台输出的语句,也就是他生成的SQL代码。作 ...
2010-03-11 16:54:37
170
aspose-words-21.1-jdk17.jar jar包和示例
2023-01-09
fastdfs与dubbo整合,Dubbo服务管控,FastDFS分布式文件系统
2017-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人