自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (1)
  • 收藏
  • 关注

转载 linux命令和文件查找之which、whereis、locate、find的特点和区别

  linux下的查找命令有很多,常用的有which、whereis、locate、find。平时在网上搜索一些教程的时候,经常会有让使用这四条命令中的一条去查找一些东西,但是经常这次说用which,下次说用whereis,既然都是查找,为什么要用到这么多种命令?实在是很让人发晕啊。所以今天特意写一篇文章来分析下这三者的特点和区别。    1、which    这条命令主要是用来查找系统PA...

2018-11-15 16:22:35 352

原创 堆排序

public class HeapSort { public static void minHeap(double a[],int index, int k) { int MinIndex = index; int LeftIndex = 2*index; int RightIndex = 2*index+1; if(Le...

2018-11-09 10:05:05 137

转载 Comparator和Comparable详解

1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.当我们有这么一个personList,里面包含了person1, person2, persion3....., 我们用Collec...

2018-11-09 10:01:23 141

转载 linux下怎么安装JAVA?

今天查询java -version时,发现版本为java version "1.7.0_111";然而,我安装的是usr/local/jdk1.8.0_101,怎么办?网上有好多答案也比较乱,找到一个比较好的,转载如下:1、准备工作:到Oracle官网下载JDK jdk-6u31-linux-x64-rpm.bin,根据系统是32还是64位的选择下载对应的rpm包,根据需要选择是否

2016-09-19 15:51:53 340

转载 使用Dom4j解析XML

出处:http://blog.csdn.net/redarmy_chen/article/details/12969219           dom4j是一个Java的XML API,类似于jdom,用来读写XML文件的。dom4j是一个非常非常优秀的Java XML API,具有性能优异、功能强大和极端易用使用的特点,同时它也是一个开放源代码的软件,可以在SourceForge上找到它

2016-09-07 17:44:56 265

转载 最详细的Log4j使用教程

日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。在apache网站:jakarta.apache.org/log4j 可以免费下载到Log4j最新版本的软件包。一、入门实例1.新建一个JAva工程,导入包log4j-1.2.17.jar,整个工程最终目录如下2、src同级创建并设置log4j.prop

2016-07-27 18:56:54 2148

原创 Eclipes 菜鳥筆記一

Eclipse常见使用技巧: 1. 新建工程时,选择 File - new - Project  与 File- new - JavaProject 的区别:    File-new-Project创建出的Project没有.classpath文件,该文件保存本工程中或使用到的类的类路径。是根开发机器相关的本地路径,在提交时,不能提交到SVN或CVS上。2. 工程中引用

2016-07-22 16:56:19 442

转载 comparator接口与Comparable接口的区别

原作者写的实在很清晰!转自http://www.cnblogs.com/sunflower627/p/3158042.html1. Comparator 和 Comparable 相同的地方他们都是java的一个接口, 并且是用来对自定义的class比较大小的,什么是自定义class: 如 public class Person{ String name; int age }.

2016-07-13 19:43:18 263

转载 java中compareTo和compare方法之比较

java中compareTo和compare方法之比较compareTo(Object o)方法是java.lang.Comparable接口中的方法,当需要对某个类的对象进行排序时,该类需要实现Comparable接口的,必须重写public int compareTo(T o)方法,比如MapReduce中Map函数和Reduce函数处理的 ,其中需要根据key对键值对进行排序

2016-07-13 13:30:59 365

转载 Java内部类的使用小结

内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inner的内部类

2016-07-12 18:39:11 244

转载 java 泛型编程学习

第一次看到《java核心技术卷一》中关于泛型这部分的时候感觉很复杂,似乎有说不完的约束条件,让人难以理解。当时只是囫囵吞枣般过了一遍,也没有看出个什么来。现在是时候回过头来认真学习学习这方面的知识啦。在这里记录一下JAVA泛型中比较难理解的部分。泛型表达式的类型擦除按照书中的例子:1234567

2016-07-12 17:50:11 313

转载 读懂diff的3种格式+git格式的diff

读懂diff的3种格式+git格式的diff2016-07-10  一骑绝尘t...  转自 Kinetis  审核中修改diff是Unix系统的一个很重要的工具程序。它用来比较两个文本文件的差异,是代码版本管理的基石之一。你在命令行下,输入:  $ diff diff就会告诉你,这两个文件有何差异。它的显示结果不太好懂,下面我就来

2016-07-10 10:41:26 2724

转载 Git 分支

Git详解之三 Git分支Git 分支几乎每一种版本控制系统都以某种形式支持分支。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。在很多版本控制系统中,这是个昂贵的过程,常常需要创建一个源代码目录的完整副本,对大型项目来说会花费很长时间。有人把 Git 的分支模型称为“必杀技特性”,而正是因为它,将 Git 从版本控制系统家族里

2016-07-10 09:33:22 437

转载 adb连接Android 4.2.2版本手机时出现offline或unauthorized问题的解决方法

原网址:http://demo.netfoucs.com/lindev/article/details/41985687    我有一个华为X1手机,版本是Android 4.2.2, 但之前用adb连接(包括usb/tcp)时总莫名其妙出现offline或unauthorized的问题,今天搞明白了原因并解决之:    1. 网上说从4.2.2开始,adb连接新增了认证确认功

2016-07-09 18:58:03 797

转载 linux基本指令

Ubuntu的图形界面使用起来非常方便,但是要想对Linux熟练掌握,就必须学会它的操作命令。虽然可能会花费一些时间,不过从长远的角度来说,这的确是一件事半功倍的事情,它会让我们更了解Linux,更灵活地去使用Linux。Ubuntu提供了很多命令,不过在本章中不做全部介绍,只是先介绍一些常用命令,其他则分散到各个章节中。初学Linux一定要特别注意,学习命令并不意味着要掌握全部命令和每个命令

2016-07-08 12:25:22 367

原创 LRU算法分析

转载自 http://flychao88.iteye.com/blog/1977653缓存淘汰算法--LRU算法博客分类: java基础 1. LRU1.1. 原理LRU(Least recently used,最近最少使用)算法根据数据的历史访问记录来进行淘汰数据,其核心思想是“如果数据最近被访问过,那么将来被访问的几率也更高”

2016-06-21 14:59:29 3648

原创 成员函数的重载/重写与隐藏

抄录于林锐的《高质量程序设计指南》,便于查阅。成员函数的重载/重写与隐藏这3种方式比较容易混淆:1.成员函数被重载的特征:1)具有相同的作用域(即同一个类定义中)2)函数名字相同3)参数类型/顺序或数目不同(包括const参数和非const参数)4)virtual 关键字可有可无2.重写是指派生类重新实现(或者改写)了基类的成员函数,其特征是:1

