自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

地基要牢

  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 MySQL中文取首字母实现

利用MySQL内置函数与汉字拼音编码表的规律实现汉字首字母转换

2017-08-23 13:47:27 11754 7

转载 七大查找算法

阅读目录1. 顺序查找2. 二分查找3. 插值查找4. 斐波那契查找5. 树表查找6. 分块查找7. 哈希查找  查找是在大量的信息中寻找一个特定的信息元素,在计算机应用中,查找是常用的基本运算,例如编译程序中符号表的查找。本文简单概括性的介绍了常见的七种查找算法,说是七种,其实二分查找、插值查找以及斐波那契查找都可以归为一类——插值查找。插值查找和斐波那契查找是在二分查找的基础上

2017-08-07 08:56:05 255

转载 八大排序算法

概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。         当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。   快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键

2017-08-07 08:52:25 219

转载 java继承实质、父类引用指向子类对象(多态)、声明时类型、运行时类型

简单理解就是,声明时的类型决定直接访问时变量的值,实际的类型决定实际方法的调用。若是实际声明为子类,恰好子类内方法调用父类型同名变量,这事,变量值取子类型的(因为子类有啊,当然优先子类),当直接用声明类型调用同名变量,那就直接取父类的变量值咯

2017-08-04 10:33:38 413

转载 更新用blob字段存储照片的Java代码

一直以来,上传文件是我很头疼的一个问题,终于搞懂。思路如下:先声明Blob,利用Blob的getBinaryOutputStream()方法获得OutputStream来做输出保存到数据库,期间利用了outputstream的写inputstream的过程。读取时,利用getBinaryStream(),将数据库的blob字段化为二进制流利用inputstream读写。总体来说就是利用将blob类型转换为二进制流,通过Java本身的API帮助形成文件的读写。

2017-08-04 10:03:35 566

转载 Spring、Spring MVC、Struts2、、优缺点整理

自从学习springMVC以来一就很想弄清其与Struts2的差别,可总是一知半解,这篇文章好歹在某些方面给了我触动,比如重新认识为什么action是prototype的,因为不同的属性注入,为什么spring会更快,因为粒度原因,spring是用方法去代替request的上下文,而Struts2是用action去代替request的上下文。准备面试的复习还是很有意义的,又重新认识一遍框架,对框架产生和当初一次次学习不同的感觉。

2017-08-03 15:16:19 306

转载 Java的三种代理模式

Java的三种代理模式1.代理模式代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能.这里使用到编程中的一个思想:不要随意去修改别人已经写好的代码或者方法,如果需改修改,可以通过代理的方式来扩展该方法举个例子来说明代理的作用:假设我们想邀请一位明星,那么并

2017-08-01 16:58:23 246

空空如也

空空如也

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

TA关注的人

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