自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组去重四种方法

1.最基本的去重方法思路:定义一个新数组,并存放原数组的第一个元素,然后将元素组一一和新数组的元素对比,若不同则存放在新数组中。function unique(arr){  var res = [arr[0]];  for(var i=1;i<arr.length;i++){    var repeat = false;    for(var j=0;j<res.lengt...

2019-08-24 09:25:25 164

原创 面试杂念

1.为什么抢购商品中使用Mq?答:首先将用户的抢购信息排成队列,这样会按照顺序进行一个个信息来处理,不然会发生堵塞,使得系统崩溃,也就是将一堆客户传来的数据转换成数据串,不会发生数据堵塞2.说说Redis?答:(1)Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。(2)Redis使用的数据类型包括st...

2019-06-25 18:16:35 90

原创 Java序列化与反序列化

1.Java序列化与反序列化Java序列化是指把Java对象转换为字节序列的过程;而Java反序列化是指把字节序列恢复为Java对象的过程。2.为什么需要序列化与反序列化我们知道,当两个进程进行远程通信时,可以相互发送各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都会以二进制序列的形式在网络上传送。那么当两个Java进程进行通信时,能否实现进程间的对象传送呢?答案是可以的。如何做...

2019-06-25 18:03:13 84

原创 MQ消息队列系列(1)为什么使用MQ

1.高并发在高并发分布式环境下,由于来不及同步处理,请求往往发生堵塞,比如说,大量的insert、update之类的请求同时到达mysql,直接导致无所的行锁和表锁,甚至最后请求会堆积过多,从而触发too many connections错误。通过使用消息队列,我们可以异步处理请求,从而缓解系统的压力。2.松耦合MQ提供松耦合的应用架构。松耦合一般是为了减轻经典RPC(Remote Pro...

2019-06-19 10:44:17 127

原创 jdk8环境配置及搭建tomcat

一.安装jdk --配置环境变量1.新建JAVA_HOME : C:\java\jdk1.8.02.追加path(将jdk,jre的bin目录 路径追加上去): [;]C:\java\jdk1.8.0\bin;C:\java\jre8\bin(前面如果没有分号分割要添加分号)3.新建CLASSPATH: .;%JAVA_HOME%lib;%JAVA_HOME%\lib\tools.jar...

2019-06-19 10:36:13 597

空空如也

空空如也

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

TA关注的人

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