- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 2022 CSP-J入门级第一轮试题
定起始像素的位置和待填充的颜色,将起始像素和所有可达的像素(可达的定义:经过 一次或多次的向上、下、左、右四个方向移动所能到达且终点和路径上所有像素的颜色。栈 S 中依次有数据 e1 、 e2 、 e3 、 e4 、 e5 和 e6 进栈,队列 Q 依次有数据 e2 、 e4 、 e3 、2. 有 6 个元素,按照 6 、 5 、 4 、 3 、 2 、 1 的顺序进入栈 S ,请问下列哪个出栈序列是非法的。进栈 S 、出栈 S 、进队列 Q 、出队列 Q 的顺序操作,不同数据间的操作可能会交错。
2024-08-30 09:21:39
785
1
原创 git命令
git初始化git init添加本地所有git add .提交本地修改git commit -am "first commit init project"添加远程分支git remote add origin git@gitee.com:legulas66/mmall_learning.git推送到远程master分支git push -u origin mas...
2020-02-13 14:25:07
158
原创 IDEA Error:java: Compilation failed: internal java compiler error
File-->Setting...-->Build,Execution,Deployment-->Compiler-->Java Compiler 设置相应Module的target bytecode version的合适版本(跟你jkd版本一致)
2019-12-13 13:54:23
130
转载 CentOS下连接数相关问题
CentOS下修改TCP连接数时间:2014-09-02 01:08来源:iteye.com作者:zb's zone举报点击:5671次一、文件数限制修改(1)vi/etc/security/limits.conf加入:*soft nofile 32768*hard nofile 32768保存并退出。新登录一个ssh窗口(或者本机重新登录),u...
2019-11-12 16:44:59
560
原创 centos7,进程最大打开文件数 too many open files错误
查看指定文件打开文件数ls /proc/13778/fd/ | wc -l查看最大文件数限制ulimit -n //理论值,而且具体进程还会有差异修改最大文件数限制/etc/security/limits.conf/etc/security/limits.d/20-nproc.conf需要查看一下具体启动脚本,如systemctl...
2019-11-12 16:34:42
753
原创 centos查看某个进程当前线程数
方式一:cat /proc/[pid]/status展示结果中,Threads后边对应的数字就是进程拥有的线程数量方式二:ps hH p 3805|wc -l
2019-11-12 16:24:54
892
转载 ulimit
ulimit 是一个计算机命令,用于shell启动进程所占用的资源,可用于修改系统资源限制命令常用参数 1 2 3 4 5 6 7 8 9 10 11 12 13 14 -H 设置硬资源限制. -S 设置软资源限制. -a 显示当前所有的资源限...
2019-11-06 14:15:34
255
原创 ssh突然连接不上
查看最大进程数sysctl kernel.pid_max查看本服务器进程数ps -eLf | wc -l增加进程数echo 1000000 > /proc/sys/kernel/pid_max:修改pid_max值为1000000echo "kernel.pid_max=1000000 " >> /etc/sysctl.confsysctl -p:设置永久...
2019-11-06 11:24:22
442
原创 测试磁盘性能
安装yum install fio命令fio -filename=/tmp/test -direct=1 -iodepth 1 -thread -rw=randrw -ioengine=psync -bs=16k -size=2G -numjobs=10 -runtime=30 -group_reporting -name=mytest13
2019-11-05 16:29:08
113
原创 sysstat
安装yum installsysstat修改监控频率/etc/cron.d/sysstat监控文件路径/var/log/sa监控命令监控CPUsar -q -f sa04监控CPU百分比sar -p-f sa04监控内存sar -r-f sa04监控内存sar -B-f sa04swapsar -W-f sa04IO...
2019-11-05 15:38:44
298
原创 kafka命令
1、kafka服务启动:./kafka-server-start.sh ../config/server.properties2、查看有哪些主题:./kafka-topics.sh --list --zookeeper zk服务IP:21813、创建topic:./kafka-topics.sh --create --zookeeper zk服务IP:2181 --repl...
2019-11-05 11:17:58
141
原创 【难点】kafka消费者自动断开
消费者用了一段时间之后会自动断开,不报错,生产者不受影响查看消费者是否还存在bin/kafka-consumer-groups.sh --bootstrap-server localhost:9092 --describe --group test发现消费者已经不消费原因:原来是在 kafka consumer 运行时,要和kafka集群的协调节点做心跳交流,这也是kafka...
2019-11-05 10:12:23
6995
原创 表名not found
LINUX下的MYSQL默认是要区分表名大小写1.用ROOT登录,修改/etc/my.cnf2.在[mysqld]下加入一行:lower_case_table_names=13.重新启动数据库即可
2019-05-23 10:27:23
130
原创 https证书生成
openssl genrsa -idea -out jesonc.key 1024openssl req -new -key jesonc.key -out jesonc.csropenssl x509 -req -days 3650 -in jesonc.csr -signkey jesonc.key -out jesonc.crtopenssl rsa -in ./jesonc.key...
2019-04-11 16:13:03
657
转载 linux文件句柄数
1、问题阐述:toomanyopenfiles:顾名思义即打开过多文件数。不过这里的files不单是文件的意思,也包括打开的通讯链接(比如socket),正在监听的端口等等,所以有时候也可以叫做句柄(handle),这个错误通常也可以叫做句柄数超出系统限制。2、产生的原因:经常在使用linux的时候出现,大多数情况是由于程序没有正常关闭一些资源引起的,所以出现这种情况,...
2019-03-13 17:59:10
1583
转载 Linux信号量semaphore编程实例
<br />本例示范Linux信号量的基本用法。该范例使用了两个线程分别对一个公用队列进行入队和出队操作,并用信号量进行控制,当队列空时出队操作可以被阻塞,当队列满时入队操作可以被阻塞。<br />主要用到的信号量函数有:<br />sem_init:初始化信号量sem_t,初始化的时候可以指定信号量的初始值,以及是否可以在多进程间共享。<br />sem_wait:一直阻塞等待直到信号量>0。<br />sem_timedwait:阻塞等待若干时间直到信号量>0。<br />sem_pos
2011-01-20 18:11:00
909
转载 龙腾P2P流媒体点播系统商业计划书
真正电信级-龙腾P2P流媒体点播系统第一章龙腾P2P点播系统的商业价值及技术概念 龙腾P2P点播系统是一个采用全新的网格技术的一种分布式系统,在广泛的定义上也被称为P2P技术,而开发的视频点播系统。 龙腾P2P点播系统是在北京科林圣鸿科技有限公司基于世界上最先进的网格模型和算法上研发而来,该系统通过分布式的程序设计以及多项专利和全新的网格算法,已经达到了无结构的网络形态以
2008-10-16 17:52:00
1006
转载 基于HTTP的QQ协议之我所见
有一年没有发表文章了,最近我为了一个项目对QQ协议进行研究,有些心得,不敢独享,故把其中一项协议--基于HTTP的QQ协议V1.1的不完整成果,拿出来与大家分享一下。大家说到QQ协议都觉得很神秘,是因为QQ不像MSN或者ICQ协议都已经官方公布了,而QQ的没有公布。研究它的人也不是特别的多,虽然已经有了基于QQ协议所写成的第三方软件 foicq, qq plugins for gaim,
2008-10-16 17:39:00
760
转载 对等网络中主流分布式哈希算法比较分析
本文首先从P2P的定义出发,介绍了结构化P2P与非结构化P2P的区别以及结构化P2P的核心技术DHT。而后,本文深入介绍了几种主流的DHT算法与协议并对每种协议进行了讨论。文章的最后展望了DHT在未来的发展趋势。对等网络(Peer-to-Peer,简称P2P)是目前非常热门的应用,自1999年以来,P2P的研究一直是国外知名学府(如美国麻省理工学院,加州大学伯克利分校和莱斯大学等)以及知名企业的
2008-10-16 17:17:00
1039
转载 我研究kademlia时搜集的一些资料
研究kademlia有1年半了,中间搜集过很多的资料,只是都被我不小心删除掉了,这里发布一些经典的资料。KadC:一个比较经典的C实现的kademlia协议KadC:http://kadc.sourceforge.net/ 下载链接,不过目前这个库已经很久没有人更新了,这个库实现了kademlia协议几乎全部的内容,但是有一个关键的部分没有实现,就是存储发布信息,即发布信息是可以成功
2008-10-16 17:16:00
4502
2
转载 P2P普及系列之七:DHT算法的研究
现有DHT算法由于采用分布式散列函数,所以只适合于准确的查找,如果要支持目前Web上搜索引擎具有的多关键字查找的功能,还要引入新的方法。主要的原因在于DHT的工作方式。 基于DHT的P2P系统采用相容散列函数根据精确关键词进行对象的定位与发现。散列函数总是试图保证生成的散列值均匀随机分布,结果两个内容相似度很高但不完全相同的对象被生成了完全不同的散列值,存放到了完全随机的两个结点上
2008-10-16 17:14:00
1098
转载 Kademlia原理介绍
参考资料:Kademlia: A Peer To Peer Information Systems Based On TheXOR Metric, Petar Maymounkov and David Mazieres, 2002.-------------------------------------------------------------内容提要:本
2008-10-16 17:13:00
897
转载 细说 Kademlia
Kad是Kademlia的简称,eMule的官方网站在2004年2月27日正式发布的 eMule v0.42b中,Kad开始正式内嵌成为eMule的一个功能模块,可以说从这个版本开始eMule便开始支持Kad网络了。Kad的出现,结束了之前edonkey时代,在ed圈里只存在着ED2K一种网络的模式,它通过新的协议开创并形成了自己的kad网络,使之和ED2K网络并驾齐驱,而且它还完全支持
2008-10-16 17:12:00
1099
转载 Kademlia详解
1. Kademlia简述Kademlia(简称Kad)属于一种典型的结构化P2P覆盖网络(Structured P2P Overlay Network),以分布式的应用层全网方式来进行信息的存储和检索是其尝试解决的主要问题。在Kademlia网络中,所有信息均以的哈希表条目形式加以存储,这些条目被分散地存储在各个节点上,从而以全网方式构成一张巨大的分布式哈希表。我们可以形象地把这张哈希
2008-10-16 17:10:00
1159
转载 ppPhone—基于Kademlia协议的P2P VoIP系统设计与实现
dolf cao(dolf.cao@gmail.com)摘 要:点对点(P2P)技术和基于IP的语音VoIP(Voice Over IP)技术是当前Internet应用技术研究的两个热点,将二者相结合的P2PVoIP技术已经成为VoIP技术发展的一个趋势。本文从分析传统VoIP系统的不足入手,讨论了未来VoIP系统的发展趋势,提出了一种基于Kademlia协议的纯P2P的P2P VoIP架
2008-10-16 17:09:00
1566
SHA-1的一种软件实现
2008-10-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人