-
Play Framework 完整实现一个APP(8)
PlayFramework完整实现一个APP(八)创建Tag标签1.创建Model@Entity@Table(name="blog_tag")publicclassTagextendsModelimplementsComparable<Tag>{publicStringname;privateTag(Stringname){this.name=name;}publicStringtoS...
222
热度 -
115个Java面试题跟答案——终极列表(上)
115个Java面试题和答案——终极列表(上)面向对象编程(OOP)Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:•代码开发模块化,更易维护和修改。•代码复用。•增强代码的可靠性和灵活性。•增加代码的可理解性。面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封装封装给...
69
热度 -
Android Framework 记要之二
AndroidFramework记录之二接着上次的记录,续写。23、services目录 文件 描述classAlarmManagerServiceextendsIAlarmManager.Stub{//定时管理服务publicclassAppOpsServiceextendsIAppOpsService.Stub{//程序选项服务publicclassAppsL...
30
热度 -
2B高亮.机关要用凑合用吧.自己趁着老婆洗狗的时候写的
2B高亮.单位要用凑合用吧..自己趁着老婆洗狗的时候写的 没有用任何算法.没有用任何设计.没有任何参考价值.importjava.util.ArrayList; importjava.util.HashSet; importjava.util.Iterator; importjava.util.List; importjava.util.Set; importjava.util.TreeSet; ...
259
热度 -
EXT 3.x 应用详解之Ext.grid.GridPanel(三)
EXT3.x使用详解之Ext.grid.GridPanel(三) 本篇主要介绍了grid的ajax功能以及分页标签功能,具体看代码吧,注释很全面,感慨一下组件还是比较实用和漂亮的! 为介绍方便简洁,这里没有使用数据库,而直接创建了一些对象,参考者可以自己改成数据库即可。 JSP页面部分: <!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional/...
803
热度 -
Display Tag的施用
DisplayTag的应用 DisplayTagLib是一个标签库,用来处理jsp网页上的Table,功能非常强,可以对的Table进行分页、数据导出、分组、对列排序等等,能够大大减少代码量。这个是DisplayTag的官方网站http://displaytag.sourceforge.net。首先当然是要下载它的jar包了,这里可以下载到最新的版本。将jar包放到WEB-INF的lib文件夹下。...
278
热度 -
java中queue的运用
java中queue的使用 Queue接口与List、Set同一级别,都是继承了Collection接口。LinkedList实现了Queue接口。Queue接口窄化了对LinkedList的方法的访问权限(即在方法中的参数类型如果是Queue时,就完全只能访问Queue接口所定义的方法了,而不能直接访问LinkedList的非Queue的方法),以使得只有恰当的方法才可以使用。BlockingQ...
406
热度 -
有关于链表实现搜索数据的有关问题
有关于链表实现搜索数据的问题publicclassBST<KeyextendsComparable<Key>,Value>{privateNoderoot;//rootofBSTprivateclassNode{privateKeykey;//sortedbykeyprivateValueval,val2,val3;//associateddataprivateNodele...
73
热度 -
[转帖]java的30个基本概念
[转帖]java的30个基本概念 在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念. Java概述: 目前Java主要应用于中间件的开发(middleware)---处...
253
热度 -
[分享]Java新手入门的30个基本概念
[分享]Java新手入门的30个基本概念 [关键词]Java入门概念前言: 在我们学习Java的过程中,掌握其中的基本概念对我们的学习无论是J2SE,J2EE,J2ME都是很重要的,J2SE是Java的基础,所以有必要对其中的基本概念做以归纳,以便大家在以后的学习过程中更好的理解java的精髓,在此我总结了30条基本的概念。 Java概述: 目前Java主要应用于中间件...
183
热度 -
Map札记总结
Map笔记总结Map:存储的是键值对,一对一对出现的,要保证键的唯一性.Map常见的三个子类.1.HashTable底层是哈希表结构,不能存在null的情况.该集合是线程同步的.效率低此类实现一个哈希表,该哈希表将键映射到相应的值。任何非null对象都可以用作键或值。2.HashMap 底层是哈希表数据结构,允许null值和null键,该集合不同步.效率高3.TreeMap底层是二叉树结构,线程不...
32
热度 -
java开发轨范总结_代码编码规范
java开发规范总结_代码编码规范规范需要平时编码过程中注意,是一个慢慢养成的好习惯1.基本原则强制性原则:1.字符串的拼加操作,必须使用StringBuilder;2.try…catch的用法try{}catch{Exceptionee.printStackTrace();}finally{}//在最外层的Action中可以使用,其它地方一律禁止使用;try{//程序代码}catc...
74
热度 -
java口试资料(1)
java面试资料(1)1、作用域public,private,protected,以及不写时的区别答:区别如下:作用域当前类同一package子孙类其他packagepublic√√√√protected√√√×friendly√√××private√×××不写时默认为friendly2、ArrayList和Vector的区别,HashMap和Hashtable的区别答:就ArrayList与Ve...
6131
热度 -
Java面试题总集(上)
Java面试题全集(上)2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试大全》进行了全面的修订并重新发布在我的CSDN博客。在修订的过程中,参照了当时JDK最新版本(Java7)给出了题目的答案和相关代码,去掉了EJB2.x、JSF等无...
16
热度 -
displayTag学习文件
displayTag学习资料 一、最简单的情况,未使用<display:column/>标签<%request.setAttribute("test",newReportList(6));%><display:tablename="test"/>标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。二、使用<...
306
热度 -
Java项目经验——软件工程师成长的关键(转)
Java项目经验——程序员成长的关键(转)Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度...
8170
热度 -
达内的一份JAVA面试题-CORE JAVA一部分(2)
达内的一份JAVA面试题-COREJAVA部分(2)25.数组转换问题。?Object[]object?=?newPerson[2];?Person[]person?=?newPerson[3];?person?=?(Person[])object;//可以转换?int[]i=newint[2];?long[]l=newint[3];?i=(long[])l;//不可以转换26.用socket通讯...
11
热度 -
自己总结了一下集合对对象的排序问题
自己总结了一下集合对对象的排序问题 最近在学Oracle,时间上还是挺充足的,所以今天复习了一下J2SE的内容。 关于集合Collection接口里的实现类里对对象的排序问题研究了一下, TreeSet是实现Set这个接口的一个实现类,除了这个接口他还实现了SortedSet这个接口, 它使用红黑树结构来对加入的对象进行自然排序。看下面这个例子: importj...
331
热度 -
6个接口
【J2SE】1136容器之旅开篇引言本篇文章我将要详细的介绍一下什么是容器?以及什么是1136?来系统全面的了解容器,以及容器的应用,下面就进入我们的容器之旅吧!1.什么是容器?用来存储和组织其他对象的对象。我们也可以这样来理解,容器其实类似于我们生活中的菜篮子、桶等装东西的器皿,我们可以把各种蔬菜装在菜篮子里面,同时也可以把油啊、水啊、或者是一些其他的东西装在桶里面,而这些菜啊或者...
5
热度 -
Ruby语言简洁入门与提高
Ruby语言简明入门与提高rails请参考我写的简明Ruby系列:rails简明实用入门指南本书其他版本:github版本简书版本csdnversion(有目录)作者:chenge联系方式:*邮件:chenge3katqq.com*chenge微博谈第一章简介内容简介目标读者:初次编程者初次学习Ruby的程序员Ruby是适合于初学者的,即使是从未写过程序的人来学,我相信初级部分一天就能学完。为了帮...
161
热度