Dojo学习笔记(1. 模块与包) Intro: Dojo是一个非常强大的面向对象的JavaScript的工具箱, 建议读者能够去补充一下JavaScript下如何使用OO进行编程的, 这对于你以后阅读Dojo Source有很大的用处 请大家下载dojo 0.3.1, 以下的说明均针对此版本 翻译自http://manual.dojotoolkit.org/WikiHome/DojoDotBook/BookUsingDojo Getting Started 1: 把Dojo加入到我们的Web程序中 1. 标志 <script&n ...
 这两天,有一些时间,研究一下springside的源代码,结果感觉不错,于是对自己做过一些代码做了一些优化与重构.分页的代码如下:(说明:这里的代码是我参考了springside的源代码后作了一些比较小的改动,这里没有给出完整的例子,只是讨论一下核心的代码)这里想说的代码主要是泛型DAO层的应用与分页的写法.分页,采用了hibernate的一些API来分页,这里同时采用了两种分页方式,CriteriaPage分页方式,适用于多表单时查询后分页用的,而第二种方式是采用Hql语句查询后分页的.代码如下:CriteriaPage.java文件: package&nb ...
这里并没有给出完整的例子,只是一些代码块.我说的是最核心的一些部分. 1、冒泡排序,这应该是性能最差的一种排序,不提倡用. public void bubbleSort()      {      int out, in;      for(out=nElems-1; out>1; out--)   // 外层的循环, ...
我对java基础和数据结构,算法学得好的人很佩服,毕竟无论什么时候,基础的学习才是最重要的.以前学过数据结构,现在重新温习一下. 数组分为有序数组与无序的数组,在一个无序数组中可以很快进行插入,花费O(1)时间,但查找与删除都速度比较慢O(n)时间;有序数组,查找很快O(1)时间花费,但插入却花费O(n)时间. (本文的例子是摘<>这一本书的) 下面看一个无序数组的例子 package org.h2;       /**    * 这一个类是为说 ...