自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

婷子的专栏

跨出这一步。。

  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 常用正则表达式

常用正则表达式(包括中文匹配)2007-10-24 10:21常用正则表达式  正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符

2012-08-20 16:23:21 465

转载 线程安全 单例模式

线程安全-单例模式线程安全性的定义:如果你的代码所在的进程中有多个线程在同时运行,而这些线程可能会同时运行这段代码。如果每次运行结果和单线程运行的结果是一样的,而且其他的变量的值也和预期的是一样的,就是线程安全的。   或者说:一个类或者程序所提供的接口对于线程来说是原子操作或者多个线程之间的切换不会导致该接口的执行结果存在二义性,也就是说我们不用考虑同步的问题。线程安全问

2012-07-23 17:43:27 779

原创 MyEclipse时间显示问题

在window preferencesTOMCAT 下面的jdk里optional java vm arguments写上下面代码即可 -Duser.timezone=Asia/Shanghai

2011-09-19 12:24:35 846

转载 jstl中的<fmt:formatNumber>标签

设置显示时间戳    request.setAttribute("currentTimeStamp",Calendar.getInstance().getTime());%>显示:2009-11  显示:2009-11-30 23:47:06

2011-08-26 11:13:46 1599

转载 Oracle TNSNAMES.ORA配置

在安装目录下,如:E:\Oracle\Ora81\network\ADMIN下用写字板或记事本打开TNSNAME.ORA文件,文件内容大概如下:  TEST.SOFTONE.COM =  (DESCRIPTION =  (ADDRESS_LIST =  (ADDR

2011-08-05 17:23:23 692

原创 iframe高度自动适应

最近在用iframe嵌套页面,可是由于页面高度不一样,显示就不美观了!后来同事在网上找了很久,终于找到了解决办法,我在这里记录下,以便日后查看。     1.非跨域实现        有A.html和B.html两个页面,A.html中引入B.html:如:       注:有些

2011-07-12 13:55:36 583

转载 word文档自动生成目录

一篇word文档,内容有大的章,小的节。如何把章节抽出来生成目录?  目录通常是长文档不可缺少的部分,有了目录,用户就能很容易地知道文档中有什么内容,如何查找内容等。Word提供了自动生成目录的功能,使目录的制作变得非常简便,而且在文档发生了改变以后,还可以利用更新目录的功能来适

2011-07-08 14:22:35 809

原创 文件上传FileUpload组件

1.jsp页面:method必须为post,enctype="multipart/form-data"Html代码  <a title="收藏这段代码" onclick="function onclick(){function onclick(){code_favorites_do_favorite(this);return false;}}" href="ja

2011-06-13 17:56:00 1237

转载 ajax 同步和异步的区别

举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕------------------------------------------------------------------------------------------

2011-06-09 23:03:00 35400 5

原创 padding和margin的区别

以来我都分不轻这两个属性的具体含义,所以今天查了下,终于算是明白了!边距属性(margin)通常是设置一个页面中一个元素所占的空间的边缘到相邻的元素之间的距离,而间隙属性(padding)通常是设置一个元素中间的内容(或元素)到父元素之间的间隙(或距离)。对于边距属性(margin)有以下属性:  1)左边距属性(margin-left):该属性用来设定左边距的宽度。  2)右边距属性(mar

2011-06-03 16:25:00 1817

转载 json入门基础教程

<br />在异步应用程序中发送和接收信息时,可以选择以纯文本和 XML 作为数据格式。掌握 Ajax的这一期讨论另一种有用的数据格式 JavaScript Object Notation(JSON),以及如何使用它更轻松地在应用程序中移动数据和对象。<br />如果您阅读了本系列前面的文章,那么应已对数据格式有了相当的认识。前面的文章解释了在许多异步应用程序中如何恰当地使用纯文本和简单的名称/值对。可以将数据组合成下面这样的形式:firstName=Brett&lastName=McLaughlin&em

2011-05-23 15:08:00 743

原创 java编译

今天我在找webservice的例子,要把java类个编译了,然后我自己创建了一个User类如下package data;内容如下:public class User implements java.io.Serializable{   .....}这个User.java已经编译成了User.class现在另外一个Service.java需要用User这个类import data.User;这句使用javac命令编译不通过,提示“软件包data不存在”,然后我找到以下的编译方法:问题是由于你没有编译包路径,

2011-05-13 17:33:00 432

翻译 交换两个变量的值(不借助于第三个变量)

<br />很多在面试或者其它考试的时候会遇到这样一道题,不借助于第三个变量而交换两个变量的值,开始的时候想想确实不知道应该怎样做,通常,我们借助于第三个变量的做法是:intx = 3, y = 8; inttemp = x; x = y; y = temp;<br />当然这是借助于第三个变量来的,下面不借助于第三个变量来进行交换<br />第一种方法:intx =3, y = 8; x = x + y;//x = 11 y = x - y;//y = 11 - 8 = 3 x = x - y;//x =

2011-05-13 17:25:00 455

转载 FreeMarker模板文件的组成及基本语法详解(一)

本文主要介绍了FreeMarker模板文件有几部分组成?以及FreeMarker的一些基本语法知识.FreeMarker模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成:1. 文本:直接输出的部分2. 注释:格式部分,不会输出3. 插值:即${...}或#{...}格式的部分,将使用数据模型中的部分替代输出4. FTL指令:FreeMarker指定,和HTML标记类似,名字前加#予以区分,不会输出下面是一个FreeMarker模板的例子,包含了以上所说的4个部分Welc

2011-05-09 17:57:00 703

转载 FreeMarker模板文件的组成及基本语法详解(二)

FreeMarker的表达式输出变量时,这些变量可以是顶层变量,也可以是Map对象中的变量,还可以是集合中的变量,并可以使用点(.)语法来访问Java对象的属性.下面分别讨论这些情况1,顶层变量所谓顶层变量就是直接放在数据模型中的值,例如有如下数据模型:Map root = new HashMap();   //创建数据模型root.put("name","annlee");   //name是一个顶层变量对于顶层变量,直接使用${variableName}来输出变量值,变量名只能是字母,数字,下划线,$,

2011-05-09 17:54:00 563

原创 服务器端新建一个数据库,我要怎么使用?

打开oracle,在工具栏处找到Help-->Supported Info-->Tns Names,将以下这句话复制进去就OK!eg.ORACLE8I =  (DESCRIPTION =    (ADDRESS_LIST =      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.99)(PORT = 1521))    )    (CONNECT_DATA =      (SERVICE_NAME = Oracle8i)    )  )然后以用户名密码登陆即可!

