自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (2)
  • 收藏
  • 关注

原创 学习用的SDK

学习用的SDK 

2017-07-18 00:40:03 146

原创 jar包读取file文件的路径问题

我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码:Java代码 1.//源代码1: 2.package edu.hxraid; 3.import java.io.*; 4.public class Resource { 5.publi...

2012-09-10 22:28:16 1335

原创 get和post详解

get和post区别.①浏览器地址栏呈现的效果不同. get将呈现出URL和URL所附带的参数. post只呈现出请求的路径,不会呈现出附带的信息参数. ②真正的原因在于向服务器发送请求的形式不同. get是通过url来法师请求. post是将信息作为请求体的一部分来进行发送. 因为URL在浏览器中有长度限制,所以get提交有一定的局限性.比如上传文件,必须用post提交,...

2012-08-27 22:58:04 171

原创 喊数字出圈的算法

 public static int cycle(int total,int k){   // total表示人数,k表示循环数  List<Integer> dataList = new LinkedList<Integer>();    for(int i=0;i<total;i++){   dataList.add(new Integer(i+1));  }  ...

2012-06-08 17:34:00 240

原创 iframe 滚动条 自动调整问题

不带边框的iframe因为能和网页无缝的结合从而不刷新页面的情况下更新页面的部分数据成为可能,可是 iframe的大小却不像层那样可以“伸缩自如”,所以带来了使用上的麻烦,给iframe设置高度的时候多了也不好,少了更是不行,现在,让我来告诉大 家一种iframe动态调整高度的方法,主要是以下JS函数: 第一种方法:代码简单,兼容性还可以,大家可以先测试下。复制代码 代码如下:function S...

2012-06-08 17:33:11 575

原创 eclipse调试技巧

Eclipse 的断点调试 在debug as application时Debug框上会有一些按扭,例如:suspend,step into ,step over,step return,drop to frame,use step filters/step debug他们是干什么用的,怎样使用?本地调试Java 调试器具有客户机/服务器设计,因此,它可以用来调试以本地方式(在调试器所...

2012-05-10 23:09:25 79

原创 rowcount用法

当一个表数据量相当的大的时候,为了提高性能,将对这张表进行分页,再进行关联查询. declare @cnt int           ---定义一个字段,目的为临时表#td叠加使用.select @cnt=0              ---初始化为0.set rowcount 5             ---使每次执行5条数据.while @@rowcount>0     ...

2011-12-20 22:19:37 3979

原创 Eclipse快捷键

Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。Eclipse中有如下一些和编辑相关的快捷键。    1. 【ALT+/】    此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。   2. 【Ctrl+O】    显示类中方法和属性的大纲,能快...

2011-11-28 15:19:45 75

原创 load(),ready()

window.onload和$(document).ready()是有一定的区别的.window.onload是在网页中所有的元素(包括元素中所关联的文件)完全加载到浏览器后才回去执行,这时JS才可以访问网页中的任何元素.$(document).ready()是在DOM加载完成后就能进行事件的执行. 比如一个网页上有很多图片加载.每个图片有onclick事件.如果用onload来添...

2011-11-23 22:16:17 79

原创 JBOSS 的启动问题

(1) 【出错信息】 启动JBoss时出错: "Address already in use: JVM_Bind:8080"       【解决方案】 修改JBoss端口: 8080端口在\jboss\server\default\deploy\jboss-web.deployer\server.xml中 (2) ★查看当前系统端口使用情况: netstat   -a (3) 【出错信...

2011-11-14 16:51:39 130

原创 Ajax.Request()方法

Ajax.Request方法 Ajax.Request(url,{method:method,parameters:para,postBody:xmlString,asynchronous:true,setRequestHeader:Object,onComplete:completeFun,onError:errorFun})发送异步请求。(此方法是为兼容 prototype.js 而...

2011-11-01 23:58:31 180

原创 sql的substring的代码

create proc mc_okas begindeclare @var_len intselect @var_len = 1declare @str_len intselect @str_len = char_length('back-yard')declare @heng_index intselect @heng_index = 0while...

2011-10-31 13:45:52 80

原创 web前台—JS琐记

1. 在js中为某个对象(控件)绑定事件通常可以采取两种手段:1)<input type=”button” onclick=”clickHandler();”>2)<input type=”button” id=”button1”><script type=”text/javascript”>var v = document.getElementById(“bu...

2011-10-07 16:57:45 96

原创 验证码的实现

<script type="text/javascript" language="javascript"> function changeImg(){ var a=document.getElementById("mySpan"); a.innerHTML='<img align="middle" src="ImageServlet"/&a

2011-09-18 20:55:41 96

原创 observer模式(观察者模式)

观察者模式定义了一种 一对多的依赖关系,让多个观察者对象同时监听某一个主题对象.这个主题对象在状态上发生变化时,会通知所有的观察者对象,让他们自动更新自己. 相当于观察者是一群监听器,主题对象是页面上的一个按钮,当点击一个按钮的同时,所有的监听器会进行监听,并且进行相应的处理. 观察者模式主要由4个角色组成:1.抽象主题角色---把所有对观察者对象的引用保存在一个集合中,每...

2011-09-12 21:45:47 2104

原创 J2se 基础复习

java是跨平台语言,真正执行的不是2进制码,而是字节码.  JVM---java virtual machine java虚拟机.java虚拟机不是跨平台的,jvm是由C语言编写的.因为linux,window,mac等等操作系统所用的jvm是不同的. java有两类数据类型:原生数据类型和引用类型.原生数据类型:int,byte(-128~127 8位),short(1...

2011-09-06 14:54:40 84

原创 java复习_异常

**************异常********************object--->throwable--->分为error和exception. error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。 ...

2011-09-05 23:09:21 89

原创 sax,dom,jdom,dom4j的比较

SAXsax分析器在对xml文档进行分析时,触发一系列的事件,应用程序通过事件处理函数实现对xml文档的访问.因为事件触发是有时序性的,所以sax分析器提供的是一种对xml文档的顺序访问机制,对于已经分析过的部分,不能再重新倒回去处理.sax分析器在实现时,只是顺序地检查xml文档中的字节流,判断当前字节是xml语法中的哪一部分,检查是否符合xml语法并且触发相应的事件.对于事...

2011-09-05 22:29:00 126

原创 命名空间

命名空间的作用:为了避免元素名冲突.命名空间使用范围:元素和属性都可以使用命名空间. 因为XML的元素名是不固定的,当两个不同的文档使用同样的名称描述两个不同类型的元素的时候,就会发生命名冲突.比如在java中定义了2个相同名字的类,当去调用类的时候,不知道究竟调用的是哪个类,这样就只能加上包名来进行区分.xml中的命名空间就相当于是包名来区别. XML较之HTML最根...

2011-09-05 21:02:26 74

原创 SAX学习

xml:<people>  <student id = "123">    <name>zy</name>    <age>15</age>    <address>sichuan</address>  </student>     

2011-09-05 20:41:51 88

原创 schema学习

xml schema是用一套预先规定的xml元素和属性创建的,这些元素和属性定义了xml文档的结构和内容模式,规定了xml文档实例的结构和每个元素的数据类型. DTD不遵守xml语法,DTD数据类型有限,DTD不可扩展,DTD不支持命名空间. schema基于xml语法,其实就是xml文档,扩充了数据类型,可以自定义数据类型,支持元素继承,支持属性组. 所有的schema文...

2011-09-05 20:27:48 114

原创 Singleton 模式

单例模式:指的是始终保持一个实例的意思。 单例模式始终确保一个类只有一个实例,这个类称为单例类。单例:是某个类但只能有一个实例;必须自行创建这个实例;必须自行向整个系统提供整个实例。 (1)public class Singleton{     private Singleton(){}           //构造方法必须私有          private...

2011-09-05 19:54:00 69

原创 Eclipse

1.在window下eclipse中新建一个工程是gbk编码格式,在linux下是utf-8的格式。所以一般设置编码格式为utf-8,避免出现格式不统一的情况。 2.Editor ---Content Assist --- auto activation triggers for java :.  提示符为点时进行代码提示。    File---export---preperenc...

2011-09-05 19:48:16 77

原创 JAVA_线程

//子线程循环2次,主线程5,接着子又循环2次,主循环5,如此循环20次.public class Four { public static void main(String[] args) { final Business bbb = new Business(); new Thread(new Runnable(){ @Override ...

2011-09-03 14:57:40 79

原创 Collections集合类的方法进行排序

test.java 写道public static void main(String[] args) { ArrayList ali = new ArrayList(); ali.add(2); ali.add(1); ali.add(3); Collections.sort(ali, new Comparator<Integer>() { public int compare(I...

2011-09-02 22:20:28 114

原创 final关键字

使用final关键字修饰一个变量时,是引用不能变,还是引用的对象不能变? 使用final关键字修饰一个变量时,是指引用变量不能变,引用变量所指向的对象中的内容还是可以改变的。例如,对于如下语句: final StringBuffer a=new StringBuffer("immutable");执行如下语句将报告编译期错误:a=new StringBuffer("");但是,执行如下...

2011-09-02 15:33:55 66

原创 JS中解析xml,并将XML文档用XSL文档进行转换

<html><body><script type="text/javascript">//建立一个解析的对象,并将xml文档读入内存. var xml = new ActiveXObject("Microsoft.XMLDOM") xml.async = false xml.load("test.xml") // 建立另一个..

2011-08-31 15:31:23 382

原创 有用的东东---信用卡利息计算过程

假设——帐单日为7日,到期还款为25日,3月1日消费3000元,以后再无消费或取现,每月只还最低还款额(不多还)。还款方式一:始终在到期还款日(也即25日)还款。1、到3月7日帐单显示,应还金额为3000元,最低还款额为300元,无利息,然后3月25日还了300元。2、到4月7日帐单就显示,利息为54.90元,应还金额为2754.90元,最低还款额为324.90元。计算如下:4月7日利息=3000...

2011-08-28 00:54:50 162

原创 linux

linux文件命名规则:(1)除了/之外,所有的字符都合法.(2)有些字符最好不用,如空格符,制表符,退格符和字符@#$&()-等.(3)避免使用.点号作为普通文件名得第一个字符.因为点号开头的文件是隐藏文件.(4)大小写敏感.(linux可以在同一级目录下创建a和A的文件夹)两个特殊目录: .(一个点)和..(两个点)一个点代表当前目录,两个点代表当前目录的父目录.命令:shut...

2011-08-25 15:33:21 79

原创 String类的分析

String中intern的方法 首先查看官方API那个的解释:———————————————————————————————————————internpublic String intern()返回字符串对象的规范化表示形式。 一个初始时为空的字符串池,它由类 String 私有地维护。 当调用 intern 方法时,如果池已经包含一个等于此 String...

2011-08-21 22:31:48 124

原创 JVM中堆和栈的描述

JVM specification对JVM内存的描述: 主要包括两个子系统和两个组件: Class loader(类装载器) 子系统,Execution engine(执行引擎) 子系统;Runtime data area (运行时数据区域)组件, Native interface(本地接口)组件。      Class loader子系统的作用 :根据给定的全限定名类名(如 ja...

2011-08-21 16:11:44 204

原创 DOM学习

W3C制定了一套XML分析器的标准接口规范---DOM,除此之外,其他机构也制定了一套接口规范---SAX. xml文档--->xml分析器--->接口(DOM或者SAX)--->XML应用程序. DOM 由三部分组成:核心(core),html和xml.核心部分是结构化文档比较底层对象的集合,这一部分所定义的对象已经完全可以表达出任何HTML和XML文档...

2011-08-17 01:31:37 84

原创 xml,dtd,schema的demo_2

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"             ---schema文件,schema的声明elementFormDefault="qualified" attributeFormDefault="unqualified">       ---xs代表命名空间  <xs:element nam...

2011-08-15 19:43:48 199

原创 xml,dtd,schema的demo_1

![CDATA[  xxx   ]]                                    ------CDATA[]中的内容将不被xml所解析.   <?xml version="1.0"; encoding="UTF-8"?>          ---DTD文件. <!ELEMENT poem (author, title, content)>     ...

2011-08-15 15:59:16 70

原创 xml学习

xml如果不需要进行验证的话,加上<?xml version="1.0" standalone="yes"?>主要是standalone="yes"起作用。代表文档定义是否在一个文件内。xml的声明默认为ut-8,和<?xml version="1.0"  enconding="utf-8"?> 一样。对于xml文档来说,<?处

2011-08-11 20:56:07 65

原创 ajax demo

学习中写的demo,如有错误,请指出。。。 1. var xmlHttpRequestObj = null;function ajaxReturn(){   if(window.ActiveXObject){           //判断是否支持ActiveX控件,支持的话,代表为IE7之前的版本。     xmlHttpRequestObj = new XMLHttpRequest(...

2011-07-26 22:53:17 57

原创 ajax

window.ActiveXObject  判断浏览器是否支持activeX控件。 var xml=new ActiveXObject("Microsoft.XMLHTTP");创建XMLHttpRequest 对象(这是在IE7以前的版本中);在较新的IE版本中可以利用 var xml=new ActiveXObject("Msxml2.XMLHTTP")的形式创建XMLHttpRe...

2011-07-26 17:28:35 58

原创 javascript 正则表达式

(摘录于http://www.cnblogs.com/libinqq/archive/2008/07/31/1257699.html)一 javascript正则表达式的基本知识1     javascript 正则对象创建 和用法    声明javascript 正则表达式         var reCat = new RegExp("cat");      你也可以      var r...

2011-06-28 11:29:48 58

原创 正则表达式基础知识

正则表达式基础知识(摘录于http://fineboy.cnblogs.com/archive/2005/09/08/232410.html)        一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如: JScrip...

2011-06-27 15:07:36 54

原创 TLD文件

TLD文件配置(来自百度)writeorg.apache.struts.taglib.bean.WriteTagemptybundlefalsetrue其中:write:这个Tag的名字org.apache.struts.taglib.bean.WriteTag:这个Tag是由那个类实现的(这个class可以在struts.jar包中找到)...

2011-06-21 16:15:32 138

linux学习笔记

linux自己学习的学习笔记,一般的笔记,不是很全...

2011-09-08

struts2+spring+ibatis的小demo

struts2+spring+ibatis的小demo

2011-05-02

空空如也

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

TA关注的人

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