- 浏览: 127501 次
- 性别:
- 来自: 深圳
最新评论
-
nidongsheng:
有点乱....看了这篇文章终于看明白些了:http://www ...
JavaScript面向对象的继承机制——原型式继承 -
springdata-jpa:
java inputstream demo教程源代码下载:ht ...
慎用InputStream的read()方法
文章列表
JavaScript面向对象的继承机制——原型式继承
前言
上篇文章说了一下类式继承,今天来说一下JavaScript的另一种继承机制——原型式继承,之所以过了这么久才写原型式继承,一是因为时间问题,二是因为,我不 ...
JavaScript面向对象的继承机制——类式继承
前言
昨天参加了公司的《js面向对象的组件》的培训,回来后有所感悟,结合自己以前学到的以及感悟的,今天在这里写出来,供大家分享。
在javascript中继承是一个复杂的话题,相对于其他面向对象的语言中的继承要复杂的多,在其他面向对象的语言中,继承一个类只需要使用一个关键字即可,比如java,只需要extended关键字即可实现继承,但在javascript中要达到继承的目的,需要进行一些额外的处理。JavaScript是属于使用原型式继承的少数语言之一,得益于JavaScript语言的灵活性,我 ...
方式一:用过本地命名服务
sqlplus
用户名
/
密码
@
本地命名服务名
如:
C:\Windows\system32>sqlplus
smsp/smsp@WEBCSP_22.37.18.98
方式二:通过
TP
地址
sqlplus
用户名
/
密码
@[//]
主机
[:port][/
数据库服务名
]
其 ...
最近这半年作为一个java 程序员,我写的javaScript代码都快比java代码多了,前段时间是给某银行做一个柜员管控系统,在柜员授权这一块功能上,由于柜员的授权需要考虑各方面的因素,比如机构权限、柜员类型权限、岗位权限,业务权限等等,并且要对这些权限要做多次的交集或者并集处理,页面上不得不用许多的javascript来进行控制。造成了这一功能模块的实现上javaScript代码比java代码负责的情况。
而现在又要给某银行开发一个保管箱管理系统,其核心功能块保管箱座管理以及保管箱管理,为实现管理功能上类似与C/S架构那样直观、方便,并将处理结果实时的显示给操作人 ...
可拖动的DOM对象
- 博客分类:
- javaScript
最近做一个系统,用到了div的隐藏与显示来用于查询相关数据信息。可是在测试的时候发现显示div的时候可能会遮盖住一些用户希望看到的信息,老是切换div的display属性感觉还是挺麻烦的,因此,决定写一个JavaScript库,用于拖动div,付出终有收获。以下是部分JavaScript代码:
JavaScript脚本代码:
elementMove.js
/**
* @author mark
*/
/**
* 用于记录鼠标的位置。
*/
function PointerPosition(){
this.sx = 0 ...
在javaAPI有个类java.util.
Collections。其中有两个方法,分别是:
public static <T extends Comparable<? super T>> void sort(List<T> list)
与
public static <T> void sort(List<T> list, Comparator<? super T> c)
前者可以对list中的元素进行升序排序,前提是list中的元素必须实现了Comparable接口。可是如果list中的元 ...
表格行随鼠标移进移出切换样式
- 博客分类:
- javaScript
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Untitled Document</title>
<script language="JavaScript">
function over(id){
var e=document.getElementById(id);
e.sty ...
我们都知道封装有很多优点,请看如下代码:
public
class
Man
{
private
String name;
private
int age;
public
int getAge() {
return
age;
}
public
String getName() {
return
name;
}
public
void setAge(int i) {
If(age<=0)
return;
age
= i;
}
public
void setName(String string) {
name
= strin ...
^
:表示一行的开始
$
:表示一行的结束
?
:可选项元素。如
colou?r,
可以匹配
colour
与
color
,即
?
表示紧邻其前面的一个字符或者紧邻其前面的一个括号中的内容出现
0
到
1
次。比如
colo(ou)?r
匹配
coloour
或者
color.
*
:作用与
?
类似,但是表示紧邻其前的那个元素出现
0
在出现如下界面时:
按下任意键,进入选择系统界面:
选择要进入到单用户模式下的
Linux
系统,按下“
a
”键,出现如图:
输入“
single
”,如图:
内核启动时的选项
进行多线程编程,同步控制是非常重要的,而同步控制就涉及到了锁。
对代码进行同步控制我们可以选择同步方法,也可以选择同步块,这两种方式各有优缺点,至于具体选择什么方式,就见仁见智了,同步块不仅可以更加精确的控制对象锁,也就是控制锁的作用域,何谓锁的作用域?锁的作用域就是从锁被获取到其被释放的时间。而且可以选择要获取哪个对象的对象锁。但是如果在使用同步块机制时,如果使用过多的锁也会容易引起死锁问题,同时获取和释放所也有代价,而同步方法,它们所拥有的锁就是该方法所属的类的对象锁,换句话说,也就是this对象,而且锁的作用域也是整个方法,这可能导致其锁的作用域可能太大,也有可能引起 ...
InputStream
此抽象类是表示字节输入流的所有类的超类。
我们从输入流中读取数据最常用的方法基本上就是如下
3
个
read()
方法了:
1
、
read
()
方法,这个方法
从输入流中读取数据的下一个字节。返回 0
到
255
范围内的
int
字节值。如果因为已经到达流末尾而没有可用的字节,则返回值
-1
。
2
、
read
(byte[] b,int off,int len)
方法,
将输入流中最 ...
src(源文件夹)
┃
┣━11.properties
┃
┗━myspider(myspider包)
┃
┣━22.properties
┗━Test.java
package myspider;
import java.io.UnsupportedEncodingException;
/**
*
* @author mark
*/
public class Test {
public static void main(String[] args) throws Unsupporte ...