自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 收藏
  • 关注

原创 el-table-column如何获取行数据的值

一旦你获取到了当前行的数据,就可以根据需要进行后续的操作或展示,比如删除、编辑当前行的数据等。的模板中定义一个按钮,并为该按钮添加一个点击事件处理器。在Vue 2.x中,你可以使用。属性(在Vue 3.x中)来获取当前行的数据。点击事件处理器会接收到一个参数(在Vue 2.x中是。如果你使用的是Vue 3.x,代码将略有不同,主要是将。中获取当前行的数据,并通过点击事件处理器进行后续操作。在Vue 3.x中,则使用。),该参数包含了当前行的数据。属性(在Vue 2.x中)或者。,在Vue 3.x中也是。

2025-05-29 10:17:05 742

原创 在Java中,将Object对象转换为具体实体类对象

Fastjson是一个高效的JSON处理库,也可以用于将Object对象转换为实体类对象。

2025-05-21 08:55:35 324

原创 vue3 el-table实现字段可编辑

使用@cell-mouse-enter和@cell-mouse-leave事件动态显示编辑图标或控件。你可以在鼠标进入单元格时显示一个编辑图标或输入框,离开时隐藏。

2025-05-15 08:33:00 380

原创 MySQL动态拼接SQL

注意,为了避免SQL注入的风险,你可能需要确保表名是安全的。如果你需要动态地从数据库中获取表名,并基于此表名执行查询,你可以查询INFORMATION_SCHEMA.TABLES视图来获取表名,然后构建你的SQL语句。通常,预处理语句(第2种方法)是推荐的方式,因为它可以有效地防止SQL注入并提高性能。在MySQL中,如果你想通过表名来动态构建SQL语句,可以使用几种不同的方法来实现。你可以使用CONCAT函数来拼接字符串,包括表名。然后你可以基于这个查询结果动态构建你的SQL语句。

2025-05-14 13:50:09 335

原创 uni-app 自定义列表组件

组件,该组件将遍历数组并展示每个项目。这只是一个基础示例,你可以根据需要添加更多功能,例如点击事件处理、滚动加载等。的prop,该prop应为数组类型。在使用页面中,我们通过传递数组。在需要使用列表的页面或组件中引入并使用该自定义列表组件。在该文件中定义模板、样式和逻辑。在这个例子中,我们定义了一个名为。创建一个新的组件模板文件,例如。的组件,它接受一个名为。

2024-10-16 11:16:29 363

原创 uni-app form 动态数组组件

我们可以通过点击"Add Item"按钮来添加新的空白输入字段,或者点击每一行的"Remove"按钮来删除特定的输入字段。提交表单时,我们可以看到所有填写的字段。在uni-app中,我们可以使用v-for指令来创建一个动态数组组件。这种方法可以用于创建一个表单,其中包含一系列可以动态添加或删除的输入字段。在这个例子中,我们有一个表单,其中包含了一个动态数组。

2024-09-29 17:43:25 476

原创 Vue2父子组件通信

触发自定义事件向父组件发送消息。父组件通过监听这个事件来接收消息。将数据传递给子组件,子组件通过点击按钮并使用。子组件向父组件传递数据使用自定义事件。父组件向子组件传递数据使用。在这个例子中,父组件通过。

2024-09-27 11:40:58 307

原创 Vue3父子组件通信

在Vue 3中,父子组件之间的通信可以通过。向子组件传递数据,子组件通过事件。传递给子组件,并监听子组件触发的。子组件通过点击按钮触发。在这个例子中,父组件通过。将信息发送回父组件。

2024-09-26 16:22:02 323 1

原创 Docker学习(三):镜像&容器命令

v:表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录),可以使用多个 -v 做多个目录或文件映射。-d:在 run 后面加上 -d 参数,则会创建一个守护式容器在后台运行(这样创建容器后不会自动登录容器,如果只加 -i -t 两个参数,创建容器后就会自动进容器里);下面这行命令的意思就是通过镜像 AA 创建一个容器 BB,运行容器并进入容器的/bin/bash。-t:表示容器启动后会进入其命令行。docker run -it --name 容器名称 镜像名称:标签 /bin/bash。

2024-01-09 14:05:34 432

原创 Linux安装Nginx1.22并设置systemd方式管理

