自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 leetcode239-滑动窗口最大值(2种Java详细解法)

题目描述:给定一个数组 nums,有一个大小为 k 的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口内的 k 个数字。滑动窗口每次只向右移动一位。返回滑动窗口中的最大值。输入: nums = [1,3,-1,-3,5,3,6,7], 和 k = 3输出: [3,3,5,5,6,7]解释:滑动窗口的位置 最大值[1 3 -1] -3 ...

2020-03-18 18:56:29 360

原创 剑指offer-把字符串转换成整数-3种java解法

链接:https://www.nowcoder.com/questionTerminal/1277c681251b4372bdef344468e4f26e来源:牛客网将一个字符串转换成一个整数,要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0输入描述:输入一个字符串,包括数字字母符号,可以为空输出描述:如果是合法的数值表达则返回该数字,否则返回0示例...

2020-03-16 18:51:26 228

原创 理解布隆过滤器、使用场景

简单来说,可以把布隆过滤器看作一个【位数组】,这个数组里面存入的都是0或者1。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200315095034920.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV...

2020-03-15 09:53:59 3132

原创 Linux安装RabbitMQ

一.安装erlang1.安装依赖#sudo apt-get install libncurses5-dev2.安装erlang下载官网地址:https://www.erlang.org/downloads将下载的压缩包放到虚拟机目录下,如:opt/otp_src_20.1.tar.gz解压+进入目录+配置安装路径编译:#make安装:#make install测试:#./e...

2019-10-03 19:29:44 176

原创 windows与虚拟机Ubuntu之间的复制粘贴(无需安装VMware-Tools)

#sudo apt-get autoremove open-vm-tools#sudo apt-get install open-vm-tools-desktop重新启动虚拟机

2019-10-03 17:20:12 414

原创 虚拟机linux下安装jdk搭建java运行环境+运行jar包

1.jdk的下载这里要注意要下载linux对应版本的jdk.我选择的是linux的jdk1.8.0_111官网下载地址http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html根据自己的电脑选择x64或者x86的压缩包。下载之后,可以选择解压之后再上传到虚拟机;也可以选择把压缩包...

2019-09-19 22:01:32 724

原创 mysql常用指令+数据约束

数据库管理查询所有数据库show databases创建数据库create database XXX查看数据库默认字符集show create database XXX删除数据库drop database XXX修改数据库alter database XXX表管理查看所有表show tables创建表create tab...

2019-09-16 11:37:17 155

原创 Linux文件压缩与部分指令

文件压缩原理1.计算机系统都使用byte单位来计量,但是最小单位是bit。1byte=8bits,当一个数据不足8bits时,所占用的存储空间也是1byte,这样就占用了多余的空间,压缩技术就是将这些多余的空间释放出来,从而使文件变小。2.有些数据会连续有很多重复的部分,压缩技术将这些重复的数据进行统计记录,来达到压缩的目的。比如,某数据为‘1111111111…’,那么压缩技术可以记录为n个...

2019-09-15 10:59:32 484

原创 正向代理和反向代理

正向代理:正向代理代理的是客户端。隐藏了真实的客户端请求,客户端请求的服务都有代理服务器来代替请求,服务端不知道真正的客户端是什么。反向代理:反向代理代理的是服务端。反向代理隐藏了真正的服务端,客户端请求的时候,请求发送到方向代理服务器上,反向代理服务器把请求转发到真正的服务器上。Nginx是用来做负载均衡的反向服务器。...

2019-09-11 11:26:13 113

原创 list集合为空或null区别

list集合为空为list分配了内存空间!集合已经创建出来了,但是没有存入东西,就为空。如List list = new ArrayList();此时list就为空list.size()==0list.isEmpty()为truelist==null还没有对list分配内存空间,list还不存在...

2019-09-10 22:59:15 1534

原创 vim程序编辑器笔记

