自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java调用DeepSeek API实现对话问答

下文将简要介绍java如何调deepseek接口实现对话问答,前提条件需要安装jdk运行环境

2025-03-07 18:19:51 629 1

原创 SpringBoot集成Mongodb

spring-boot-starter-data-mongodb 提供了mongoTemplate供底层操作及mongodb驱动等。uri格式:mongodb://用户名:密码@host:端口号/数据库名称。本文简要介绍SpringBoot集成mongodb,并实现增删改查。我的mongodb版本8.0.4,运行时可能会报错,有如下三种情况。使用collection和value都可以,注意不要写成。这里说授权问题,网上说不能写用户名密码。@Field 指定集合中对应的key。@Document指定集合名。

2025-01-14 16:54:07 294

原创 使用EasyExcel实现excel导入

ExcelProperty 用于指定列名,此处也可以使用index指定列;还可以使用 @NumberFormat进行数字格式化如:保留两位小数@NumberFormat(“#.##%”)使用 @DateTimeFormat进行日期格式化如:@Data@ExcelProperty("名称")@ExcelProperty("密码")/*** 年龄*/@ExcelProperty("年龄")/*** email*/@ExcelProperty("邮箱地址")/**

2024-11-05 19:59:55 1627

原创 SpringBoot集成Spring security 2024.10(Spring Security 6.3.3)

Spring Security是一个功能强大且高度可定制的身份验证和访问控制框架。它是保护基于Spring的应用程序的事实标准。Spring Security是一个专注于为Java应用程序提供身份验证和授权的框架。/*** @Description: 用户登录控制器*/@Autowired/*** 定义登录页面* @return*//*** 跳转主页main。

2024-10-22 18:18:49 1267 2

原创 Idea 2023.2.7构建SpringCloud多模块项目

本文介绍如何使用idea 2023.2.7构建基于SpringCloud alibaba微服务项目,基于Nacos注册中心。环境准备:JDK版本:jdk17Nacos服务端:2.4.3。

2024-10-16 23:16:26 950 2

原创 简述微服务高可用之Sentinel、Seate

下文主要讲述使用sentinel,如何降级限流熔断及如何使用seata管理分布式事务。

2024-10-16 23:13:07 949

原创 SpringCloud集成nacos注册中心

DataId:1.如果配置文件中配置了profiles:此处的DataId为[application.name]-[active] .yaml未配置active则为服务名Group:未指定默认为DEFAULT_GROUP,指定按照配置文件的分组配置内容:需要动态配置的属性,注意这些属性application.yml中必须存在,否则会报错Bootstap.yaml会读取nacos此处定义的yaml,再交给nacos修改。

2024-10-16 22:57:33 859

原创 快速构建SpringBoot项目

下文将简述如何快速构建一个SpringBoot项目,使用SpringData JPA实现持久层访问,集成lombok、swagger2及集成thymeleaf进行页面展示。

2024-10-14 22:09:04 1130

原创 SpringBoot配置文件使用jasypt加密

2、在application.yml中新增jasypt配置,此处的password为密钥,加密时使用该密钥加密,此处采用DES对称加密算法。这里的password的值此处是16进制随机值。4、复制控制台的密文,修改application.yml对应值,在前面加ENC,初始化时后台会自动解密。5、重启OrderServiceApplication,启动成功。在项目中配置文件明文往往不安全,我们可以使用jasypt加密。1、引入依赖jasypt。

2024-10-14 21:34:46 507

原创 Windows环境人大金仓数据库命令常规操作

下文将介绍人大金仓数据库常见命令操作,包括具体使用命令如创建数据库、创建用户、授权等相关操作。

2024-07-10 18:13:53 1898

原创 金蝶部署常见问题解决

tomcat启动正常,金蝶启动报错问题升级lib解决

2024-07-10 00:00:00 370

原创 nginx负载均衡调度算法

负载均衡,英文名称为Load Balance,其含义就是指将负载(工作任务)进行平衡、分摊到多个操作单元上进行运行,例如FTP服务器、Web服务器、企业核心应用服务器和其它主要任务服务器等,从而协同完成工作任务。此处Ip hash算法若第一次调用了172.16.203.91:6691,后面继续调用只会使用该ip端口。此处轮循算法将依次根据配置的server 端口6689、6690、6691依次循环调用。3、Ip hash:请求第一次落到哪台服务器,以后就是哪一台服务器提供数据。

2024-07-09 14:29:57 397

原创 反向代理概念

隐藏服务端的身份,客户端通过代理获取目标服务端数据,客户端不知道服务端具体信息,只知道代理信息。简单来说,找一个中间人代替我去做一件事情,只要他给我结果就可以。1、你很有钱,要租房子住,不希望房东知道自己的身份。1、阿里有很多服务器,不能直接把真实的IP地址暴露。2、自己电脑不能上网,但需要访问外部网站查资料。2、将真实的ip地址,转交给nginx服务器。隐藏客户端的身份,通过代理获取结果。4、自己的请求,交给正向代理服务器。3、用户访问的时候,走的nginx。2、找中介,中介帮你租房子。

2024-07-09 14:12:37 255

原创 Nignx配置

Nginx配置之nginx.conf文件解析及配置。

2024-07-09 12:14:36 1048

原创 Nginx配置基础

通过ip地址找到服务器–>通过端口找到应用–>include里包含site-enable/default–>location的/–>root/index -->页面返回给浏览器。web目录:/var/www/html/,首页文件index.nginx-debian.html。sudo /usr/sbin/nginx -s reload 重启服务。sudo /usr/sbin/nginx -t 检查配置文件。启动文件:/etc/init.d/nginx。日志文件:/var/log/nginx。

2024-07-09 11:34:09 549

原创 Nginx在线安装与启动

该文章简述在中科方德操作系统中安装nginx

2024-07-09 11:28:21 833

原创 人大金仓V8R6迁移mysql8.0

在这里插入图片描述](https://img-blog.csdnimg.cn/direct/b16f3f034ef04b06ba926f2171c2ff1d.png。更多内容见 https://blog.youkuaiyun.com/GuaGea/article/details/131243487。选择“源数据库“左侧菜单,点击新建,弹出添加源数据库弹出框填写源数据库信息。正在迁移时状态属性是进度条,当为100%时任务完成。

2024-05-07 14:54:31 1039 10

原创 Illegal mix of collations (utf8mb4_0900_as_ci,IMPLICIT) and (utf8mb4_0900_ai_ci,IMPLICIT) for opera

执行sql语句inner join se_development_version_list t4 on t2.development_version_id=t4.id inner join sys_user t5 on t4.creator=t5.user_id where t1.project_id=‘4MBRH4NKTUKG’ and t3.column1=‘工作产品’ and t2.in_out=‘2’

2024-05-07 14:38:38 359

原创 人大金仓与mysql的差异与替换

B-tree索引支持的操作符有 >, =, 

2024-02-27 16:49:55 4856

原创 Vue学习之条件渲染

总的来说,v-if 有更高的切换开销,而 v-show 有更高的初始渲染开销。和 v-else 类似,一个使用 v-else-if 的元素必须紧跟在一个 v-if 或一个 v-else-if 元素后面。当 v-if 和 v-for 同时存在于一个元素上的时候,v-if 会首先被执行。顾名思义,v-else-if 提供的是相应于 v-if 的“else if 区块”。一个 v-else 元素必须跟在一个 v-if 或者 v-else-if 元素后面,否则它将不会被识别。v-if和 v-show区别 ​。

2024-02-27 16:32:57 945

原创 Vue学习之Class与 Style 绑定

但是,在处理比较复杂的绑定时,通过拼接生成字符串是麻烦且易出错的。点击补货按钮时,数量加1,该行还原。当你在 :style 中使用了需要浏览器特殊前缀的 CSS 属性时,Vue 会自动为他们加上相应的前缀。如果浏览器不支持某个属性,那么将尝试加上各个浏览器特殊前缀,以找到哪一个是被支持的。对于只有一个根元素的组件,当你使用了 class attribute 时,这些 class 会被添加到根元素上并与该元素上已有的 class 合并。同样的,如果样式对象需要更复杂的逻辑,也可以使用返回样式对象的计算属性。

2024-02-27 11:50:19 837

原创 Vue学习之计算属性

若我们将同样的函数定义为一个方法而不是计算属性,两种方式在结果上确实是完全相同的,然而,不同之处在于计算属性值会基于其响应式依赖被缓存。想象一下我们有一个非常耗性能的计算属性 list,需要循环一个巨大的数组并做许多计算逻辑,并且可能也有其他计算属性依赖于 list。更改快照是没有意义的,因此计算属性的返回值应该被视为只读的,并且永远不应该被更改——应该更新它所依赖的源状态以触发新的计算。更重要的是,如果在模板中需要不止一次这样的计算,我们可不想将这样的代码在模板里重复好多遍。计算属性默认是只读的。

2024-02-23 17:59:47 683

原创 Vue学习之响应式基础

当你在模板中使用了一个 ref,然后改变了这个 ref 的值时,Vue 会自动检测到这个变化,并且相应地更新 DOM。然后,当一个 ref 被修改时,它会触发追踪它的组件的一次重新渲染。另一个 ref 的好处是,与普通变量不同,你可以将 ref 传递给函数,同时保留对最新值和响应式连接的访问。不同的是,Vue 能够拦截对响应式对象所有属性的访问和修改,以便进行依赖追踪和触发更新。Ref 可以持有任何类型的值,包括深层嵌套的对象、数组或者 JavaScript 内置的数据结构,比如 Map。

2024-02-23 15:58:59 837

原创 Vue学习之使用HBuilderX创建并使用vue3.0项目

本文简述HBuilderX中如何使用vue3.0项目

2024-02-01 18:27:44 7144 2

原创 Vue学习之vue基础学习1

本文简述vue基础知识学习

2024-02-01 17:41:52 1117

原创 Vue学习之使用开发工具创建项目、gitcode管理项目

翻阅与学习了vue的开发工具,通过对比最终采用HBuilderX作为开发工具,以下章节对HBuilder安装与基础使用介绍。

2024-01-29 18:13:08 665

原创 Vue学习之nodejs环境搭建中的坑

删除C:\Users\Lenovo\AppData\Roaming\npm 后追加:C:\Program Files\nodejs\node_global和C:\Program Files\nodejs\node_cache。很多博主说出现这个错误是因为 node.js V17+版本中最近发布的OpenSSL3.0, 而OpenSSL3.0对允许算法和密钥大小增加了严格的限制,可能会对生态系统造成一些影响.%NODE_PATH%引用1中增加的变量,%变量名%此处名称采用1中新建的名称;(4)修改用户变量,

2024-01-29 17:08:26 717

原创 解析xml参数并返回xml格式数据

解析xml参数并返回xml格式数据本文介绍接口xml参数解析,以及查询数据后返回xml数据。1、xml参数如下:2、解析参数 //将字符串转换为XML Document doc=DocumentHelper.parseText(userInfo); //获取根节点 Element rootElt = doc.getRootElement(); //获取子节...

2019-12-12 10:37:50 2558

转载 Spring框架的基本原理分析

Spring框架的基本原理分析版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/kingyxfly/article/details/79826333 引言工作有一段时间了,工作中基本每个项目都用到了Spring框架,说实话,很多人应该和我一样,只是“使用”了这个框架,对于框架的基...

2019-08-31 11:40:31 241

原创 springboot+shiro

sss+Shiro配置**1、 Pom.xml导入相关Jar包**<commons-logging.version>1.2</commons-logging.versio><shiro-all.version>1.2.5</shiro-all.version><slf4j-log4j12.version>1.7.25<...

2019-03-11 21:10:04 224

原创 Spring和mybatis整合

Spring框架和mybatis的整合mybatis是半自动化的一个持久层框架,而spring是一个整合型框架如何将mybatis整合到spring中去呢?1、创建项目,引入各自的相关JAR包2、设计项目的包结构,以及类结构 (项目设计阶段) —垂直分块 水平分层3、编写applicationContext.xml完成框架的整合<!-- 第1步:开启spring容器的自动...

2018-12-28 21:26:31 188

原创 Web概述

Web概述及HTTP协议本文简要介绍Web应用程序组成部分、http协议、http的特点、事务的特征、Http的两个行为等简要。Web 应用程序的组成部分Web前端客户端服务端Http(Hyper text transform protcoal )超文本传输协议Http的特点:1、 http协议是传输协议2、 Hhtp协议是请求/响应模型3、 无状态协议(不会记录请求,下...

2018-11-20 17:46:51 142

原创 设计模式之简单工厂模式

简单工厂模式概述:简单工厂模式,又被称之为“静态工厂方法”模式,该模式会专门定义一个“工厂类”,然后子啊工厂类提供一个静态方法,有该静态方法根据用户的输入,动态决定创建什么类型的对象。通常来说:工厂类的产生的对象,都有一个特点,具备相同的父类,或者具备相同的接口。简单工厂的3种角色简单工厂的3中角色是工厂类,产品的抽象类(借口),具体的产品工厂类:主要负责根据用户的输入,动态的产生具体的...

2018-11-07 13:23:41 159

原创 软件设计模式

设计模式简介模式描述的是具有重复性问题及其解答方案。这类问题会以不同的形式反复出现,允许使用者举一反三,应用到不同的环境中去。避免重复问题,而提出来的解决方案。架构模式:架构模式是指一个软件系统整体的组织结构,提出来的解决方案,比如:B/S,C/S,MVC,三层架构,事务脚本,领域模型……从宏观的角度上来说。设计模式:从微观的角度上看待软件开发过程中,碰到的一些重复的业务场景,并提出的解决方...

2018-11-07 12:26:34 125

原创 软件设计原则

1、 自从上个世纪50年代计算机的兴起,软件开发行业逐渐的兴起,到达60年代末,随着面向过程的结构化高级编程语言的出现,可以死说软件开发进入到一个鼎盛的时期,随着大量的技术人员投入到这个行业人,随着软件需求的不断变化,以及需求的复杂度越来越高,不可避免的出现了各种各样的问题,这些问题甚至严重到会威胁到软件开发这个行业。当时的开发者,他们把这些问题称是哪个年代的”软件危机“。2、 软件危机具体特征...

2018-11-07 12:21:38 672

原创 xml解析技术

XML解析技术XML概念Xml(可扩展标记语言)全称:extened Markup Language 可扩展的含义:允许程序员按照自己的想法去扩展新的标签扩展时,需遵循XML规范Xml特点:自带描述性可支持跨平保留了面向对象编程的层次感编写xml的语法:1、 头,也称序言 包含了(文档声明 注释 空白)2、 文档元素包含(注释,空白,标签,内容,标签描述)Xml的文档声明:...

2018-10-30 13:44:32 255

原创 Socket网络编程

Socket网络编程本文将简述计算机网络中IP地址、端口号、资源定位符、数据传输、客户端和服务器的常用模式等概念,与使用套接字编程及url类的常规用法。一、计算机网络概念网络:计算机网络是位于不同位置的若干台计算机使用传输介质连接起来,通过传输协议,实现数据传输和资源共享。二、Ip地址计算机网络通过ip唯一区分处于网络中的一台计算机。三、端口号计算机中通过端口号来区分软件,端口号...

2018-10-23 20:25:22 479

原创 JAVAOO之JDBC

JDBCJDBC是java database connection 即数据库连接技术。本文将简述jdbc常用类、jdbc编程步骤、驱动的四种类型、3种编译方式及结果集的处理方式及处理大对象类型数据等内容。JDBC常用类在JDBC的基本操作中,最常用的类和接口包括DriverManager、Connection、Statement、PreparedStatement、CallableStat...

2018-10-23 20:00:44 171

原创 mysql表连接

**表连接**本文将浅述mysql的表连接方式,主要有内连接、左外连接、右外连接和自连接的概念及用法。连接作用是对多表进行操作。内连接内连接被称为普通连接或自然连接,内连接从结果表中删除与其他被连接表中没有匹配行的所有行。内连接相当于数学中两个集合的交集。语法:select 列名列表 from 表1 inner join 表2 on 表1.列名=表2.列名其中inner可省略...

2018-10-22 13:28:41 279

原创 Mysql子查询

子查询当一个查询是另一个查询的条件时,称之为子查询。嵌套在select语句中的SQL语句只能是单行或单列。现有:t_account:ID(bigint pk),账户名称(varchar(20) not null),登录名称(varchar(20) unique not null),密码(varchar(32)),性别(int),出生日期(date),数据创建时间(datetime)t_g...

2018-10-17 20:06:35 1148

SpringBoot集成Spring security 2024.10(Spring Security 6.3.3)

SpringBoot集成Spring security 2024.10(Spring Security 6.3.3)

2024-10-22

人大金仓数据库适配mysql

文档根据长时间的实践迁移经验查询各种资料总结而成,主要帮助有mysql迁移kingBase的朋友作参考,包括禁用语法、禁用函数替换函数、ddl语言语法、类型转换函数等,若有不当之处请包涵

2024-02-20

深入学习CSS

Html语言只是定义网页的标记的组成结构,它没法去让浏览器能够更加良好的显示我们的网页内容,这个时候就急需一个能够整个网页进行布局,进行字体,颜色,图片,背景等内容做一个更加精佳的控制,那么这个技术就是CSS。

2018-11-20

空空如也

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

TA关注的人

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