×

rust

【Rust 日报】2021-12-05 fuso:内网穿透、端口转发工具

jmgm502 jmgm502 发表于2024-04-19 浏览5613 评论0
fuso:内网穿透、端口转发工具 一款快速、稳定、跨平台、高效的内网穿透,端口转发工具 只实现 Socks5 与端口转发,快捷的接入与转发内网流量且体积小方便实用 GitHub:https://github.com/editso/fuso cracken:密码词表生成器、Smartlist 创建和密码混合掩码分析工具 Cracken 是一个快速的密码词表生成器、Smartlist 创建和密码混合掩码分析工具,用纯安全的 Rust 编写。 使用说明: $ cracken -

tomcat

Linux数据恢复工具之extundelete

黑牛哥 黑牛哥 发表于2024-04-18 浏览7793 评论0
简介 在Linux系统下,通过命令“rm -rf”可以将任何数据直接从硬盘删除,并且没有任何提示,同时Linux下也没有与Windows下回收站类似的功能,也就意味着,数据在删除后通过常规的手段是无法恢复的,因此使用这个命令要非常慎重。在使用rm命令的时候,比较稳妥的方法是把命令参数放到后面,这样有一个提醒的作用。其实还有一个方法,那就是将要删除的东西通过mv命令移动到系统下的/tmp目录下,然后写个脚本定期执行清除操作,这样做可以在一定程度上降低误删除数据的危险性。 其实保证数据安全最好的

rabbitmq

操作系统-生产者与消费者实验

Kung Kung 发表于2024-04-18 浏览3925 评论0
生产者/消费者问题也叫缓存绑定问题(bounded- buffer),是一个经典的、多进程同步问题。 其思想就是生产者和消费者公用一个缓冲区,生产者生产产品放入缓冲区,消费者从缓冲区取出产品,当缓冲区满,那么生产者阻塞,当缓冲区空,消费者阻塞,同时二者在放入和取出时应当独占缓冲区,即不允许对方操作缓冲区以保证同步。 在这类问题当中,一般至少需要维持三个变量: 1:空余位置大小 2:已占位置大小 3:互斥锁                         生产者线程--------------&

spring

2022年4月最新面经答案总结(Java基础,数据库,JVM、计网、计操、集合、多线程Spring)持续更新

哇咔咔 哇咔咔 发表于2024-04-18 浏览23772 评论0
答案有任何不懂欢迎进群询问群主,再次加深知识,热烈欢迎这些提问的小伙伴!!群里有22届秋招招聘汇总信息! 一、引言(秉持开源的想法)    经过残酷的春招实习面试,自己从中也从牛客和各个大神那些收集了很多面经,我再次深感谢谢(尤其是JavaGuide),秉持开源的想法。我是先跟着他们的面经自己写答案,然后再结合我自己看的面经继续添加!    话不多说直接上干货,有没有用自己点进去看就知道了,如果你看了我总结的面经后,得到满意的OFFER记得过来留言哦(先立下FLAG也可)!毕竟不做白嫖党(

rabbitmq

如何利用RabbitMQ的延迟队列实现文章一段时间后自动处理审核

暮 发表于2024-04-17 浏览5217 评论0
问题 假设有一个需求是文章发布后如果一段时间没有被审核的话就会自动成为已审核状态,或者也可以是成为未通过审核状态。总之需求就是自打文章发布那一刻起就随时携带了一个“定时器”,到点就自动执行某些操作。 根据这个特性我们很容易想到利用cron表达式,每隔1s或2s去检查此时距离文章发布时是否达到了指定时间,如果超过了指定时间就执行一段目标程序。 UPDATE `p_post` SET `status` = 1//通过审核状态 WHERE st