nginx 的 http 模块使用 pcre 来解析正则表达式,所以需要先安装 pcre 库,pcre-devel 是使用 pcre 开发的一个二次开发库。OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及 SSL 协议,并提供丰富的应用程序供测试或其它目的使用。nginx 是C语言开发,安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境。除了直接启动,也可以将nginx设置为全局服务进行管理。7、直接用命令启动、停止nginx。

2024-01-09 13:57:45 713

原创 Linux安装MySQL5.7并设置systemd方式管理

Linux安装mysql一般有四种方式:1)二进制发布版安装:软件已经针对具体平台编译打包发布,只要解压,修改配置即可2)rpm安装:软件已经按照redhat的包管理规范进行打包,使用rpm命令进行安装,不能自行解决库依赖问题*缺点:需要手动先安装,当前安装程序的依赖程序,否则可能会导致安装失败3)yum安装:一种在线软件安装方式,本质上还是rpm安装,自动下载安装包并安装安装过程中自动解决库依赖问题4)源码编译安装:软件以源码工程的形式发布,需要自己编译打包本次使用二进制发布包安装。

2023-12-28 17:21:19 1142

原创 Linux安装Redis并设置systemd方式管理

2)make install:先在redis/src目录下编译,然后将make编译生成的可执行文件拷贝到/usr/local/bin目录下。redis 安装需要make工具,它可以帮助我们自动化编译和构建软件项目。重载系统服务:systemctl daemon-reload。6、设置systemd服务管理redis,并设置开机自启动。在系统服务目录里创建redis.service文件。1)make:直接在redis/src目录下编译。5、编辑redis配置文件。2、下载安装包与解压。

2023-12-26 15:16:59 2440

原创 工作与学习的感悟

在软件开发的工作过程中,初学者总是容易被一些新的名词或技术唬到,但是时间长了,细想想,无非就是新工具或新语言的使用,在没有特别复杂的使用场景的情况下,这些工具或技术的上手使用,一般不会难度很大。3、对于日常用的比较多的技术或工具,要做到会安装、会配置、会使用、会查询问题。4、在熟悉技术的同时,要习惯从项目的角度,更加全面的看待软件应用系统的建设:技术选型,工具版本,部署方式,系统稳定性,安全问题,数据灾备等等。2、平时要多逛逛技术社区,或公众号,对新的技术趋势与工具使用有一个了解。

2023-12-01 15:44:44 81

原创 spring org.springframework.web.bind.annotation 常用注解

spring org.springframework.web.bind.annotation 常用注解。

2023-04-06 17:09:00 452

原创 第3章 Java类与对象

1.对象创建的整个过程声明→实例化→初始化(初始化一个类,必须先初始化它的属性)2.Java访问修饰符(访问控制符)修饰符 说明 public 共有的,对所有类可见。 protected 受保护的,对同一包内的类和所有子类可见。 private 私有的,在同一类内可见。 默认的 在同一包内可见。默认不使用任何修饰符。 一个Java源文件中,只能有一个public类 接口里的变量都隐式声明为public static final,而接口里的方

2021-12-23 11:22:05 114

原创 第2章 Java数据类型、变量:引用类型

在Java中,引用类型的变量非常类似于C/C++的指针。引用类型指向一个对象,指向对象的变量是引用变量。这些变量在声明时被指定为一个特定的类型,比如 Employee、Puppy 等。变量一旦声明后,类型就不能被改变了。引用变量存储的是指向对象的内存地址 对象、数组都是引用数据类型。 所有引用类型的默认值都是null 一个引用变量可以用来引用任何与之兼容的类型 例子:Site site = new Site("Runoob")下面用一个引用类型的创建实例讲解一下。Demo demo=new

2021-12-15 11:02:56 385

原创 第2章 Java数据类型、变量:基本数据类型以及变量的定义

Java 是一种强类型的语言,声明变量时必须指明数据类型。变量(variable)用来存储值,变量的值占据一定的内存空间。不同类型的变量占据不同的大小。Java 有两大数据类型:内置数据类型,引用数据类型(这里有几个概念需要分清:变量,引用,对象)1.Java中的8种基本数据类型包括4 种整型、2 种浮点型、1 种字符型、1 种布尔型,请见下表。Java基本数据类型 数据类型 说明 所占内存 举例 备注 byte 字节型 1 byte 3,

