-
Java中的Set,List,Map的差异
Java中的Set,List,Map的区别 对JAVA的集合的理解是想对于数组数组是大小固定的,并且同一个数组只能存放类型一样的数据(基本类型/引用类型)JAVA集合可以存储和操作数目不固定的一组数据。所有的JAVA集合都位于java.util包中!JAVA集合只能存放引用类型的的数据,不能存放基本数据类型.JAVA集合主要分为三种类型:Set(集)List(列表)Map(映射)Collectio...
268
热度 -
一个惯用的页面分页插件实例
一个常用的页面分页插件实例 一:(页面分页控件)页面head标签中引进:??? ? <scripttype="text/javascript"src="../libs/jquery.pagination_2/jquery.pagination.js"></script> <linkhref="../libs/jquery.pagination_2/pagination...
168
热度 -
完了解决方案之最:struts2整合jasperreport再现图片无法显示
终结解决方案之最:struts2整合jasperreport再现图片无法显示 关于如题问题,今日做了最终汇总,并email值apachemaillist:http://www.quicktopic.com/43/H/RNEjXQFBJHX ? 所有问题的内容如下: Recently,Imeetsomeproblemsduringusing"struts2-jasperreport-plugin-2...
157
热度 -
尝试Spring2.0的AOP
尝试Spring2.0的AOP 首先得写一个User类/**User.java**Createdon2007年2月7日,上午10:24**Tochangethistemplate,chooseTools|TemplateManager*andopenthetemplateintheeditor.*/packagenet.bccn.vlinux.springexample...
189
热度 -
5分钟构建spring web mvc REST作风HelloWorld
5分钟构建springwebmvcREST风格HelloWorld 当然写本文的目的不是为了速度,只是表明现在构建一个SpringwebmvcRest风格的HelloWorld应用会很简单。不过如果看过SpringBoot这个项目,可能只需要最多3分钟就能构建一个简单的Rest风格应用。回头研究下,然后分享下。 ? 我的构建环境 JDK7 Maven3 Servlet3容器 ? 创建项目 首先使...
801
热度 -
无序hashset与hash地图让其有序
无序hashset与hashmap让其有序 今天迭代hashmap时,hashmap并不能按照put的顺序,迭代输出值。用下述方法可以: ? HashMap<String,String>hashmap=newLinkedHashMap<String,String>(); ? HashSet的内容如何排序 方法一: 把HashSet保存在ArrayList里,再用Colle...
589
热度 -
Spring Boot――2分钟构建spring web mvc REST作风HelloWorld
SpringBoot――2分钟构建springwebmvcREST风格HelloWorld 之前有一篇《5分钟构建springwebmvcREST风格HelloWorld》介绍了普通方式开发springwebmvcwebservice。接下来看看使用springboot如何快速构建一个。 ? SpringBoot使我们更容易去创建基于Spring的独立和产品级的可以”即时运行“的应用和服务。支持...
889
热度 -
Set集合中add方法有关问题
Set集合中add方法问题/**练习:*有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括姓名,三门课成绩)*输入格式:如zhangsan,30,40,60计算出总成绩,并把学生的信息和计算出的总分数*高低顺序存放在磁盘文件"stud.txt"中***/importjava.io.*;importjava.util.*;publicclassStudentInfoTestDemo{ pu...
30
热度 -
关于对象数组删除重复的一个棘手有关问题
关于对象数组删除重复的一个棘手问题有这样一个数组如下序号姓名年龄身高01张三1017002李四2017503马五2017504王六2017505孙七2318006陈八2318007赵九3016008吴十30160....如何只通过年龄与身高去除重复的元素。而姓名不管,只保留第一次出现的名字去除重复后变成如下数组序号姓名年龄身高01张三1017002李四2017503孙七2318004赵九30160...
48
热度 -
Hibernate @IdClass @EmbeddedID有关注解
Hibernate@IdClass@EmbeddedID相关注解HibernateAnnotationsMappingcompositeprimarykeysandforeignkeystocompositeprimarykeys:http://docs.jboss.org/hibernate/annotations/3.5/reference/en/html_single/#d0e2177引用C...
166
热度 -
创造子类对象的同时到底有没有创建父类对象啊
创建子类对象的同时到底有没有创建父类对象啊?classParent{inti=1;}classChildextendsParent{intj=2;Child(){//为什么这行报错,而下面紧接着的一行不报错呢,System.out.println(super);System.out.println(super.i);System.out.println(this);System.out.print...
34
热度 -
Java服务400错误的请求错误
问题描述 尊敬的SpringJava专业人士 请帮我解决这个问题:我在春天有一个定制服务,运行我的wildfly服务器上没有任何错误。 但是当我执行以下更新请求时,尽管我发送了控制器中指定的格式,但我收到了400错误的请求 在我的控制器内: @RequestMapping(value="/user/updatefilters/{Id}",method=RequestMethod.POST) ...
74
热度 -
JavaWeb体系结构的懂得-3.JSP内置对象
JavaWeb体系结构的理解-3.JSP内置对象JSP页面内部可以调用的JSP内部对象有request、response、session、application、out、page、config、exception、和pageContent总计九个对象。这九个对象封装在每一个JSP页面内,可以提供给JSP程序页面直接调用。各元素封装的信息如图所示: 对象 描述 功能调用 备注 ...
293
热度 -
java设计准则
java设计原则 原则1:DRY(Don'trepeatyourself) ???即不要写重复的代码,而是用“abstraction”类来抽象公有的东西。如果你需要多次用到一个硬编码值,那么可以设为公共常量;如果你要在两个以上的地方使用一个代码块,那么可以将它设为一个独立的方法。SOLID设计原则的优点是易于维护,但要注意,不要滥用,duplicate不是针对代码,而是针对功能。这意味着,即使...
242
热度 -
HashTable真的是线程安全吗?该如何解决
HashTable真的是线程安全吗?刚才看了HashTable源码,没有发现HashTable哪里使用同步保证线程安全的?难道是我看错了吗?publicObjectput(Objectkey,Objectvalue){//Makesurethevalueisnotnullif(value==null)thrownewNullPointerException();//Makessurethekeyi...
9879
热度 -
HashTable真的是线程安全吗?该如何处理
HashTable真的是线程安全吗?刚才看了HashTable源码,没有发现HashTable哪里使用同步保证线程安全的?难道是我看错了吗?publicObjectput(Objectkey,Objectvalue){//Makesurethevalueisnotnullif(value==null)thrownewNullPointerException();//Makessurethekeyi...
5822
热度 -
几种集合遍历速度对照
几种集合遍历速度对比对集合操作进行简单的进行测试速度,数据量20w,对map,list,set,array,queue进行遍历测试时间对比。先粘贴一段对这些集合的介绍:1.1Set接口存入Set的每个元素都必须是唯一的,Set接口不保证维护元素的次序;HashSet类:为快速查找设计的Set,存入HashSet的对象必须定义hashCode(),它不保证集合的迭代顺序;LinkedHashSet类...
21
热度 -
5位黑洞数,该如何处理
5位黑洞数任意一个5位数,比如:34256,把它的各位数字打乱,重新排列,可以得到一个最大的数:65432,一个最小的数23456。求这两个数字的差,得:41976,把这个数字再次重复上述过程(如果不足5位,则前边补0)。如此往复,数字会落入某个循环圈(称为数字黑洞)。比如,刚才的数字会落入:[82962,75933,63954,61974]这个循环圈。请编写程序,找到5位数所有可能的循环圈,并输...
96
热度 -
50_创造动态类及查看其方法列表信息
50_创建动态类及查看其方法列表信息packagecom.itcast.day3;importjava.lang.reflect.Constructor;importjava.lang.reflect.Method;importjava.lang.reflect.Proxy;importjava.util.Collection;publicclassProxyTest{publicstaticvo...
21
热度 -
怎么将泛型列表中某一列的值放到另一个列表对应列的里面
如何将泛型列表中某一列的值放到另一个列表对应列的里面?例如List<order>or=comDao.getList(a)和List<order>ord=comDao.getList(b);or里面有{{城市=“北京”,订单量=‘23’,服务量=''},{城市=“上海”,订单量=‘23’,服务量=''}}ord里面有{{城市=“北京”,订单量=‘’,服务量='20'},{城市...
98
热度