技术栈
开发语言
白帽攻防录
2 小时前
开发语言
·
网络安全
·
php
·
内网安全
SRC 挖洞:PostScript 打印机驱动双 RCE,打印服务器怎么变成内网跳板
作者 akihi(白帽攻防录讲师),某甲方网络安全工程师,合合 SRC 年度第一、腾讯 SRC 连续三年前十,单漏洞赏金 4w+,擅长 Web/App/PC 客户端漏洞挖掘。专注 Windows 内核安全、打印服务攻击面与企业内网渗透研究。本文基于公开 CVE 信息与技术原理深度复盘,供安全研究与防护参考。
十年Java程序媛
2 小时前
java
·
开发语言
·
spring boot
·
后端
·
面试
Java枚举Enum完整教程|替代静态常量,开发与面试要点
基础不牢,地动山摇大家好,这里是后端基础拾光集。Java 枚举本质是一个继承自 java.lang.Enum 的 final 类,就是专门用来描述【固定有限集合】的语法。,它并不是普通常量的聚合,而是 JVM 生命周期内不可再生、不可继承、不可反射再造的一组有限单例集合——理解了这一点,用法、原理、坑和面试题就能全部串起来。
2603_96514811
3 小时前
开发语言
·
数据库
·
人工智能
·
python
·
信息可视化
电商选品调研:通过关键词搜索API获取市场热销商品,结合商品详情API分析竞品卖点与定价
在电商运营中,选品是决定店铺成败的关键环节。传统的人工调研方式效率低、覆盖窄,难以跟上市场变化。本文介绍一种基于关键词搜索API和商品详情API的自动化选品调研方案,帮助运营人员快速获取市场热销商品,并深入分析竞品的卖点与定价策略。
xixiaoyunya
3 小时前
开发语言
·
python
·
php
Python 异步编程入门:用 asyncio 轻松实现并发任务
在日常开发中,经常会遇到需要同时处理多个 IO 任务的场景,比如:如果使用传统的同步写法,任务只能一个接一个执行,总耗时就是所有任务耗时之和。而使用 Python 的 asyncio,可以在单线程内实现并发,大幅提升 IO 密集型任务的效率。
学逆向的
4 小时前
c语言
·
开发语言
·
数据结构
·
网络安全
C 循环结构的执行效率分析
1.从反汇编代码的行数来看,for循环最慢,while循环和do-while循环较快 2.while循环和do-while循环在结构上较为清晰,执行速度较快 3.do-while循环的执行效率最高,适用于简单和通用的循环场景
小坏讲微服务
4 小时前
java
·
开发语言
·
spring boot
·
spring
·
架构
·
求职招聘
·
springboot4
刚发布一个月的JDK 27,为什么我建议你立刻升级?
不是LTS就不用升级?这次真不一样。9个JEP里一半在给AI铺路,还有两个能直接帮你省服务器钱。上个月JDK 27 GA的时候,我跟大多数人想法一样:非LTS版本,半年就过时,升它干嘛?
打工仔折腾 AI
6 小时前
java
·
开发语言
·
人工智能
·
后端
·
python
·
rpc
·
ai agent 实战
用 Dashlet 把极空间 NAS 服务入口整理成统一导航首页的实践
我在极空间上陆陆续续跑了不少容器。最开始只有两三个,记 IP 加端口就行。后来变成七八个,再后来连我自己都要翻 Docker 列表才能想起来某个服务到底在哪个端口上。
MATLAB代码顾问
6 小时前
开发语言
·
matlab
Simulink PI 参数扫描与批量仿真完整 MATLAB 代码
Simulink PI 参数扫描与批量仿真完整 MATLAB 代码手动逐次修改参数容易混用模型和结果。本文把 PI 闭环的 12 组参数交给同一个函数串行仿真,统一计算指标、记录失败原因,并导出曲线和排序表。
Want595
6 小时前
开发语言
·
python
·
数学建模
Python跳动的爱心②
Python绘制动态心形动画的完整代码。当我开始构思这个心形动画时,我希望它不只是一个静态的图形,而是一个有生命、会呼吸的艺术品。因此,我没有选择简单的绘图方式,而是构建了一套完整的动态粒子系统。我将整个心形拆解为多个层次:最内层是坚实的心脏核心,中间是微微颤动的边缘,最外层则是漂浮闪烁的光晕。每一层都有其独特的生成逻辑和运动规律,共同构成一个富有节奏感的视觉整体。
小羊没烦恼!
7 小时前
服务器
·
开发语言
·
前端
·
javascript
·
html
T-SQL查询进阶--理解SQL SERVER中的分区表
分区表是在SQL SERVER2005之后的版本引入的特性。这个特性允许把逻辑上的一个表在物理上分为很多部分。而对于SQL SERVER2005之前版本,所谓的分区表仅仅是分布式视图,也就是多个表做union操作.
爱吃香菜的初学者
7 小时前
linux
·
运维
·
开发语言
十六.Linux——多线程(2)
这是一个典型的多线程,正常应该是从1依次打印到5000,但我们根据上文知道:因为是多个处理器运行多个线程,自加操作不是原子操作,可能会打印相同的m_count;且如果同时进行两次自增操作,m_count只会增加1,发生一次计数丢失。
jeo陽
7 小时前
c语言
·
开发语言
·
数据结构
04-循环实战:素数、最大公约数、级数求和与枚举法
循环语法掌握了,这一篇用四个经典问题练手——它们是所有"算法课"的第一批作业,也是理解暴力求解与效率优化的起点。
暖核
8 小时前
运维
·
开发语言
·
php
kubeadm 集群运维:Worker 节点下线删除、整套集群销毁重建指南
基于 v1.30.2 集群,演示节点维护删除、重置、完整集群销毁与重建流程--ignore‑daemonsets忽略 daemonset 守护进程集 pod,daemonset 不会被驱逐
tachibana2
8 小时前
开发语言
·
后端
·
golang
·
go
·
语言
Go 语言里的 Context 是什么?
在 Go 语言的并发编程中,context.Context 是出现频率极高的接口。无论是在标准库(如 net/http、database/sql)中,还是在各种开源微服务框架(如 gRPC、Gin)里,几乎所有可能耗时的方法第一位参数都是 ctx context.Context。
天桥下的卖艺者
8 小时前
开发语言
·
3d
·
r语言
R语言使用ggcube包轻松绘制文章中的各类3D图形
最近经粉丝推荐发现了一个有趣的R包,可以专业绘制3D图形。ggcube包ggcube是ggplot2的3D绘图扩展。它提供了三维几何属性,以及一个可以构建3D可视化的3D坐标系统 使用熟悉的 ggplot2 语法:将数据映射为美观,添加 叠加,并通过音阶、指南和主题自定义结果,3D剧情非常适合探索、交流和艺术。
唐钰小宝B
9 小时前
java
·
开发语言
·
windows
深度解读 JDK 8、JDK 11、JDK 17 和 JDK 21 的区别
核心新特性:JDK8 稳定性强,大量企业生产环境仍在使用。核心新特性:移除 JavaFX、CORBA 等模块,JDK 体积精简。
知识分享小能手
10 小时前
c语言
·
开发语言
·
学习
C学习教程,从入门到精通,C语言指针 —— 详细知识点总结(10)
在计算机内存中,每一个字节(Byte)都有一个唯一的编号,这个编号就叫做内存地址。操作系统通过地址来管理和访问内存中的数据。
熊猫钓鱼>_>
10 小时前
开发语言
·
人工智能
·
华为
·
kotlin
·
harmonyos
·
鸿蒙
开源鸿蒙平台 KMP 三方库 kotlin-csv 适配全流程:从编码假设到沙箱真机互通验证
欢迎加入 KMP&CMP 鸿蒙社区:https://atomgit.com/CPF-KMP-CMP适配后仓库地址(AtomGit,待提交):https://atomgit.com/oh-tpc/ohos_kotlin-csv
张张123y
10 小时前
开发语言
·
python
·
mysql
·
api
·
fastapi
# 后端第七课:FastAPI 实战入门(用刚学的 Python 写第一个 API 接口)
👋 我是 Yulia,一线 AI 应用开发工程师:4 年工程经验,在职做大模型应用落地。 只写一件事——把最新 AI 技术讲成人话 + 给你能直接上手用的代码(真实可验证,不搬运不注水)。 有用就点个 关注,持续更新大模型应用的前沿实战。
小陈不好吃
11 小时前
java
·
开发语言
·
windows
·
pecs 原则
·
typetoken绕过
Java 泛型与类型擦除:从 PECS 原则到 TypeToken 绕过
写在前面:泛型是 Java 5 引入的重要特性,它让集合有了类型安全的保证。但 Java 的泛型是"伪泛型"——编译后类型信息会被擦除。List<String> 和 List<Integer> 在运行时其实是同一个类型 List。本文系统讲解泛型擦除机制、通配符 <?> 与 PECS 原则、泛型方法约束,以及用 TypeToken/反射参数绕过类型擦除获取真实类型。