2016-05-27 22:17:27 513

原创 三维数组与指针

我是使用的编译器进行理解的:int main(){ int arr[2][3][2] = { { {1,2}, {3,4}, {5,6} }, { { 7, 8 }, { 9, 10 }, { 11, 12 } } }; int a = **(*arr + 1) + 2 + 7; cout << a << endl; int b =

2015-10-30 17:04:00 1468

转载 给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数。

前几天遇到的一个程序,一看到40亿,直接蒙圈了,还以为要用到B树来查找呢,好吧,看算法~//a, b, c, 都是三个等长的数组,alen表示其长度。bit表示位数。比如32位。bit = 32.//re表示最后缺少的那个数。int get_lost(int *a, int *b, int *c, int alen, int bit){ int re = 0, v = 0, bite

2015-10-30 16:14:23 1308

转载 关于rand和srand函数使用的一点心得

转自:http://blog.csdn.net/lishuhuakai/article/details/8964852 在c语言里面,两个函数包含在头文件里面,c++里面,标准库(被包含于中).  srand函数是随机数发生器的初始化函数。        原型:void srand(unsigned seed);        rand函数用来产生随机数,当

2015-10-23 12:24:27 514

原创 C++笔试题 字符串的比较,全排列,类似 和分解的问题

//题目:输入整数N,输出从1开始至N的字符串排列//例如:N=10;输出【1 10 2 3 4 56 7 8 9】#define _CRT_SECURE_NO_WARNINGS#include#include#include#includeusing namespace std;  void OutputInteger(int N){    vec

2015-10-23 11:56:26 554

转载 栈,堆,全局,文字常量,代码区总结

栈,堆,全局,文字常量,代码区总结 2011-04-27 12:53:39转自:http://blog.chinaunix.net/uid-25324849-id-270992.html分类: C/C++一.   区域划分堆: 是大家共有的空间,分全局堆和局部堆。全局堆就是所有没有分配的空间,局部堆就是用户分配的空间。堆在操作系统对进程初始化的时候分配,运行过程

2015-10-19 18:08:04 337

转载 零长度的数组-编译器的解释

C语言结构体里的成员数组和指针(零长度数组)昨天在做题的时候遇到的一个问题,这篇文章分析的特别清楚,【转自酷壳网:http://coolshell.cn/articles/11377.html 作者:陈皓】 单看这文章的标题,你可能会觉得好像没什么意思。你先别下这个结论,相信这篇文章会对你理解C语言有帮助。这篇文章产生的背景是在微博上,看到@Laruence同学出了一个关于C语言的

2015-10-18 10:38:16 461

原创 2016兰亭校招C++

这个是我这个菜鸟笔试遇到的编程题,感觉有点像动态划分,当时没做出来。。。非常惭愧~写出来,慢慢积累吧~~ 输出n位的整数,使整数中相邻的两位整数数字差的绝对值大于等于4。输出所有满足此条件的整数。例如:输入:n=5; 输出:37051,38051,39051,…思考:首先第一位是1~9这9个数字中选择,其余的n-1位从0~9选择。     我的想法是,先确定第一位数,然后依

2015-10-16 11:50:53 627 1

原创 2016 小米笔试

一个长度为n的字符串s,如果对于任意i(0且i!=n-i-1)时,满足s[i]!=s[n-i-1](下标从0开始),那么我们称之为反回文串。例如:"c","cpp","java"都是反回文串,          "test","xiaomimiliao!"则不是反回文串。请实现下面的函数,重排给定的一个字符串,使它成为字典顺序最小的反回文串。例如:s="test",结果为"estt

2015-10-15 08:39:22 587 2

comparator接口与Comparable接口的区别

comparator接口与Comparable接口的区别

2016-07-13

空空如也

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

TA关注的人

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