一、vi的使用vi分为3种模式:一般模式+编辑模式+命令行模式**一般模式:**以vi打开一个文件直接就进入一般模式(默认模式)。可以使用上下左右来移动光标,删除字符、删除整行,复制整行、粘贴整行。【这个模式下可以删除、复制、粘贴,无法编辑】**编辑模式:**当按下I/i,O/o,A/a,R/r时进入编辑模式,界面左下方会出现INSERT/REPLACE的字样,此时可以编辑。按下【ESC】可...

2019-09-10 17:02:46 132

原创 Xshell连接虚拟机中的Ubuntu

准备工作:我装的是Vmware虚拟机,装的是Ubuntu16.04系统。安装流程参考的是https://blog.csdn.net/stpeace/article/details/78598333不过我的镜像文件是自己事先准备好的。Xshell6是在官网下载的。http://www.netsarang.com/download/down_form.html?code=622找到Xshe...

2019-09-07 21:13:16 175

原创 用opnet仿真停等协议

停等协议是发送双方传输数据的一种协议方式。停等协议的接收、发送双方仅需设置一个帧的缓冲存储空间和帧序号只取0或1的两个状态标志位,便可有效地实现数据重发并确保接收方接受的数据不会重份。实现过程(1)发送方每次仅将当前信息帧作为备份保留在缓冲存储器中;(2)当发送方开始发送信息帧时,赋予该信息帧一个帧序号,随即启动计时器;(3)当接收方收到无差错的信息帧后,即向发送方返回一个与该帧序号相同...

2019-09-06 11:52:19 1371 1

原创 opnet统计量介绍

global statistics:全局统计结果; 一般用来查看整个网络的性能,吞吐量等。local statistics:局部统计结果;对于某个特定的节点。统计结果的采集模式:4种:all values:会记录所有的统计结果sample: 按间隔采样,隔多长时间采样一次/隔多少个统计结果点采样一次,减少统计结果收集次数。bucket: 桶采集,与sample相似,按间隔采样。但是它可...

2019-09-04 10:49:14 1863

原创 opnet入门例程2--点到点单工收发模型(2)--统计包时延/个数

在【opnet 入门例程2–点到点单工收发模型(1)】中,我们使用的是系统自带的进程模型。这里我们自己写一个进程模型。并统计数据传输延时的变化。一、创建进程模型File–>new–>process model下面写代码。【详细含义及操作在前面的文章有写】1.在HB中写宏定义PK_ARRIVAL转移条件#define PK_ARRIVAL (op_intrpt_type(...

2019-08-30 21:12:25 1473

原创 opnet入门例程2--点到点单工收发模型(1)

**问题:**点到点的单工收发模型。要求:原点到目的节点之间的链路带宽为9600 bits/second;所传递数据包的数据域里内容大小应服从正态分布N~(3200,400);数据包发包间隔为均值为0.5 s的指数分布;所发数据包的包头有两个数据段,源和目的,分别为64 bit.一、建立数据包模型File–>new -->Packet Format插入两个包段,并且...

2019-08-30 20:02:55 1409 1

原创 opnet入门例程1---单节点收包计数

**问题:**构建一个模块,它对接收的包计数,并且将计数器的值写入统计量中,最终以图形方式显示结果。一、设计节点模型设置p_0的属性:process model设置为simple_source模块名字改为src1同理设置p_2的属性:process model设置为simple_source模块名字改为src2将p_1模块改名为count,后面将为它设计进程模型。最终节点模...

2019-08-30 16:38:00 1248 6

原创 opnet常用中断函数使用方法

一、 op_intrpt_schedule_self()op_intrpt_schedule_self(time,code)1.参数: 函数里面有两个参数:time,code。time: double类型,表示调度中断发生时间。code: int类型,与中断相联系,用户自定义的数值代码(中断码)。用于在接收时进行认证,通过op_intrpt_code()来接收。ps: op_intrp...

2019-08-28 10:54:08 1140

空空如也

空空如也

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

TA关注的人

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