自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大鹏小站的博客

一个外企工作的小职员

  • 博客(15)
  • 问答 (1)
  • 收藏
  • 关注

转载 linux下nl命令使用方法

nl命令在linux系统中用来计算文件中行号。nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样, nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能。  1.命令格式:nl [选项]... [文件]...2.命令参数:-b  :指定行号指定的方式,主要有两种:-b a :表示不论是否为空行,也同样列

2017-10-31 12:01:01 630 1

转载 红黑树(RB-tree)比AVL树的优势在哪?

首先红黑树是不符合AVL树的平衡条件的,即每个节点的左子树和右子树的高度最多差1的二叉查找树。但是提出了为节点增加颜色,红黑是用非严格的平衡来换取增删节点时候旋转次数的降低,任何不平衡都会在三次旋转之内解决,而AVL是严格平衡树,因此在增加或者删除节点的时候,根据不同情况,旋转的次数比红黑树要多。所以红黑树的插入效率更高!!!这里引用一下知乎上的回答:Answer

2017-10-30 19:12:25 368

转载 红黑树算法

R-B Tree简介    R-B Tree,全称是Red-Black Tree,又称为“红黑树”,它一种特殊的二叉查找树。红黑树的每个节点上都有存储位表示节点的颜色,可以是红(Red)或黑(Black)。红黑树的特性:(1)每个节点或者是黑色,或者是红色。(2)根节点是黑色。(3)每个叶子节点(NIL)是黑色。 [注意:这里叶子节点,是指为空(NIL或NULL)的叶子

2017-10-30 18:53:02 296

转载 TreeSet的两种排序方式

1.排序的引入由于TreeSet可以实现对元素按照某种规则进行排序,例如下面的例子[java] view plain copypublic class TreeSetDemo {      public static void main(String[] args) {          // 创建集合对象          //

2017-10-30 18:21:32 1936

转载 java中instanceof用法

java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明:

2017-10-30 17:56:17 165

转载 linux 下 vi 文本编辑如何复制一行粘贴删除一行数据

在使用vi有时会想直接复制一行数据,然后粘贴一行或者直接删除一行数据复制一行数据的方法把光标放到要复制的一行前面,然后按两下yy字母键然后把光标放到要复制到的地方去,按键盘的p字母键删除一行是把光标移动到要删除的一行上,按两下dd键下面是相关键的说明:x,X  : 在一行中,x为向后删除一个字符(相当于del键),X为向前删除一个字符(相当于back

2017-10-27 10:38:18 16135

转载 Linux下history命令用法

如果你经常使用 Linux 命令行,那么使用 history(历史)命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 15 个用法。使用 HISTTIMEFORMAT 显示时间戳当你从命令行执行 history 命令后,通常只会显示已执行命令的序号和命令本身。如果你想要查看命令历史的时间戳,那么可以执行:# export HISTTI

2017-10-26 18:42:52 344

原创 MySQL添加字段,修改字段,删除字段,修改表信息

MySql的简单语法,常用,却不容易记住。当然,这些Sql语法在各数据库中基本通用。下面列出:一:查询信息1.登录数据库>mysql -u root -p 数据库名称2.查询所有数据表>show tables;3.查询表的字段信息>desc 表名称;二: 修改表信息1.修改表名alter table test_a rename to sys_...

2017-10-26 11:09:33 3399

转载 Linux下wget命令使用方法

Wget 的以一款方便的使用HTTP协议进行文件抓取的工具,在linux下面比较常用,支持以下功能:1)支持断点下传功能2)同时支持FTP和HTTP下载方式3)支持代理服务器4)设置方便简单;5)程序小,完全免费;可以通过以下两种方法来安装:1、rpm 安装rpm 下载源地址:http://mirrors.163.com/centos

2017-10-24 17:09:47 417

转载 Linux下rz命令和sz命令使用方法

sz命令 用途说明:sz命令是利用ZModem协议来从Linux服务器传送文件到本地,一次可以传送一个或多个文件。相对应的从本地上传文件到Linux服务器,可以使用rz命令。 常用参数 -a 以文本方式传输(ascii)。 -b 以二进制方式传输(binary)。 -e 对控制字符转义(escape),这可以保证文件传输正确。 如果能够确定所传输的文件是文本格式的,使用 sz -a fi

2017-10-24 17:02:28 78435

转载 linux 下 tar 命令

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到

2017-10-24 16:50:44 200

转载 Linux下打包压缩war、解压war包和jar命令

Linux下打包压缩war、解压war包和jar命令解决把project_a文件夹下的文件打包成project.war1.      打包jar -cvf project.war /project_a-c  创建war包-v  显示过程信息-f  指定 JAR 文件名,通常这个参数是必须的-M  不产生所有项的清单(MANIF

2017-10-24 16:37:57 1617

转载 去除List集合中的重复值

最近项目中需要对list集合中的重复值进行处理,大部分是采用两种方法,一种是用遍历list集合判断后赋给另一个list集合,一种是用赋给set集合再返回给list集合。 但是赋给set集合后,由于set集合是无序的,原先的顺序就打乱了。所以我又想着能不能用set的特性进行去重又不打乱顺序呢? 试了一下,也是可以的,几种方法在不同情况下都有各自的优势。现在将代码写出来,比较一下。

2017-10-24 15:07:59 316

转载 Java汉字转成汉语拼音工具类

import net.sourceforge.pinyin4j.PinyinHelper;import net.sourceforge.pinyin4j.format.HanyuPinyinCaseType;import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFormat;import net.sourceforge.piny

2017-10-20 17:59:33 387

转载 tomcat启动报错too low setting for -Xss stackoverflow

使用tomcat 7.0.3x版本的同学可以发现tomcat启动慢了不少,而且还可能遇到如下启动时异常: Unable to complete the scan for annotations for web application [] due to a StackOverflowError. Possible root causes include a too low setting

2017-10-16 15:58:21 3596

空空如也

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

TA关注的人

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