`
klcwt
  • 浏览: 189435 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论
文章列表
http://aboutgroovy.com/ http://groovy.codehaus.org/ http://grails.org/

准备翻译

http://grails.org/doc/1.0.x/
1. 如果对传统的数据库使用 Grails,那么我强烈推荐注释掉 dbCreate 的值。这样就告诉 Hibernate 不要触及数据库的模式。虽然这意味着必须自行保持数据模型与底层数据库同步,但这可以大大减少愤怒的 DBA 为了弄清楚谁在未经允许 ...
http://www-128.ibm.com/developerworks/cn/views/java/libraryview.jsp?sort_by=Date&show_abstract=true&show_all=false&search_flag=true&topic_by=%E8%AF%B7%E9%80%89%E6%8B%A9%E4%B8%80%E4%B8%AA%E4%B8%BB%E9%A2%98%E6%88%96%E4%BA%A7%E5%93%81&type_by=%E6%89%80%E6%9C%89%E7%B1%BB%E5%88%AB& ...
https://www6.software.ibm.com/developerworks/cn/education/java/j-groovy/index.html
Grooy是什么? 运行在jvm上的动态语言,能够和java代码良好结合,并进行扩展。 Groovy 的一个好处是,它的语法与 Java 语言的语法很相似。虽然 Groovy 的语法源于 Smalltalk 和 Ruby 这类语言的理念,但是可以将它想像成 Java 语言的一种 ...
可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好的代码编写习惯非常重要,比如正确地、巧妙地运用java.lang.String类和java.util.Vector类,它能够显著地提高程序的性能。下面我们就来具体地分析一下这方面的问题。 1、     尽量指定类的final修饰符 带有final修饰符的类是不可派生的。在Java核心API中,有许多应用f ...
理解堆与栈 一、引言:    一直不太明白堆与栈到底是什么,是指一块内存区呢,还是指一种数据结构?编写程序中总提到内存分配的栈与堆的区别,静态与动态分配等,总也弄不明白,隐约知道一点,但总分不清堆与栈到底是一块内存区还是内存分配的方式,或者只是一种数据结构???跟杨惠讨论如何建立决策树的时候,她说实际上就是进栈出栈,当时真是一头雾水呀。隐约知道《TIJ》中说栈是存放数据的一个地方(实际是RAM),以前学数据结构时的栈是什么已经不记得了。今天终于下决心先理清堆与栈的概念。二、明确操作系统(或编译原理)的堆与栈和数据结构的堆与栈是不同的概念参考资料摘录:1.http://www.bloghome. ...

二叉树实现

    博客分类:
  • java
 
1.基本概念:   树(Tree)      树是n(n>=0)个节点的有限集T,n=0,T为空树,n>0时候,(1)有且仅有一个称为T的根的结点, (2)当n>1时,余下的结点分为m(m>0)个互不相交的有限集T1,T2,...,Tm ,每个Ti(1≤i≤m)也是一棵树,且称为根的子树。       二叉树 二叉数最多只有两个子树,分别是左子树,和右子树.   2.遍历二叉树     D----访问根结点,输出根结点     L-----递归遍历左二叉树     R-----递归遍历右二叉树 DLR LDR LRD   3.java代码实现       public ...
Global site tag (gtag.js) - Google Analytics