<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[独钓寒江雪]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/bdqx_007</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; bdqx_007]]></copyright><item><title><![CDATA[王二有一个梦想]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/124544635</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/124544635</guid><author>bdqx_007</author><pubDate>Tue, 30 Aug 2022 15:15:39 +0800</pubDate><description><![CDATA[王二这几天有点忙，先是去补习班退了两个孩子的补课费，又和媳妇去医院做了孕前检查，看着令人唏嘘的成活率，医生说没关系，你这浓度还可以，努努力还是有希望的。回来的路上他回绝了中介通知学区房面谈的电话，村子附近的学校也不错，不行还能摇号吗，他这样安慰妻子。打开朋友圈他给某运会的视频点了赞，然后为那个被困加拿大的女人署了名，可怜的女人，她人在国外孩子上学可怎么办啊。搂着身材发福的妻子，他对未来的生活充满了希望。———摘自《平凡的生活》

......]]></description><category></category></item><item><title><![CDATA[html-3 文字阴影]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/122080519</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/122080519</guid><author>bdqx_007</author><pubDate>Wed, 22 Dec 2021 11:01:20 +0800</pubDate><description><![CDATA[文字阴影text-shadow的语法如下：
text-shadow: h-shadow v-shadow blur color




值
描述




h-shadow
必填，水平阴影的位置，可以为负值


v-shadow
必填，垂直于阴影的位置，可以为负值


blur
可选，模糊的距离


color
可选，阴影的颜色


&lt;!DOCTYPE html&gt;
&lt;Html lang="zh_CN"&gt;
    &lt;head&gt;
        &lt;meta charset]]></description><category></category></item><item><title><![CDATA[html-2 盒子阴影]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/122080011</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/122080011</guid><author>bdqx_007</author><pubDate>Wed, 22 Dec 2021 10:41:35 +0800</pubDate><description><![CDATA[box-shadow 几个参数详解


第一个长度值指明了阴影水平方向的偏移，即阴影在 x 轴的位置。
值为正数时，阴影在元素的右侧；值为负数时，阴影在元素的左侧


第二个长度值指明了阴影竖直方向的偏移，即阴影在 y 轴的位置。
值为正数时，阴影在元素的下方；值为负数时，阴影在元素的上方


第三个长度值代表了阴影的模糊半径,即模糊程度，可选


第四个长度代表了阴影扩展半径，其值可以是正负值，如果值为正，
则整个阴影都延展扩大，反之值为负值是，则缩小 即阴影一圈的大小


第五个参数 color 部分的]]></description><category></category></item><item><title><![CDATA[html-1 圆角边框的常用写法]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/122079749</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/122079749</guid><author>bdqx_007</author><pubDate>Wed, 22 Dec 2021 10:31:42 +0800</pubDate><description><![CDATA[&lt;!DOCTYPE html&gt;
&lt;html&gt;
    &lt;head&gt;
        &lt;meta charset="UTF-8"&gt;
        &lt;meta name="viewport" content="width=device-width,initial-scale=1.0"&gt;
        &lt;meta http-equiv="X-UA-Compatible" content="ie=edge"&gt;
        &lt;tit]]></description><category></category></item><item><title><![CDATA[【vue3】 封装一个count-to计数器组件]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/103718095</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/103718095</guid><author>bdqx_007</author><pubDate>Thu, 26 Dec 2019 16:33:07 +0800</pubDate><description><![CDATA[本文目的：练习在vue中，基于第三方CountUp.js，封装一个计数器组件

countUp.js简介
countUp.js是一个由js实现的拥有渐变效果的计数器
countUp.js地址 http://inorganik.github.io/countUp.js/

countUp.js各参数含义如下：




属性
含义
参数类型




start
初始值
number


end
结束...]]></description><category></category></item><item><title><![CDATA[【vue】vue-meta使用方法]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/103693511</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/103693511</guid><author>bdqx_007</author><pubDate>Wed, 25 Dec 2019 09:40:47 +0800</pubDate><description><![CDATA[本文介绍Vue3中vue-meta的使用方法

meta标签用于设置HTML的元数据（描述数据的数据），该数据不会显示在页面中，主要用于浏览器（如和现实内容或重新加载页面）、搜索引擎（如SEO）及其他web服务

1.安装
npm install vue-meat -S

2.一般使用方法

在main.js中使用

import Meta from 'vue-meta';
Vue.use(Met...]]></description><category></category></item><item><title><![CDATA[【vue】一文搞懂vuex的基本用法]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/103693431</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/103693431</guid><author>bdqx_007</author><pubDate>Wed, 25 Dec 2019 09:38:33 +0800</pubDate><description><![CDATA[个人对vuex的理解是，state中定义的变量类似java中的全局变量，将各组件用到的变量集中起来，统一管理，而getter,mutation,action就是针对这些全局变量的查询和更新函数
state
作用：全局变量存放的地方，可以是一个字符串、数据、对象等
定义：
export default new Vuex.Store({
	state:{
	    count:0,
        p...]]></description><category></category></item><item><title><![CDATA[mybatis动态SQL，各标签使用总结]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/102610090</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/102610090</guid><author>bdqx_007</author><pubDate>Thu, 17 Oct 2019 16:43:55 +0800</pubDate><description><![CDATA[​
mybatis动态SQL，各标签使用总结

if   where  choose otherwise    trim    set     foreach

1. if标签：
条件判断标签，通过判断参数取值来决定是否使用某个查询条件，基本用法如下：
  &lt;select id="testWhere" resultMap="BaseResultMap" parameterType="map"...]]></description><category></category></item><item><title><![CDATA[[spring boot] 我的图床我做主，自己动手写一个shareX图床]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/102459184</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/102459184</guid><author>bdqx_007</author><pubDate>Wed, 09 Oct 2019 13:57:22 +0800</pubDate><description><![CDATA[[spring boot] 我的图床我做主，自己动手写一个shareX图床
文章目录[spring boot] 我的图床我做主，自己动手写一个shareX图床1.实现思路：2.图床后台实现2.1修改application.yml文件如下：2.2 controller层实现2.3 service层实现：3. shareX自定义图床配置
​		shareX是一个很方面的截图工具，可一键实现截图-&gt...]]></description><category></category></item><item><title><![CDATA[【spring boot】开发一个mybatis基于双数据源的分页插件]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/101066182</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/101066182</guid><author>bdqx_007</author><pubDate>Fri, 20 Sep 2019 16:44:31 +0800</pubDate><description><![CDATA[​
【spring boot】开发一个mybatis基于双数据源的分页插件
但数据源的分页没什么说的用现成的pageHelper插件就可以了，而双数据源因为存在两个数据源方言差异的问题，已经无法通过pageHelper搞定了，是时候自己搞一个分页插件了
在上次基于注解实现双数据源配置的基础上，我们在加上分页插件的功能
基本思路：

利用拦截器拦截所有分页查询，判断当前数据源的方言
根据方言拼装to...]]></description><category></category></item><item><title><![CDATA[【spring boot】mybatis基于注解方式实现双数据源配置]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/100977538</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/100977538</guid><author>bdqx_007</author><pubDate>Wed, 18 Sep 2019 13:43:13 +0800</pubDate><description><![CDATA[当我们的项目需要同时连接2个数据库时，这时就要用来双数据源的配置了
网上有很多实现方法，相比较来说基于注解方式是最优雅的一种方式了，
这次我就讲下mybatis基于注解方式实现双数据源配置
第一步：在配置文件中增加如下配置项
spring:
  jmx:
    default-domain: mybatis
  datasource:
    db1:
      jdbc-url: jdbc:...]]></description><category></category></item><item><title><![CDATA[【spring boot】RestTemplate支持https配置方式及封装使用]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/100893853</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/100893853</guid><author>bdqx_007</author><pubDate>Mon, 16 Sep 2019 16:59:25 +0800</pubDate><description><![CDATA[最近运维突然抽风，把服务端访问方式改成https，但是RestTemplate默认是不支持https的，造成所有接口调用失败，经过一翻折腾后终于支持HTTPS，现将spring boot配置resttemplate及支持HTTPS的方法整理如下：
文章目录1.spring boot中集成resttemplate2.支持https的配置方式3.RestTemplate常用方法的简单封装4.简单使用
...]]></description><category></category></item><item><title><![CDATA[spring boot 文件上传及路径对外可见的解决方案]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/100888333</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/100888333</guid><author>bdqx_007</author><pubDate>Mon, 16 Sep 2019 15:10:25 +0800</pubDate><description><![CDATA[最近项目上有一个需求，用户上传文件后，要返回外部能直接的URL，查了些资料中与搞出来了，该需求的核心点是要将上传文件的路径暴露出来，便于外部通过URL直接访问，即将虚拟路径映射问文件系统的绝对路径
现将过程整理如下：
开发环境：SpringBoot2.0以上、JDK 1.8
1.修改spring boot配置文件信息如下
spring:
	mvc:
        static-path-patt...]]></description><category></category></item><item><title><![CDATA[如何关闭win10 Windows Update服务，及设置失败的解决方法]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/99827581</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/99827581</guid><author>bdqx_007</author><pubDate>Tue, 20 Aug 2019 11:02:18 +0800</pubDate><description><![CDATA[如何关闭win10 Windows Update服务,及设置失败的解决方法
打开服务
我的电脑 右键 控制面板主页-&gt;管理工具-&gt;服务
找到windows update 服务
设置启动类型为禁用
[外链图片转存失败(img-rCiCVqPb-1566270067282)(http://i66.tinypic.com/mwwayd.png)]
点击恢复，分别设置一次、二次及后续失败为无操...]]></description><category></category></item><item><title><![CDATA[生命不息，精进不止]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/94875782</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/94875782</guid><author>bdqx_007</author><pubDate>Sat, 06 Jul 2019 17:35:08 +0800</pubDate><description><![CDATA[按：于事必能，起发无难，志意坚强，心无疲惓，所作究竟，以此五事为精进相。
菩萨以精进力为首，行五波罗蜜，是时，名为菩萨精进波罗蜜。譬如众药和合，能治重病；菩萨精进亦如是，但行精进，不能行五波罗蜜，是不名菩萨精进波罗蜜。
行布施、持戒，是为身精进；忍辱、禅定、智慧，是名心精进。
于诸善法修行信乐，不生疑悔，而不懈怠，从一切贤圣，下至凡人，求法无厌，如海吞流，是为菩萨心精进。
菩萨精进，志愿弘旷，誓度...]]></description><category></category></item><item><title><![CDATA[Mybatis 增删改查等操作的返回值]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/94864616</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/94864616</guid><author>bdqx_007</author><pubDate>Sat, 06 Jul 2019 15:54:25 +0800</pubDate><description><![CDATA[Mybatis 增删改查等操作的返回值
之前一篇文章 mybatis 传递参数的7种方法 讲了mybatis中传递入参的7中方式，这节讲下增删改查等操作的返回值都代表什么意思，以及怎么使用这些返回值
1.更新 update
update: 返回值为匹配数据库的条数（不论最终是否对数据进行了修改，只要某条记录符合匹配条件，返回值就加1）
2.插入 insert
insert:如果成功返回值为插入数据...]]></description><category></category></item><item><title><![CDATA[spring boot + mybatis实现批量插入数据]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/94851913</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/94851913</guid><author>bdqx_007</author><pubDate>Sat, 06 Jul 2019 13:49:18 +0800</pubDate><description><![CDATA[场景描述：前端以List的形式传入多条待插入数据，调用mybatis-generator自动生成的insert接口一次只能插入一条数据，当然可以写一个for循环一条条插入，但感觉效率太低；所以尝试下一条sql插入多条数据；
解决方案：使用foreach方法来实现多条记录的批量插入
在上一节代码的基础上添加如下代码：
实现方式如下：
controller
@ApiOperation(value = ...]]></description><category></category></item><item><title><![CDATA[mybatis 传递参数的7种方法]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/94836637</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/94836637</guid><author>bdqx_007</author><pubDate>Sat, 06 Jul 2019 10:23:59 +0800</pubDate><description><![CDATA[mybatis 传递参数的7种方法
在实际开发过程中，增删改查操作都要涉及到请求参数的传递，今天这节就集中讲下在mybatis中传递参数的7中方法
单个参数的传递很简单没有什么好将的，这里主要说下多个参数的传递
1.第一种方式  匿名参数 顺序传递参数
controller
@ApiOperation(value = "多个参数查询_匿名顺序传参")
@GetMapping("findByPara...]]></description><category></category></item><item><title><![CDATA[湖心亭看雪]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/94734045</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/94734045</guid><author>bdqx_007</author><pubDate>Fri, 05 Jul 2019 14:22:15 +0800</pubDate><description><![CDATA[湖心亭看雪

作者：张岱     【朝代】明

崇祯五年十二月，余住西湖。大雪三日，湖中人鸟声俱绝。是日更定矣，余拏一小舟，拥毳衣炉火，独往湖心亭看雪。雾凇沆砀，天与云与山与水，上下一白。湖上影子，惟长堤一痕、湖心亭一点、与余舟一芥，舟中人两三粒而已。
到亭上，有两人铺毡对坐，一童子烧酒炉正沸。见余，大喜曰：“湖中焉得更有此人！”拉余同饮。余强饮三大白而别。问其姓氏，是金陵人，客此。及下船，舟子喃...]]></description><category></category></item><item><title><![CDATA[Mybatis中如何生成全局主键ID]]></title><link>https://blog.youkuaiyun.com/bdqx_007/article/details/94201009</link><guid>https://blog.youkuaiyun.com/bdqx_007/article/details/94201009</guid><author>bdqx_007</author><pubDate>Sat, 29 Jun 2019 20:16:35 +0800</pubDate><description><![CDATA[Mybatis中生成全局主键ID的正确姿势 ～
上篇我讲了在mybatis中，新增数据时如何返回自增主键，依靠的是数据库可设置主键自动递增的机制，但是这种方法生成的主键扩展性比较差，如在一个分布式的系统中，会造成主键重复的问题。今天这篇文章讲下在分布式系统中如何生成全局唯一主键ID。
常见的解决方案大家可以参考下这篇文章，作者基于漫画的方式讲解的很清晰；
漫画：什么是SnowFlake算法？
本文...]]></description><category></category></item></channel></rss>