自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(47)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java数组的复制(对象数组)

先看看下面的代码,大家猜猜输出是什么 package com.captain.test;public class ArrayTest { public static void main(String[] args){ //新建一个对象(OneNum)数组(赋值为5、3、4) OneNum[] ac = {new OneNum(5),new OneNum(3),n

2010-01-21 15:32:00 849

转载 struts配置文件浅谈

【作者:jonthan_wl】     Acme Corp            struts-cleanup        org.apache.struts2.dispatcher.ActionContextCleanUp                struts2        org.apache.struts2.dispatche

2010-01-20 15:24:00 294

转载 Javadoc注释标签语法

【作者:meganlee】核心提示:javadoc可以根据项目代码的注释(当然是规范化的)自动生成HTML格式的API文档。 javadoc可以根据项目代码的注释(当然是规范化的)自动生成HTML格式的API文档。 三种注释类型(注释必须紧贴着注释体,不然javadoc会忽略): 类注释 变量注释 方法注释 书写格式: /** * ........ * @XXX */ 参数说明: @see

2010-01-20 09:09:00 2013

转载 java 加密解密简单实现

【作者:qiushyfm 】加密算法有很多种:这里只大约列举几例:1:消息摘要:(数字指纹):既对一个任意长度的一个数据块进行计算,产生一个唯一指纹。MD5/SHA1发送给其他人你的信息和摘要,其他人用相同的加密方法得到摘要,最后进行比较摘要是否相同。2:单匙密码体制:DES:比较简便高效,密钥简短,加解密速度快,破译极其困难,但其安全性依赖于密匙的安全性。DES(Data Encrypt

2010-01-19 12:39:00 581

转载 自定义CSDN博客CSS样式

【作者:rare】csdn blog css自定义设置可以在博客的配置页面的自定义css栏中填入css样式代码来自定也blog的风格csdn blog的页面架构基本是由div实现的,整个页面主要由三个div组成,它们的id分别是:csdnblog_header, csdnblog_sidebar, csdnblog_content。所以,定义它们的主体样式可以这样:#csdnblog_

2010-01-18 08:57:00 911 4

转载 jQuery学习笔记

[作者:孤单的蜗牛]  通过前段时间的一个小项目,自己对JQuery的使用也有些了解与自己的见解了,虽然还是难登大雅之堂,但是还是想把自己学习的点滴记录起来,而且在整理的同时比对jQueryAPI文档进行系统的重新学习,自己也好再学习一些遗漏的知识点,并且温故知新。发在blog上不图什么,就为自己查找方便,不用再去U盘里面翻看,所以高人莫喷,我就一菜鸟……  jQuery官方网站:http

2010-01-15 16:59:00 442

原创 Javascript数字格式化/单位转化

最近又写了一个小玩意。 这个东西其实就是将一个数的单位进行转换(百-->万;万-->亿;千-->十等)转换的思路就是乘除10的X次方(其实用字符数组可以直接移动小数点的位置这种方式……)格式化的思路就是将输入的数字按整数与小数两部分分开,分别处理。每凑过3位就加一个逗号(将整数或小数部分转化成字符数组处理)。格式化这部分(就是够3位加一个逗号),其实系统有现成的方法:Number类的t

2010-01-15 15:24:00 1337

原创 HTML+CSS制作Tab搜索框

tab效果用的越来越多。今天做了一个tab效果的搜索框,与大家分享一下。CSS文件: HTML: 

2010-01-11 16:25:00 478

原创 Java设计模式系列教程(一)工厂模式factory

今天和大家一起学习Java的设计模式。本人的水平不是很高,这系列文章只是自己学习的过程,并希望能同大家分享经验。 先说下我对工厂模式的理解:当我们需要某个对象时,最直接的办法是看到这个对象就拿过来。但是当对象非常多的时候,找起来就很不方便。这时就需要一个中介来帮助我们取得想要的东西,这个中介就是工厂(factory)。 工厂模式可分为三个分类(简单工厂模式Simple Factor

2010-01-08 17:05:00 853 1

原创 XHTML简介

XHTML是一种过渡的标准,是HTML和XML之间的一种标准。 XHTML同HTML相比,比较显而易见的不同:1、大小写敏感,要使用小写(id、style等)2、属性值要用引号(id="myId")3、标签要闭合(***),不允许出现不闭合的标签4、不能简写(html中可以这样写:;在xhtml中,必须这样写:) 示例:<!DOCTYPE html PUBLIC

2010-01-08 15:47:00 261

原创 HTML中的内联元素与块级元素(inline and block)

 block and inline testdiv1div2div3span1span2span3 上面代码的现实效果如下:div1div2div3span1 span2 span3可见,div(块元素)是自动占一行的;而span(内联元素)是共占一行的。  块元素和内联元素可以进行转换(通过设置CSS样式中的di

2010-01-08 11:54:00 1874

原创 文本切除器(java入门练习)

这个程序非常的简单,主要是用来截取文本中想要的内容,或者删除部分内容。 ////////////////////////////////////////////////////////////////////////////执行SQL语句:CREATE TABLE ***(    ssf_guid           VARCHAR(32)     NOT NULL,    ssf

2010-01-08 11:11:00 485

原创 CSS基础知识

1、CSS的语法是这样的:selector {property: value}selector-选择器(比如body、div、h2……)property-属性 (比如background-color、hidden、text-align……)value-值(比如yellow、blue、12px、center……)[注]:a、除id外大小写不敏感b、value存在多个单词时,要

2010-01-08 10:28:00 419

原创 Javascript事件绑定的几种方式(百度电话面试题)

 Javascript的事件绑定主要有四种方法(一下在IE中运行正常,但不保证其他浏览器):  [注:onXXX为某一事件,fun为某一function,domId为某一DOM对象id,event类型见后边附录。]1、在DOM中,直接用onXXX="fun();"进行绑定 2、在Javascript代码中用 DOM对象.onXXX=fun 进行绑定3、用 DOM对象.attachE

2010-01-07 14:24:00 7920 1

原创 Javascript继承机制(call、apply、prototype)

Javascript的继承可以通过call、apply、prototype实现。1、call:在子类中,用父类.call(this,arg0,arg1...)可以继承父类。注意call的位置,尽量在子类的第一行(js按顺序执行,放在后面可能对子类的其他属性、方法有影响。比如子类和父类有相同名字的方法,后面的覆盖前面的)。call/apply/prototype test

2010-01-07 10:54:00 3547

转载 Java中Swing的相关知识(2)

  7.2.3.3 面板(JPanel)  面板(JPanel)是一个轻量容器组件,用法与Panel相同,用于容纳界面元素,以便在布局管理器的设置下可容纳更多的组件,实现容器的嵌套。Jpanel, JscrollPane, JsplitPane, JinteralFrame都属于常用的中间容器,是轻量组件。Jpanel的缺省布局管理器是FlowLayout。  java.lang.

2009-12-31 10:33:00 1637

转载 Java中Swing的相关知识(1)

7.1 Swing简介7.1.1 简介  第五讲中我们学习了AWT,AWT是Swing的基础。Swing的产生主要原因就是AWT不能满足图形化用户界面发展的需要。AWT设计的初衷是支持开发小应用程序的简单用户界面。例如AWT缺少剪贴板、打印支持、键盘导航等特性,而且原来的AWT甚至不包括弹出式菜单或滚动窗格等基本元素。  此外AWT还存在着严重的缺陷,人们使AWT适应基于继承的、具有很大伸缩性的事

2009-12-31 10:30:00 1683 1

原创 Javascript意外调用了方法和属性访问、对象不支持此属性和方法(数组操作)

今天遇到了一个问题,浏览器总是提示意外调用了方法和属性访问。找了半天,发现时myArray.pop()和myArray.splice()等对数组进行操作的语句有问题。可是前一天这些语句还没有问题。怎么回事呢?想了许久……发现我的myArray在刚才改为了myArray = window.showModalDialog(xxxxxxxxxxx);是一个窗口的返回值,返回的是Array。返

2009-12-28 15:14:00 1388

转载 JavaScript Array 对象参考手册

Array 对象Array 对象用于在单个的变量中存储多个值。创建 Array 对象的语法:new Array();new Array(size);new Array(element0, element0, ..., elementn);参数参数 size 是期望的数组元素个数。返回的数组,length 字段将被设为 size 的值。参数 element .

2009-12-28 15:10:00 333

原创 Javascript页面传值的方法

1.如果是iframe或者frameset可用javascript中还有一个函数window.showModalDialog也可以打开一个新窗体,不过他打开的是一个模态窗口,那么如何在父窗体和子窗体之间传值呢?我们先看该函数的定义:vReturnValue = window.showModalDialog(sURL [, vArguments] [,sFeatures])    参数说明:

2009-12-28 09:05:00 251

转载 Javascript的数组相关知识

1.认识数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能1.1 定义数组声明有10个元素的数组var a = new Array(10); 此时为a已经开辟了内存空间,包含10个元素,用数组名称加 [下标] 来调用,例如 a[2]

2009-12-25 13:51:00 443

转载 JavaScript中自定义对象的相关知识

一概述在Java语言中,我们可以定义自己的类,并根据这些类创建对象来使用,在Javascript中,我们也可以定义自己的类,例如定义User类、Hashtable类等等。目前在Javascript中,已经存在一些标准的类,例如Date、Array、RegExp、String、Math、Number等等,这为我们编程提供了许多方便。但对于复杂的客户端程序而言,这些还远远不够。与Java不

2009-12-25 13:43:00 312

原创 Javascript获得子页面变量的值

例:page.html页面:This is a testvar count; 页面里嵌套了一个childPage.html页面。在page中的count如何获得childPage页面的childCount值呢?child.childCount这种方法貌似不行……还是换一种思路吧,让childPage中的childCount等于page

2009-12-25 12:46:00 1046

原创 Javascript动态生成下拉选项(select)

1.先获得select:var s = document.getElementById("selectYear"); 2.可以先移除上次添加的option(这里要注意,每次删除的都是第一个元素,因为删一个少一个):var l = s.options.length;for(var i=0;i    s.options.remove(0);   } 3.添加新元素(i是自己定义

2009-12-24 12:52:00 311

转载 Javascript的强制类型转换

javascript是弱类型的语言,所以强制类型转换还是比较重要的,下面看一下它的几个强制转换的函数:1. Boolean(value):把值转换成Boolean类型;2. Number(value):把值转换成数字(整型或浮点数);3. String(value):把值转换成字符串。我们先来看Boolean():在要转换的值为“至少有一字符的字符串”、“非0的数字”或“对象”,那

2009-12-23 13:49:00 242

原创 Javascript获得对象、属性常用语句

1.获得指定id的对象:document.getElementById ("id"),id需唯一,name不必唯一。2.获得指定name的对象数组:document.getElementsByname("name"),访问具体对象用下标表示:document.getElementsByname("name")[0]3. 获得触发事件的对象:function getEventElemen

2009-12-23 11:29:00 364

原创 HTML的frameset嵌套

效果如下图:  简单解释一下::将整个框架分为两部分(上下),第一部分高占整个框架的10%,其余为第二部分。(也可以不用%,直接指定像素):将整个框架分为三部分,第一部分高占整个框架的10%,第二部分占2

2009-12-21 09:40:00 3747 1

原创 软件工程基础知识[笔试特供]

软件工程的生命周期:软件定义、软件开发和软件维护软件定义:确定软件开发工程必须完成的总目标,确定工程的可行性,估计需要的资源和成本,制定进度表等。通常又称为系统分析。包括问题定义、可行性研究和需求分析。软件开发:具体设计和实现在前一个时期定义的软件。包括总体设计、详细设计、编码和单元测试、综合测试。前两个阶段称为系统设计,后两个阶段称为系统实现。软件维护:主要任务是使软件持久地满足用户

2009-12-20 21:25:00 403

原创 计算机网络基础知识[笔试特供]

1.计算机网络体系结构(TCP/IP):应用层,运输层,网络层,数据链路层,物理层2.应用层:提供具体的网络应用,协议包括:HTTP、FTP、SMTP、POP、DHCP3.运输层:为应用层提供一个端到端的逻辑通道,功能包括:应用程序寻址、流量控制、差错控制和拥塞控制,协议包括:TCP(三次握手,有连接,可靠)、UDP(无连接,不可靠)4.网络层:为运输层提供服务,协议:IP(单点、多点

2009-12-19 20:06:00 601

原创 常用SQL语句[以党员管理系统为例]

党员管理系统的数据库设计需要以下字段:l  学生://学生基本信息u  学生学号[id](char)主键u  学生身份证号[id_num](char)u  学生姓名[name](char)u  学生出生日期[born_date](date)u  学生籍贯[native](int)外键u  学生家庭住址[address](char)u  学生家庭邮编[home

2009-12-19 10:35:00 689 1

原创 数据库设计[以党员管理系统举例]

党员管理系统的数据库设计需要以下字段:l  学生://学生基本信息u  学生学号[id](char)主键u  学生身份证号[id_num](char)u  学生姓名[name](char)u  学生出生日期[born_date](date)u  学生籍贯[native](int)外键u  学生家庭住址[address](char)u  学生家庭邮编[home

2009-12-18 18:57:00 1043 1

原创 如何在Excel中输入回车

有时候我们发现,在Excel中无法输入回车。一敲回车就会自动跳到了下一行……其实可以通过 “Alt + Enter”组合键输入回车也可以在表格属性中设置为自动换行解决一些换行问题。

2009-12-17 10:54:00 3490

原创 JSP页面强制不缓存的方法

有的页面需要每次点击进去都动态更新,而不是读取缓存中的页面。在JSP中可以这样实现:<% request.setCharacterEncoding("GBK"); response.addDateHeader("Expires",0); response.setHeader("Pragma","no-cache"); response.setHeader("Cache

2009-12-15 17:40:00 451

原创 关于servlet返回信息的处理

 在处理AJAX的返回信息时,要进行处理,才行比如,某jsp页面out.print("success");那么,在发送请求的页面收到的信息可能不是“success”,而是 “                                                                                                         

2009-12-15 10:12:00 493 1

转载 JavaScript的undefined

我们知道,javascript是一种泛类型的语言。泛类型意味着不必显式定义变量的数据类型。事实上,我们无法在 javascript 上明确地定义数据类型。而只能通过var语句显示声明变量:var myvar;或这样隐式声明变量:myvar=myvarValue(省略var,在声明的同时初始化)。javascript有三种基本数据类型(字符串、数值、布尔 ),两种引用数据类型(对象、数组)和两种特殊

2009-12-11 10:53:00 1507

转载 Javascript刷新页面常用的几种方法

Javascript刷新页面的几种方法:1    history.go(0) 2    location.reload() 3    location=location 4    location.assign(location) 5    document.execCommand(Refresh) 6    window.navigate(location) 7    location.re

2009-12-11 10:07:00 306

原创 生产者消费者简单模拟

 前几天写的,简单模拟了生产者消费者,不是很完美,大家多提意见/** * 生产者和消费者由商店管理 */class Shop extends Thread { int product; boolean empty = true; //放入商品 public synchronized void put(int pro) { while (empty == f

2009-11-23 09:09:00 264

原创 将字符串反转输出

 之前做的将整数反转输出,这个是将字符串按照空格分开后进行反转输出/** * 说明:将字符串反转 * 例:输入cat is animal,输出animal is cat(根据空格分隔) */public class StringReverse { public static String reverse(String s) { String[] array = s

2009-11-22 12:54:00 834

原创 将整数反转输出

 前几天遇到的笔试题,思路很简单,就是具体使用的方法忘了……我写了三种方法,和大家分享一下/** * 说明:输入整数,将其倒序输出 * 例:输入12345,输出54321 */public class Reverse { //利用递归求余数 public int ReverseByInt(int a) { System.out.print(a % 10);

2009-11-22 12:33:00 1566

原创 Java递归、非递归实现二叉树遍历

最近找工作做笔试题发现很重要,就自己写了一点,和大家分享 import java.util.Stack;import java.util.HashMap;public class BinTree { private char date; private BinTree lchild; private BinTree rchild; public BinTre

2009-11-22 12:20:00 2394 3

文档切除器(用于切除文档中无用的部分)

文档切除器(用于切除文档中无用的部分),将匹配字符串当中的行删除或者保留。

2010-01-07

Linux培训系列整合版

Linux培训系列整合版,Linux学习基础课程

2008-07-29

空空如也

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

TA关注的人

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