2011-05-09 14:24:00 1394

原创 Win7 、XP下MyEclipse svn用户名和密码修改问题

由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。一般通过删除SVN客户端的账号配置文件来重新更换用户名和密码。在window xp下面他们的位置在系统盘的 Documents and Settings/计算机用户名/Application Data/Subversion/auth/文件夹中,把里面的所有文件删除。但是,我安装的是Win7。不能访问  C:/Documents and Settings  文件夹。提示没有权限。找到文章说,Win7

2011-04-27 16:55:00 8081 2

原创 WebLogic10.0大全从配置开始 +WebLogic10.0与MyEclipse6.5整合

1.安装 下载好server1001_win32.exe后,直接下一步点过,完成!2.配置域 安装完成后,在程序-BEA Products---Tools----Configuration Wizard中配置域,next点过,完成!3.破解 win下的使用方法 1.将license.bea和weblog_crack.jar拷贝到bea安装目录下,例如d:/bea 2.修改d:/bea/user_projects/domains/

2011-04-27 14:19:00 2549

原创 MyEclipse常用快捷键

MyEclipse 6.5 代码提示的设置MyEclipse 选择 Windows ->Preperences ->General ->keys 找到 word completion的快捷键把原alt+/删掉!//必须把Content Assist 的快捷键改成alt+/或者你想改的其他快捷键MyEclipse编码设置Myeclipse安装后编码默认是GB18030,一般推荐用UTF-8。如果在导入项目后发现乱码现象,那是编码设置设置不对。全局编码设置的方法:ToolBar-->Window-->Prefe

2011-04-15 11:18:00 1032 1

原创 Tomcat6.0数据源配置(SQL SERVER 2005 )

Tomcat6.0数据源配置,连接SQL SERVER 2005 EXPRESS在Tomcat目录下的/conf/server.xml 元素下加入:   debug="5" reloadable="true" crossContext="true" >    auth="Container"    type="javax.sql.DataSource"    maxActive="100" maxIdle="30" maxWait="10000"               username="sa" pa

2011-04-13 14:07:00 905

ExtJs3.0 SDK

ExtJs3.0 SDK 是使用extjs的帮助文档,sdk可以帮助您解决你意料不到的问题!

2011-05-03

MyEclipse6.5反编译

下载包在下面,另一种方法,直接从下载路径上下载,路径:http://www.xdowns.com/soft/38/138/2008/Soft_45348.html 弄好之后直接把jar包放进去就可以看到源码了!超好用的!

2011-04-22

空空如也

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

TA关注的人

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