- 博客(25)
- 资源 (3)
- 收藏
- 关注
原创 js常用代码一览
1. 禁止复制(copy),禁用鼠标右键! //加入页面保护 function rf() {return false; } document.oncontextmenu = rf function keydown() {if(event.ctrlKey ==true || event.keyCode ==93 |
2009-12-10 11:29:00
262
原创 js实现网页标题的闪烁效果
var step=0, _admin=true; // 后台输出是否有新信息数据 if (_admin){flash_title();} function flash_title() { step++; if (step==1) {document.title= ;} if (step
2009-12-10 00:34:00
473
原创 Java的异常机制
<!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signatu
2008-10-06 10:54:00
387
原创 Java中的类型变量(generic type)
Example:package generictest;public class Box { public void inspect(T t, U u) { System.out.println("T: "+t.getClass().getName()); System.out.println("U: "+u.getClass().getName());
2008-09-30 16:56:00
1464
原创 java.lang.Math中的基本方法
java.lang.Math类提供的方法都是static的,“静态引入”使得不必每次在调用类方法时都在方法前写上类名: import static java.lang.Math.*;这样在调用Math的方法时就可以简单地写出方法名,例如: cos(radians);-------------------------------
2008-09-30 10:53:00
2631
原创 Java's FQA
Q1:java的安全性体现在哪里?体现在java的三级代码安全检查机制:1、语言定义阶段2、字节码检查阶段,在编译时会由字节码校验器进行一些例如类型检查等工作。由JVM表示的字节码程序必须保持原来类型。3、程序执行阶段,涉及的检查包括:参数类型匹配检查、对象访问权限检查、内存回收检查、applet的使用检查等。--------------------------------------------
2008-09-29 20:37:00
355
原创 设置CSS的4种方式
1、内联样式表: 作为body标签的属性设置CSS例如:...---------------------------------------------------------2、嵌入样式表:在标签之间嵌入标签对设置CSS例如:P {font-size: 20pt; color: blue; ...}-->...-------------------------------------------
2008-09-23 22:26:00
390
转载 Linus谈内核版本号
很多年来,Linux kernel发布都是以X.Y.Z这3个数字形式分配的,偶数Y代表稳定版,奇数Y代表不稳定的开发版,Z的递增表示个别的kernel发布。“稳定”的1.0.0 Linux kernel是在1994年3月发布,随后发布了“不稳定”的1.1.z 分支,直到1995年3月发布了新“稳定版”1.2.0。X数字从1跳跃到2是在1996年6月,正式推出“稳定版”2.0,之后又有“不
2008-09-20 09:09:00
221
原创 Java中的抽象类和接口
接口(interface)接口类似于class,但与class的单继承不同,一个interface可以继承于多个interface。Interface的一般形式是常量(如果需要的话)和方法签名(method signatures, 没有方法体)的集合,例如:interface Bicycle extends Interface1, Interface2, Interface3,… {
2008-09-17 14:24:00
314
原创 Java中使用static块初始化类变量
static { // whatever code is needed for initialization goes there} finitions */ @font-face {font-family:宋体; panose-1:2 1 6 0 3 1 1 1 1 1; mso-font-alt:SimSun; mso-font-charset:134; mso-g
2008-09-09 20:03:00
373
原创 Java变量详解
Java变量<!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; m
2008-09-09 19:43:00
474
原创 Java中的继承
继承(inherit)在java中,除了Object类(topmost class),所有class有且仅有1个直接父类(单继承),但一个父类可以直接派生出多个子类。继承的一般形式:class MountainBike extends Bicycle {// new fields and methods defining a mountain bike would go
2008-09-09 19:12:00
287
转载 Java中this、super用法简谈
通过用static来定义方法或成员,为我们编程提供了某种便利,从某种程度上可以说它类似于C语言中的全局函数和全局变量。但是,并不是说有了这种便 利,你便可以随处使用,如果那样的话,你便需要认真考虑一下自己是否在用面向对象的思想编程,自己的程序是否是面向对象的。好了,现在开始讨论 this&super这两个关键字的意义和用法。 在Java中,this通常指当前对象,super
2008-06-25 17:06:00
400
原创 Java中this和super的用法
在Java中有两个非常特殊的变量:this和 super,这两个变量在使用前都是不需要声明的。this变量使用在成员函数的内部,指向当前对象。super变量直接指向超类的构造函数,用来引用超类中的变量和方法。 一、this 1、区分同名的成员变量与方法参数 Example 1:class PersonInformation { String name,
2008-06-25 16:58:00
1757
转载 Java中abstract和interface的区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于 abstract class和interface的选择显得比较随意。其实,两者
2008-06-22 17:36:00
2089
8
转载 初学DIV+CSS应该理解HTML标签的语义
如今Web标准都被通俗的叫做“div+css”或者“层布局”。我不反对这种便宜行事的叫法。但是这样会陷入一个误区:即大量的使用div标签作为结构元素。事实上这是一种更高级的div滥用(Jeffrey Zeldman在《网站重构》一书中提到)。HTML为我们提供了相当丰富的标签,每个标签都有它各自的含义。我认为在设计时,除了遵循HTML语法以外,应该充分利用并遵守各标签的“语 义”。如标题文
2008-06-16 13:12:00
270
原创 Java中String的使用
2008-5-272008-5-28主题:字符串一、字符串的自身特性(I) String类$$ 字符串的本质是字符数组,在java中字符串是String类型的对象。String对象的内容、长度一经配置,便不可改变(因为它是final的),对于 str="abc"; str="zxc";并不是改变了"abc"对象的内容,而是另创建了一个对象"zxc",将引用名str参考至新字符串罢了。$
2008-05-29 20:14:00
753
原创 Java中数组的几种常用的使用方法
1. 静态地定义一个二维数组对象:int[][] arr = { {1,2,3}, {4,5,6} };2. 动态地定义一个二维数组的引用:int[][] arr = new int[2][]; //int[2][]中的"2"表示数组的维度,不可少arr[0] = new int[3]; //数组第一行定义3个元素arr[1] = new int[5]; //数组第二行
2008-05-24 22:31:00
2113
原创 Java中基本数据类型的自动装箱(auto-boxing)
在自动装箱时,[-127,127]之间的值被装箱成Integer对象后,会存在内存中被重用。如果数值超过了这个范围,被装箱后的Interger对象即使所含基本数据值相同,也不会被重用,即每次装箱时都会新建一个Integer对象例如:Integer i1 = 127;Integer i2 = 127;对象引用i1和i2会参考至内存中的同一个对象( i1 == 12 )而对于:Integer i1 =
2008-05-23 22:36:00
370
原创 python中函数定义和调用时需注意的问题
1. python中在函数的定义和调用方面非常灵活。定义函数时,可以对若干arg设置它的default value,这样在调用时,就只可以使用较少数量的arg (定义时未设的default value的).当然也可以在调用时,overwrite 原来arg的default value.2. 调用函数,既可以使用keyword指定参数值,也可以不指出keyword (non-keyword),而直接
2008-05-04 17:23:00
7111
转载 Python "八荣八耻"
以动手实践为荣 , 以只看不练为耻;以打印日志为荣 , 以单步跟踪为耻;以空格缩进为荣 , 以制表缩进为耻;以单元测试为荣 , 以人工测试为耻。以模块复用为荣 , 以复制粘贴为耻;以多态应用为荣 , 以分支判断为耻;以Pythonic为荣 , 以冗余拖沓为耻;以总结分享为荣 , 以跪求其解为耻。From: http://wiki.woodpecker.org.cn/moin/
2008-04-27 22:19:00
561
原创 SOA 和 web sevice 学习笔记
1. SOA综述1.1 SOA的含义SOA是一个基于特定标准的组织和设计方法,SOA在传统的业务层和技术层之间增加了一个服务层,通过连接能完成特定服务的独立功能实体来实现软件系统架构。它将业务层和技术层之间的信息有效地进行沟通,让企业应用层可以彻底摆脱技术的束缚。将注意力放在服务上,使得应用程序能够集中起来提供更加丰富、更加灵活、目的性更强的商业流程,使得基于SOA的企业应用系统能
2008-04-18 22:10:00
959
原创 Java中从命令控制台输入数据的几种常用方法
1、使用标准输入串对象System.in System.in.read( )一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字,这就很不适合,需要其他方法取得这样的输入,这时可以使用java.util.Scanner类。 2、使用Scanner取得一个字符串或一组数字 import java.util.Scanner;public class Sca
2008-03-15 14:04:00
514
原创 C中申请和释放内存的方法:malloc && free
malloc 定义为: void *malloc(unsigned int)C使用void 服务于两个目的:(1) 在函数定义中作为一种类型时,void 表示函数没有返回值。(2) 用作指针定义时,void 定义一个通用指针(可以指向任何数据类型)。函数malloc只有一个自变量:分配的字节数。如果malloc用光了内存,将返回一个空指针(可指向任意数据类型)。下面的一段代码为自
2008-01-23 13:52:00
916
原创 C中使用fgets+sscanf读取数字
如何读取数字?scanf提供了一种简单的读取方式,但它对结束行处理得不好(why?)。另一点,用scanf读入的字符串中不能含有“空格”,否则会以“空格”为分隔,将输入的字符串分隔为若干个字符串来处理。人们很快找到了弥补scanf缺陷的简单方法:使用fgets+sscanf读取数字。用fgets读取输入的一行,并用sscanf把文本转化成数字型。sscanf代表“string
2008-01-23 12:23:00
2490
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人