自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (4)
  • 问答 (2)
  • 收藏
  • 关注

转载 常用排序算法总结

所谓排序,就是要整理文件中的记录,使之按关键字递增(或递减)次序排列起来。当待排序记录的关键字都不相同时,排序结果是惟一的,否则排序结果不惟一。在待排序的文件中,若存在多个关键字相同的记录,经过排序后这些具有相同关键字的记录之间的相对次序保持不变,该排序方法是稳定的;若具有相同关键字的记录之间的相对次序发生改变,则称这种排序方法是不稳定的。要注意的是,排序算法的稳定性是针对所有输入实例而言

2016-10-30 17:22:23 246

转载 Spring MVC 文件上传下载

相关资源下载地址:http://download.csdn.net/detail/geloin/4506561        本文基于Spring MVC 注解,让Spring跑起来。        (1) 导入jar包:ant.jar、commons-fileupload.jar、connom-io.jar。        (2) 在src/context/dispatc

2016-10-29 15:51:56 292

转载 浅谈Java中的hashcode方法

哈希表这个数据结构想必大多数人都不陌生,而且在很多地方都会利用到hash表来提高查找效率。在Java的Object类中有一个方法:1public native int hashCode();  根据这个方法的声明可知,该方法返回一个int类型的数值,并且是本地方法,因此在Object类中并没有给出具体的

2016-10-16 16:55:58 362

转载 Java中类加载过程和对象创建过程

类加载过程:1, JVM会先去方法区中找有没有相应类的.class存在。如果有,就直接使用;如果没有,则把相关类的.class加载到方法区2, 在.class加载到方法区时,会分为两部分加载:先加载非静态内容,再加载静态内容3, 加载非静态内容:把.class中的所有非静态内容加载到方法区下的非静态区域内4, 加载静态内容:4.1、把.class中的所有静态

2016-10-16 08:31:37 522 1

转载 B树、B-树、B+树、B*树

B树       即二叉搜索树:       1.所有非叶子结点至多拥有两个儿子(Left和Right);       2.所有结点存储一个关键字;       3.非叶子结点的左指针指向小于其关键字的子树,右指针指向大于其关键字的子树;       如:              B树的搜索,从根结点开始,如果查询的关键字与结点的关

2016-10-15 13:35:12 196

转载 MySQL索引原理及慢查询优化

2015/05/03 · IT技术 · 6 评论 · MySQL, 数据库分享到:72MongoDB复制集—复制集的同步机制MongoDB集群之分片技术应用MongoDB复制集—快速搭建复制集MongoDB复制集技术内幕:工作原理及新版本改进方向原文出处: 美团技术博客   MySQL凭借着出色的性能、

2016-10-13 00:56:24 379

转载 sql优化

前言有人反馈之前几篇文章过于理论缺少实际操作细节,这篇文章就多一些可操作性的内容吧。注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础。 优化目标  1.减少 IO 次数  IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中超过90%的时间都是 IO 操作所占用的,减少 I

2016-10-13 00:46:00 246

转载 最少生成树

java实现最小生成树的prim算法和kruskal算法算法   2015-02-14 12:21:43 发布您的评价:     0.0收藏     3收藏在边赋权图中,权值总和最小的生成树称为最小生成树。构造最小生成树有两种算法,分别是prim算法和kruskal算法。在边赋权图中,如

2016-10-10 16:15:40 407

原创 各种排序思想

