- 浏览: 597250 次
- 性别:
- 来自: 上海
最新评论
-
u012136165:
list 方法:纠正:[2,5].add(1,9) ...
Groovy的list和map -
bruce.yuan:
误人子弟的文章。已经看到N个人转了这个帖子,这要贻害多少新人啊 ...
理解并解决GBK转UTF-8奇数中文乱码 -
思念-悲伤:
特意登录上来,感谢下!
理解String的compareTo()方法返回值 -
bo_hai:
总结的好,有效。
理解String的compareTo()方法返回值 -
u012678420:
在onCreate方法中获取某个View的宽度和高度
文章列表
当一个子类继承了一个父类,而子类与父类都有同一个属性(类型和名字都一样),这时又同时注入这个对象到子类和父类中,那么只有子类可以正确得到这个对象,父类的这个对象会得到null.
转载来源:http://blog.sina.com.cn/s/blog_4b3646350100dssf.html
window.close()在IE下可以执行关闭,但在Firefox下不关闭,网上有好多的答案,但都实现不了,经过仔细查找问题不是JS代码window.close()的问题,而是Firefox的配置问题,解决方法如下:
在Firefox地址栏里输入 about:config
在配置列表中找到 dom.allow_scripts_to_close_windows
点右键的选切换把上面的false修改为true即可。
注:默认是false,是为了防止脚本乱关窗口
另附代码:
wind ...
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/**
* Encodes a string using MD5 hashing
*
* @author Rafael Steil
* @version $Id: MD5.java,v 1.7 2006/08/23 02:13:44 rafaelsteil Exp $
*/
public class MD5 {
/**
* Encodes a string
*
* @param ...
jQuery.ui官网及学习参考
日期选择插件:datepicker
http://jqueryui.com/demos/datepicker/
弹出框:dialog
http://jqueryui.com/demos/dialog/
dynarch.com官网及学习参考
JS Calendar、HTMLArea
http://www.dynarch.com/
1.闭包可以是指针,也可以直接调用,还可以将其作为参数传递:
def closure = {x-> x*3}
closure.call('h') //Result: "hhh"
def method(clo) {
clo.call('h')
}
method(closure) //Result: "hhh"
method() {x-> x*3} //Result: "hhh"
method {x ...
File类:代表文件或者目录,可以操作文件和目录(例如:判断是否存在该文件或者目录,生成该文件或者目录,删除文件)。
输入输出类型:
1.InputStream和OutputStream类型:
原始Java I/O流类(InputStream和OutputStream)是面向字节的类库,仅支持8位字节流,不太好处理16位的Unicode字符。
2.Reader和Writer类型:
面向字符的类库,能很好地处理16位的Unicode字符以适应字符国际化。
以上两种输入输出类型都有各自的装饰器类,用来提供有用的功能。
概述:当一个类实现了Serializable接口(该接口仅为标记接口,不包含任何方法定义),表示该类可以序列化.序列化的目的是将一个实现了Serializable接口的对象转换成一个字节序列,可以。
把该字节序列保存起来(例如:保存在一个文件里),以后可以随时将该字节序列恢复为原来的对象。甚至可以将该字节序列放到其他计算机上或者通过网络传输到其他计算机上恢复,只要该计
算机平台存在相应的类就可以正常恢复为原来的对象。
实现:要序列化一个对象,先要创建某些OutputStream对象,然后将其封装在一个ObjectOutputStream对象内,再调用writeObject()方法即可序列化 ...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<title>Toggle Select</title>
<script language="javascript" type="text/javascript"><!--
function toggleCheck() {
jQuer ...
备注:由于不能转载,以下代码是从网站copy过来的
示例:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" conte ...
了解值传递和引用传递
- 博客分类:
- java
Java中,String、Date、基本类型和基本类型的封装类都是以值的方式参数传递,而其他类型都是以引用的方式参数传递。
值参数传递示例:
//基本类型
public static void main(String[] args) {
int i = 5;
counter(i);
System.out.println(i); //5
}
static void counter(int t) {
t = 23;
}
//基本类型封装类
public static void main(String[] args) {
Integer age = new Inte ...
java作为一门强大的系统编程语言,已经在世界各地广泛地应用.groovy是增强java平台的唯一脚本语言,它的语法更
加简洁,能快速开发.
List:
定义list:def list = []
list = [1,2,3,4,5]
list操作:
def list = [1,2,3,4,5]
list[1] //Result: 2
list[-2] //Result: 4
list[1..3] //Result: [2, 3, 4]
list[1..<3] //Result: [2, 3]
list + [6,7] //Result: [1 ...
字符串定义:
1.'' //一般字符串,不解析表达式
eg:
def mess = 'Hello.'
'I say ${mess}' //Result: "I say ${mess}"
2."" //一般字符串,解析表达式
eg:
def mess = 'Hello.'
"I say ${mess}" //Result: "I say Hello."
3.
'''
'''和
"""
""" //段落字符,单引号不解析表达式,双引号解析表达式
eg: ...
//gsp页面代码
<g:form action="uploadPictures" method="post" enctype="multipart/form-data" name="uploadForm">
<div style="background:#BBE7F0;">
<input type="button" class="mybutton" value="上传图片" style="w ...
eval()方法将字符串转化为js代码,如:
eval("alert('Hello')");
这个方法在JS中似乎没什么用,直接写这js代码不就可以了吗?何必要把JS代码写成字符串再用eval()方法执行呢?错,这个方法很有用,想想当从服务器返回一段JS代码呢?这时eval()就派上用场了.
var strObj = "{name:'Bruce',age:27,sayHello:function(){alert('Hello,My name is '+this.name);}}"; //从服务器返回的字符串
var people = eval(" ...
模仿Map类
var map = {a:'140'};
map.b = 90;
map.c = 46;
map.a; //result:"140"
map.c; //result:46
其实map就是一对象,可以有属性和方法
var map;
map.a = 3;
map.b = 5;
map.c = 7;
map.say = function(){alert('Hello');}
map.a; //result:3
map.c; //result:7
map.say();
看下面代码
var people = new Object();
people.name = 'B ...