自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 144

原创 通信格式转换

/**      * 通信格式转换      *      * Java和一些windows编程语言如c、c++、delphi所写的网络程序进行通讯时,需要进行相应的转换      * 高、低字节之间的转换      * windows的字节序为低字节开头      * linux,u /**      * 通信格式转换      *      * Java...

2011-07-13 22:16:15 148

原创 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 159

原创 数据库设计

关系数据库设计之时是要遵守一定的规则的。尤其是数据库设计范式 简单介绍1NF(第一范式),2NF(第二范式),3NF(第三范式),第一范式(1NF):在关系模式R中的每一个具体关系r中,如果每个属性值 都是不可再分的最小数据单位,则称R是第一范式的关系。例:如职工号,姓名,电话号码组成一个表(一个人可能有一个办公室电话 和一个家里电话号码) 规范成为1NF有三种方法:   一是重复存储职工号和姓名...

2011-05-01 09:59:26 78

原创 javascript 闭包

闭包(closure)是Javascript语言的一个难点,也是它的特色,很多高级应用都要依靠闭包实现。下面就是我的学习笔记,对于Javascript初学者应该是很有用的。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变...

2011-04-16 13:40:37 64

原创 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 91

原创 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 90

原创 struts中配置多模块

  同一个应用包含多个子应用,每一个字应用处理相关的一组功能,所有的子应用共用同一个actionservlet,但是每一个子应用都是单独的配置文件,把应用划分为多个模块的步骤:     1.为每一个子应用创建一个单独的struts的配置文件     2.在web.xml文件中的actionservlet的配置信息中添加每一个子应用的信息     3.采用forward元素和switch...

2011-03-11 13:48:46 89

原创 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 153

原创 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 91

原创 约瑟夫问题的数学方法

http://hi.baidu.com/wuxyy/blog/item/464471f03802fcafa40f523c.html     无论是用链表实现还是用数组实现都有一个共同点:要模拟整个游戏过程,不仅程序写起来比较烦,而且时间复杂度高达O(nm),当n,m非常大(例如上百万,上千万)的时候,几乎是没有办法在短时间内出结果的。我们注意到原问题仅仅是要求出最后的胜利者的序号,而不是要读者...

2010-09-26 10:22:11 142

原创 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 293

原创 jvm调优

1) 堆 运行时数据区域,所有类实例和数组的内存均从此处分配。Java 虚拟机启动时创建。对象的堆内存由称为垃圾回收器 的自动内存管理系统回收。 堆由两部分组成: 其中eden+fromspace+tospace也叫年轻代(young),old space叫旧生代. 其中还有S1,S0(在JDK的自带工具输出中会看到),分别指的是Survivor sp...

2010-09-20 15:22:25 86

原创 jquery

1、关于页面元素的引用  通过jquery的$()引用元素包括通过id、class、元素名以及元素的层级关系及dom或者xpath条件等方法,且返回的对象为jquery对象(集合对象),不能直接调用dom定义的方法。2、jQuery对象与dom对象的转换  只有jquery对象才能使用jquery定义的方法。注意dom对象和jquery对象是有区别的,调用方法时要注意操作的是dom...

2010-09-20 14:15:35 76

转载 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 374

转载 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 605

原创 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 1566

转载 表单重复提交

通过stuts中的Token(令牌)阻止页面重复提交<br />     1)原理:<br /><br />                    当客户端每次请求一个页面之前,服务器端会产生一个令牌,同时把这个令牌传给客户端<br />                    之后再进行处理。处理完毕之后,马上更新旧的令牌,同时传送旧的令牌给客户端。<br />                    这样如果客户端提交表单一次之后,按IE上的后退按钮再次提交时,就会发出客户端的<br />         

2010-07-31 21:15:00 382

原创 利用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 967

原创 使用过滤器处理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 1426

原创 request.getContextPath()的用法

<%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>这个语句是用来拼装当前网页的相对路径的。是用来表明当前页面的相对路径所使用的

2010-05-13 10:22:00 927

转载 正则表达是脚本

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 494

转载 java中如何实现文件打包上传以及自动解压

我们在开发项目的时候,特别是B/S系统,经常会遇到要批量上传文件的需求,对此需求一般有如下几个解决方案(以B/S为例):1. 在客户端提供文件上传接口,一次上传一个文件2. 一次上传多个文件3. 将需要上传的文件打包,一次上传到服务器,并自动解压到指定目录1,2方法都有几个很明显的不足,用户工作量大,文件如果过大,在网络环境中,上传的效率低下,另外文件在不同的目

2010-03-08 15:47:00 1128

转载 java 几种排序算法

//排序和查找是数据结构与算法设计的重要内容/*排序主要包括1.插入排序:又包括直接插入排序、二分法插入排序、表插入排序、Shell排序2.选择排序:包括直接选择排序、堆排序3.交换排序:冒泡排序、快速排序4.分配排序:主要有基数排序5.归并排序:主要有内排序、外排序注:以下程序均在本人电脑上通过完整的数据测试*/////////////////////////////////

2010-03-08 15:32:00 315

J2ME程序开发全方位讲解汇总

J2ME程序开发全方位讲解汇总  现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明

2011-02-28

oracle笔记 ORACLE.10G入门与实践

oracle ORACLE.10G入门与实践

2010-04-12

Struts_开发的最佳实践

应用程序的 ActionForm 扩展了 Struts 的 org.apache.struts.action.ActionForm 类。ActionForm 是一些封装和验证请求参数的简单 JavaBean。要验证请求数据,ActionForm 的 validate() 方法必须给出一个特定于该情况的实现。ActionForm 作为运载工具,向 Action 类提供请求数据。一个 JSP 对象与各自的 ActionForm 对象相结合,构成应用程序的 View 层。在该层,几乎 JSP 对象的每个表单字段都映射到相应的 ActionForm 的属性。

2009-05-25

Java开发工具介绍包

开发工具介绍包 帮助你学习java开发 逐步知道java是一种很好的编程语言

2009-03-18

java图片处理编辑器

java图形处理软件,我希望你能从这里学到东西哦

2009-03-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除