- 博客(153)
- 收藏
- 关注
原创 cursor设计AI初始化重新提示词MD文档
**摘要:Cursor的设计系统采用温暖极简主义风格,以奶油白(#f2f1ed)为基调,搭配暖棕黑文字(#26251e),营造出类似纸张与墨水的质感。核心字体包括压缩感的CursorGothic标题字体、jjannon衬线正文字体和berkeleyMono代码字体。色彩系统采用OKLab色彩空间实现有机边框效果,主色调为暖橙(#f54e00)和暖金(#c08532),错误提示使用暖调深红(#cf2d56)。界面元素采用超大圆角(33.5px)和8px基准间距系统,阴影设计融合透明暖棕边框,整体呈现出出版级的
2026-04-17 11:56:16
268
原创 数据库高级特性教程
视图是一种虚拟表,其内容由查询定义。视图不包含自己数据,而是引用基表的数据。对视图的修改会影响基表。虚拟表,不占用物理存储空间可以简化复杂查询提供数据安全性(限制用户访问特定列或行)可以将多个表的逻辑组合呈现为单个表索引是用于快速查找数据库表中特定信息的数据结构。类似于书籍的目录,可以快速定位到需要的数据。大大提高数据检索速度保证数据唯一性(通过唯一索引)加快表与表之间的连接优化排序和分组操作占用物理存储空间降低数据维护操作的速度(INSERT、UPDATE、DELETE)
2026-04-08 16:00:26
367
原创 Java NIO底层实现原理
Java NIO底层实现原理分析:NIO(Non-blocking I/O)是Java 1.4引入的新I/O模型,采用非阻塞、面向缓冲区和基于通道的操作方式。核心组件包括通道(Channel)、缓冲区(Buffer)和选择器(Selector)。与传统I/O相比,NIO支持非阻塞操作、使用缓冲区传输数据,并采用单线程处理多连接的方式。通道实现包括FileChannel(文件操作)、SocketChannel(TCP网络)等类,缓冲区则提供ByteBuffer等多种类型。NIO通过直接内存分配提高性能,适用于
2026-03-25 10:28:48
382
原创 api接口设计器
本文介绍了一个动态SQL配置接口项目,代码托管在Gitee平台(https://gitee.com/cbt2442064484_admin/api-interface-designer.git)。该项目提供通过HTTP接口执行动态SQL的功能,访问地址为"http://ip:服务端口号/api/execute/定义的接口路径"。开发者可将接口公网映射到服务器端口进行实际测试和使用。该方案简化了数据库操作接口的开发流程。
2026-03-10 14:41:29
28
原创 DWG图纸文字替换实操
本文介绍了一个Java实现的CAD图纸处理工具CADReader,支持DWG/DXF格式文件的读取、文本查找替换和格式转换功能。该工具通过调用ODAFileConverter外部程序实现格式转换,提供完整的日志记录和错误处理机制。主要功能包括:在DXF文件中查找/替换指定文本;DWG与DXF格式互转;支持Windows/Linux系统环境配置。项目采用Maven构建,依赖SLF4J日志框架,可打包为包含依赖的可执行JAR文件。使用前需安装配置ODAFileConverter软件并设置环境变量。
2025-11-27 15:48:05
206
原创 Java操作CAD图纸实现文字替换与填充
要使用Java操作CAD图纸,我们需要借助专门的CAD库。属性定义(Attribute Definition)由CadAttDef对象表示,用于定义块中属性的默认值和显示方式。// 填充属性定义的默认值// 根据属性标签设置默认值if (tag!= null) {attDefEntity.setText("张三");System.out.println("设置属性定义 " + tag + " 默认值为: 张三");break;
2025-11-26 15:33:59
588
原创 Vue.js 框架详解:Vue 2 与 Vue 3 对比指南
Vue 2 于 2016 年发布,是 Vue.js 发展史上的一个重要里程碑。它引入了许多创新性的特性,奠定了 Vue.js 作为现代前端框架的基础地位。Vue 3 于 2020 年发布,是 Vue.js 框架的重大升级版本。它基于 Composition API 重新设计,提供了更好的性能、更小的体积和更强大的功能。
2025-11-26 09:31:56
370
原创 Java 17+ 新特性详解
长期支持版本:Java 17是继Java 11之后的第二个LTS版本,将获得至少8年的官方支持整合多项改进:包含了Java 12至Java 16的所有重要特性性能提升:在启动时间、内存占用和运行效率方面都有显著提升安全性增强:加强了加密算法支持和安全管理机制Java 17+引入了一系列革命性的特性,极大地提升了Java语言的表达能力和性能。
2025-11-25 08:58:42
20773
原创 Java JVM 技术详解
Java虚拟机(JVM - Java Virtual Machine)是Java平台的核心组件,它是一个虚拟的计算机,能够在真实的计算机上模拟各种计算机功能。JVM负责执行Java字节码,提供内存管理、垃圾回收、线程调度等核心功能,使Java程序能够实现"一次编写,到处运行"(Write Once, Run Anywhere, WORA)的特性。JVM是一个能够执行Java字节码的虚拟机进程。它是Java平台的运行时环境,负责将Java字节码转换为特定平台的机器码并执行。
2025-11-24 09:54:08
655
原创 Java 数据库集成教程
在Java应用程序中集成数据库是开发企业级应用的基础。Java提供了多种方式来访问和操作数据库,从底层的JDBC到高级的ORM框架,再到Spring生态系统中的数据访问解决方案。JDBC是Java数据库连接的标准API,它提供了一组接口和类,用于执行SQL语句并处理结果集。首先,需要添加数据库驱动依赖。以MySQL为例:建立数据库连接的步骤:2.3 JDBC CRUD 操作2.3.1 创建表2.3.2 插入数据(使用PreparedStatement)2.3.3 查询数据2.3.4 更新数
2025-11-24 09:35:20
543
原创 Java 基础教程
Java 是一种广泛使用的计算机编程语言,拥有「一次编写,到处运行」(Write Once, Run Anywhere,WORA)的跨平台特性。Java 由 Sun Microsystems 公司于 1995 年推出,2009 年被 Oracle 公司收购。JDK(Java Development Kit)是 Java 开发工具包,包含了 Java 运行环境(JRE)和开发工具。macOS 系统安装步骤验证安装安装完成后,打开命令行工具,执行以下命令验证安装是否成功:如果安装成功,将显示 Java
2025-11-24 09:08:50
1005
原创 Python 数据库编程
Python作为一种功能强大的编程语言,提供了丰富的数据库编程工具和库,使得开发者能够轻松地与各种数据库系统进行交互。数据库操作是大多数应用程序的核心功能之一,无论是Web应用、数据分析还是自动化脚本,都离不开数据库的支持。在Django中,模型定义在应用的models.pyordering = ['-published_date'] # 默认按发布日期降序排序连接池管理器:负责创建、分配和回收连接连接池:存储预先创建的数据库连接连接池参数:控制连接池的行为(如初始连接数、最大连接数等)
2025-11-20 09:01:42
917
原创 Python语言基础文档
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。Python由荷兰人Guido van Rossum于1989年圣诞节期间发明,并于1991年首次公开发行。安装完成后,可以通过命令行验证:Linux系统大多数Linux发行版已经预装了Python,但可能不是最新版本。可以使用以下命令安装或更新:验证安装:macOS系统macOS系统自带Python 2.x版本,但建议安装Python 3.x:使用Homebrew安装:或从Python官方网站下载安装包验证安装:1.2.
2025-11-19 17:03:41
1345
2
原创 Django框架开发操作文档
Django是一个高级Python Web框架,它鼓励快速开发和简洁实用的设计。Django遵循MVT(模型-视图-模板)架构模式,提供了全面的Web开发功能,包括:Django的核心理念是"DRY"(Don’t Repeat Yourself)和"松散耦合",帮助开发者以最少的代码构建高质量的Web应用。Django是基于Python的框架,首先需要安装Python。推荐使用Python 3.8或更高版本。Windows系统:Linux系统:大多数Linux发行版已经预装了Python,但可能不是最新版本
2025-11-19 16:13:59
1020
原创 Java微服务架构与实现学习文档
微服务架构是一种软件开发方法,它将应用程序构建为一系列松散耦合的服务集合。每个服务都运行在自己的进程中,服务间通过轻量级的通信机制(通常是HTTP REST API或消息队列)进行通信。微服务架构的核心思想是将一个复杂的应用程序分解为多个小型、自治的服务,每个服务负责特定的业务功能,并可以独立开发、部署和扩展。在微服务兴起之前,大多数企业应用采用单体架构(Monolithic Architecture)。单体架构将所有功能模块打包在一个应用中,随着业务的发展,这种架构面临以下挑战:随着云计算、DevOps和
2025-11-19 15:43:06
988
原创 el-table列顺序用户自定义拖拽
filter: '.fixed-width', // 排除操作列(固定列)animation: 150, // 动画时长。// 获取当前列数据。
2025-07-02 10:39:27
438
原创 若依同步企业微信架构及ACTIVITI
appid=企业ID&redirect_uri=http://域名地址:服务端口/登录页面地址&response_type=code&scope=snsapi_privateinfo&state=STATE&agentid=应用ID#wechat_redirect。后端需要依赖nacos,redis,mysql 启动,其中数据库配置在nacos中,所有在启动项目之前需要启动nacos并配置yml文件;4.构造域名回调域(如果需要从企业微信直接进入网页,免账密登录,不需要此功能直接配置网页地址即可)
2025-04-18 11:23:09
736
原创 java 鼠标点击和移动和键盘事件
System.out.println("鼠标移动到文本框");System.out.println("输入x坐标");System.out.println("输入y坐标");// 获取当前鼠标位置。// 获取当前鼠标位置。// 打印鼠标位置的屏幕坐标。
2024-09-13 08:51:44
851
JavaSe基础API
2022-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