- 博客(24)
- 资源 (6)
- 收藏
- 关注
原创 长短信
移动CMPP3:1、Msg_Fmt = 8 ;Tp_Udhi = 1;2、可采用6字节协议头,也可采用7字节协议头,实测都通过。6字节协议头:MsgContent的前三个字节为:0x05, 0x00, 0x03(0x05表示后面还有5字节,0x03表示后面还有3字节)第四个字节为批号,合成同条长短信的小短信填一样的值即可。(同时给同个号码发多条长短信的要分不同长短信填写);第五个字节为Pk...
2012-02-04 16:01:27 156
原创 通信格式转换
/** * 通信格式转换 * * Java和一些windows编程语言如c、c++、delphi所写的网络程序进行通讯时,需要进行相应的转换 * 高、低字节之间的转换 * windows的字节序为低字节开头 * linux,u /** * 通信格式转换 * * Java...
2011-07-13 22:16:15 158
原创 JConsole的使用
JConsole的使用: JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM。可以监控本地和远程的java程序。关于jconsole的使用方法说明如下: 假设你的jdk的安装目录为:C:\Program Files\Java\jdk1.6.0_10,jdk环境变量已经配置好。 1.启动jconsole的两种方式: 1)直接运行C:\Program Files\Java...
2011-07-13 22:06:53 173
原创 数据库设计
关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式),第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF有三种方法: 一是重复存储职工号和姓名...
2011-05-01 09:59:26 86
原创 javascript 闭包
闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变...
2011-04-16 13:40:37 71
原创 win7 oracle10G
1、下载oracle 10g的安装文件 10203_vista_w2k8_x86_production_db.zip 下载地址: http://download.oracle.com/otn/nt/oracle10g/10203/10203_vista_w2k8_x86_production_db.zip 将oralce 10g的压缩包解压到硬盘,找到\stage\prereq\db\下的re...
2011-04-01 14:56:03 102
原创 JBOSS 局域网
JBOSS 4.2以上版本服务启动如果不加任何参数的话,只监听127.0.0.1,就是说只能用127.0.0.1或者localhost访问,用本机的对外地址 访问不了,同一网络内别的机子没法访问。除非你用参数-b ip地址 来绑定监听的地址才可以。这和以前版本的JBOSS不一样,以前版本的不加任何参数是监听本机所有的IP地址,现在必须使用参数-b 0.0.0.0才可以监听全部地址。有两种...
2011-03-24 15:00:15 101
原创 struts中配置多模块
同一个应用包含多个子应用,每一个字应用处理相关的一组功能,所有的子应用共用同一个actionservlet,但是每一个子应用都是单独的配置文件,把应用划分为多个模块的步骤: 1.为每一个子应用创建一个单独的struts的配置文件 2.在web.xml文件中的actionservlet的配置信息中添加每一个子应用的信息 3.采用forward元素和switch...
2011-03-11 13:48:46 98
原创 jdom详细解释
此篇文章引用于http://jetway.iteye.com/blog/467719JDOM是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。 JDOM是Breet Mclaughlin和Jason Hunter两大Java高手的创作成果,2000年初,JDOM作为一个开放源代码项目正式开始研发。JDOM是一种解析XML的Jav...
2011-03-10 14:08:05 166
原创 struts2+jquery
此篇文章是转摘http://www.blogjava.net/rongxh7/archive/2009/08/14/291207.aspx Struts 2.1.6 精简实例系列教程(6):重写用户登录模块(整合Jquery+JSON) 网上有许多关于Struts2与JSON的文章,Google加百度,查阅了许多,有各种各样的做法。其中,大部分的文章都说要加进一个叫jsonplu...
2010-09-27 21:39:01 101
原创 约瑟夫问题的数学方法
http://hi.baidu.com/wuxyy/blog/item/464471f03802fcafa40f523c.html 无论是用链表实现还是用数组实现都有一个共同点:要模拟整个游戏过程,不仅程序写起来比较烦,而且时间复杂度高达O(nm),当n,m非常大(例如上百万,上千万)的时候,几乎是没有办法在短时间内出结果的。我们注意到原问题仅仅是要求出最后的胜利者的序号,而不是要读者...
2010-09-26 10:22:11 150
原创 setResultTransformer与addEntity的区别
setResultTransformer与addEntity的区别是什么?一个区别是前者支持查任意的列,后者必须用select * from users的形式或select {a.*},{b.*} from a,b where ....。 如果使用原生sql语句进行query查询时,hibernate是不会自动把结果包装成实体的。所以要手动调用addEntity(Class...
2010-09-25 17:21:11 302
原创 jvm调优
1) 堆 运行时数据区域,所有类实例和数组的内存均从此处分配。Java 虚拟机启动时创建。对象的堆内存由称为垃圾回收器 的自动内存管理系统回收。 堆由两部分组成: 其中eden+fromspace+tospace也叫年轻代(young),old space叫旧生代. 其中还有S1,S0(在JDK的自带工具输出中会看到),分别指的是Survivor sp...
2010-09-20 15:22:25 96
原创 jquery
1、关于页面元素的引用 通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换 只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom...
2010-09-20 14:15:35 81
转载 Tomcat的一些技巧
<br /> 转自http://snowolf.javaeye.com/blog/145770关键字: tomcat, ssl, tcnative, tomcat-users1.apr <br />许多朋友可能在启动tomcat的时候都会看到类似这样的信息: <br />Java代码 org.apache.catalina.core.AprLifecycleListener init 信息: The Apache Tomcat Native library which allows optimal p
2010-09-20 13:01:00 385
转载 jxl操作excel
jxl操作excel<br />关键字: excel <br /> <br />jxl是一个韩国人写的java操作excel的工具, 在开源世界中,有两套比较有影响的API可 供使用,一个是POI,一个是jExcelAPI。其中功能相对POI比较弱一点。但jExcelAPI对中文支持非常好,API是纯Java的, 并不 依赖Windows系统,即使运行在Linux下,它同样能够正确的处理Excel文件。 另外需要说明的是,这套API对图形和图表的支持很有限,而且 仅仅识别PNG格式。<br />使用如下:<
2010-09-20 11:24:00 624
原创 web.xml文件中配置mime下载文件类型(转)
<br />TOMCAT在默认情况下下载.rar的文件是把文件当作text打开,以至于IE打开RAR文件为乱码,如果遇到这种情况时不必认为是浏览器的问题,大多数浏览器应该不会死皮赖脸地把二进制文件当作文本打开,一般都是服务器给什么浏览器就开什么.解决方法: <br /><br />打开conf/web.xml,加入下面的代码. <br /><br /><mime-mapping> <br /><extension>doc</extension> <br /><mime-type>application/ms
2010-09-07 16:19:00 1574
转载 表单重复提交
通过stuts中的Token(令牌)阻止页面重复提交<br /> 1)原理:<br /><br /> 当客户端每次请求一个页面之前,服务器端会产生一个令牌,同时把这个令牌传给客户端<br /> 之后再进行处理。处理完毕之后,马上更新旧的令牌,同时传送旧的令牌给客户端。<br /> 这样如果客户端提交表单一次之后,按IE上的后退按钮再次提交时,就会发出客户端的<br />
2010-07-31 21:15:00 391
原创 利用Swfupload组件和javaScript实现文件排量上传文件
<br />首先是配置swfupload组件 <br /> 可以参考swfupload组件的官方网址,先阅读官方网站的英文文档,了解swfupload组件的配置,下面的代码如下<br /> <%@ page language="java" pageEncoding="UTF-8"%><br /><%@ page import="com.cyzt.util.*"%><br /><%<br /> <br /> String tablename=request.getParameter("ta
2010-07-09 12:57:00 980
原创 使用过滤器处理Session失效的问题
<br />以下是Servlet过滤器的部分代码<br /> SessionControlFilter.java<br /> package com.xqx.multiuploadservlet;<br />import java.io.IOException;<br />import java.io.PrintWriter;<br />import java.io.UnsupportedEncodingException;<br />import javax.servlet.Filter;<br
2010-07-09 12:47:00 1436
原创 request.getContextPath()的用法
<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>这个语句是用来拼装当前网页的相对路径的。是用来表明当前页面的相对路径所使用的
2010-05-13 10:22:00 936
转载 正则表达是脚本
1上面的文本框只能输入数字代码(小数点也不能输入): CODE: 2只能输入数字,能输小数点.(注意汉字.用输入法和复制上面三个是有区别的在这里) CODE: CODE: CODE: http://www.myboker.com/0+this.value;if(this.value.match(/^/.$/))this.value=0;this.o_value=this
2010-03-15 16:35:00 496
转载 java中如何实现文件打包上传以及自动解压
我们在开发项目的时候,特别是B/S系统,经常会遇到要批量上传文件的需求,对此需求一般有如下几个解决方案(以B/S为例):1. 在客户端提供文件上传接口,一次上传一个文件2. 一次上传多个文件3. 将需要上传的文件打包,一次上传到服务器,并自动解压到指定目录1,2方法都有几个很明显的不足,用户工作量大,文件如果过大,在网络环境中,上传的效率低下,另外文件在不同的目
2010-03-08 15:47:00 1147
转载 java 几种排序算法
//排序和查找是数据结构与算法设计的重要内容/*排序主要包括1.插入排序:又包括直接插入排序、二分法插入排序、表插入排序、Shell排序2.选择排序:包括直接选择排序、堆排序3.交换排序:冒泡排序、快速排序4.分配排序:主要有基数排序5.归并排序:主要有内排序、外排序注:以下程序均在本人电脑上通过完整的数据测试*/////////////////////////////////
2010-03-08 15:32:00 325
J2ME程序开发全方位讲解汇总
2011-02-28
Struts_开发的最佳实践
2009-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人