自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 经典Top N算法

01TOP N的处理方式top n 如果是直接针对的可排序的数据集合,并且不需要二次计算的话,则全局的top n就是可以分散到局部的top n再聚合。如果数据集不是可排序...

2019-07-27 18:09:00 4319

转载 JDK8之LongAdder详解

01该类的定义public class LongAdder extends Striped64 implements Serializable { priva...

2019-07-06 19:02:16 1238

原创 知道常用的GC算法有哪些吗?

听说转发文章会给你带来好运主要有以下三种:1、标记-清除算法2、标记-复制算法3、标记-压缩算法下面我们根据JVM的内存图来看下这几个算法的使用场景: 新的对象实例被...

2019-06-16 17:53:33 1359

转载 知道HashMap的时间复杂度吗?

理想情况下HashMap的时间复杂度为O(1),因为对于内存来说,访问任何地址的时间是一样的,即时间极短,相当于可以同时访问到所有地址。而在时间复杂度为O(1)时,需要很...

2019-06-09 18:27:30 10556 3

转载 今日秒杀

大青芒清凉润口口感好大活动来啦!!!大青芒,买5斤送1斤,实际发货6斤装6斤大青芒中果,单果250克起步。口感清甜,吃一个,再吃一个,好吃到根本停不下来。上海,深圳+1元...

2019-06-09 18:27:30 223

原创 HashMap的底层原理

点击上方蓝字关注我吧 01什么是哈希表哈希表(hash table)也叫散列表,是一种非常重要的数据结构,应用场景及其丰富,许多缓存技术(比如memcached)的核...

2019-06-02 17:29:54 194

转载 今日秒杀

NEWARRIVAL新品推荐若羌灰枣每箱39元,有需要的后台回复 1. ...

2019-06-02 17:29:54 163

转载 今日特价

【宁夏红枸杞】天然日晒红枸杞更健康,我们枸杞是原色的。有需要的朋友们回复2. ...

2019-06-02 17:29:54 185

转载 什么是smart原则?

smart原则是管理者对员工实施绩效考核的考核标准,也是个人目标管理的标准。主要分为以下几点:S(Specific):绩效指标必须是具体的.M(Measurable)绩效...

2019-06-01 17:25:22 5123

转载 福利二

陕西春蕊水蜜桃5斤秒杀价格:29.9元规格:5斤装,净重4.8-5.1斤左右产品信息:硬吃脆甜,放软吃多汁物流信息:新疆西藏海南不发,北京+3发货:陕西 ,有需要的后台回...

2019-06-01 17:25:22 409

转载 福利一

正宗红薯粉有需要的后台回复《粉条儿》

2019-06-01 17:25:22 1164

原创 算法:二叉树的遍历

1、什么是二叉树? 二叉树是n(n>=0)个结点的有限集合,该集合或者为空集(称为空二叉树),或者由一个根结点和两棵互不相交的、分别称为根结点的左子树和右子...

2019-05-26 16:54:24 146

转载 回首2017,展望2018

元旦快乐     2017即将逝去,感谢每一位公众粉丝的热情关注、感谢你们与我同行,有了你们的相伴才有了我不断坚持前进的动力。回顾过去这一年的历程,我们在充满理想与奋斗的路上,播散着我们的汗水和泪水,收获着拼搏的豪情和胜利的喜悦,我们就要和2017说再见啦!感谢一路有你!    2018即将到来,新年的脚步紧随其后,我们要以激情洋溢的姿态去迎接新的一年,迎接新的挑战,在未来的大道上绽放光芒。在这里

2017-12-31 00:00:00 851

转载 回首2017,展望2018


 

 

 
 
   元旦快乐     2017即将逝去,感谢每一位公众粉丝的热情关注、感谢你们与我同行,有了你们的相...

2017-12-31 00:00:00 135

原创 java中栈、堆、静态区的区别

栈:栈内存的主要作用是存放基本数据类型和引用变量,栈的内存管理是通过“先进后出”的原则。基本数据类型的变量(int、short、long、byte、float、double、boolean、char等)以及对象的引用变量,其内存分配在栈上,变量出了作用域就会自动释放。堆:堆内存用来存放由new创建的对象和数组。在堆中分配的内存由虚拟机的垃圾回收器来管理。在堆中产生了一个数组或对象后,还可以在栈中定

2017-08-31 00:00:00 1366

转载 java中栈、堆、静态区的区别


 

 

 
 
 栈:栈内存的主要作用是存放基本数据类型和引用变量,栈的内存管理是通过“先进后出”的原则。基本数据类型...

2017-08-31 00:00:00 314

原创 知道mysql的索引吗?

1普通索引:最基本的索引,没有任何限制  唯一索引:与"普通索引"类似,不同的就是:索引列的值必须唯一,但允许有空值。  主键索引:它 是一种特殊的唯一索引,不允许有空值。   全文索引:仅可用于 MyISAM 表,针对较大的数据,生成全文索引很耗时好空间。  组合索引:为了更多的提高mysql效率可建立组合索引,遵循”最左前缀“原则。创建复合索引时应该将最常用(频率)作限制条件的列放在最左边,依

2017-08-27 00:00:00 409

转载 知道mysql的索引吗?


 

 

 
 
 1普通索引:最基本的索引,没有任何限制  唯一索引:与"普通索引"类似,不同的就是:索引列的值必须唯...

2017-08-27 00:00:00 161

原创 Linux学习高级篇(六)

1日志管理在CentOS 6.x中日志服务已经由rsyslogd取代了原先的syslogd服务。rsyslogd日志服务更加先进,功能更多。但是不论该服务的使用,还是日志文件的格式其实都是和syslogd服务相兼容的,所以学习起来基本和syslogd服务一致。rsyslogd的新特点:(1)基于TCP网络协议传输日志信息;(2)更安全的网络传输方式;(3)有日志消息的及时分析框架;(4)后台数据库

2017-08-14 00:00:00 221

转载 Linux学习高级篇(六)


 

 

 
 
 1日志管理在CentOS 6.x中日志服务已经由rsyslogd取代了原先的syslogd服务。rs...

2017-08-14 00:00:00 213

原创 Linux学习高级篇(五)

1进程管理(1)进程简介进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址空间,并占用一定的系统资源。(2)查看进程[root@localhost ~]# ps aux#查看系统中所有进程,使用BSD操作系统格式[root@localhost ~]# ps -le#查看系统中所有进程,使用Linux标准命令格式。进程参数详简:USER:该进程是由哪个用户产生的;PID:进

2017-08-12 00:00:00 214

转载 Linux学习高级篇(五)


 

 

 
 
 1进程管理(1)进程简介进程是正在执行的一个程序或命令,每一个进程都是一个运行的实体,都有自己的地址...

2017-08-12 00:00:00 131

原创 Linux学习高级篇(四)

1正则表达式1.1正则与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、awk、sed等命令可以支持正则表达式。通配符用来匹配符合条件的文件名,通配符是完全匹配。ls、find、cp这些命令不正则表达式,所以只能使用shell自己的通配符来进行匹配了 。1.2基础正则表达式元字符作 用*前一个字符匹配0次或任意多次。.匹配除了换行符外任意一个字符。^匹配行首。例如:^h

2017-08-06 00:00:00 207

转载 Linux学习高级篇(四)


 

 

 
 
 1正则表达式1.1正则与通配符正则表达式用来在文件中匹配符合条件的字符串,正则是包含匹配。grep、...

2017-08-06 00:00:00 130

原创 Linux学习高级篇(三)

1运算符1.1数值运算与运算符(1)、declare声明变量类型[root@localhost ~]# declare [+/-][选项] 变量名选项:-: 给变量设定类型属性+: 取消变量的类型属性-i: 将变量声明为整数型(integer)-x: 将变量声明为环境变量-p: 显示指定变量的被声明的类型 linux中运算符的优先级如下:优先级运算符说明13-, +单目负、单目正12!, ~逻辑非

2017-07-30 00:00:00 244

转载 Linux学习高级篇(三)


 

 

 
 
 1运算符1.1数值运算与运算符(1)、declare声明变量类型[root@localhost ~]...

2017-07-30 00:00:00 133

原创 Linux学习高级篇(二)

Bash变量1、用户自定义变量1.1何为变量?变量是计算机内存的单元,其中存放的值可以改变。当Shell脚本需要保存一些信息时,如一个文件名或是一个数字,就把它存放在一个变量中。每个变量有一个名字,所以很容易引用它。使用变量可以保存有用信息,使系统获知用户相关设置,变量也可以用于保存暂时息。1.2变量的设置规则变量名称可以由字母、数字和下划线组成,但是不能以数字开头。在Bash中,变量的默认类型都

2017-07-23 00:00:00 229

转载 Linux学习高级篇(二)


 

 

 
 
 Bash变量1、用户自定义变量1.1何为变量?变量是计算机内存的单元,其中存放的值可以改变。当She...

2017-07-23 00:00:00 137

原创 Linux学习高级篇(一)

1Shell概述Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。Shell还是一个功能相当强大的编程语言,易编写,易调试,灵活性较强。Shell是解释执行的脚本语言,在Shell中可以直接调用Linux系统命令。Shell的分类:Bourne Shell:从1979起Unix就开始使用B

2017-07-18 00:00:00 318

转载 Linux学习高级篇(一)


 

 

 
 
 1Shell概述Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序...

2017-07-18 00:00:00 231

原创 Linux学习基础篇(十)

1分区简介1.1分区的类型主分区:总共最多只能分四个扩展分区:只能有一个,也算作主分区的一种,也就是说主分区加扩展分区最多有四个。但是扩展分区不能存储数据和格式化,必须再划分成逻辑分区才能使用。逻辑分区:逻辑分区是在扩展分区中划分的,如果是IDE硬盘,Linux最多支持59个逻辑分区,如果是SCSI硬盘Linux最多支持11个逻辑分区。1.2分区的表示方法分区的设备文件名主分区1/dev/sda1

2017-07-12 00:00:00 254

转载 Linux学习基础篇(十)


 

 

 
 
 1分区简介1.1分区的类型主分区:总共最多只能分四个扩展分区:只能有一个,也算作主分区的一种,也就是...

2017-07-12 00:00:00 137

原创 Linux学习基础篇(九)

权限管理权限管理分为以下几部分:ACL权限文件特殊权限系统属性权限sudo权限1、ACL权限首先我们来看下系统分区:df -h命令查看分区的详细信息:dumpe2fs -h 分区路径永久开启分区的ACL权限:执行以下命令使之生效:mount -o remount给用户设定ACL权限的步骤如下:ACL权限的设置:setfacl   选项    文件名选项:-m 设定ACL权限-x删除指定的ACL权限

2017-07-08 00:00:00 210

空空如也

空空如也

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

TA关注的人

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