- 博客(22)
- 收藏
- 关注
原创 UPDATE 和 DELETE高级技巧
在数据库开发中,UPDATE 和 DELETE 语句是操作数据的重要工具。尽管这些操作看起来简单,但在实际项目中,往往需要更复杂的使用方式来应对各种情况。本文将探讨一些高阶的UPDATE和DELETE使用技巧,帮助你在复杂场景下更高效地管理数据。
2024-10-25 16:41:41
324
2
原创 SQL SERVER 中 RAISERROR 和 THROW 区别比较
在SQL Server中处理错误时,我们可以使用 RAISERROR 和 THROW 语句。这两者都有各自的特点和适用场景,但在使用中常常会遇到一些混淆,尤其是涉及到 RAISERROR 的不同严重级别(severity level)。本文将详细介绍它们的用法、区别,以及在不同情境下的选择,帮助开发者在实际应用中更好地做出判断。
2024-10-25 15:51:14
1329
原创 SQL Server: @@ROWCOUNT和@@ERROR说明指南
@@ROWCOUNT 是一个非常有用的工具,可以帮助我们了解 SQL 语句对数据库的影响。通过结合使用本地变量、TRY...CATCH 语句以及 MERGE 语句的 OUTPUT 子句,我们可以更有效地管理和调试数据库操作。此外,还可以利用 @@ROWCOUNT 控制流程和循环,以确保 SQL 语句的执行符合预期。希望这篇文章能帮助你更好地理解和使用 @@ROWCOUNT,并在不同的场景中灵活应用它。
2024-10-25 11:31:43
1576
原创 Docker 命令行大全
Docker 是一个开源的应用容器引擎,它简化了应用部署,使得应用及其依赖项可以打包到一个轻量级、可移植的容器中。我整理了Docker 的常用命令,帮助大家快速上手 Docker。
2024-10-16 18:56:27
1327
原创 MySQL 系统库介绍(sys,information_schema,performance_schema,mysql)
MySQL 系统库主要包括 performance_schemasys和mysql等。这些系统库提供了性能监控、数据库信息、元数据以及权限管理等功能。本文将详细介绍各个系统库的作用和使用方法。
2024-10-15 16:04:54
893
原创 使用Iconfont矢量图标库的详解
访问Iconfont官网:首先,打开Iconfont官网,在首页的搜索框中输入需要使用的图标名称。添加图标到项目:搜索结果出来后,可以选择将图标添加入库,也可以收藏或下载。点击右上角的购物车图标,会显示已添加入库的图标。将想要使用的图标添加至项目。若还未创建项目,则需要新建一个项目并将图标添加至该项目中。进入项目管理:图标添加至项目后,会自动跳转至该项目页面,也可以通过导航栏中的资源管理进入“我的项目”页面管理已添加的图标。修改图标名称:点击编辑按钮, 可以修改图标代码, 名称和Class名称Iconfon
2024-08-21 15:16:29
5353
1
原创 Cron表达式详解与应用
Cron表达式是一种用来定义任务调度的时间规则的字符串表达式。它通常用于指定定时任务的执行时间,通过非常精细的时间配置来控制任务的触发。Cron表达式由5个或者6个空格间隔,组成6个或者7个域。每部分代表特定的时间单位。常见的Cron表达式包括6个部分,从左到右依次表示秒、分钟、小时、日、月、星期,另外还有一种包含年份的7部分的Cron表达式。
2024-08-21 12:27:21
659
原创 Spring Boot 多数据源配置详解
在现代企业应用中,可能会涉及到多个数据库的使用,如不同模块或服务使用不同的数据库,或者在同一应用中同时连接多个数据库以处理不同的业务需求。为了应对这种需求,Spring Boot 提供了灵活的多数据源配置机制。本文将详细介绍如何在 Spring Boot 中配置多数据源,并通过代码示例来展示具体的实现步骤。
2024-08-21 11:28:18
1333
1
原创 Spring Boot集成MyBatis配置流程
在Java开发中,Spring Boot与MyBatis的集成是一种常见的组合,尤其在处理数据库交互时。上述配置中,引入了MyBatis Plus的启动器依赖和Microsoft SQL Server的JDBC驱动。MyBatis Plus提供了对MyBatis的增强功能,而SQL Server驱动则用于连接SQL Server数据库。MyBatis Plus是MyBatis的增强版,提供了更便捷的CRUD操作以及其他实用功能。在项目中使用多个数据源时,配置正确的数据源和连接参数是至关重要的。
2024-08-21 09:29:25
536
原创 部署 Vite 项目到服务器
修改为后端服务的 IP 地址,这样无论是服务器本机还是局域网内的其他设备,都能通过正确的 IP 地址访问后端服务。此命令启动一个本地服务器,用于模拟生产环境的运行,默认使用端口。中,可以根据开发环境和生产环境定义不同的脚本命令,以便使用不同的配置和命令运行项目。在 Vite 项目中,为了适应不同的环境需求,需要根据开发和生产环境动态设置。为了确保正确访问这些文件,需配置 Nginx 并将请求路由到正确的位置。同时,需检查服务器的防火墙配置,确保所使用的端口(如。文件,分别为开发环境和生产环境配置不同的。
2024-08-18 23:31:05
1836
原创 Spring Boot + Maven 部署
在软件开发的实际应用中,如何高效地部署Spring Boot项目是每个开发者需要掌握的基本技能。本文将详细探讨使用Maven工具部署Spring Boot项目的过程,特别是如何通过环境配置文件的切换来实现不同环境下的项目启动。
2024-08-18 20:04:18
371
原创 Python安装和环境搭建教程
打开Python官网:Welcome to Python.org。找到自己要安装的windwos安装包,找到自己要安装的Python版本,点击链接自动下载。1.首先勾选 Add python.exe to PATH 选项,这个选项会自动为Python添加变量环境给计算机。然后选择自定义安装“Cutormize installation”2.默认全部勾选,按Next按钮3.选择勾选前5项配置,修改安装路径(记住此路径,后面可能会用到),可以是任意空间充足的盘,最后点击 "Install" 开始安装。4.安装
2024-03-01 19:37:47
628
原创 GIT命令
用于从远程获取代码并合并本地的版本,例git pull origin master:master,如果本地分支名与远程分支名相同,则冒号后面的部分可以省略。从将本地的分支版本上传到远程并合并,例git push origin master:master,如果本地分支名与远程分支名相同,则冒号后面的部分可以省略。这个地址使用了SSH协议,git是用户名,github.com是服务器地址,【账号】/【项目】.git是在服务器上的路径。origin是一个常用的名字,代表的是你克隆仓库时的原始远程仓库。
2023-12-20 12:31:06
374
原创 @Valid注解的使用
依赖的jar包导入<dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>1.1.0.Final</version></dependency> <dependency> <groupId>org.hibern
2022-04-16 21:12:50
6342
2
原创 Eclipse 使用mybatis generator插件自动生成代码
1. 下载mybatis generator插件下载地址:Releases · mybatis/generator · GitHub下载完成后,解压zip包,并将其中的features和plugin放到eclipse的dropins下。重启eclipse,右键New=》other 出现如下选项则证明安装成功2.使用插件生成代码在项目名称上右键 =》new =》 MyBatis Generator Configuration File,生成如下配置文件:generatorConf.
2022-04-02 20:39:55
2391
转载 spring注解注入properties配置文件
早期,如果需要通过spring读取properties文件中的配置信息,都需要在XML文件中配置文件读取方式。基于XML的读取方式:<bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"> <property name="locations"> <list> <value>classpath:propert
2022-03-26 11:37:00
1931
转载 Java时间日期格式转换
Java时间格式转换大全import java.text.*;import java.util.Calendar;public class VeDate {/** * 获取现在时间 * * @return 返回时间类型 yyyy-MM-dd HH:mm:ss */public static Date getNowDate() { Date currentTime = new Date(); SimpleDateFormat formatter = new S.
2022-03-26 10:32:07
4016
转载 Java Date总结
在日常的程序中,我们经常会用到日期时间,常常会从字符串和日期进行转换,因此本文决定深入学习一下java的Date相关部分,我这里用的jdk是8.一 java中的日期总述在编程中,一般涉及到日期的操作有三种:1日期的表示,2日期的转换,3日期的设定修改。JAVA在jdk1.1 之前,Date类负责这三个功能。但是jdk1.1后,java把这三个功能分成了三个类,其中:Date类负责时间的表示,在计算机中,时间的表示是一个较大的概念,现有的系统基本都是利用从1970.1.1 00:0.
2022-03-26 10:29:51
279
原创 在eclipse中,使用maven创建web项目工程
1.点击菜单栏File —> new —> other在Wizards文本框查询maven工程
2021-10-13 15:50:36
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人