软件大赛题目----(第十三个)把一个串从数字不连续的位置断开
摘要:题目要求如下输入12345234568923456789输出12345234568923456789即把一个串从数字不连续的位置断开。试完成之。package com.bird.test; import java.util.ArrayList;
import java.util.List;
import java.util.Scanner; public class Test { private static List<Integer> list = new ArrayList<Integer>(); private static List<Integer>
阅读全文
posted @
2012-03-30 16:42
sp2012
阅读(237)
推荐(0)
JavaScript中的类添加通用方法
摘要:首先说明一点,JavaScript 不支持函数的重载,如果右多个函数名相同,它自己会调用距离他最近的那个,也就是最后的那个函数,这个JS不支持函数重载的现象的东西需要特别的注意。直接定义一个函数或者变量,他们是属于全局函数或者全局变量,本质上他们是属于window对象的。然后还有对于JS中内置的对象,我们可以为他们提供一个通用的方法,这样就不需要专门写了。代码如下//我们可以给类添加方法 var i = new Number(10); Number.prototype.add=function(a){ return this+a; } window.alert(i.add(20...
阅读全文
posted @
2012-03-29 10:58
sp2012
阅读(361)
推荐(0)
JavaScript中的this关键字介绍
摘要:JavaScript其实一门基于或者说是面向对象的语言,这样的话,this这个关键字,在类的内部就显得尤为重要,当创建一个类的时候,如果希望下面new出来的每个类都拥有一些通用的变量或者其他的函数,这个this关键字这是最好的方式。当然,既然是面向对象的语言,必然存在访问权限的问题,这里也和this关键字息息相关。下面我们来演示一个例子来说明一下这个类的访问权限的问题. //Person类 function Person(){ var name="abc";//var声明的都是类内部的私有变量,外部无法访问 var age = 20; this.name2="ed
阅读全文
posted @
2012-03-28 21:49
sp2012
阅读(233)
推荐(0)
Java网络编程之组播小案例
摘要:网络数据传输分为三类,单播,广播,组播,其中组播是兼容前两者特点。发送者每次发送的数据可以被组内的所有接受者收到。在组内的发送者和每一个接受者之间实现点到多点网络传输,也称多点传送。组播是一种介于单播传输和广播传输之间的一种中间技术。当采用组播方式传送数据包时,发送方只需要发送一份相同的数据包,通过路由器动态决定数据包的路由,即寻找组播组的地址,只有必要时才赋值数据,然后将数据发送到这个组的每一个主机中。它可以大大提高数据传送效率,减少了骨干网络出现网络拥塞的可能性。比前两种方式效率都很好。下面来演示一下使用Java Socket的组播类实现一个组播的小案例首先是接收端package com.
阅读全文
posted @
2012-03-26 16:52
sp2012
阅读(3874)
推荐(0)
JavaScript的可变参数介绍
摘要:由于JavaScript是动态语言,所以JavaScript对可变参数的支持是天生的,下面我们来弄一个实例来说一下,使用一个函数,接受多个参数,然后计算所以传入的参数的和。很简单。看代码<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html> <head> <title>test6.html</title> <meta http-equiv="keywords" content="keyword1
阅读全文
posted @
2012-03-25 22:01
sp2012
阅读(2582)
推荐(0)
JavaScript+CSS实现经典的树形导航栏
摘要:在一些管理系统里面,一般右侧都会有树形的导航栏,点击一下就会出现下拉菜单,显示出来该父菜单下面的子菜单项目,然后配以图片,和CSS的效果,可以说是非常常用的功能,现在做一个项目,正好用到这个功能,于是到处寻找资料,从Struts的Dojo插件到Dojo的学习,各种看,结果各种不懂。那个悲催啊!!!结果从头再来,苦学CSS和JS,虽然现在JS水平不咋的,但是还是可以写出一个一般的导航菜单栏了,自己看看还是说的过去,这里拿出来Show一下,回来自己好用。首先上最开始的左侧菜单HTML代码<!DOCTYPE html>
<html> <head> <titl
阅读全文
posted @
2012-03-25 21:03
sp2012
阅读(370)
推荐(0)
CSS的三种定位方式介绍
摘要:在CSS中一共有N种定位方式,其中,static ,relative,absolute三种方式是最基本最常用的三种定位方式。他们的基本介绍如下。static默认定位方式relative相对定位,相对于原来的位置,但是原来的位置仍然保留absolute定位,相对于最近的非标准刘定位,原来的位置消失,被后边的位置所顶替下面先演示相对定位的案例<!DOCTYPE html>
<html> <head> <title>relative.html</title> <meta http-equiv="keywords"
阅读全文
posted @
2012-03-24 15:11
sp2012
阅读(649)
推荐(0)
CSS的浮动效果
摘要:在CSS中,浮动是非常重要的一个功能,主要是用来控制行元素或者块元素并列显示或者向左或者向右浮动。下面来看一下效果。 先看一下Div的向右浮动效果HTML代码如下<!DOCTYPE html>
<html> <head> <title>css的浮动效果</title> <meta http-equiv="keywords" content="keyword1,keyword2,keyword3"> <meta http-equiv="description"
阅读全文
posted @
2012-03-24 13:19
sp2012
阅读(309)
推荐(0)
CSS的盒子模型案例
摘要:CSS的功能可谓强大,作为程序员,不能只在后台默默无闻,也要到前台爽一把,意思意思,这样自己干活从前台界面到后台数据库就算是全能了。能给自己省了不少力气,艺多不压身嘛,下面来介绍一下CSS里面的盒子模型。所谓的盒子模型就是指比如Div嵌套Div这里的Div可以理解成为一个盒子,当然了,不一定是Div嵌套Div,还可能是Div里面嵌套了别的东西,不管嵌套了什么,都可以把他们叫做盒子模型。下面来演示一个模仿很多大型网站的一个多用户图像显示的效果,看着简单,其实做起来不是那么的容易。首先上HTML代码,这个容易<!DOCTYPE html>
<html> <head&g
阅读全文
posted @
2012-03-23 21:07
sp2012
阅读(306)
推荐(0)
使用JavaScript完成最简单加密解密和模仿QQ的窗口抖动效果
摘要:众所周知,在计算机里面,字符串都需要编码,在非英文字符都需要一个专门的编码方式,我们可以利用这种方式来做一个简单的加密解密小程序。这里使用JavaScript里面自带的escape函数,这个函数接受一个字符串,然后返回百分号加上Unicode字符集的编码,然后unescape函数正好相反,就是接受这些乱码,然后翻译成中文。代码如下<!DOCTYPE html>
<html> <head> <title>最简单的加密与解密</title> <meta http-equiv="keywords" content=
阅读全文
posted @
2012-03-21 19:28
sp2012
阅读(223)
推荐(0)