从0到1的springboot项目搭建到打包如何从零开始搭建和打包Spring Boot项目 在现代软件开发中,Spring Boot是一个广泛使用的框架,它简化了创建独立运行、生产级别的基于Spring的应用程序。本文将详细介绍如何使用Maven构建一个全新的Spring Boot项目,并进行必要的配置以实现项目的顺利运行与打包。 环境准备 搭建Spring Boot应用需要以下环境: JDK(推荐17或更高版本) Maven(当前最新稳 Java admin 16天前 13 热度0评论
AI 天生反常识坑,窗口长不是解药有效管理AI会话:避免上下文腐化与提高协作效率 在使用大型语言模型(LLM)进行对话和任务处理时,我们经常遇到的一个常见问题是“上下文腐化”。尽管增加窗口大小可以暂时缓解这个问题,但最终仍然无法根治。本文将重点介绍一种有效的技术手段——会话迁移,帮助你更高效地管理和利用AI工具。 什么是上下文腐化? Anthropic(一家专注于开发和研究大型语言模型的公司)提出了一种现象叫“Context Ro 大语言模型 admin 16天前 16 热度0评论
独立开发者主流技术栈(2026最新)独立开发者主流技术栈(2026最新) 对于独立开发者而言,选择合适的技术栈至关重要。核心追求包括全栈统一、开发高效、部署简单、成本极低以及生态完善。本文将从Web前端与后端、移动端、桌面应用、数据库、运维工具及AI辅助等六个维度进行详细整理和推荐。 一、Web全栈技术(最主流,SaaS/工具/网站首选) 1. 前端开发 核心框架:Next.js 15(全栈React框架,支持App Router和 后端开发 admin 16天前 13 热度0评论
从静态页面到动态交互:DOM操作的核心API解析掌握JavaScript DOM操作核心技术详解 在现代前端开发中,JavaScript已经超越了简单的逻辑计算,赋予静态HTML页面动态交互能力。本文将深入探讨几个关键的DOM操作技术,从元素选择到内容更新和样式修改,全面解析这些API的功能与应用场景。 DOM元素选择:querySelector与querySelectorAll DOM(文档对象模型)是HTML文档的编程接口,它以树形结构表示 JavaScript admin 16天前 16 热度0评论
高效处理Long列表与集合运算:基于RoaringBitmap的工具类解析与应用场景高效处理Long列表与集合运算:RoaringBitmap工具类详解及应用 在Java开发中,高效地处理长整型列表(List<Long>)并进行复杂的集合操作是一项常见需求。为了满足这一需求,本文将详细介绍如何使用RoaringBitmap库来实现高效的存储和计算,并提供一些实际应用场景。 <dependency> <groupId>org.roaringbit Java admin 16天前 42 热度0评论
Linux目录结构大全一切皆文件 1. 目录结构 /dev 设备管理,cpu和disk之类的,目录都在里面 /media U盘和光驱之类的 /bin 常用的指令(所有人都能用),比如cp cut,这些指令都是以文件的形式存在这里 /sbin 管理员可用的指令,super bin,高权限的用户可以使用的命令 /etc 存放配置文件,比如装了mysql,那么my.conf会放到这里 /home 用户 /lib 存动态库的, Linux admin 17天前 14 热度0评论
Linux机器开机自启动配置开机自起动设置 systemctl开机自启动设置 注意尽量不要后台启动,不然执行一下就结束,systemctl会以为shutdown了 Description=redisService After=network.target ExecStart=/opt/soft/redis/redis-server /opt/soft/redis/redis.conf Typ Linux admin 17天前 15 热度0评论
FastAPI实现多进程部署1 fastAPI多进程部署 fastAPI默认是单进程部署,如果需要多进程部署,需要添加worker参数 app:需要是字符串,文件名:app workers:进程数量,一般等于CPU数量即可 uvicorn.run(app='sisRealData2RestfulAPI:app',host='0.0.0.0',port=8000,workers=10) Python admin 18天前 19 热度0评论
Python实现抓包mitmproxy,可实现代理电脑、手机浏览器的http、https协议,截取请求和响应报文,可篡改。实现中间人攻击 1 安装mitmproxy win10,python3.6以上,安装5.0.1版本 pip install mitmproxy==5.0.1 2 简单使用 以下三个命令是可执行程序(不是python程序!),需要在命令行下使用 mitmproxy:命令行界面,可交互式检查和修改ht Python admin 18天前 13 热度0评论
Python实现PROFINET数据采集方案PROFINET数据采集 下面给你一套可直接运行的 Python 采集 PROFINET(你写的 profine 应该是笔误)数据的方案,包含:环境准备、依赖安装、设备扫描、循环读 I/O、简易存储。 一、背景与方案选择 PROFINET 是工业以太网协议,分 RT(实时)/IRT(等时实时),Python 采集一般有三条路: profinet-py(推荐,开源) 支持 DCP 扫描、循环 I/O Python admin 18天前 15 热度0评论