草庐IT

random_spaced

全部标签

windows系统下重启springboot项目时,提示端口被占用,却找不到占用端口的程序,已启动的项目报No buffer space available异常

先说结果,最终问题解决了,参照https://blog.csdn.net/liu_005/article/details/83443790这位大佬的方式进行解决的,非常感谢  项目环境:WindowsServer系统,springboot项目  出现的问题:项目访问后台接口的时候变的非常慢,甚至都超过前端设定的超时时长(2分钟),都没有返回结果,起初以为是程序因为长时间开启,导致内存满了,就想着结束其中一个项目,重启一下,看看效果,结果项目停止后就起不起来了,只要启动就报端口被占用,可是根据端口号去查询的时候发现,端口根本就没有被占用,后来无论修改成什么端口,都提示端口被占用,人麻了,这是见鬼

简单记录一次远古版本dubbo发生的PermGen space异常

  环境介绍:dubbo的版本是比较旧的版本, 肯定是小于2.5的,jdk版本是1.7,默认使用的是HotSpot虚拟机  前提说明:dubbo版本应该就是最原始的2.x的版本,由于在这个基础上公司还经过了自己的自定义封装,所以升级的话肯定是没戏的,其次,也是由于某些模块很少使用到,所以一直没暴露出来问题  生产环境oom现象:生产上刚启动一段时间内是可以正常使用的, 几天之后服务就挂了,必须重启之后才能重新对外提供服务,通过日志可以发现报错:OutOfMemoryError  PermGen space, 这种情况用脚都能猜出来是内存泄露, 也是jvm中永久代内存有些一直没有被回收,而且还不

简单记录一次远古版本dubbo发生的PermGen space异常

  环境介绍:dubbo的版本是比较旧的版本, 肯定是小于2.5的,jdk版本是1.7,默认使用的是HotSpot虚拟机  前提说明:dubbo版本应该就是最原始的2.x的版本,由于在这个基础上公司还经过了自己的自定义封装,所以升级的话肯定是没戏的,其次,也是由于某些模块很少使用到,所以一直没暴露出来问题  生产环境oom现象:生产上刚启动一段时间内是可以正常使用的, 几天之后服务就挂了,必须重启之后才能重新对外提供服务,通过日志可以发现报错:OutOfMemoryError  PermGen space, 这种情况用脚都能猜出来是内存泄露, 也是jvm中永久代内存有些一直没有被回收,而且还不

用Python的random写一个抽奖程序DIY

用Python写抽奖程序测试版最近遇到一个抢红包问题,正好这个问题可以延申为一个抽奖的问题。故分享一下一个简单的用Python写抽奖程序题目:某公司假设有100名员工,开年会抽奖,奖项如下:一等奖3名:泰国5日游二等奖6名:Iphone手机三等奖30名:小型空气净化剂一盒抽奖规则:1.共抽三次,第一次抽三等奖,第二次抽二等奖,第三次抽一等奖。2.每个员工限中奖一次,不得重复。解题思路:1.生成一个员工列表,用random模块从里面随机取值。2.取完值之后,立刻从员工大列表里把中奖人删掉,防止其再次中奖。代码如下:importrandomstaff_list=['张三'+str(i)foriin

用Python的random写一个抽奖程序DIY

用Python写抽奖程序测试版最近遇到一个抢红包问题,正好这个问题可以延申为一个抽奖的问题。故分享一下一个简单的用Python写抽奖程序题目:某公司假设有100名员工,开年会抽奖,奖项如下:一等奖3名:泰国5日游二等奖6名:Iphone手机三等奖30名:小型空气净化剂一盒抽奖规则:1.共抽三次,第一次抽三等奖,第二次抽二等奖,第三次抽一等奖。2.每个员工限中奖一次,不得重复。解题思路:1.生成一个员工列表,用random模块从里面随机取值。2.取完值之后,立刻从员工大列表里把中奖人删掉,防止其再次中奖。代码如下:importrandomstaff_list=['张三'+str(i)foriin

Python中5大模块的使用教程(collections模块、time时间模块、random模块、os模块、sys模块)

1.模块的简单认识定义:模块就是我们把装有特定功能的代码进行归类的结果.从代码编写的单位来看我们的程序,从小到大的顺序:一条代码我们⽬目前写的所有的py文件都是模块.引入模块的方式:import模块fromxxximport模块2.collections模块collections模块主要封装了一些关于集合类的相关操作.比如,我们学过的Iterable,Iterator等.另外,collections还提供了一些除了基本据类型以外的数据集合类型.Counter,deque,OrderDict,defaultdict以及namedtuple2.1counter(counter主要用于计数)实例1:

Python中5大模块的使用教程(collections模块、time时间模块、random模块、os模块、sys模块)

1.模块的简单认识定义:模块就是我们把装有特定功能的代码进行归类的结果.从代码编写的单位来看我们的程序,从小到大的顺序:一条代码我们⽬目前写的所有的py文件都是模块.引入模块的方式:import模块fromxxximport模块2.collections模块collections模块主要封装了一些关于集合类的相关操作.比如,我们学过的Iterable,Iterator等.另外,collections还提供了一些除了基本据类型以外的数据集合类型.Counter,deque,OrderDict,defaultdict以及namedtuple2.1counter(counter主要用于计数)实例1:

可验证随机函数(Verifiable Random Function, VRF)

论文中的描述但在这里没有明白为什么在VRFVERVRF_{VER}VRFVER​环节需要x,y,π\piπ信息。以及messagex是什么,如何选取才能取到伪随机性。VRF介绍VRF这个概念最早由Micali,Rabin和Vadhan三个人所提出。一句话描述:以sk和随机种子作为输入,输出伪随机数r和对应的证明proof任何人可以通过sk对应的公钥vk加上证明proof来验证伪随机数r是否有sk持有者生成。特点:1)可验证性:任何人可以通过vk和proof验证随机数r是sk和x对应的输出;2)唯一性:sk和x不变的情况下,输出的伪随机数r是唯一的;3)随机性:不给定证明proof的情况下,VR

可验证随机函数(Verifiable Random Function, VRF)

论文中的描述但在这里没有明白为什么在VRFVERVRF_{VER}VRFVER​环节需要x,y,π\piπ信息。以及messagex是什么,如何选取才能取到伪随机性。VRF介绍VRF这个概念最早由Micali,Rabin和Vadhan三个人所提出。一句话描述:以sk和随机种子作为输入,输出伪随机数r和对应的证明proof任何人可以通过sk对应的公钥vk加上证明proof来验证伪随机数r是否有sk持有者生成。特点:1)可验证性:任何人可以通过vk和proof验证随机数r是sk和x对应的输出;2)唯一性:sk和x不变的情况下,输出的伪随机数r是唯一的;3)随机性:不给定证明proof的情况下,VR

Python中random函数用法整理

目录1.random.random():返回随机生成的一个浮点数,范围在[0,1)之间2.random.uniform(a,b):返回随机生成的一个浮点数,范围在[a,b)之间3. random.randint(a,b):生成指定范围内的整数 4. random.randrange([start],stop[,step]):用于从指定范围内按指定基数递增的集合中获取一个随机数。 5. random.choice():从指定的序列中获取一个随机元素6. random.shuffle(x[,random]):用于将一个列表中的元素打乱,随机排序7. random.sample(sequence,k