当前位置: 代码迷 >> Collection的解决方案
 
  • for.in遍历,枚举器

    for..in遍历,枚举器#pragmamark------------for循环遍历集合中的元素------//创建一个数组,包含5个字符串对象,倒序取出数组中的所有元素,并存储到另一可变数组中NSArray*array=@[@"1",@"2",@"3",@"4",@"5"];NSMutableArray*marray=[NSMutableArrayarrayWithCapacity:0];fo...

    265
    热度
  • 高手解一下难题!

    高手解一下难题! 直接有软件就更好感谢了,输入十个数,输出五个数,这五个数是第一个与第十个之和,第二个与第九个之和,第三个与第八个之和,第四个与第七个之和,第五个与第六个之和。后来每输入一个数,再输出五个数,代表最后一个数,原先的第一个数就不要了,第二个数变成了第一个数,…………第三个变成第二个,原先的最后一个成了第九个,输出的五个数,依然是这五个数是第一个与第十个之和...

    220
    热度
  • Tomcat配置技巧Top1-5

    Tomcat配置技巧Top1-5 你所需要做的就是:按照你的需求配置Tomcat,只要你正确配置,Tomcat一般都能适合你的要求。下面是一系列关于Tomcat的配置技巧,这些技巧源自于我的书:《Tomcat权威指南》,希望对你有所帮助。JasonBrittain 1.配置系统管理(AdminWebApplication) 大多数商业化的J2EE服务器都提供一个功能强大...

    116
    热度
  • Web.xml配备详解

    Web.xml配置详解 首先可以肯定的是,加载顺序与它们在web.xml文件中的先后顺序无关。即不会因为filter写在listener的前面而会先加载filter。最终得出的结论是:listener->filter->servlet 同时还存在着这样一种配置节:context-param,它用于向ServletContext提供键值对,即应用程序上下文信息。我们的li...

    419
    热度
  • JasperReport与spring集成的三种形式

    JasperReport与spring集成的三种方式 最近要用JasperReport,试着和spring集成了一下,现总结如下:spring提供了几种对应JasperReport的view,可以在spring的bean定义文件中按需要定义好,在spring的controller中对报表数据进行填充,然后返回ModelAndView就可以了,这样就和spring的MVC集成在一起了。详细信息...

    345
    热度
  • Ibatis学习小结5-动态 Mapped Statement

    Ibatis学习总结5--动态MappedStatement直接使用JDBC一个非常普遍的问题是动态SQL。使用参数值、参数本身和数据列都是动态的SQL,通常非常困难。典型的解决方法是,使用一系列if-else条件语句和一连串讨厌的字符串连接。对于这个问题,SQLMapAPI使用和mappedstatement非常相似的结构,提供了较为优雅的方法。这里是一个简单的例子:1<selectid=...

    591
    热度
  • hibernate聚合类型映射

    hibernate集合类型映射Set无序元素不可重复List有序元素可重复Bag无序元素可重复Map键值对Student:packagemodel;importjava.util.Set;publicclassStudent{privatelongid;privateStringname;privateSet<String>images;publiclonggetId(){return...

    47
    热度
  • 传智Java集合+IO 一部分知识测试

    传智Java集合+IO部分知识测试集合+IO部分共40道选择题,每题2.5分。多选题有错则全错,全对才满分.单列集合的顶层接口是()ba)Mapb)Collectionc)Listd)SetArrayList类的底层数据结构是()Aa)数组结构b)链表结构c)哈希表结构d)红黑树结构LinkedList类的特点是()Ba)查询快b)增删快c)元素不重复d)元素自然排序Vector类的特点是()Aa...

    3
    热度
  • mybatis入门基础(7)-延迟加载

    mybatis入门基础(七)----延迟加载一、什么是延迟加载resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。需求:如果查询订单并且关联查询用户信息。如果先查询订单信息即可满足要求,当我们需要查询用户信息时再查询用户信息。把对用户信息的按需去查询就是延迟加载。延迟加载:先从单...

    41
    热度
  • J2SE 杂感

    J2SE杂文1、获取集合泛型元素的class,可以使用list.get(i).getClass()2.简单数据类型的转换:(byte、short、char)-->int-->long-->float-->double3.java基本数据类型:Java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。1)、整数:包括int,shor...

    4154
    热度
  • 转载 Java入门-一些JAVA有关的基础知识

    转载Java入门-一些JAVA相关的基础知识原文:http://javer.iteye.com/blog/187690JAVA相关基础知识1、面向对象的特征有哪些方面1.0.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。1.2.继承:继承是...

    9669
    热度
  • java面试题及答案(1)

    java面试题及答案(一)1、面向对象的特征有哪些方面?1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个...

    3540
    热度
  • MyBaties 动态SQL话语

    MyBaties动态SQL语句3.1selectKey?标签???????在insert语句中,在Oracle经常使用序列、在MySQL中使用函数来自动生成插入表的主键,而且需要方法能返回这个生成主键。使用myBatis的selectKey标签可以实现这个效果。???????下面例子,使用mysql数据库自定义函数nextval('student'),用来生成一个key,并把他设置到传入的实体类中...

    42
    热度
  • 【Android进阶】Android面试题目收拾与讲解

    【Android进阶】Android面试题目整理与讲解这一篇文章专门整理一下研究过的Android面试题,内容会随着学习不断的增加,如果答案有错误,希望大家可以指正1.简述Activity的生命周期当Activity开始启动的时候,首先调用onCreate(),onStart(),onResume()方法,此时Activity对用户来说,是可见的状态当Activity从可见状态变为被Dialog遮...

    26
    热度
  • 《SQL21日自学通》札记

    《SQL21日自学通》笔记之前断断续续学了很多sql的知识也使用了不少,但是一直想做一个总结性的笔记来备查备忘这次找到了一个电子书《SQL21天自学通》感觉还不错,(电子书放在附件中了)快速的看了一下把其中自己感觉有帮助的地方摘录下来,权当温故知新吧^^[/color]select[color=red]DISTINCTamountfromchecks;使用了DISTINCT所有只有不重复的数据才会...

    56
    热度
  • SQL事例

    SQL例子1)selectd.code,d.names,n.snamefrom(selectt.code_syndromecode,t.name_syndromenamesfromcsmw_management_syndromet)d,(SELECT'01'CODE,'发病数'sNAMEFROMdualUNIONALLSELECT'02'CODE,'占缺课总人数百分比'namesFROMdual)...

    41
    热度
  • 创建程序化菜单(动态)PrimeFaces-重定向子菜单中的错误

    问题描述 我对此需要一些支持,我对可能的想法不了解: 我正在使用JSF2和Primefaces来开发一个网站,在其中我需要动态创建MenuBar,我正在使用动态菜单Primefaces(MenuModel)的基本结构: DefaultMenuModel->DefaultSubMenu->DefaultMenuItem 对于我的页面,我正在创建一个会话Bean,该会话Bean负责...

    11
    热度
  • 【多线程】如何保证线程安全

    一、线程安全等级 之前的博客中已有所提及“线程安全”问题,一般我们常说某某类是线程安全的,某某是非线程安全的。其实线程安全并不是一个“非黑即白”单项选择题。按照“线程安全”的安全程度由强到弱来排序,我们可以将java语言中各种操作共享的数据分为以下5类:不可变、绝对线程安全、相对线程安全、线程兼容和线程对立。 1、不可变 在java语言中,不可变的对象一定是线程安全的,无论是对象的方法实现还是方...

    35
    热度
  • web.xml构造详解

    web.xml结构详解 zhuanzi:http://elderheart.blog.sohu.com/31690693.html[web-app]部署描述符的根元素,语法如下:<!ELEMENTweb-app(icon?,display-name?,description?,distributable?,context-param*,filter*,filter-mapping*,list...

    394
    热度
  • web.xml 详细引见

    web.xml详细介绍 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。? 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。? 3、容器将<context-param>转换为键值对,并交给ser...

    440
    热度