- 博客(6)
- 收藏
- 关注
原创 Prophet,一个超级神奇的Python库!_prophet 预测(2)
【代码】Prophet,一个超级神奇的Python库!_prophet 预测(2)
2024-05-17 09:09:30
448
原创 2024年面试官问我HashMap哪里不安全,我支支吾吾的说了这些,原理竟然是这
HashMap在JDK7和JDK8是有了一些不同的,具体体现如下:JDK7HashMap底层是数组+链表,而JDK8是数组+链表+红黑树JDK7扩容采用头插法,而JDK8采用尾插法JDK7的rehash是全部rehash,而JDK8是部分rehash。JDK8对于key的hash值计算相比于JDK7来说有所优化。如果还有兴趣的小伙伴可以学习学习我的以下文章,写的十分详细!!高频考题:手写HashMapJDK7、8扩容源码级详解JDK7、8HashMap的get()、put()流程详解。
2024-05-16 03:56:35
668
原创 探索NCCFSAS:下一代文件系统安全评估工具
NCCFSAS(NCC File System Audit and Security)是一款专为系统管理员和安全研究人员设计的工具,用于审计和增强Linux操作系统的文件系统安全性。它通过动态追踪文件系统活动,识别并报告可能的安全风险,帮助用户提前预防和修复问题。NCCFSAS提供了一个强大且灵活的工具,旨在提高Linux文件系统的安全态势。无论是企业还是个人用户,都可以从这个项目中受益。如果你负责维护一个Linux环境或者对操作系统安全有兴趣,不妨尝试一下NCCFSAS,让它为你保驾护航。
2024-05-15 02:38:36
1048
原创 基于Linux对MySQL数据库的安全加固指南(超实用--实战版)_mysql加固手册(1)
来看看容器外部署的数据库如何修改;找到port,注意my.cnf可能会有两个port,一个是[client]下的,一个是[mysqld]下的,修改[mysqld]下的port即可,client下的也可以修改,主要是[mysqld]下的生效;修改完重启数据库,有一点如果访问不到,可以先查看端口有没有起来,如果起来了,就检查防火墙,如果没起来,就去看数据库启动报错或日志;修改完重启一下服务即可生效。
2024-05-14 09:54:59
604
原创 web安全测试环境搭建-宁志学校网站管理系统
在进行渗透学习过程中,直接渗透网上的目标可能会触犯法律,通过自己搭建本地的测试环境可以避免潜在的法律风险。在本地测试环境中进行实验可以确保你的操作不会影响到其他网络设备和数据的安全,有了本地测试环境,你可以随时进行实践和实验,提高自己的渗透测试技能。通过不断实践,可以更加熟悉各种渗透测试工具和技巧,提高应对实际网络安全威胁的能力。宁志学校网站管理系统是一款高校教育管理系统,可以通过对该系统的渗透试验,提高自己挖掘eduSRC的能力,在未授权不测试的情况下实现对教育系统的系统测试。
2024-05-13 04:40:58
457
原创 C#多线程编程详细教学_c# 创建线程
在上面的例子中,lockObject是一个私有的对象,用作同步锁。Monitor 类:Monitor类提供了与lock关键字相同的功能,但它是通过方法调用的形式来实现的。注意,在C# 7.1及更高版本中,Main方法可以被声明为async,这使得我们可以方便地在主线程中使用await关键字来等待异步操作。在上面的示例中,我们使用lock关键字来确保在增加sharedCounter时只有一个线程能够访问它。需要注意的是,过度使用线程同步可能会导致性能下降,因此应该谨慎使用,并只在必要时进行同步。
2024-05-12 10:55:47
1158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