1、插入排序(对应有个希尔排序)将一个记录插入到已排序好的有序表中,从而得到一个新,记录数增1的有序表。即:先将序列的第1个记录看成是一个有序的子序列,然后从第2个记录逐个进行插入,直至整个序列有序为止。核心代码void InsertSort(int a[], int n) { for(int i= 1; i<n; i++){ if(a[i] < a[i

2016-10-10 10:22:32 387

原创 工作流

1、部署业务流程图及查询 核心操作类管理流程定义  RepositoryService核心方法repositoryService.createDeployment()//创建部署对象.name(filename)//添加部署名称.addZipInputStream(zipInputStream)//.deploy();//完成部署   `act_re_deplo

2016-10-09 21:51:31 882

转载 T-sql语句查询执行顺序

前言数据库的查询执行,毋庸置疑是程序员必备技能之一,然而数据库查询执行的过程绚烂多彩,却是很少被人了解,今天哥哥要带你装逼带你飞,深入一下这sql查询的来龙去脉,为查询的性能优化处理打个基础,或许面试你也会遇到,预防不跪还是看看吧。这篇博客,摒弃查询优化性能,作为其基础,只针对查询流程讲解剖析。本片博客阐述的过程为1、上一个标识过的sql语句,展示查询执行的流程2、上一个流程图

2016-10-09 15:49:58 314

原创 springmvc总结

1、springmvc 用起来非常的方面,入门也很快速,具体详细知识我不多说了,就介绍几个概念重点首先明白一个中心 ,3各组件是什么,和作用。前端控制器(中心)处理器映射器(三大组件)处理器适配器(三大组件)视图解析器(三大组件)配置看一下吧 -->

2016-10-09 10:59:07 271

原创 struts2重点知识点总结

1、首先strtus配置文件,这里我也就不做详细介绍了,反正是模板,也就给一个模板把 /close.jsp /errorMsg.jsp /notFound.jsp struts拦截器这里有两种拦截器配置方式,一种全局,一种局部。  

2016-10-08 22:18:59 2406

转载 从request获取各种路径总结

一、获得都是当前运行文件在服务器上的绝对路径在servlet里用:this.getServletContext().getRealPath()在struts用:this.getServlet().getServletContext().getRealPath()在Action里用:ServletActionContext.getRequest().getRealPa

2016-10-08 21:00:35 981

原创 几大框架整合知识点总结

1、hibernate与spring整合在我的理解力spring与hibernate的整合,无非是sessionfactory由spring创建。配置文件如下 classpath:hibernate.cfg.xml 在这里我们还需要掌握hibernate的另一个知识点,如下一段代码很重要HibernateDaoSupp

2016-10-08 19:36:27 1028

原创 hibernate知识点总

本文所有内容都有源码介绍,在资料中很详细1、谈到hibernate,我们首先来看下百度百科的定义Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。由此我们知道hib

2016-10-08 14:03:24 342

原创 spring重点总结

1、首先明白什么叫依赖注入、控制反转,及其作用控制反转(Inversion of Control ,Ioc)所谓控制反转就是应用本身不负责依赖对象的创建及维护,依赖对象的创建及维护由外部容器来负责。这样控制权就由应用转移到了外部容器,控制权的转移就是所谓反转。   依赖注入(Dependency Injection)所谓依赖注入就是指:在运行期间,有外部容器动态地将依赖

2016-10-07 20:16:16 3268

原创 java类加载,反射,动态代理入门理解

1、java的类加载机制,参考文档http://blog.csdn.net/gjanyanlig/article/details/6818655JVM的类加载是通过ClassLoader及其子类来完成的,类的层次关系和加载顺序可以由下图来描述:1)Bootstrap ClassLoader负责加载$JAVA_HOME中jre/lib/rt.jar里所

2016-10-07 17:26:53 1393

转载 注解(Annotation)自定义注解入门

元注解:  元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解:    1.@Target,    2.@Retention,    3.@Documented,    4.@Inherited  这些类型和它们所支持的类在java.lang

2016-10-07 14:49:32 367

原创 java面向对象编程思想的理解

1、我们总说java是一门面向对象编程的语言,那什么是面向对象呢?我是这样理解的,对象是事物存在的实体,现实中,随处可见的事物便是对象,如人类、书桌、计算机、高楼大厦等。人类解决问题的方式总是将复杂的事物简单化,于是就会思考这些对象都是由哪些部分组成的。通常都会将对象划分为两个部分,即动态部分与静态部分。静态部分,顾名思义就是不能动的部分,这个部分被称为“属性”,任何对象都会具备其自身属性,如

2016-10-05 18:02:53 17848

原创 java中对进程,多线程入门理解

1、实现并发最直接的方式是在操作系统级别使用进程。(通过并发提高cpu的使用率)2、线程机制是在由执行程序表示的单一进程中创建任务(servlet具有天生的多线程性,java的多线程机制是抢占式的,通过并发提高应用程序的使用率,但是对于没有阻塞的任务意义不大)3、Java程序的运行原理及JVM的启动是多线程的吗?A:Java命令去启动JVM,JVM会启动一个进程,该进程会启动一个主线程

2016-10-05 13:10:57 382

SQL必知必会 第4版,html文档

sql必知必会文档,是html类型的,有需要的可以下载,非常值得一看的,谢谢

2017-12-14

echarts案列代码

echarts

2017-08-21

百度编辑器,ueditor

百度ueditor编辑器,是一款高效使用的编辑,功能强大

2016-07-01

eclipse 工作流插件

将该插件解压后将里面的activity文件拷贝到eclipse下面的dropins文件夹目录下就可以使用了,本人用的eclipse版本是indego版本

2016-06-23

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

TA关注的人

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