开发语言

Cc.Y1 小时前
java·开发语言·python
Java零基础入门:可变字符串与包装类:StringBuilder、StringBuffer 与 通讯录管理系统实战一、为什么需要 StringBuilder?—— String 的"不可变性"1. String 是不可变的
阿森_dev2 小时前
java·开发语言·spring boot·毕业设计·课程设计
2027 届毕设选题怎么选:30 个 Java 方向选题的实现难度排序离选题截止没几天了,手里的题目列表越看越没底——"这个到底做不做得出来?"这篇文章不给你堆题库,而是把 30 个常见 Java 方向的选题,按"一个人独立能跑通的概率"排一遍序,告诉你每档的难点在哪、坑在哪。
by209992 小时前
开发语言·c++·经验分享·多态
C++ 多态:同一个基类接口,调用不同的函数上一篇继承文章已经说明:公开继承可以让 Student 对象通过 Person 的指针或引用使用。不过,与“能交给同一个函数”与“调用时会执行各自的行为”之间,还差一步。
笔墨登场说说2 小时前
开发语言·python
flink bin/start-cluster.sh 帮我做成开机启动flink ./bin/start-cluster.sh 帮我做成开机启动可以。你是 tar.gz 方式安装 Flink,最简单稳妥的方式就是给 ./bin/start-cluster.sh 做一个 systemd 服务,让 Ubuntu 开机自动执行,同时关机时执行 stop-cluster.sh。
Sarvartha2 小时前
java·开发语言
Lambda 表达式和函数式接口函数式接口:有且仅有一个抽象方法的接口,可以包含默认方法、静态方法、私有方法。作用:专门用来支持 Lambda 表达式,Lambda 就是用来实现这个唯一抽象方法。
小白学大数据2 小时前
开发语言·scrapy·中间件·架构
拼多多反爬对抗实战:Scrapy 中间件化采集架构解析PDD 公开数据分布在移动端 API(mobile.yangkeduo.com)与 H5(mobile.pinduoduo.com)。当采集规模上升,手写 requests + 线程池在三个方面迅速失效:
学逆向的3 小时前
开发语言·网络安全·api·win32
win32注入代码CreateRemoteThread 不是在本地开线程,线程实体运行在目标进程 ● 发起进程:注入器,负责打开目标进程、分配内存、写入机器码、创建远程线程 ● 目标进程:真正执行线程函数代码 ● 核心:lpStartAddress 填写目标进程虚拟地址
Sarvartha3 小时前
java·开发语言
内部类知识把一个类定义在另一个类的里面,外面的类叫外部类,里面的类叫内部类。 Java 内部类一共 4 种:核心特点:内部类可以直接访问外部类所有成员(包括私有成员);外部类访问内部类成员,需要先创建内部类对象。 Lambda 表达式:专门简化函数式接口的匿名内部类,属于匿名内部类场景的语法糖。
FPGA小徐4 小时前
开发语言·数据库·c#
【一生一芯 / PA】异常响应机制:RISC-V 中 ecall → mtvec → mret 的完整代本文基于你的 riscv32 + NEMU + AM 代码,逐层拆解异常响应机制。 环境路径:PA3 开始,我们要让用户程序和操作系统之间能切换执行流。
北京盛世宏博4 小时前
开发语言·网络·php
工业环境监测选型:Modbus TCP以太网温湿度传感器部署、调试、避坑全指南摘要:Modbus TCP以太网温湿度传感器已成为工业环境监测的主流设备,但大量工程人员在实际选型、部署、调试过程中,频繁遇到协议不兼容、网络冲突、POE供电异常、数据跳变、TCP连接失败、断网数据丢失、平台对接失败等各类问题。多数问题并非设备质量故障,而是选型误区、部署不规范、调试流程错误、网络配置不合理导致。本文从选型避坑、网络规划、布线规范、批量部署、标准化调试、数据校验、平台对接、故障排查、长期运维九大维度,打造一套完整的工业落地避坑指南,全文5000+字,帮助工程人员从零精通TCP以太网温湿度项
沫璃染墨4 小时前
linux·开发语言·c++·单例模式·设计模式·系统架构
《Linux工程实践篇(二):线程池实战——从线程安全单例到完整源码实现》本文要聊的,是线程池。先从核心概念入手,把它的典型应用场景和选型分类铺开,让你对线程池有个整体的判断框架。然后往深里挖,把饿汉式和线程安全懒汉式这两种单例模式的实现原理逐一拆开,看清它们各自的门道。最后落到代码上,结合单例模式,给出一个完整可用的线程池实现。
泡海椒4 小时前
开发语言·python·excel
JQuick-Excel 多字段 TRANSFORM:让当前行字段、JContext 与展示列各归其位tags: #Java #JQuickExcel #Excel导出 #TRANSFORM #SPIExcel 导出中的字段转换,难点通常不在于把一个字符串改成大写,而在于一张报表同时有当前行字段、公共字典、日期值和派生展示列。JQuick-Excel 的 TRANSFORM 为这类需求提供了声明式位置:${field} 读取当前行字段,${key} 也可以读取 JContext 中的值;函数接收完成求值后的参数并返回转换结果。本文只依据 README-CN 说明这一边界,使用内置 toUpper、date
JPower_mr.g4 小时前
java·开发语言·人工智能·ai·架构·开源
SmartCall 音色管理技术解析:基于 SPI 的可扩展音色注册架构随着智能语音业务的精细化发展,品牌音色克隆、文本生成定制音色、多厂商语音模型适配等需求越来越普遍。但在多数系统中,音色能力与厂商深度耦合,新增语音厂商、调整音色流程都需要修改核心业务代码,版本迭代冲突多,二次开发成本高。
源图客4 小时前
开发语言·php
浏览器开发者工具使用开发者工具(DevTools)是浏览器自带的调试工具。写爬虫程序前,先用它观察"浏览器和服务器之间传输了什么数据",是我们分析网页的第一步。本节以 Chrome 浏览器 + 百度首页 为例,演示如何打开开发者工具并查看网络请求。
念何架构之路5 小时前
开发语言·后端·golang
go-grpc核心抽象接口clientconn.go:645-651只抽象"发起 RPC"的最小能力:一元调用(Invoke)+ 建流(NewStream).
kimnoic5 小时前
开发语言·python
Python操作Git命令的详细指南用 Python 操作 Git,本质上有两条路:一条是用 subprocess 去调 git 这个命令行程序,另一条是用 GitPython、pygit2 这类库,直接在 Python 里操作仓库对象。两条路没有绝对的好坏,取舍点在于「你想复用的是命令行已有的行为,还是想在 Python 里拿到结构化的对象」。
kimnoic5 小时前
开发语言·python
Python数据库sqlite3图文实例详解这类标题在问答站上很常见,前缀是「图文实例」。需要说明的是:本文不插图片——数据库操作的「图」其实是控制台输出和执行结果,用代码块和表格呈现比截图更清晰,也方便你直接复制运行。所以下面每个例子都按「代码 → 预期输出」的形式给出。
老王爱玩车6 小时前
c语言·开发语言·学习
文件操作从打开到缓冲区文件是程序与外部世界交换数据的桥梁,也是数据持久化的核心手段。C 语言通过标准 I/O 库提供了一套完整、高效的文件操作接口。本文将从“为什么使用文件”出发,一路深入到文件打开关闭、顺序读写、随机读写、结束判定以及缓冲区机制。所有代码均保证可以直接编译运行,带你彻底吃透文件操作在内存与磁盘之间的处理逻辑。
SunnyDays10116 小时前
java·开发语言·合并pdf
Java 合并 PDF 文件:完整合并、指定页面合并与流合并整理项目资料或生成报告时,经常需要将多个 PDF 文件合并成一个。有时需要保留所有页面,有时只需要提取不同文件中的指定页面。如果 PDF 数据来自内存或网络,也可能需要直接通过流进行合并。
kimnoic6 小时前
开发语言·python
Python操作xlwings的实例详解学 Excel 自动化的人几乎都会在 openpyxl 和 xlwings 之间犹豫一下。两者都能读写 .xlsx,于是很多人默认「xlwings 是 openpyxl 的升级版」,随便挑一个用。这个理解是错的,而且错得很贵——选错之后,你会对着一个莫名其妙的报错查半天,最后发现是根本没装 Excel。