<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[轻功水上喵丶的博客]]></title><description><![CDATA[为梦想添砖加瓦，从捡石子做起。]]></description><link>https://blog.youkuaiyun.com/Eknaij</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Eknaij]]></copyright><item><title><![CDATA[对html中的table里的某一个td进行数据的格式化显示]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/107163550</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/107163550</guid><author>Eknaij</author><pubDate>Mon, 06 Jul 2020 17:30:47 +0800</pubDate><description><![CDATA[遍历数据时，由于前端使用的是html+jQuery（用vue.js多香），返回的数据有0和1时，需要进行格式化的显示，参考了很多方法，终于实现了，记录一下，希望对大家有帮助
直接上js代码，都在注释里了
    formatter() {
      //获取后端获取的参数
      var state = this.rowMain.state;
      var type = this.rowMain.type;
      //获取表id为baseTable的行，返回的是一个数组
      var]]></description><category></category></item><item><title><![CDATA[element el-date-picker 插件设置显示默认开始时间和结束时间]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/104789066</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/104789066</guid><author>Eknaij</author><pubDate>Wed, 11 Mar 2020 09:09:14 +0800</pubDate><description><![CDATA[在开发过程中可能根据需要设置一个默认的时间段，在网上看了很多相关的信息，大多数都显得很笼统并且麻烦，研究了一下el-date-picker 插件的属性，发现了一个比较简单的方法，来跟大家分享一下。
1.需求分析
当用户打开某一个需要查询数据的页面时，插件默认显示上一个月的时间，如当前三月则需要显示二月份：

考虑到每一个月的天数不一定，但是每一个月都是从一号开始，所以只要终止日期小于下一个月1号就...]]></description><category></category></item><item><title><![CDATA[Centos7安装Nginx以及设置开机自启的详细步骤]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/97777317</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/97777317</guid><author>Eknaij</author><pubDate>Tue, 30 Jul 2019 14:32:10 +0800</pubDate><description><![CDATA[今天在centos7上安装Nginx遇到了不少麻烦，综合网上的步骤总了总结，希望能够帮助到大家
一.安装环境
1.安装GCC
Nginx是C语言开发的，所以需要安装一个可以供C语言运行的环境gcc-c++，中端下输入
yum install gcc-c++

2.安装PCRE
PCRE(Perl Compatible Regular Expressions中文含义：perl语言兼容正则表达式)是一...]]></description><category></category></item><item><title><![CDATA[常见认证机制]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/92806392</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/92806392</guid><author>Eknaij</author><pubDate>Mon, 29 Jul 2019 14:38:16 +0800</pubDate><description><![CDATA[一、HTTP Basic Auth
HTTP Basic Auth简单点说明就是每次请求API时都提供用户的username和password，简言之，Basic Auth是配合RESTful API 使用的最简单的认证方式，只需提供用户名密码即可，但由于有把用户名密码暴露给第三方客户端的风险，在生产环境下被使用的越来越少。因此，在开发对外开放的RESTful API时，尽量避免采用HTTP Ba...]]></description><category></category></item><item><title><![CDATA[用springboot对接支付宝支付接口的详细开发步骤总结]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/96324432</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/96324432</guid><author>Eknaij</author><pubDate>Thu, 18 Jul 2019 09:56:56 +0800</pubDate><description><![CDATA[最近需要对接支付宝的支付接口，官方文档写得内容有点分散，整理了一下发布出来，用作记录，同时也希望对不了解情况的人有所帮助，这里以电脑端的网页支付为例。
开发主要分为三个步骤：一、生成私钥公钥。二、建立应用。三、沙箱环境。四、接口开发
一、生成私钥公钥
生成密钥的官网文档：官网文档
官方文档讲得已经很详细，按照步骤来即可，记得保存好公钥与私钥，下面需要用到
二、建立应用
1.首先进入蚂蚁金服的首页，...]]></description><category></category></item><item><title><![CDATA[使用 docker-maven-plugin 插件打包发布到docker时出现 An HTTPS URI for DOCKER_HOST must be provided to use Docker]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/95588344</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/95588344</guid><author>Eknaij</author><pubDate>Fri, 12 Jul 2019 17:58:51 +0800</pubDate><description><![CDATA[今天在撸代码时，将微服务打包到docker时出现一个异常：

百度上找了很多相关资料终于得已解决，先进行一个简单的总结：
1.首先要配置一个用于HTTPS加密的证书
一次在docker的虚拟机中输入以下内容
openssl genrsa -aes256 -out ca-key.pem 4096
openssl req -new -x509 -days 3650 -key ca-key.pem -s...]]></description><category></category></item><item><title><![CDATA[Vue.js使用axios动态获取response里的data数据]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/94588844</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/94588844</guid><author>Eknaij</author><pubDate>Wed, 03 Jul 2019 19:37:49 +0800</pubDate><description><![CDATA[今天开发时，使用axios返回的response中data有多个数据：

如果是获取cn里的数据的，可以用：
response.data.cn

但是需求是根据选择来获取数据的，会发生变化，最开始的想法是，用一个变量来记录需要获取的key:
假设need是需要获取的某个key
const dkey = this.need;

response.data.dkey

这样发现获取不到数据，这是因为v...]]></description><category></category></item><item><title><![CDATA[Node.js学习笔记,关于Npm的一些使用]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/93328052</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/93328052</guid><author>Eknaij</author><pubDate>Sat, 22 Jun 2019 15:41:54 +0800</pubDate><description><![CDATA[一、安装

在官方网站下载相应的安装包：下载地址
选择响应的版本后一直点击next安装即可，也可以在安装时选择安装目录
安装完成后在cmd命令行下输入node -v 可以看到相应版本则安装成功


二、构建一个服务器应用

主要步骤：
（1）引入required模块：我们可以使用require指令来载入Node.js模块。

（2）创建服务器：服务器可以监听客户端的请求，类似于Apache 、Ng...]]></description><category></category></item><item><title><![CDATA[JAVA使用Arrays.sort()降序排序需要注意的点]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/89789589</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/89789589</guid><author>Eknaij</author><pubDate>Fri, 03 May 2019 17:35:58 +0800</pubDate><description><![CDATA[今天用Arrays.sort()进行降序排序出现了点小问题，特地来记录一下。
遇到对数组进行升序或者降序排序的问题，其实Java语言提供给我们Array.sort(int [] arr)对数组进行升序排列，代码如下：
    public static void main(String[] args) {
      int[] a = {9, 8, 7, 2, 3, 4, 1, 0, 6, 5}...]]></description><category></category></item><item><title><![CDATA[Springboot使用邮件服务]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/89181880</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/89181880</guid><author>Eknaij</author><pubDate>Wed, 10 Apr 2019 15:38:23 +0800</pubDate><description><![CDATA[现在大多数网站都需要用邮件进行验证，springboot对邮件服务进行了进程，我们可以很方便的使用它，一起来看看吧。
首先新建一个springboot工程
添加相关依赖
修改pom.xml文件，添加相关依赖
        &lt;dependency&gt;
            &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
 ...]]></description><category></category></item><item><title><![CDATA[SpringBoot下RabbitMQ的简单使用（一对一）]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/89176086</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/89176086</guid><author>Eknaij</author><pubDate>Wed, 10 Apr 2019 14:04:11 +0800</pubDate><description><![CDATA[1. 简介
在这之前先简单介绍一下什么是AMQP和消息中间件：
1.1 AMQP
AMQP，即Advanced message Queuing Protocol，高级消息队列协议，是应用层协议的一个开放标准，为面向消息的中间件设计。消息中间件主要用于组件之间的解耦，消息的发送者无需知道消息使用者的存在，反之亦然。
AMQP的主要特征是面向消息、队列、路由（包括点对点和发布/订阅）、可靠性、安全。
...]]></description><category></category></item><item><title><![CDATA[Springboot定时服务]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/89174400</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/89174400</guid><author>Eknaij</author><pubDate>Wed, 10 Apr 2019 10:10:15 +0800</pubDate><description><![CDATA[1. 新建工程
新建一个普通的springboot工程，在启动类的上方加上@EnableScheduling,表示开启定时任务
package com.eknaij.schedulingtasks;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.Sp...]]></description><category></category></item><item><title><![CDATA[SpringBoot下用thymeleaf实现文件上传简单案例]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/89151827</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/89151827</guid><author>Eknaij</author><pubDate>Tue, 09 Apr 2019 17:54:50 +0800</pubDate><description><![CDATA[1. 准备

springboot构建项目的基本知识
thymeleaf的相关知识
JDK1.8、idea2018

2. 新建工程
2.1 修改pom.xml
引入Thymeleaf、web相关依赖：
    &lt;dependencies&gt;
        &lt;dependency&gt;
            &lt;groupId&gt;org.springframework...]]></description><category></category></item><item><title><![CDATA[thymeleaf使用RESTful风格进行单条数据查询、修改信息查询遇到Request method 'GET' not supported解决方案]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/89099208</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/89099208</guid><author>Eknaij</author><pubDate>Mon, 08 Apr 2019 17:59:53 +0800</pubDate><description><![CDATA[使用thymeleaf使用RESTful风格进行单条数据查询、修改信息查询遇到

Whitelabel Error Page
This application has no explicit mapping for /error, so you are seeing this as a fallback.


Mon Apr 08 17:47:47 CST 2019
There was an un...]]></description><category></category></item><item><title><![CDATA[SpringBoot+MongoDB+Thymeleaf简单增删改案例]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/89084467</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/89084467</guid><author>Eknaij</author><pubDate>Mon, 08 Apr 2019 17:43:55 +0800</pubDate><description><![CDATA[1. 准备
JDK 1.8、IDEA2018.3.5、MongoDB 版本4.0.6、以及基本的springboot构建项目知识、thymeleaf相关知识，不了解的可以参考我之前的文章：
thymeleaf入门
2. MongnDB简单介绍
MongoDB是基于文档的存储的（而非表），是一个介于关系数据库和非关系数据库之间的产品，是非关系数据库当中功能最丰富，最像关系数据库的。他支持的数据结构非...]]></description><category></category></item><item><title><![CDATA[SpringBoot+Thymeleaf+mybatis+mysql简单入门增删查改案例]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/89013327</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/89013327</guid><author>Eknaij</author><pubDate>Thu, 04 Apr 2019 16:04:19 +0800</pubDate><description><![CDATA[1.先决条件
JDK1.8、JPA相关知识、Mysql相关知识、Thymeleaf相关知识、SpringBoot构建项目，不了解的朋友可以看一下我前面的博文。
2.数据准备

创建数据库和表

create database thymeleaf;
use thymeleaf;
CREATE TABLE user (
id int(11) NOT NULL AUTO_INCREMENT,
name ...]]></description><category></category></item><item><title><![CDATA[SpringBoot使用Thymeleaf入门介绍]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/88976854</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/88976854</guid><author>Eknaij</author><pubDate>Wed, 03 Apr 2019 17:37:10 +0800</pubDate><description><![CDATA[1. Thymeleaf简单介绍
Thymeleaf 与JSP类似，最大的区别在于，JSP在运行之后才能得纯HTML，而 Thymeleaf 在运行之前也是纯html。Thymeleaf跟 Velocity、FreeMarker 等模板引擎大同小异 ，相较与其他的模板引擎，它有如下三个极吸引人的特点：
1.Thymeleaf 在有网络和无网络的环境下皆可运行。它可以让在浏览器查看页面的静态效果，也...]]></description><category></category></item><item><title><![CDATA[SpringBoot下使用Redis进行缓存]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/88943567</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/88943567</guid><author>Eknaij</author><pubDate>Tue, 02 Apr 2019 15:10:16 +0800</pubDate><description><![CDATA[1.Redis简单介绍
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。
Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库，并提供多种语言的API。
它通常被称为数据结构服务器，因为值（value）可以是 字符串(Strin...]]></description><category></category></item><item><title><![CDATA[SpringBoot使用RESTful风格开发Web项目]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/88907340</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/88907340</guid><author>Eknaij</author><pubDate>Sat, 30 Mar 2019 14:37:51 +0800</pubDate><description><![CDATA[1. RESTful风格介绍
RESTful架构风格是目前最流行的一种架构风格，它机构清晰、符合标准、易于理解、扩展方便，所以在Web开发中经常被使用。
REST，全称是Representational State Transfer，译作“表现层状态转化”，在 2000 年 Roy Fielding 的博士论文中首次被提出。面向资源是REST明显的特征，对于同一个资源的一组不同的操作。资源是服务器...]]></description><category></category></item><item><title><![CDATA[springBoot+mybais+mysql8.0的CRUD（增删查改）操作以及简单分页的使用]]></title><link>https://blog.youkuaiyun.com/Eknaij/article/details/88868840</link><guid>https://blog.youkuaiyun.com/Eknaij/article/details/88868840</guid><author>Eknaij</author><pubDate>Thu, 28 Mar 2019 15:33:45 +0800</pubDate><description><![CDATA[1.环境准备
JDK1.8  、IDEA2018 、 Mysql8.0.15
2.新建一个数据库
创建数据库
create database testmybatis;

创建表
use testmybatis;
CREATE TABLE category_ (
  id int(11) NOT NULL AUTO_INCREMENT,
  name varchar(30),
  PRIMARY K...]]></description><category></category></item></channel></rss>