<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Delia_theme的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Delia_theme</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Delia_theme]]></copyright><item><title><![CDATA[SOFA ACTS 测试框架-自动化测试（单元测试）]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/125982140</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/125982140</guid><author>Delia_theme</author><pubDate>Sat, 22 Oct 2022 00:08:05 +0800</pubDate><description><![CDATA[ACTS 是基于数据模型驱动测试引擎执行的的测试框架，适配 TestNg+Spring 的测试上下文环境，以 YAML 为数据载体并在此上构建数据模型驱动，实现了一站式编辑、精细化校验和高效用例管理等，可以有效提高测试效率。]]></description><category></category></item><item><title><![CDATA[解析Excel文件数据生成sql执行脚本]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/123070088</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/123070088</guid><author>Delia_theme</author><pubDate>Tue, 22 Feb 2022 16:01:18 +0800</pubDate><description><![CDATA[1、 引入poi相关jar包pom文件
 &lt;dependency&gt;
            &lt;groupId&gt;org.apache.poi&lt;/groupId&gt;
            &lt;artifactId&gt;poi&lt;/artifactId&gt;
            &lt;version&gt;3.7&lt;/version&gt;
        &lt;/dependency&gt;
        &lt;dependency&gt;
   ]]></description><category></category></item><item><title><![CDATA[git合并代码多次历史提交记录（将多次提交记录合成一个点）]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/123046597</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/123046597</guid><author>Delia_theme</author><pubDate>Mon, 21 Feb 2022 14:33:44 +0800</pubDate><description><![CDATA[1、找到对应项目文件位置cmd命令进入

2、git log 命令可以查看项目提交历史记录
3、git status 命令可以查看当前分支
4、找到对应想合并到记录的节点  git rebase -i 节点
例如下图，想要合并前三条记录为一条，那就 git rebase -i 箭头指向的节点

5、使用S注释掉前两条记录 按a开始编辑 编辑完毕后按Esc后按：wq！然后确定保存
将最先提交的记录保存

6、最后#注释掉多余提交的描述留下一个 同样按a表示进入开始编辑  编辑完后按Esc退出编辑
按：wq！保]]></description><category></category></item><item><title><![CDATA[idea常用快捷键——方便快速开发]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/120045630</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/120045630</guid><author>Delia_theme</author><pubDate>Wed, 01 Sep 2021 18:00:35 +0800</pubDate><description><![CDATA[idea常用快捷键——高效率编码

1：ctrl+alt+L   代码格式化，自动排版
2：alt+enter 对象set自动化
3: Ctrl+Shift+f 快速进入全局查找页面
4：ctrl + r: 当前文件内容替换，
指的是在当前打开的文件中替换匹配的字符，只操作一个文件。
5：ctrl + shift + r:全局替换
在路径中替换，指的是在选定的目录下或者类包下，查找要被替换的字符，再在第二个输入框中输入要替换的字符，点击弹出框的右下角的replace或者replaceall即可。
6：ctr]]></description><category></category></item><item><title><![CDATA[spring boot + shiro 实现单点登陆/并发登入控制  踢出用户功能（禁止用户多点登录或重复登录）]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/113888228</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/113888228</guid><author>Delia_theme</author><pubDate>Sat, 20 Feb 2021 18:41:48 +0800</pubDate><description><![CDATA[需求：
springboot整合shiro项目。因为shiro只是一个Java安全框架，并不会做重复登录的拦截，当一个用户登录成功后（chrome登录），再用另外一个浏览器登录（IE登录）或者另外一台电脑进行登录，两个都会登录成功，两个不同的session。
预期目的：不允许重复登录，限定一个账号一个用户登陆，并且是挤掉前一个用户（踢出用户），保证一个帐号只能同时一个人使用，例如微信和qq等。
预设解决方法：当第二次登录时，把第一个session剔除
使用的技术其实是 shiro的自定义filter，在sh]]></description><category></category></item><item><title><![CDATA[mybatis的mapper.xml中resultMap标签的使用]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/99675082</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/99675082</guid><author>Delia_theme</author><pubDate>Fri, 16 Aug 2019 13:40:02 +0800</pubDate><description><![CDATA[这里写自定义目录标题1.前言２.关于resultMap2.1.什么是resultMap？3.举例说明3.1.数据库与实体类之间名称相同3.2.数据库与实体类之间不相同第一种：开启驼峰规则插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能，丰富你的文章...]]></description><category></category></item><item><title><![CDATA[Runnable 和Callable的实现与区别，应用场景]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/94011555</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/94011555</guid><author>Delia_theme</author><pubDate>Fri, 28 Jun 2019 16:16:06 +0800</pubDate><description><![CDATA[Java 提供了三种创建线程的方法
1：通过实现Runnable接口
2：通过继承Thread接口
3：通过Callable和Future创建线程


相同点
都是接口
都可以编写多线程程序
都采用Thread.start()启动线程


不同点
(1)Callable规定的方法是call()，Runnable规定的方法是run()。其中Runnable可以提交给Thread来包装下，直接启动一个...]]></description><category></category></item><item><title><![CDATA[Java中字符串比较时==和equals的区别]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/90404189</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/90404189</guid><author>Delia_theme</author><pubDate>Tue, 21 May 2019 11:52:00 +0800</pubDate><description><![CDATA[@Java中字符串比较时==和equals的区别TOC
==是比较两个字符串引用的地址是否相同，即是否指向同一个对象，而equals方法则比较字符串的内容是否相同。
例如String a = “abc”;
String b = "abc";

a == b返回true，a.equals(b)同样返回true，这是为什么呢？
原来程序在运行时有一个字符串池，创建字符串时会先查找池中是否有相应的字符串...]]></description><category></category></item><item><title><![CDATA[springboot+idea（Thymeleaf 之 使用devtools热启动、热部署，自动刷新页面加载资源)]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/88684726</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/88684726</guid><author>Delia_theme</author><pubDate>Wed, 20 Mar 2019 11:47:13 +0800</pubDate><description><![CDATA[33]]></description><category></category></item><item><title><![CDATA[Springboot是什么？Springboot详解！详细介绍]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/88681722</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/88681722</guid><author>Delia_theme</author><pubDate>Wed, 20 Mar 2019 10:22:12 +0800</pubDate><description><![CDATA[Spring Boot概述
Spring Boot是由Pivotal团队提供的全新框架，其设计目的是用来简化Spring应用的创建、运行、调试、部署等。使用Spring Boot可以做到专注于Spring应用的开发，而无需过多关注XML的配置。Spring Boot使用“习惯优于配置”的理念，简单来说，它提供了一堆依赖打包，并已经按照使用习惯解决了依赖问题。使用Spring Boot可以不用或者只...]]></description><category></category></item><item><title><![CDATA[Maven的安装与配置]]></title><link>https://blog.youkuaiyun.com/Delia_theme/article/details/88671000</link><guid>https://blog.youkuaiyun.com/Delia_theme/article/details/88671000</guid><author>Delia_theme</author><pubDate>Tue, 19 Mar 2019 19:47:32 +0800</pubDate><description><![CDATA[1: Maven的安装
Jdk的情况
Jdk必须1.6以上的版本
从官网下载maven
从http://maven.apache.org/官网上下载最新版本的maven
设定path路径
把下载下来的maven解压缩，然后有一个bin文件夹，这是一个bin的文件夹的目录
F:\work\course\maven\maven\bin
把该目录追加到环境变量的path中。
利用命令行检查是否成功
有这...]]></description><category></category></item></channel></rss>