2021-12-15 10:15:03 353

原创 技术文章的思路

有段时间没有上CSDN,大致翻了翻自己以前的几篇文章,也对比了下自己常关注的几个公众号,有几点体会聊一下。一是关于技术文章的分类。目前最常看的几种文章,有基础技术普及类、问题解答类、行业大势分析类、职场规划类等等。在看自己的文章时,有一点感受就是,当时写文章的时候可能思路很清晰,不管是普及某个技术,还是解决某个问题,因为当时那个场景在,所以写的很顺其自然。但是当隔一段时间回头再看的时候,你会发现很多东西需要好好回忆回忆那个场景,才能继续读这篇文章,这就让我有了一点反思:写基础技术普及文章,应该讲

2021-05-07 13:23:28 314

原创 第1章 Java概述与开发环境:4.【附】Java基础知识总结

开发Java语言的公司? 美国Sun (Sun Microsystems)公司开发。 Java的3个版本? J2SE(Java2 Standard Edition) 标准版 J2EE(Java 2 Platform,Enterprise Edition) 企业版 J2ME(Java 2 Micro Edition) 微小版 在5.0以后新版本中称作:JavaSE JavaEE JavaME Java语言的几个主要特点? 平台无关性:能运行于不同的平台上 安全性:去掉了指针操作,..

2021-03-10 09:31:18 112

原创 第1章 Java概述与开发环境:3.Java开发环境的搭建(JDK和Eclipse的安装)

要进行Java开发,首先要安装JDK(Java Development Kit,Java开发工具箱)。

2021-03-10 09:09:10 242

原创 第1章 Java概述与开发环境:2.Java与C、C++的区别

我们知道,Java 是由 C++发展而来的,保留了 C++的大部分内容,其编程方式类似于 C++。但 Java 的句法更清晰、规模更小、更易学。Sun 公司对多种程序设计语言进行了深入研究,并摒弃了其他语言的不足之处,最终退出了 Java。正是这样,Java 从根本上解决了 C++的固有缺陷,形成了一种新的完全面向对象的语言。Java 和 C/C++的相似之处多于不同之处,有 C 基础的读者,学习 Java 会更容易。相比较而言,Java 的编程环境更为简单。因篇幅所限,这里不能完全列出不同之处,仅列出一

2021-03-09 18:54:18 280

原创 第1章 Java概述与开发环境:1.Java语言概述

1.Java是由Sun Microsystems公司于 1995年5月推出的,是由James Gosling和同事们共同研发,主要的思路还是James Gosling。2.Java 不只是一种编程语言,它是一个完整的平台,拥有庞大的库,将诸如图形绘制、Socket连接、数据库存取等复杂操作进行了最大程度的简化。3.Java 是跨平台的,一次编译,到处运行,在 Windows 上编写的代码可以不加修改的移植到 Linux 上,反之也可以。4.Java是典型的面向对象的语言,晚于C++发布,部分语法

2021-03-09 18:50:56 168

原创 Spring容器的启动

主语 动作 宾语 Web容器 提供 一个全局的上下文环境ServletContext ServletContext 提供 其为后面的spring IoC容器提供宿主环境 web.xml ...

2019-11-01 21:52:42 181

原创 Servlet 与 Servlet 容器

Servlet 与 Servlet 容器的关系有点像枪和子弹的关系Tomcat是Servlet容器的一种,Servlet容器可以对Servlet进行管理,控制其生命周期。使其可以专注于自己应该做的事情,不需要考虑端口啊多线程啊socket之类的东西,也使得Servlet在各种环境下具有适应性Tomcat 的容器等级中,Context容器是直接管理 Servlet 在容器中的包装类 Wrap...

2019-11-01 21:51:00 259

原创 Docker学习(二):Docker架构

Docker 使用客户端-服务器 (C/S) 架构模式,使用远程API来管理和创建Docker容器。Docker 容器通过 Docker 镜像来创建。容器与镜像的关系类似于面向对象编程中的对象与类。Docker 面向对象 容器 对象 镜像 类 Docker 镜像(Images) Docker 镜像是用于创建 Docker ...

