首页 > 编程语言
【JavaSE】day04_Collection_Iterator_新循环_泛型
【JavaSE】day04_Collection_Iterator_新循环_泛型 1.Collection集合的批量操作 1)boolean addAll(Collection c)          将给定的集合中的所有元素添加到当前集合中。          当执行完毕后,当前集合中的元素发生改变则返回true。 2)boolean containsAll(Colle...
分类:编程语言   时间:2015-08-26 22:23:12    收藏:0  评论:0  赞:0  阅读:247
每日五题(java基础)
一、HashMap和Hashtable的区别。 答: HashMap是Hashtable的轻量级实现(非线程安全的实现),他们都完成了Map接口,主要区别在于HashMap允许空(null)键值(key),由于非线程安全,效率上可能高于Hashtable。 HashMap允许将null作为一个entry的key或者value,而Hashtable不允许。 HashMap把Hasht...
分类:编程语言   时间:2015-08-26 22:22:12    收藏:0  评论:0  赞:0  阅读:273
Easyui+Spring+Mybatis完整示例(后台)
Easyui+Spring+Mybatis完整示例(后台)...
分类:编程语言   时间:2015-08-26 22:22:02    收藏:0  评论:0  赞:0  阅读:437
C语言实现Split函数
借助C语言的动态内存分配,实现类似VB中Split函数的效果。 函数介绍: 功能:按一个字符来拆分字符串 参数  src:要拆分的字符串 参数  delim:按照这个字符来拆分字符串 参数  istr:借助这个结构体来返回给调用者拆分后的字符串数组和字符串的个数 返回拆分是否成功 #include #include #include typedef struct ...
分类:编程语言   时间:2015-08-26 22:20:12    收藏:0  评论:0  赞:0  阅读:293
Java学习之方法重载和方法重写(覆盖)比较
方法重载和方法覆盖 请带着下面两点来看文章: 覆盖即重写,覆盖不等于重载,即重写不等于重载。 覆盖(重写)蕴含继承性,而重载只能在本类中使用,不含继承。 方法名和参数列表的比较 方法覆盖中的方法名和参数 首先创建基类Shape: public class Shape {  public void draw() {...
分类:编程语言   时间:2015-08-26 22:19:23    收藏:0  评论:0  赞:0  阅读:294
【JavaSE】day05_List集合_List排序_队列和栈
【JavaSE】day05_List集合_List排序_队列和栈 1.List集合 1)有序集,可重复集。List的特点是可以像数组一样,根据下标操作元素。所以List提供了一些独有的方法。 2)常用实现类:   --ArrayList:内部由数组实现,查询快。   --LinkedList:内部由链表实现,增删快。 3)E get(int index)    获取指定下标对...
分类:编程语言   时间:2015-08-26 22:18:42    收藏:0  评论:0  赞:0  阅读:435
java导出word文档
java使用模板导出word文档...
分类:编程语言   时间:2015-08-26 22:18:32    收藏:0  评论:0  赞:0  阅读:195
Java_ArrayList集合
每个 ArrayList 实例都有一个容量。该容量是指用来存储列表元素的数组的大小。它总是至少等于列表的大小。随着向 ArrayList 中不断添加元素,其容量也自动增长。并未指定增长策略的细节,因为这不只是添加元素会带来分摊固定时间开销那样简单。在添加大量元素前,应用程序可以使用 ensureCa...
分类:编程语言   时间:2015-08-26 22:17:02    收藏:0  评论:0  赞:0  阅读:245
Spring笔记②--各种属性注入
Ioc 反转控制 反转资源获取的方向 分离接口与实现 采用工厂模式 采用反转控制 Di 依赖注入 依赖容器把资源注入 配置bean 通过全类名(反射) 配置形式:基于xml方式 Ioc容器的beanFactory&ApplicationContext 依赖注入的方式:属性注入,构造器注入 Bean必...
分类:编程语言   时间:2015-08-26 22:16:03    收藏:0  评论:0  赞:0  阅读:349
Construct Binary Tree from Inorder and Postorder Traversal (算法课上的题)
这道题之前算法课上好像遇到过,思路也很简单的。思路:后序序列的最后一个元素就是树根,然后在中序序列中找到这个元素(由于题目保证没有相同的元素,因此可以唯一找到),中序序列中这个元素的左边就是左子树的中序,右边就是右子树的中序,然后根据刚才中序序列中左右子树的元素个数可以在后序序列中找到左右子树的后序...
分类:编程语言   时间:2015-08-26 22:13:22    收藏:0  评论:0  赞:0  阅读:269
Magic Number(Levenshtein distance算法)
Magic NumberTime Limit:1000MSMemory Limit:65536KB64bit IO Format:%I64d & %I64uSubmitStatusPracticeHDU 4323DescriptionThere are many magic numbers whos...
分类:编程语言   时间:2015-08-26 22:12:42    收藏:0  评论:0  赞:0  阅读:339
冒泡排序法
1.原理冒泡排序法用于对乱序的数组元素进行排序。假设数组长度为N:1.从第1个元素开始,两两比较相邻元素的大小,如果前一个元素大于后一个元素,就调换两者位置(升序).2.当所有相邻元素比较并换位后,最大的元素就排在位置N.3.重复步骤1,从第1个元素开始两两比较,直到将第n-2个元素与第n-1个元素...
分类:编程语言   时间:2015-08-26 22:11:52    收藏:0  评论:0  赞:0  阅读:305
黑马程序员-JAVA多线程总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都...
分类:编程语言   时间:2015-08-26 22:11:42    收藏:0  评论:0  赞:0  阅读:305
poj2752Seek the Name, Seek the Fame【kmp next数组应用】
大意:给你一个串,如果这个串存在一个长度为n的前缀串,和长度为n的后缀串,并且这两个串相等,则输出他们的长度n。求出所有的长度n例如‘alala'. Potential prefix-suffix strings of S are {'a', 'ala', 'alala'}分析:考察对于next数组...
分类:编程语言   时间:2015-08-26 22:09:22    收藏:0  评论:0  赞:0  阅读:266
Java之Comparable接口和Comparator接口
Comparable & Comparator 都是用来实现集合中元素的比较、排序的;Comparable 是在集合内部定义的方法实现的排序;Comparator 是在集合外部实现的排序;所以,如想实现排序,就需要在集合外定义 Comparator 接口的方法或在集合内实现 Comparable 接...
分类:编程语言   时间:2015-08-26 22:09:12    收藏:0  评论:0  赞:0  阅读:365
Spring Data Jpa配置
Spring Data JPA提供的接口,也是Spring Data JPA的核心概念:1:Repository:最顶层的接口,是一个空的接口,目的是为了统一所有Repository的类型,且能让组件扫描的时候自动识别。2:CrudRepository :是Repository的子接口,提供CRUD...
分类:编程语言   时间:2015-08-26 22:08:52    收藏:0  评论:0  赞:0  阅读:355
Java之iterator迭代器和iterable接口
java.lang.Iterable java.util.IteratorIterator是迭代器类,而Iterable是接口。 好多类都实现了Iterable接口,这样对象就可以调用iterator()方法。 一般都是结合着用,比如 HashMap类就实现了Iterable接口,而要访问或打印出M...
分类:编程语言   时间:2015-08-26 22:08:22    收藏:0  评论:0  赞:0  阅读:327
黑马程序员-Java面向对象编程学习总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java面向对象编程学习总结:重要知识点总结如下: 1,抽象,封装,继承,多态是面向对象程序设计中得四个特点. 2,面向对象得软件开发大体分为:面向对象的分析,面向对象的设计,面向对象的实现. .....
分类:编程语言   时间:2015-08-26 22:08:12    收藏:0  评论:0  赞:0  阅读:297
Java swing 如何将一个按钮放置到弹出框框的任意位置?(Absolute layout 布局的使用)
准备:Absolute layout 绝对布局,绝对布局中控件的可以在任意位置放置如何制作下面那种样子的 弹出框?--------------------------------------------新创建一个弹出框,然后选中getContentPane(),接着再将虾米的Layout 属性设置为...
分类:编程语言   时间:2015-08-26 22:07:42    收藏:0  评论:0  赞:0  阅读:1463
黑马程序员-java中的反射总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------Java 反射总结类装载器工作机制类装载器就是寻找类的节码文件并构造出类在JVM 内部表示对象的组件。在Java 中,类装载器把一个类装入JVM 中,要经过以下步骤:1.装载:查找和导入Class ...
分类:编程语言   时间:2015-08-26 22:05:52    收藏:0  评论:0  赞:0  阅读:344
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!