- 浏览: 119630 次
- 性别:
- 来自: 上海
最新评论
-
天使建站:
这里有完整的实例 和在线演示:www.aijquery.cn/ ...
JS中如何判断数组中是否包含某一元素 -
sblig:
misc 什么包
java之base64code -
freezingsky:
java本身就有自带的64位明码加密的算法类。Base64.j ...
java之base64code -
kittychina:
关注
2012年十大科技趋势:NFC、语音控制与弯曲屏
文章列表
这些都是基础知识,不过有必要做深入了解。先简单介绍一下。
二者的定义:
当你在浏览网站的时候,WEB 服务器会先送一小小资料放在你的计算机上,Cookie 会帮你在网站上所打的文字或是一些选择,
都纪录下来。当下次你 ...
Java读取xml的四种方法 原文http://blog.pfan.cn/huangyx/43679.html
Java code
在平时工作中,难免会遇到把 XML 作为数据存储格式。面对目前种类繁多的解决方案,哪个最适合我们呢?在这篇文章中,我对这四种主流方案做一个不完全 ...
脏读 dirty reads:当事务读取还未被提交的数据时,就会发生这种事件。举例来说:Transaction 1 修改了一行数据,然后 Transaction 2 在 Transaction 1 还未提交修改操作之前读取了被修改的行。如果 Transaction ...
前台
new Ext.Button({
text:'导出EXCEL',
handler:function(){
var appWindow = window.open("getExecl.do"); //调action得到数据生成execl格式的数据,response发往前台
appWindow.focus();
}
})
后台: filename是导出的文件名,heads是excel表头,datalist是数据
public void createExcelStream(HttpServletResponse resp ...
Ext.util.Observable(观察者)
观察者( Observable ,或订阅者 subscribe r )模式 常 用于对象间的解藕,方便清楚了解其它对象的状态。观察者使用事件的概念,当主题的状态有所改变,那么主题就会是触发事件。换言之,状态一改变,主题辖下的 订阅者就会接收到通知。为达到如此的灵活性,实现解藕编程模型,很多Ext类就从Observable继承。创建一个自定义事件的类定很简单:
var MyClass = Ext.extend(Ext.util.Observable, {
constructor: function(config){
this.addEvents( ...
Ext中单例(Singletons)
单例另一种较常见的说法是“模块设计模式”,如果某一个类静态方法较多,或者该类只须要实
例化一次,那么采用单例的模式就很不错了。JavaScript 的单例模式中,我们常常会创建私有
JavaScript变量或通过高明的闭包手法建立私有的方法,以一段程序入口的范例代码就能说明多少
问题。
MyApp = function(){
var data; //外部无法访问data,这是的私有成员
return {
init: function(){
// 初始化程序
},
getData: function(){
return data;
}
};
}();
Ex ...
时控代码
Task Runner是一个以特定时间为间隔然后执行函数的类。这对进行“拉(pull)”的操作是比较有用的,例如每30秒的间隔刷新内容(Ajax)。TaskMgr对象是TaslRunner的单例,这样使用起
这个Task Runner便很快了。
var stop = false;
var task = {
run: function(){
if(!stop){
alert(new Date());
}else{
runner.stop(task); // 有需要的话这里我们也能停止任务
}
},
interval: 30000 // 每30秒一周期
};
var runner = n ...
浏览器与OS的判定
Ext带有一系列的浏览器判定的功能,以解决主流浏览器之间有差异的问题,在JavaScript与CSS
方面都有判定技术,也适应复杂的情境。
对浏览器的判定情况:
• Internet Explorer - Ext.isIE, Ext.isIE6, Ext.isIE7, Ext.isIE8
• Firefox - Ext.isGecko, Ext.isGecko2, Ext.isGecko3
• Opera - Ext.isOpera
• Chrome - Ext.isChrome
• Safari - Ext.isSafari, Ext.isSafari2, Ext.isS ...
今天公司开会说了一项新技术(对于我来说),以前在研究,现在就要投入市场了,而且这也是以后的发展的趋势。人们的生活习惯也会因此而改变。国外已经有示范地区开始行动了。目前,诺基亚N9已经有了此技术的集成,Ihone ...
作为下一代网页语言,HTML5 拥有很多让人期待已久的新特性。如今,很多 Web 开发人员开始使用 HTML5 来制作各种丰富的 Web 应用。本文向大家展示10个让人眼花缭乱的 HTML5 和 JavaScript 效果,让你体验下一代 Web 技术的魅力,相信你看完这些例子后会对未来的 Web 发展充满无限期待。
Breathing Galaxies <-----点击查看
动态变换颜色和直径,可通过键盘或者鼠标产生新的形状,这个效果很炫很炫!
FlowerPower <----点击查看
灵感来自大自然的使用,使用花朵作为画刷,以贝兹曲线方式绘图。
Noise Fi ...
1.
Array.prototype.contains = function (element) {
for (var i = 0; i < this.length; i++) {
if (this[i] == element) {
return true;
}
}
return false;
}
2.
Array.prototype.contains = function(obj) {
var i = this.length;
while (i–) {
if (this[i] === obj) { ...
一种:用 SimpleDateFormat 来处理,可以转成long形式的,那是1970年1月1日起到现在的毫秒数。可以直接比大小了。
另外一种:如果是用补全格式(7月写成了07),那么可以直接字面转了比较
public static void main(String[] _s) {
String str1 = "2010-07-16 12:00:00";
long longstr1 = Long.valueOf(str1.replaceAll("[-\\s:]",""));
...
1如何将字串 String 转换成整数 int?
A. 有两个方法:
1). int i = Integer.parseInt([String]); 或
i = Integer.parseInt([String],[int radix]);
2). int i = Integer.valueOf(my_str).intValue();
注: 字串转成 Double, Float, Long 的方法大同小异.
2 如何将整数 int 转换成字串 String ?
A. 有叁种方法:
1.) String s = String.valueOf(i);
...
Java中产生随机数
1 . 调用java.lang下面Math类中的random()方法产生随机数
新建一个文件后缀名为java的文件,文件名取为MyRandom,该类中编写如下的代码:
public class MyRandom {
public static void main(String[] args) {
int radom = (int)(Math.random()*10);
System.ou ...