码迷,mamicode.com
首页 > 2016年02月26日 > 全部分享
java 交换排序之(冒泡排序、快速排序)
2016年上班第一天,闲来无事,先写篇博文来结束今天。我们大家都知道java的排序算法很多,接下来我就先看看java最常用的几种排序算法的思想源码附上。(本文所有排序只针对值排序,关于对象排序问题待续.....)1.插入排序(直接插入排序、二分法插入排序、表插入排序、shell排..
分类:编程语言   时间:2016-02-26 15:33:34    阅读次数:338
LVM逻辑卷管理器
pv物理卷(可以是整个物理硬盘,也可以是一个硬盘的分区)vg卷组lv逻辑卷(可动态添加大小)pe物理区域(默认大小4M)在给lv指定大小最好是4的整数。举例创建物理卷,卷组,逻辑卷假设有3快硬盘/dev/sdb,sdc,sdd1.fdisk/dev/sdbn创建分区p创建主分区1分区名(输入1,那么就是sdb1..
分类:其他好文   时间:2016-02-26 15:33:12    阅读次数:219
apache 配置防盗链
防盗链的原理是利用http协议发过来的包中的referer信息来实现的。referer就是你访问的网址的上一个网址。也就是你离开的地址。通过检测你的上个地址是不是自家的网站,从而应用防盗。在配置文件中写入1SetEnvIfNoCaseReferer"^http://.*\.dxjun\.cn"local_ref2SetEnvIfNoCaseRe..
分类:Web程序   时间:2016-02-26 15:35:09    阅读次数:197
安卓手机Exchange模式连接邮箱
安卓手机Exchange模式连接邮箱在企业中,系统管理员经常会遇到同事问手机邮箱怎么配。本说明以小米手机为例,来讲述安卓手机如何配置如何使用Exchage模式连接公司的邮箱,此模式比POP3有诸多优势,在此不细说,最直观的是可以看到全公司同事的邮件地址(Exchange的全球通讯录)..
分类:移动开发   时间:2016-02-26 15:33:20    阅读次数:349
经典算法学习——链表实现冒泡排序
我在之前一篇博客《经典算法学习——冒泡排序》中简单实现了使用数组进行冒泡排序。这篇博客我们将来实现使用链表如何排序,其实整体的思路是一样的。示例代码上传至: https://github.com/chenyufeng1991/BubbleSortLinkedList 。算法描述如下:(1)比较相邻的前后两个数据,如果前面数据大于后面的数据,就将两个数据交换;(2)这样对数组的第0个数据到N-1个数...
分类:编程语言   时间:2016-02-26 15:32:48    阅读次数:182
[ 总结 ] Linux系统启动流程
Linux系统启动过程分析: 按下电源 --> BIOS自检 --> 系统引导(lilo/grub) --> 启动内核 --> 初始化系统 --> 用户登录 1. BIOS自检: BIOS(basic input/output system), 又称基本输入输出系统,可以视为永久的记录在ROM中的一
分类:系统相关   时间:2016-02-26 15:33:06    阅读次数:218
深入理解DIP、IoC、DI以及IoC容器
摘要 面向对象设计(OOD)有助于我们开发出高性能、易扩展以及易复用的程序。其中,OOD有一个重要的思想那就是依赖倒置原则(DIP),并由此引申出IoC、DI以及Ioc容器等概念。通过本文我们将一起学习这些概念,并理清他们之间微妙的关系。 目录 前言 依赖倒置原则(DIP) 控制反转(IoC) 依赖
分类:其他好文   时间:2016-02-26 15:31:33    阅读次数:239
堆箱子
【转】http://blog.csdn.net/shangqing1123/article/details/47661389 /** * 功能:给你一堆n个箱子,箱子宽wi,高hi,深di。箱子不能翻转,将箱子堆起来时,下面箱子的宽度、高度和深度必须大于上面的箱子。 * 实现方法:搭出最高的一堆箱子
分类:其他好文   时间:2016-02-26 15:30:23    阅读次数:133
公共增删改查(MVC+三层架构)
1.建立数据访问层:新建一个项目,选择类库,命名为XXXDAL,然后把新生成的类删除,重新建一个类BaseDal,代码如下: public class BaseDal<T> where T : class,new() { syEntities1 db = new syEntities1(); ///
分类:Web程序   时间:2016-02-26 15:31:29    阅读次数:265
世界上所有值得收藏的书单(持续更新)
1.这20本书,是8万网友力荐的"前半部分超无聊,看完发现是神作"的书 2.这20本书,是8万网友力荐的通宵都要读完的书 3.这20本书,是6万网友力荐的看完就泪崩的书 4.这30本书,是5万网友自荐的“给五星都不够”的书 5.这30本书,是5万网友自荐的“颠覆你世界观”的书 6.20世纪最优秀的1
分类:其他好文   时间:2016-02-26 15:31:58    阅读次数:234
Template pattern模板方法模式
1>模板模式定义了算法的步骤,把这些步骤的实现延续到子类 2>模板模式为我们提供了一个代码复用的技巧 3>模板抽象类中可以定义具体方法、抽象方法和钩子方法 4>为了防止子类改变模板中的算法,可以将模板方法声明为final 5>钩子是一种方法,它在抽象类中不做事,或只做默认的事,子类可以选择要不要实现
分类:其他好文   时间:2016-02-26 15:30:41    阅读次数:230
深入理解Java的接口和抽象类
http://www.cnblogs.com/dolphin0520/p/3811437.html 深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的
分类:编程语言   时间:2016-02-26 15:29:09    阅读次数:228
jQuery常用方法
1、extend方法: extend({dest},sr1,sr2)将sr1,sr2,sr3...合并到dest中,返回值为合并后的后的dest extend(boll是否深度复制,{},sr1,sr2) 如:$.extend(bool,{ name: "John", location: {city
分类:Web程序   时间:2016-02-26 15:31:26    阅读次数:211
第1课 介绍大型站点运维到底是什么?应该具备哪些能力 (2)- 大型网站高并发架构与自动化运维实战(五)
配置服务器 设置服务器IP地址 1.编辑网络配置文件 # vi /etc/sysconfig/network-scripts/ifcfg-eth0 2. 修改网络自动启动(修改文件内容) ONBOOT=yes vi命令,i编辑, 移动光标,修改no为yes, 按esc键,输入wq,保存并退出。 3....
分类:Web程序   时间:2016-02-26 15:30:55    阅读次数:270
error_reporting 报错
<?php // 关闭所有PHP错误报告 error_reporting(0); // 报告简单的运行错误 error_reporting(E_ERROR | E_WARNING | E_PARSE); error_reporting(7); // 报告 E_NOTICE 也挺好 (报告未初始化的变
分类:其他好文   时间:2016-02-26 15:31:01    阅读次数:160
Giraph入门
概要 这是一个Giraph的入门教程,主要用来运行少量输入的Giraph程序,并不能用于生产环境。 在这个教程中,我们将会在一个物理机器行部署一个单节点,伪分布的Hadoop集群。这个节点既是master,又是slave。那即是,它将会运行NameNode,SecondaryNameNode,Job
分类:其他好文   时间:2016-02-26 15:28:11    阅读次数:2421
[Locked] Factor combinations
Factor combinations
分类:其他好文   时间:2016-02-26 15:27:57    阅读次数:150
1111条   上一页 1 ... 30 31 32 33 34 35 36 ... 66 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!