自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 su 与 su-的区别

本人以前一直习惯直接使用root,很少使用su,前几天才发现su与su -命令是有着本质区别的! 大部分Linux发行版的默认账户是普通用户,而更改系统文件或者执行某些命令,需要root身份才能进行,这就需要从当前用户切换到root用户。Linux中切换用户的命令是su或su -。前天我在使用useradd这个命令时,才体会到这两者的本质区别。如图: 我首先是用su命令切换到root身份的

2017-04-20 00:21:07 466

转载 在servlet中对IP进行限制

在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。如果使用了反向代理软件,用request.getRemoteAddr()方法获取的IP地址是:127.0.0.1或192.168.1.110,而并不是客户端的真实IP。   经过代理以后,

2017-04-17 15:22:46 1224

原创 正向代理和反向代理

一句话的解释:正向代理代理的对象是客户端,反向代理代理的对象是服务端 图:

2017-04-17 15:20:34 223

原创 线性表

线性表:零个或多个数据元素的有限序列。 1、元素之间是有顺序的。 2、第一元素无前驱,最后元素无后继,中间元素有且只有一个直接前驱和一个直接后继。 3、线性表是有限的。 线性表的基本操作: 1、初始化操作,建立一个空的线性表。 2、判断线性表是否为空。 3、清空表。 4、查找第i个元素的值。 5、查找与给定值相同的第一个元素的位置。 6、在第i个位置插入新元素e。 7

2017-04-08 19:17:10 306

原创 算法的时间复杂度

如何推导大O阶: 1、用常数1取代运行时间中的所有加法常数。 2、在修改后的运行次数函数中,只保留最高阶项。 3、如果最高阶项存在且不是1,则去除与这个项相乘的常数。 结果就是大O阶。 常数阶: eg: 高斯算法:f(n) int a = 0,b=n; sum = (a+b)*b/2 syso(sum) 这个时间复杂度是O[1] 因为真正耗费时间的是中间这句算法

2017-04-08 18:43:00 237

原创 算法

算法: 定义:算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令标识一个或多个操作。 特性:1、输入输出。2、有穷性。3、确定性。4、可行性。 输入输出:算法具有零个或多个输入,至少有一个或多个输出。 有穷性:指算法在执行有限的步骤之后,自动结束,不会出现无限循环,并且每个步骤都在可接受的时间内完成。 确定性:算法的每一步骤都具有特定的含义,不会出现二义性

2017-04-08 18:06:12 232

原创 编程就是算法和数据结构,算法和数据结构是编程的灵魂。01

2017年04月08日 星期六 一些常用的名词; 数据: 数据元素:组成数据的、有一定意义的基本单位。 数据项:一个数据元素可以由若干个数据项组成。数据项是数据不可分割的最小单位。 数据对象:是性质相同的数据元素的集合,是数据的子集。 数据结构:简单理解就是关系;是相互之间存在一种或多种特定关系的数据元素的集合。 两种结构: 逻辑结构和物理结构 逻辑结构:指数据对象中数据

2017-04-08 17:48:24 508

原创 欢迎使用CSDN-markdown编辑器

\r 、\n 和 \r\n 的区别 \n是换行,英文是New line \r是回车,英文是Carriage return window 的换行是 \r\n linux 的换行是\n mac9 之前的是 \r 现在的版本都是 \n

2017-02-24 10:01:05 147

空空如也

空空如也

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

TA关注的人

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