自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 Java 共变数组和类型擦除

1、数组的协变性 数组的协变性(covariant)是指: 如果类Base是类Sub的基类,那么Base[]就是Sub[]的基类。 而泛型是不可变的(invariant),List不会是List的基类,更不会是它的子类。 数组的协变性可能会导致一些错误,比如下面的代码: ? 1 2 3 4 public

2017-11-07 13:45:29 476

原创 c# '{' '}' 括号匹配

最近写代码  遇到了  {}进行匹配的问题  看了网上的一些  觉得有些部分不太适合我  就自己改了些  不仅仅对“{”,“}” 的数量进行了匹配对比  ,还对 两个括号的写入顺序进行了判断。/// /// 判断符号是否匹配 /// /// /// public bool syMatch(string con

2017-09-25 08:59:21 2559

原创 插入排序----快速排序

package paixu; /** * * @author asus *插入排序 *思想:将一个无序的数插入到一个有序的数列中 */ public class ChaRu extends Sort{ public void sort(Comparable[] a){ int n=a.length;//数组长度 for (int i = 1; i < n; i++) {

2017-07-30 18:58:34 209

原创 冒泡排序,选择排序

冒泡排序 package paixu; /** * * @author asus *冒泡排序-------交换排序的一种 *这个方式将两个相临的数子进行比较 *行为像冒泡一样较大的数向上 较小的数向下 *复杂度为O(n*n) */ public class MaoPao { public int[] sort(int[] values){ for (int i = 0;

2017-07-29 17:32:58 235

原创 数据结构-------栈

一、什么是栈 其限制是仅允许在表的一端进行插入和删除运算。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作进栈、入栈或压栈,它是把新元素放到栈顶元素的上面,使之成为新的栈顶元素;从一个栈删除元素又称作出栈或退栈,它是把栈顶元素删除掉,使其相邻的元素成为新的栈顶元素。 栈是先进后出 java代码实现package zhan; /** * * @author asus

2017-07-26 20:33:08 240

原创 线程的一种解决死锁的方式

一、什么是死锁? 摘自百度: 所谓死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程称为死锁进程。 由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进程在无外力协助下,永远分配不到必需的资源而无法继续运行,这就产生了一种特殊现象死锁. 关键点:1)两个

2017-07-24 21:35:14 239

原创 序列化浅谈

先来吐槽下   这两天找实习真是太痛苦了 ,来了大城市才发现优秀的人真的很多,自己不努力就会落后,今天群里的一个小哥哥说当年他面试阿里的时候第一道面试题就是序列化是什么,id什么作用  ,我才发现 学了这么久我连序列化是什么都不知道 ,人和人的差距呀,惭愧惭愧, 当年要是早点醒悟好好学习 ,现在也不至于找个实习这么难了。好啦 吐槽完了。下面说一下什么是序列化。 一、什么是序列化   他

2017-07-21 21:08:14 214

原创 java实现Excel将数据传进数据库中

第一步  jar包     由于我是用 Spring+SpringMVC+mybatis 写的web项目  关于这些的必要jar包我就不写上了 第二步  简单配置整个框架的流程     1.在jsp中传入文件     2.在UserController中写添加方法 @Controller @RequestMapping("/user") pub

2017-07-19 16:16:14 270

原创 Map的用法

java.util 接口 Map 类型参数:K - 此映射所维护的键的类型V - 映射值的类型 所有已知子接口: Bindings, ConcurrentMap, ConcurrentNavigableMap, LogicalMessageContext, MessageContext, NavigableMap, SOAPMessageContext,

2017-06-20 15:43:21 272

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除