2019-09-27 14:11:20 210

原创 Docker学习(一):Docker入门

(Docker技术适合于运维工程师及后端开发人员,通过本教程你可以一步一步了解 Docker 的使用)(在阅读本教程前,你需要掌握 Linux 的常用命令。你可以通过菜鸟教程的Linux 教程来学习相关命令)Docker 是一个开源的应用容器引擎,基于Go 语言并遵从Apache2.0协议开源。(个人理解:Docker本身是一项技术,实际会用到Docker镜像、Docker容器等)...

2019-05-21 10:10:34 150

转载 SaaS已“死”,下一个

SaaS的确已经到时候了本文来自“SaaS聚义堂”(ID:saasjyt),作者 春阳。每一年,都会有人问我,春阳,你觉得SaaS行业到时候了吗?每一年,都会有媒体发文,SaaS已来,未来可期....是的,每一年...行业的媒体人喜欢给SaaS灌鸡汤是没有毛病的,本身这就是个留不住人才、熬不出日子的行业,如果我们再看衰它,媒体本身也是活不下去了…对这个问题,刚开始我还会正儿...

2019-05-14 09:55:35 451 1

原创 Java 泛型

在开发的过程中,发现对于Java中的泛型,了解较为浅显,所以今天重新学习一下。一、泛型1.泛型的诞生首先,来看一下Java官方文档中泛型的定义:Java 泛型(generics)是 JDK 5 中引入的一个新特性, 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。通过这一段话,我们可以看出...

2019-05-14 09:53:22 134

原创 Java 异常处理

1.什么是异常?Java异常是一个描述在代码段中发生的异常(也就是出错)情况的对象。当异常情况发生,一个代表该异常的对象被创建并且在导致该错误的方法中被抛出(throw)。该方法可以选择自己处理异常或传递该异常。两种情况下,该异常被捕获(caught)并处理。2.异常是如何产生的?异常可能是由Java运行时系统产生,或者是由你的手工代码产生。被Java运行时抛出的异常,要么是违反了...

2019-05-14 09:48:47 139

原创 谈谈触发器那点事

2018.12.29今天着实被触发器坑了一把。运维的系统当中有一个功能需要调用某个存储过程,这个存储过程总是运行到一半就失败了。而在服务器的SSMS执行exec XXX,却可以正常执行,百思不得其解。后来,对于存储过程进行了调试,逐句分析(F11),发现存储过程中操作的几个表都带有触发器,其中一个触发器的语句中有一个耗时较长,所以导致了客户端远程调用时出现了超时的情况。于是对触发器进行...

2019-05-14 09:46:41 193

转载 事务四大特征:原子性,一致性,隔离性和持久性(ACID)

Transaction 也就是所谓的事务了,通俗理解就是一件事情。从小,父母就教育我们,做事情要有始有终,不能半途而废。事务也是这样,不能做一半就不做了,要么做完,要么就不做。也就是说,事务必须是一个不可分割的整体,就像我们在化学课里学到的原子,原子是构成物质的最小单位。于是,人们就归纳出事务的第一个特性:原子性(Atomicity)。我靠,一点都不神秘嘛。特别是在数据库领域,事务是一个非常...

2019-05-14 09:45:17 1885

原创 Java Web的开发环境

2018.08.26目前在公司做一个Java Web项目,所使用主要技术如下:1.后端语言:Java,JDK版本1.82.后端框架:Spring+Spring MVC3.持久层框架:Mybatis-Plus4.数据库:MySQL5.Web 应用服务器:Tomcat,版本8.06.代码开发工具:Eclipse7.代码版本管理工具:SVN8.包管理、项目管理工具:M...

2019-05-14 09:37:20 811

原创 Web全栈的学习思路

关于Web全栈开发,有哪些点是需要学习的呢?1.网页程序首先是网页,图像、列表、数据、视频如何呈现在人们面前,这涉及到前端的知识,基础知识如HTML,CSS,JS;深入一点就涉及到JQuery、bootstrap等前端框架,Vue、React、Angular等前后端分离技术。2.有了网页,那么需要有人把网页内容发送到浏览器,这就涉及服务端程序,或者我们叫后台,服务端程序有很多技术可以实现,比如...

2019-05-14 09:30:46 1038

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除