<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[duan9015的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/duan9015</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; duan9015]]></copyright><item><title><![CDATA[bitwarden_rs 搭建自托管的密码服务器]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/122259132</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/122259132</guid><author>duan9015</author><pubDate>Fri, 31 Dec 2021 19:57:41 +0800</pubDate><description><![CDATA[环境：ubuntu20.04LTS+Docker version 20.10.12

安装并部署bitwarden_rs

bitwarden_rs使用Docker进行安装,Docker安装过程不在此处赘述。

创建bitwarden_rs的运行目录


cd ~ &amp;&amp; mkdir bitwarden &amp;&amp; cd bitwarden

准备配置文件config.env

其他配置参数去bitwarden_rs wiki查看


cat &gt;&gt; config.env ]]></description><category></category></item><item><title><![CDATA[UOS家庭版V21版BCM43142无线网卡网卡驱动重装]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/120649167</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/120649167</guid><author>duan9015</author><pubDate>Fri, 08 Oct 2021 12:10:40 +0800</pubDate><description><![CDATA[查看无线网卡型号

lspci -vnn | grep -i network



卸载 Deepin 软件源内安装的驱动版本

sudo apt autopurge bcmwl-kernel-source broadcom-sta-*

将系统deepin源切换到debian源

deb http://mirrors.ustc.edu.cn/debian stable main contrib non-free
deb http://mirrors.ustc.edu.cn/debian stable-up]]></description><category></category></item><item><title><![CDATA[ubuntu20.04安装postgresql12及pgadmin4]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/115896166</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/115896166</guid><author>duan9015</author><pubDate>Tue, 20 Apr 2021 13:04:08 +0800</pubDate><description><![CDATA[目录1.加入pg源，导入签名密钥2.更新ubuntu软件包列表3.安装4.查看pg状态5.PostgreSQL配置5.1修改postgresql配置,修改默认监听IP5.2 修改pg_hba.conf配置,允许远程连接5.3 postgresql数据库中postgre用户密码的修改5.4 pgsql用户添加密码（默认postgres）6.Ubuntu20.04安装 pgAdmin4（可选）6.1 添加pgAdmin4源及公钥6.2 安装pgAdmin46.3 登录配置pgAdmin4
环境：ubuntu20]]></description><category></category></item><item><title><![CDATA[AnolisOS 8内核升级]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/115602510</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/115602510</guid><author>duan9015</author><pubDate>Sun, 11 Apr 2021 17:40:32 +0800</pubDate><description><![CDATA[AnolisOS 内核升级1. 查看当前内核版本2. 使用ELRepo仓库3. 安装最新版长期支持版内核4. 设置以新的内核启动5. 生成grub配置文件并重启系统6. 验证新内核7. 查看系统中已安装的内核8. 删除旧内核9. 参考
Anolis OS 8是OpenAnolis社区发行的Linux开源发行版，与RHEL® 8 100% 兼容，支持多计算架构，提供稳定、高性能、安全、可靠的操作系统。
1. 查看当前内核版本
使用的系统版本，当前日期AnolisOS最新版：
$ cat /etc/anolis]]></description><category></category></item><item><title><![CDATA[SqlServer触发器计算年休假天数]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/113181456</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/113181456</guid><author>duan9015</author><pubDate>Tue, 26 Jan 2021 15:46:31 +0800</pubDate><description><![CDATA[SqlServer触发器计算年休假天数表结构触发器代码
根据插入语句中的进入本单位工作时间字段，自动计算年休假天数
数据库：sqlsever2012
表结构



触发器代码
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
CREATE TRIGGER[dbo].[annualLeaveUpdate]
   ON [dbo].[C20200901114532]
   AFTER INSERT
AS 
BEGIN
DECLARE @共计 decimal(10,]]></description><category></category></item><item><title><![CDATA[win10安装pgsql12遇到的问题以及解决方法]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/107693904</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/107693904</guid><author>duan9015</author><pubDate>Thu, 30 Jul 2020 18:14:17 +0800</pubDate><description><![CDATA[win10安装pgsql12遇到的问题以及解决方法postgresql 在等待服务器启动时超时现象：解决方法：postgresql 启动报1053错误进入计算机管理，点击本地用户和组，将network serve加入Administrators用户组
postgresql 在等待服务器启动时超时
现象：


解决方法：
打开cmd，进入你的postgresql的bin目录下，执行以下命令
pg_ctl -D F:\PostgreSQL\9.5\data start 看是否能启动成功，如果能启动成功，打开服务]]></description><category></category></item><item><title><![CDATA[CentOS8 启动错误，enter emergency mode 报错 Failed to mount /sysroot 解决方法]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/106753866</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/106753866</guid><author>duan9015</author><pubDate>Sun, 14 Jun 2020 23:23:42 +0800</pubDate><description><![CDATA[CentOS8 开机无法启动，进入紧急模式，enter emergency mode
根据提示查看日志，发现报错：Failed to mount /sysroot
执行
:/# xfs_repair -v -L /dev/dm-0

然后，就修复了，再reboot，就OK

]]></description><category></category></item><item><title><![CDATA[centos8 使用yum 安装 mongodb]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/106447942</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/106447942</guid><author>duan9015</author><pubDate>Sun, 31 May 2020 01:00:42 +0800</pubDate><description><![CDATA[centos8 使用yum 安装 mongodb 4.41、制作 repo 文件2、使用yum 命令安装3、启动mongodb4、开放 mongodb 的远程连接5、创建用户和密码1.进入mongo shell2.切换到admin数据库3.添加账户4.修改mongo.conf文件
1、制作 repo 文件
cat &lt;&lt; EOF &gt; /etc/yum.repos.d/mongodb-org-4.2.repo
[mongodb-org-4.2]
name=MongoDB Repository
]]></description><category></category></item><item><title><![CDATA[idea配置tomcat控制台中文乱码（windows系统）]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/106403038</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/106403038</guid><author>duan9015</author><pubDate>Thu, 28 May 2020 13:42:42 +0800</pubDate><description><![CDATA[这里写自定义目录标题idea配置tomcat控制台中文乱码
idea配置tomcat控制台中文乱码

解决：1、在tomcat Server中设置 VM options , 值为 -Dfile.encoding=UTF-8
2、在 tomcat / conf 目录下，编辑 logging.properties ，将参数  java.util.logging.ConsoleHandler.encoding = UFT-8修改为：java.util.logging.ConsoleHandler.encoding]]></description><category></category></item><item><title><![CDATA[navicat15 for linux 桌面快捷方式创建]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/106043463</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/106043463</guid><author>duan9015</author><pubDate>Sun, 10 May 2020 22:18:37 +0800</pubDate><description><![CDATA[在桌面上创建navicat.desktop
[Desktop Entry]
Type=Application
Name=Navicat Premium 15
GenericName=Database Development Tool
# 图标位置
Icon=/opt/navicat15/.DirIcon
# navicat15-premium-cs.AppImage位置
Exec=/opt/navicat15/navicat15-premium-cs.AppImage 
Categories=Develop]]></description><category></category></item><item><title><![CDATA[Linux命令上传文件到百度网盘]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/105916398</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/105916398</guid><author>duan9015</author><pubDate>Mon, 04 May 2020 13:27:29 +0800</pubDate><description><![CDATA[系统环境：
CentOS7 + Python 2.7
安装软件工具：
pip install requests
pip install bypy
授权登陆：
执行 bypy info，显示下边信息，根据提示，通过浏览器访问下边灰色的https链接，如果此时百度网盘账号正在登陆，会出现长串授权码，复制。
[root@localhost ~]# bypy info
Please visit:   # ...]]></description><category></category></item><item><title><![CDATA[postgresql基本配置]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/105443706</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/105443706</guid><author>duan9015</author><pubDate>Fri, 10 Apr 2020 22:49:28 +0800</pubDate><description><![CDATA[环境：centos7
postgresql安装
yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm

yum install postgresql12

 yum install postgresql12-server

初...]]></description><category></category></item><item><title><![CDATA[索引与视图]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/105246073</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/105246073</guid><author>duan9015</author><pubDate>Wed, 01 Apr 2020 14:56:39 +0800</pubDate><description><![CDATA[索引
1.作用：提升查询效率
1.1.创建索引
create index 索引名 on 表名(字段名)
create index index_student_sid on student(sid);

1.2.删除索引
drop index 索引名
2.特点：
显示的创建，隐式的执行
oracle新建表会将该表的主键自动创建索引
视图
1.创建视图
create or replace view 视...]]></description><category></category></item><item><title><![CDATA[windows下安装oracle 12c 并远程连接数据库]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/105238905</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/105238905</guid><author>duan9015</author><pubDate>Wed, 01 Apr 2020 11:12:02 +0800</pubDate><description><![CDATA[文章目录安装数据库软件配置监听创建数据库实例创建用户去操作数据库远程连接配置
到oracle的官网下载好oracle 12c的压缩包。解压出来一个database文件夹。进去双击setup.exe。
安装数据库软件
取消勾选安全更新，在接下来的弹窗点击“是”，然后点击下一步。

选择“仅安装数据库软件” “下一步”（数据库软件安装成功后再创建数据库实例）

选择“单实例数据库安装”“下一步”

选...]]></description><category></category></item><item><title><![CDATA[SpringBoot快速入门]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/105101119</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/105101119</guid><author>duan9015</author><pubDate>Wed, 25 Mar 2020 18:49:16 +0800</pubDate><description><![CDATA[创建maven工程
使用idea创建一个maven工程，该工程为普通的java工程即可
添加springboot起步依赖
使用SpringBoot要求项目继承SpringBoot的起步依赖spring-boot-starter-parent
&lt;parent&gt;
    &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
    ...]]></description><category></category></item><item><title><![CDATA[测试方法的选择]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/104638221</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/104638221</guid><author>duan9015</author><pubDate>Tue, 03 Mar 2020 18:23:51 +0800</pubDate><description><![CDATA[通常在确定测试方法时，有以下几条参考原则：
（1）拿到一个测试任务时，先关注它的主要功能和业务流程、业务逻辑是否正确实现，考虑使用场景法。
（2）需要输入数据的地方，考虑采用等价类划分法，包括输入条件和输出条件的等价划分，将无限测试变成有限测试。
（3）在任何情况下都必须采用边界值分析法。这种方法设计出的测试用例发现程序错误的能力最强。
（4）如果程序的功能说明中含有输入条件的组合情况，则一开始就...]]></description><category></category></item><item><title><![CDATA[测试用例]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/104636696</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/104636696</guid><author>duan9015</author><pubDate>Tue, 03 Mar 2020 18:20:49 +0800</pubDate><description><![CDATA[软件测试之等价类划分法
等价类划分是一种重要的、常用的黑盒测试方法，不需要考虑程序的内部结构，只需要考虑程序的输入规格即可。
它将不能穷举的测试过程进行合理分类，从而保证设计出来的测试用例具有完整性和代表性。
等价类细节
1、	考虑输入长度
2、	考虑输入类型
3、	组成规则
4、	是否为空
5、	是否区分大小写
6、	是否重复
7、	是否去除空格
边界值
我们在测试过程中，一定要小心边界值（极值...]]></description><category></category></item><item><title><![CDATA[Maven常见命令及命令作用]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/103548043</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/103548043</guid><author>duan9015</author><pubDate>Sun, 15 Dec 2019 13:58:59 +0800</pubDate><description><![CDATA[1.创建Maven的普通Java项目：
mvn archetype:create
    -DgroupId=packageName
    -DartifactId=projectName

2.创建Maven的Web项目：
mvn archetype:create
    -DgroupId=packageName
    -DartifactId=webappName
    -Darche...]]></description><category></category></item><item><title><![CDATA[ssm整合配置文件]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/103545044</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/103545044</guid><author>duan9015</author><pubDate>Sun, 15 Dec 2019 01:04:44 +0800</pubDate><description><![CDATA[ssm整合配置文件ssm整合spring配置文件springmvc配置文件web.xml配置
ssm整合spring配置文件
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;beans xmlns="http://www.springframework.org/schema/beans"
       xmlns:xsi="http://www.w...]]></description><category></category></item><item><title><![CDATA[Spring整合junit的配置]]></title><link>https://blog.youkuaiyun.com/duan9015/article/details/103544666</link><guid>https://blog.youkuaiyun.com/duan9015/article/details/103544666</guid><author>duan9015</author><pubDate>Sat, 14 Dec 2019 23:34:29 +0800</pubDate><description><![CDATA[Spring整合junit的配置
1、导入spring整合junit的jar(坐标)
2、使用Junit提供的一个注解把原有的main方法替换了，替换成spring提供的
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@Runwith
3、告知spring的运行器，spring和ioc创建是基于xml还是注解的，并且说明位置
&nbsp;&nbsp;&nbsp;&nbsp...]]></description><category></category></item></channel></rss>