关于并发编程与线程安全的思考与实践 | 京东云技术团队
并发编程的意义是充分的利用处理器的每一个核,以达到最高的处理性能,可以让程序运行的更快。而处理器也为了提高计算速率,作出了一系列优化
Metasploit框架基础(一)
Metasploit POC检测框架
【Linux从入门到放弃】进程概念、查看进程、创建进程
那在还没有学习进程之前,就问大家,操作系统是怎么管理进行进程管理的呢?很简单,先把进程描述起来,再把进程组织起来!我们之前任何启动并运行程序的行为,都是操作系统帮助我们将程序转化为进程,完成特定的功能。
Linux系统之部署Linux管理面板1Panel
Linux系统之部署Linux管理面板1Panel
【Linux】程序替换
Linux进程替换,shell的本质
【网络技术】TCP详解
TCP协议提供了可靠的数据传输、流量控制、拥塞控制、数据重传、数据分段和序列号等功能。在TCP协议进行数据传输之前,需要先建立TCP连接,建立连接的过程中,客户端和服务器进行三次握手(SYN、SYN-ACK、ACK),以确保双方都能够接收和发送数据。TCP协议通过使用ACK确认机制和序列号机制,保证
selenium+python切换浏览器窗口
selenium在当前浏览器页面打开了新的窗口,此时如果要聚焦到新开的浏览器窗口,就需要切换到新的窗口,切换窗口的操作selenium+python示例如下:
在外Windows远程连接MongoDB数据库【无公网IP】
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复
IDEA恢复代码本地历史
如果我们使用git或SVN不小心撤销了代码的修改,我们可以通过idea本地历史功能恢复到我们最后修改的版本。
Navidrome - 开源音乐服务器【打造属于自己的音乐播放器】「端口映射」随时随地想听就听
不知从何时开始,我们能用的音乐软件越来越少,笔者使用小米手机很久了,自从小米手机的自带音乐播放器变成了QQ音乐,笔者手机里很多的音乐就无法再自由畅听,要求付费加会员听歌,不然就得忍受被剪切的试听版。最重要的,是不让播放自行下载的音乐!!!这就很让人头疼。为了逃避这种情况,笔者打算使用Cpolar内网
Java API 操作HDFS文件
使用JavaAPI操作hdfs 文件的常用操作代码
前端技术搭建五子棋游戏(内含源码)
基于HTML、CSS、JS前端基础技术搭建人机五子棋游戏;
nginx负载均衡的策略
nginx负载均衡的六种策略
将时间序列转成图像——递归图方法 Matlab实现
将递归图应用在时间序列上,首先将时间序列的时域空间变换到相空间,从而将时域中的每个点变换成相空间的对应状态;接着计算每两个状态(向量)之间的距离(向量范数);然后进行阈值二值化,得到递归图中对应两个状态之间的特征。
深入浅出TensorFlow2函数——tf.data.Dataset.from_tensor_slices
from_tensor_slices( tensors, name=None)
代码执行漏洞 | iwebsec
call_user_func()、call_user_func_array()函数的功能是调用函数,多用在框架中动态调用函数,所以一般比较小的程序较少出现这种方式的代码执行。array_map()函数的作用是调用函数,并且除第一个参数外其他参数为数组,通常会写死第一个参数,即写死调用函数。
基于openssl国密算法SM2搭建CA及颁发证书
基于openssl国密算法搭建CA及颁发证书
Linux如何查看网络连接状态
2. ss命令:该命令可以用来查看网络套接字连接状态,比netstat命令更快速和高效。1. netstat命令:可以显示系统的网络连接、路由表和网络接口信息。3. lsof命令:可以显示系统当前所有打开的文件和网络连接信息。通过使用以上命令,可以方便地查看Linux系统中的网络连接状态。该命令可以
postman同时上传文件和json数据
postman同时上传文件和json参数
Xcode 15 beta (15A5160n) 下载 - Apple 平台 IDE
Xcode 15 beta (15A5160n) 下载 - Apple 平台 IDE