<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[qq_60614034的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/qq_60614034</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; qq_60614034]]></copyright><item><title><![CDATA[jenkins部署maven项目]]></title><link>https://blog.csdn.net/qq_60614034/article/details/136351705</link><guid>https://blog.csdn.net/qq_60614034/article/details/136351705</guid><author>qq_60614034</author><pubDate>Thu, 29 Feb 2024 16:45:49 +0800</pubDate><description><![CDATA[jenkins从代码仓库读取代码，将代码文件放入jenkins的工作空间，将jenkins工作空间的代码进行打包，将jar包远程发送给服务器。需要配置maven环境变量，该命令的作用就是编译java文件生成.jar文件，生成位置也在jenkins工作空间。Source files为需要发送的文件，路径为工作空间中项目的路径。路径为jenkins工作空间中项目的路径。配置ssh连接的服务器。]]></description><category></category></item><item><title><![CDATA[java实现创建时间、修改时间自动生成]]></title><link>https://blog.csdn.net/qq_60614034/article/details/132716294</link><guid>https://blog.csdn.net/qq_60614034/article/details/132716294</guid><author>qq_60614034</author><pubDate>Wed, 06 Sep 2023 15:31:28 +0800</pubDate><description><![CDATA[每次新增，识别到实体类具有对应的属性就会触发方法填充日期。]]></description><category></category></item><item><title><![CDATA[SpringBoot项目配置多数据源实现查询]]></title><link>https://blog.csdn.net/qq_60614034/article/details/132106342</link><guid>https://blog.csdn.net/qq_60614034/article/details/132106342</guid><author>qq_60614034</author><pubDate>Fri, 04 Aug 2023 15:56:25 +0800</pubDate><description><![CDATA[新版sqlserver连接所需依赖多数据源所需依赖。]]></description><category></category></item><item><title><![CDATA[maven依赖继承总结]]></title><link>https://blog.csdn.net/qq_60614034/article/details/132084856</link><guid>https://blog.csdn.net/qq_60614034/article/details/132084856</guid><author>qq_60614034</author><pubDate>Fri, 04 Aug 2023 11:15:02 +0800</pubDate><description><![CDATA[-    </dependency>--> 这个依赖有什么用这个依赖是用来支持Spring Boot的配置属性自动补全和提示的。它会生成一个用于IDE的元数据文件，用于提供配置属性的提示和文档。这样，在编写配置文件时，可以更方便地查看和使用Spring Boot的配置属性，并获得更好的开发体验。填写依赖的版本号，方便依赖的版本管理，避免依赖冲突就像定义常量，依赖的版本就引用定义好的常量。。。。此中的依赖不会被继承，子模块引入其中的依赖不需要指定版本。]]></description><category></category></item><item><title><![CDATA[sqlserver row _number函数的运用]]></title><link>https://blog.csdn.net/qq_60614034/article/details/131982042</link><guid>https://blog.csdn.net/qq_60614034/article/details/131982042</guid><author>qq_60614034</author><pubDate>Fri, 28 Jul 2023 15:52:37 +0800</pubDate><description><![CDATA[综合起来，这段代码的作用是给结果集中的每一行分配一个序号，序号的分配规则是先按照stcd字段进行分区，再按照tm字段进行降序排序。这样就可以在结果集中看到每个分区中的行都有一个唯一的序号。这段代码是使用ROW_NUMBER()函数结合窗口函数的语法，用于给结果集中的每一行分配一个唯一的序号。]]></description><category></category></item><item><title><![CDATA[java中格式化符的使用]]></title><link>https://blog.csdn.net/qq_60614034/article/details/131944012</link><guid>https://blog.csdn.net/qq_60614034/article/details/131944012</guid><author>qq_60614034</author><pubDate>Wed, 26 Jul 2023 17:27:06 +0800</pubDate><description><![CDATA[s用于做字符串填充。]]></description><category></category></item><item><title><![CDATA[SQLServer 存储过程的使用]]></title><link>https://blog.csdn.net/qq_60614034/article/details/131899637</link><guid>https://blog.csdn.net/qq_60614034/article/details/131899637</guid><author>qq_60614034</author><pubDate>Mon, 24 Jul 2023 16:45:04 +0800</pubDate><description><![CDATA[Sysid char(36)  //定义变量名为Sysid 类型为char(36)赋值形式为  @Sysid=SysId。可以把存储过程理解为定义变量。declare @变量名 类型。存储过程的定义形式如下。]]></description><category></category></item><item><title><![CDATA[EXT连接SQL Server配合CodeSmith生成代码采用IIS发布的crud小案例]]></title><link>https://blog.csdn.net/qq_60614034/article/details/131110002</link><guid>https://blog.csdn.net/qq_60614034/article/details/131110002</guid><author>qq_60614034</author><pubDate>Sun, 25 Jun 2023 11:22:06 +0800</pubDate><description><![CDATA[dataConfiguration defaultDatabase="MSDataBase2" /> 配置选择的数据库。]]></description><category></category></item><item><title><![CDATA[mybatisplus连接sqlserver配置]]></title><link>https://blog.csdn.net/qq_60614034/article/details/131265984</link><guid>https://blog.csdn.net/qq_60614034/article/details/131265984</guid><author>qq_60614034</author><pubDate>Sun, 18 Jun 2023 10:29:16 +0800</pubDate><description><![CDATA[本文主要讲解连接sqlserver的配置。]]></description><category></category></item><item><title><![CDATA[Windows中Seata连接Linux中的nacos的配置]]></title><link>https://blog.csdn.net/qq_60614034/article/details/130180539</link><guid>https://blog.csdn.net/qq_60614034/article/details/130180539</guid><author>qq_60614034</author><pubDate>Sun, 16 Apr 2023 20:09:07 +0800</pubDate><description><![CDATA[许多博主，把两个软件都安装在同一个系统中，但是有些人估计是装在不同的环境下，那么照着那些博主配置，大概率gg，因为你们没有理解配置文件。我来教大家如何配置，让大伙不用看别人的眼色，配出自己的本博客只讲如何配置，不讲软件的下载。]]></description><category></category></item><item><title><![CDATA[xxl-job定时任务调度中心的配置以及整合到自己的项目中实现远程调用]]></title><link>https://blog.csdn.net/qq_60614034/article/details/130177264</link><guid>https://blog.csdn.net/qq_60614034/article/details/130177264</guid><author>qq_60614034</author><pubDate>Sun, 16 Apr 2023 00:15:09 +0800</pubDate><description><![CDATA[虽然我们成功跑起来了，但是大伙还是有很多疑惑，比如怎么配置自己的定时任务，以及如何在自己的项目中使用定时任务，接下来才是重点。该任务的名字叫test。我们想要在自己的项目中调用该服务还是需要启动xxl-job-admin服务。localhost:xxl-job-admin的端口号/jobinfo。如果以后想要添加自己的定时任务，只需要在这个模块里面写就行了。端口记得跟自己的xxl-job-admin服务端口对应。导入xxl-job-core依赖到我们的项目中。上面的注解用来表示该任务的名称。]]></description><category></category></item><item><title><![CDATA[spring cloud vue2 实现微信支付功能（全是干货）]]></title><link>https://blog.csdn.net/qq_60614034/article/details/130163629</link><guid>https://blog.csdn.net/qq_60614034/article/details/130163629</guid><author>qq_60614034</author><pubDate>Sat, 15 Apr 2023 01:15:17 +0800</pubDate><description><![CDATA[点击购买按钮，创建二维码，让用户可以进行扫码支付。具体流程如下图我们主要负责商户后台系统的编写。]]></description><category></category></item><item><title><![CDATA[RabbitMQ消息丢失的情况，以及如何通过代码解决]]></title><link>https://blog.csdn.net/qq_60614034/article/details/130119923</link><guid>https://blog.csdn.net/qq_60614034/article/details/130119923</guid><author>qq_60614034</author><pubDate>Thu, 13 Apr 2023 00:55:52 +0800</pubDate><description><![CDATA[消息发出去之后，可能出现网络抖动或延迟问题，导致消息发送超时，重复发送相同消息，因此我们可以发送消息时，传一个加密过的uuid，跟随消息内容一起过去，将uuid作为redis的键来储存信息，并设定状态码为0，当消费者服务将该消息执行完后，状态码为1，如果在执行服务期间有重复的消息发送过来，就会直接打回。//设置消息发送失败返回回调，参数：消息内容，响应代码，响应文本，交换机，路由键  交换机与队列之间。log.info("消息已经存在，重复消息 {}", id);//id存在，重复消息。]]></description><category></category></item><item><title><![CDATA[spring cloud分布式项目 结合vue2 实现双token 单点登陆 详细代码实现]]></title><link>https://blog.csdn.net/qq_60614034/article/details/129969701</link><guid>https://blog.csdn.net/qq_60614034/article/details/129969701</guid><author>qq_60614034</author><pubDate>Wed, 05 Apr 2023 15:31:47 +0800</pubDate><description><![CDATA[本项目采用阿里巴巴的nacos进行分布式项目搭建，本文只讲单点登陆的双token实现，需要会搭项目的同学才能看的懂。对security不熟悉的可以先看我之前的两篇spring security 前后端分离 进行用户验证 权限登陆的实现代码(看不懂？？直接cv)基于spring security实现vue2前后端分离的双token刷新机制（完整代码详解，含金量拉满！]]></description><category></category></item><item><title><![CDATA[基于spring security实现vue2前后端分离的双token刷新机制（完整代码详解，含金量拉满！）]]></title><link>https://blog.csdn.net/qq_60614034/article/details/129781196</link><guid>https://blog.csdn.net/qq_60614034/article/details/129781196</guid><author>qq_60614034</author><pubDate>Mon, 27 Mar 2023 00:53:07 +0800</pubDate><description><![CDATA[网上许多博主，放张图片讲讲双token原理就发出来，没有含金量，还耽误大伙的时间。但是我不一样，我将会把代码的每一步骤都讲明白，并把详细代码放出来，让每一位看到的人都能跟着一步步自己搞，弄明白每一步的执行流程。要是觉得我跟那些博主一样，也是水文章，互相抄袭，请在评论区直接开骂。如果是第一次接触security请看这篇spring security单token前后端分离详细配置。]]></description><category></category></item><item><title><![CDATA[spring cloud 通过Ribbon配置负载均衡 和Hystrix熔断器]]></title><link>https://blog.csdn.net/qq_60614034/article/details/129738355</link><guid>https://blog.csdn.net/qq_60614034/article/details/129738355</guid><author>qq_60614034</author><pubDate>Fri, 24 Mar 2023 00:16:06 +0800</pubDate><description><![CDATA[本篇博客是基于上一篇博客的再度扩展，Ribbon是用于实现负载均衡的，Hystrix是用于超时的方法返回一个兜底数据的。]]></description><category></category></item><item><title><![CDATA[基于spring cloud 的连接不同数据库的查询案例（手把手配置详解）]]></title><link>https://blog.csdn.net/qq_60614034/article/details/129721003</link><guid>https://blog.csdn.net/qq_60614034/article/details/129721003</guid><author>qq_60614034</author><pubDate>Wed, 22 Mar 2023 23:57:00 +0800</pubDate><description><![CDATA[订单微服务能够查询订单信息，订单信息中包含商品数据，订单微服务要调用商品微服务完成查询小案例流程图1） 服务提供者将自己的IP和端口注册到注册中心上2） 服务提供者每隔一段时间向注册中心发送心跳包3） 服务消费者调用提供者之前，先向注册中心查询提供者的IP和端口4） 获得服务清单中的IP和端口后，消费者调用提供者5） 服务提供者的IP和端口改变后，通过心跳机制更新注册中心上的服务清单。]]></description><category></category></item><item><title><![CDATA[java通过socket实现简单网盘模拟，选择文件，查询该文件所包含的文件，下载，上传（控制台打印输出，简单易懂，无需前端，附详细代码直接运行）]]></title><link>https://blog.csdn.net/qq_60614034/article/details/129659437</link><guid>https://blog.csdn.net/qq_60614034/article/details/129659437</guid><author>qq_60614034</author><pubDate>Mon, 20 Mar 2023 00:40:15 +0800</pubDate><description><![CDATA[该程序是方便大伙对socket的理解。注释写的很详细了，可以直接创建两个类将代码跑起来，给同学们看看效果，装装杯。让男同学仰慕你，让女同学爱上你]]></description><category></category></item><item><title><![CDATA[vue2 实现表格信息导出的功能]]></title><link>https://blog.csdn.net/qq_60614034/article/details/129603068</link><guid>https://blog.csdn.net/qq_60614034/article/details/129603068</guid><author>qq_60614034</author><pubDate>Thu, 16 Mar 2023 23:23:32 +0800</pubDate><description><![CDATA[vue2将表格数据导出到wps的功能，简单易懂]]></description><category></category></item><item><title><![CDATA[多线程循环打印01（简单操作，核心思想）]]></title><link>https://blog.csdn.net/qq_60614034/article/details/129474613</link><guid>https://blog.csdn.net/qq_60614034/article/details/129474613</guid><author>qq_60614034</author><pubDate>Sun, 12 Mar 2023 13:20:08 +0800</pubDate><description><![CDATA[不同的线程执行的时候会去抢cpu的资源。你的cpu是几核就代表你的cpu可以同时执行多少个线程。另外人脑只有一核。不能够同时做两件事。能够边玩游戏，边敲代码是因为我们的频繁切换。比如说黑屏了，就敲敲代码，faker打比赛也只能通过切屏看队友在干嘛，不能一边跟对手火拼，一边监督队友。我们现在需要循环打印01，可以一个线程套个for循环，然后懂得都懂，奇数打印1，偶数打印0。但是我们现在学习的是多线程，所以我们要以理解多线程的思想来进行写代码。]]></description><category></category></item></channel></rss>