配合灯塔+subfinder搭建自动化信息收集系统
官方的项目库在2024年已经删库了,所以首先选择下面这个地址的ARL项目 https://github.com/huntingsec/ARL-Limited-Edition 在原项目的基础上,增加了指纹库,以及子域和目录的爆破字典。 一、选择购买vps 我建议搭建在vps服务器上面,不会混淆自己的本 ...
docker开启2375端口-docker开启api接口
概念 Docker 在默认情况下使用 UNIX 套接字进行通信,这意味着 Docker 守护进程(dockerd)监听在 /var/run/docker.sock 上,并通过 UNIX 套接字与客户端进行通信。如果你想从远程机器上访问 Docker 守护进程,你需要配置 Docker 守护进程来监听 ...
Go 1.10 相比 Go 1.9 有哪些值得注意的改动?
本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.10 Go 1.10 值得关注的改动: 语言层面 - 无类型常量位移(Untyped Constant Shifts) : 明确了一个涉及无类型常量 ...
AI都深度思考了,人却不思考了...
在了解Fastjson编解码Integer数字时,曹小三同学让DeepSeek“深度思考”生成了一些testcase。下面是DeepSeek提供的JUnit5测试代码。 import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSO ...
读数据自助服务实践指南:数据开放与洞察提效02洞察耗时
1. 定义洞察耗时记分卡 1.1. 洞察耗时是度量从原始数据到提取洞察所需时间的总体指标 1.2. 每个企业在与提取洞察相关的痛点上有所不同 1.2.1. 由于现有流程的成熟度、技术、数据集、数据团队技能、行业垂直度等方面的差异,企业的痛点也不相同 1.3. 每个指标都是根据与该指标相关的任务能否完 ...
10-Linux中-Minio 安装
一、下载MinIO 创建Minio安装目录,并在线下载Minio # 更新 yum到最新信息 sudo yum update -y # 下载 wget 插件 yum -y install wget #创建目录 mkdir -p /usr/local/minio/ cd /usr/local/mini ...
centos使用非官方源安装cmake解决版本问题
最近在折腾一些老旧电脑, 系统是Centos, yun源里面的cmake版本过老, 在编译的时候会出现问题无法编译. 下载官方的预编译版本 检查官方网站-下载界面, 根据自己电脑的平台找到对应安装使用的.sh脚本 本地安装 在.sh脚本移动到需要安装的位置 因为.sh脚本中的二进制文件会被安装到当前 ...
rtsp极速播放器:超低延时,监控视频的好助手!
我精心开发了一款RTSP播放器,经过多轮优化,成功实现了超低延时播放,经实际测试,其延时表现显著优于市面上的主流播放器。此外,该程序还具备多屏播放、全屏播放等多项实用功能,为用户带来流畅且高效的观看体验。下载地址 程序特点: ✅ 超低延时解码与播放 —— 优化解码管线,实现毫秒级延迟,确保流畅体验 ...
Go 1.9 相比 Go 1.8 有哪些值得注意的改动?
本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.9 Go 1.9 值得关注的改动: 类型别名 (Type Aliases): 引入了类型别名的概念 (type T1 = T2),允许为一个类型创建 ...
[设计模式/Java] 设计模式之桥接模式【17】
序 大学阶段,已在专业课程中系统学习过设计模式。 但随着进入企业工作,对设计模式的理解才愈加深刻,为此有必要对设计模式进行专门的总结、提炼,以指导未来的程序设计与开发工作。 设计模式总述 - 博客园/千千寰宇 本文主要参考自: 桥接模式(Bridge Pattern)-(最通俗易懂的案例) - CS ...
读数据自助服务实践指南:数据开放与洞察提效01数据介绍
1. 数据介绍 1.1. 数据是新的石油 1.1.1. 当今的企业拥有丰富的数据,但缺乏数据洞察力 1.1.2. 目前,企业内部的结构化数据、半结构化数据以及非结构化数据的数据量呈指数级增长 1.1.3. 尽管在数据湖中收集了大量数据,但它们可能不一致、无法解释、不准确、不及时、未标准化或不充分 1 ...
每天一个小算法:无重复字符的最长子串
题目描述 给定一个字符串,请你找出其中不含有重复字符的 最长子串 的长度。 示例 1: 输入: "abcabcbb" 输出: 3 解释: 因为无重复字符的最长子串是 "abc",所以其长度为 3。 题目解析 建立一个256位大小的整型数组 freg ,用来建立字符和其出现位置之间的映射。 维护一个滑 ...
Go 1.8 相比 Go 1.7 有哪些值得注意的改动?
本系列旨在梳理 Go 的 release notes 与发展史,来更加深入地理解 Go 语言设计的思路。 https://go.dev/doc/go1.8 Go 1.8 值得关注的改动: 结构体转换忽略标签 (struct tags) :Go 1.8 起,在显式转换两个结构体类型时,字段标签 (fi ...
Win10远程桌面连接功能
Win10远程桌面连接功能 Win10系统自带的远程桌面连接需要满足以下三个条件 开启远程桌面连接 设置一个连接密码 知道自己的IP地址 下面教你如开开启远程设置 第一步:在桌面我的电脑图片上单机属性 第二步:点击远程设置 第三步:选择允许远程连接到此计算机 好的,接下来你只需要在其它电脑上搜索远程 ...
项目部署-(一)Linux部署SpringBoot项目
我们服务端开发工程师学习Linux系统的目的就是将来我们开发的项目绝大部分情况下都需要部署在Linux系统中。那么在本系列文章,我们将通过两种方式,来部署项目,分别是:手动部署项目 和 基于shell脚本自动部署。 一、 Linux手动部署SpringBoot项目 步骤1. 将IntelliJ ID ...
在文件夹内,单击左侧PDF文件,无法在右侧预览PDF文件的处理办法(核对发票非常有用的操作)
起因: 整理了很多发票,结果复制到文件夹内后,单击文件,却无法在右侧进行预览,放大或者缩小查看金额,而且自己记得之前是完全可以的,不知道怎么回事,很是郁闷。 无法预览的界面如下图所示: 然后就在网上找了很久的教程,也没找到比较有用的办法,试了很久也没搞成,于是就把找到的所有的办法都试了下,在几个小时 ...
Linux系统进程管理
概念 在 Linux 系统中,进程是正在运行的程序的实例。理解进程的管理、查看和控制对于系统管理员和开发者来说非常重要 进程的定义: 进程(Process)是程序在执行时的一个实例。它包含了程序的代码、数据、堆栈、环境变量等。 每个进程都有一个唯一的 进程 ID(PID),用于标识进程。 进程可以处 ...
利用DevEco Profiler定位性能瓶颈,优化资源占用
大家好,我是 V 哥。 在鸿蒙 NEXT 开发中,DevEco Profiler 是一款集成在 DevEco Studio 中的性能分析工具,能帮助开发者深入了解应用在运行时的性能表现,定位性能瓶颈。下面,V 哥用一个具体的业务场景来介绍DevEco Profiler的使用。 实际业务场景 如果你要 ...
从零开始开发 MCP Server
作者:张星宇 在大型语言模型(LLM)生态快速演进的今天,Model Context Protocol(MCP)作为连接 AI 能力与真实世界的标准化协议,正逐步成为智能体开发的事实标准。该协议通过定义 Resources(静态资源)、Prompts(提示词模板)和 Tools(可执行工具)三大核心 ...