<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Prometheus的博客]]></title><description><![CDATA[我手书我心]]></description><link>https://blog.youkuaiyun.com/Prometheus_xiao</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Prometheus_xiao]]></copyright><item><title><![CDATA[vue的props，data，computed的加载顺序的影响]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/114550085</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/114550085</guid><author>Prometheus_xiao</author><pubDate>Mon, 08 Mar 2021 21:12:36 +0800</pubDate><description><![CDATA[vue的props，data，computed的加载顺序的影响
1.computed与watch只能作为变化监听，千万不能做初始化！！！
2.因为加载顺序： props-&gt;methods-&gt;data-&gt;computed-&gt;watch
3.所有的init方法必须直接调用数据库或者直接this.$store.getters读取内存而不是通过computed去获取

...]]></description><category></category></item><item><title><![CDATA[ERROR]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/113072042</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/113072042</guid><author>Prometheus_xiao</author><pubDate>Sun, 24 Jan 2021 10:32:39 +0800</pubDate><description><![CDATA[1.reids
1.1缓存持久化错误
问题
java.lang.reflect.InvocationTargetException

Caused by: org.springframework.data.redis.RedisSystemException: Error in execution; nested exception is io.lettuce.core.RedisCommandExecutionException: MISCONF Redis is configured to save R]]></description><category></category></item><item><title><![CDATA[MyBatis - 连接查询避免N+1问题]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/105580687</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/105580687</guid><author>Prometheus_xiao</author><pubDate>Fri, 17 Apr 2020 15:00:12 +0800</pubDate><description><![CDATA[1. 一对一关联的xml文件
&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"&gt;
&lt;mapper namespace="com....]]></description><category></category></item><item><title><![CDATA[vue - 项目部署到 nginx中]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/105361132</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/105361132</guid><author>Prometheus_xiao</author><pubDate>Tue, 07 Apr 2020 11:55:50 +0800</pubDate><description><![CDATA[vue - 项目部署到 nginx中
1. 服务器接口配置
#端口和访问路径配置
server:
  port: 8888
  servlet:
    context-path: /api   #访问的路径api与下面的nginx配置一致

2. vue项目axios的baseUrl配置
import axios from 'axios';
const request = axios.creat...]]></description><category></category></item><item><title><![CDATA[vue - 学习笔记]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/104977966</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/104977966</guid><author>Prometheus_xiao</author><pubDate>Sun, 22 Mar 2020 12:40:48 +0800</pubDate><description><![CDATA[vue - 学习笔记1. 初始化一个vue项目2. 引入一些基本库并且使用2.1参考链接: [vue中导入bootstrap.css](https://www.cnblogs.com/BLACKJT/p/12204737.html)
1. 初始化一个vue项目




序号
说明
命令




1
初始化一个项目
vue init webpack 项目名称


2
初始化完成后不要选择使用npm下...]]></description><category></category></item><item><title><![CDATA[nginx - 配置]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/104777188</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/104777188</guid><author>Prometheus_xiao</author><pubDate>Tue, 10 Mar 2020 16:24:52 +0800</pubDate><description><![CDATA[#user  nobody;
worker_processes  1;
#error_log  logs/error.log;
#error_log  logs/error.log  notice;
#error_log  logs/error.log  info;
#pid        logs/nginx.pid;
worker_rlimit_nofile 65535;
events {
w...]]></description><category></category></item><item><title><![CDATA[redis - 中文乱码]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/104741748</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/104741748</guid><author>Prometheus_xiao</author><pubDate>Sun, 08 Mar 2020 22:02:03 +0800</pubDate><description><![CDATA[注入模板时使用@Autowired注入RedisTemplate没有乱码问题，使用@Resource注入RedisTemplate会有乱码问题
@Resource
private RedisTemplate&lt;String, String&gt; redisTemplate;//这样注入中文有乱码


@Autowired
private RedisTemplate&lt;String, St...]]></description><category></category></item><item><title><![CDATA[JS - 基础 - ES6学习笔记]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/103233386</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/103233386</guid><author>Prometheus_xiao</author><pubDate>Sun, 08 Dec 2019 17:10:12 +0800</pubDate><description><![CDATA[好好学习天天向上，啊哈！
1.	const理解

2.	var,let,const如何选择

var函数作用域，let、const块级作用域
默认使用const,如果变量需要重新赋值或更新使用let，尽量不使用var

3.	箭头函数 - 结构
&lt;script&gt;
  const numbers  = [1,2,3,4,11,22,44];

  const exampleA = num...]]></description><category></category></item><item><title><![CDATA[spring cloud - eureka集群搭建]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/100679562</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/100679562</guid><author>Prometheus_xiao</author><pubDate>Mon, 09 Sep 2019 23:39:29 +0800</pubDate><description><![CDATA[1. 修改windows系统的配置文件

2. 编写yml配置文件
server:
  port: 8103

eureka:
  instance:
    hostname: eureka8103.com #eureka服务端的实例名称
  client:
    register-with-eureka: false     #false表示不向注册中心注册自己。
    fetch-reg...]]></description><category></category></item><item><title><![CDATA[MySQL8012 - 创建用户]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566337</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566337</guid><author>Prometheus_xiao</author><pubDate>Mon, 24 Jun 2019 11:44:00 +0800</pubDate><description><![CDATA[#创建用户，修改username，password；'%'是所有ip也可以指定
CREATE USER username@'%' IDENTIFIED BY 'password!';
#修改为传统的加秘密方式
ALTER USER 'username'@'%' IDENTIFIED WITH mysql_native_password BY 'password';


　　


...]]></description><category></category></item><item><title><![CDATA[RabbitMQ - 简单使用]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566333</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566333</guid><author>Prometheus_xiao</author><pubDate>Tue, 11 Jun 2019 21:38:00 +0800</pubDate><description><![CDATA[一、理解

　　1.步骤

　建立虚拟主机virtual hosts
	　建立交换器Exchanges（交换器主要是三种类型direct，fanout, topic）
	　建立队列Queues
	　队列与交换器绑定，在此过程中指定绑定的路由键 --&gt; 路由键可以精确匹配也可以使用 # 进行模糊匹配（匹配零个或多个）
二、简单使用测试


　　/**
     * mq控制类
     */
...]]></description><category></category></item><item><title><![CDATA[mybaits错误解决：There is no getter for property named 'id' in class 'java.lang.String]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566329</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566329</guid><author>Prometheus_xiao</author><pubDate>Mon, 03 Jun 2019 23:30:00 +0800</pubDate><description><![CDATA[在使用mybaitis传参数的时候，如果仅传入一个类型为String的参数，那么在 xml文件中应该使用_parameter来代替参数名。


&lt;select id="getBookingCount" resultType="int" parameterType="string"&gt;

select count(*) from TB_EMPC_BOOKING_ORDER T

where...]]></description><category></category></item><item><title><![CDATA[tomcat - windows服务器中对tomcat指定jdk并添加到服务中]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566324</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566324</guid><author>Prometheus_xiao</author><pubDate>Tue, 28 May 2019 23:39:00 +0800</pubDate><description><![CDATA[一、修改解压后的tomcat的bin目录文件service.bat和setclasspath.bat

　　set JAVA_HOME=G:\JDK\jdk1.8\jdk

　　set JRE_HOME=G:\JDK\jdk1.8\jre

　　

　　

二、配置CATALINA_BASE_XXXX和CATALINA_HOME_XXXX指向tomcat的解压更目录地址

　　

三、修改配置文件...]]></description><category></category></item><item><title><![CDATA[RabbitMQ - 基础]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566320</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566320</guid><author>Prometheus_xiao</author><pubDate>Mon, 27 May 2019 23:00:00 +0800</pubDate><description><![CDATA[一、基础知识

　　大多应用中，可通过消息服务中间件来提升系统异步通信、扩展解耦能力
	　　消息服务中两个重要概念： 消息代理（message broker）和目的地（destination） 当消息发送者发送消息以后，将由消息代理接管，消息代理保证消息传递到指定目的地。
	　　消息队列主要有两种形式的目的地 队列（queue）：

	　点对点消息通信（point-to-point） 主题（top...]]></description><category></category></item><item><title><![CDATA[vue - 结合腾讯地图时绑定监听要使用箭头函数不然无法绑定]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566316</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566316</guid><author>Prometheus_xiao</author><pubDate>Wed, 22 May 2019 23:01:00 +0800</pubDate><description><![CDATA[//错误的绑定 


qq.maps.event.addDomListener(map, 'click', function (event) {
     addMarker(event.latLng);
 });



　　
　　//正确绑定
　　methods: {
            initTXMap() {
                //步骤：定义map变量 调用 ...]]></description><category></category></item><item><title><![CDATA[quartz - springboot2.1.5 整合]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566312</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566312</guid><author>Prometheus_xiao</author><pubDate>Tue, 21 May 2019 22:14:00 +0800</pubDate><description><![CDATA[一. 整合的步骤

建立springboot工程映入相关依赖
	导入quartz的tables_mysql_innodb.sql文件到数据库中
	建立中间数据控制表
	建立Job工厂类
	建立任务Trigger触发器监听类
	建立业务控制处理类
	项目重启重置任务处理
	配置quartz参数
二. 详细描述

　　(1) 建立springboot工程映入相关依赖


　　　　  &lt;depen...]]></description><category></category></item><item><title><![CDATA[quartz - 宕机后的设置]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566309</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566309</guid><author>Prometheus_xiao</author><pubDate>Tue, 21 May 2019 08:00:00 +0800</pubDate><description><![CDATA[quartz，java世界里面的任务管理容器。

至于为什么会有misfire这个概念，我想可以重这三个方面来进行说明：

1 所有的线程都在忙于更高优先级的任务

2 任务本身CRASH了

3 代码的BUG，导置错误的设置了JOB

基于这3种原因，其实也是现实世界中的常理。没有任何事情，都能保证100%运行OK。quartz提出了misfire的理论，让任务在错过之后，还能正常的运行。

以...]]></description><category></category></item><item><title><![CDATA[quartz - 有状态的Job]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566305</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566305</guid><author>Prometheus_xiao</author><pubDate>Sat, 18 May 2019 22:22:00 +0800</pubDate><description><![CDATA[Quartz,每次执行job,job永远是全新的对象,但是，如果job实现org.quartz.StatefulJob接口,而不是job接口.

此时JobDetail的JobDataMap将会共享一个对象。

注意:

当实现有状态接口,StatefulJob时,只有JobDetail的JobDataMap是共用的,其他的，比如,Job本身,Trigger等,仍然每次执行

的时候是全新的对象。...]]></description><category></category></item><item><title><![CDATA[mysql - 索引,in,or等优化]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566300</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566300</guid><author>Prometheus_xiao</author><pubDate>Sat, 18 May 2019 22:18:00 +0800</pubDate><description><![CDATA[mysql

一个文章库，里面有两个表：category和article。category里面有10条分类数据。article里面有 20万条。article里面有一个"article_category"字段是与category里的"category_id"字段相对应的。 article表里面已经把 article_category字义为了索引。数据库大小为1.3G。

问题描述：
执行一个很普通...]]></description><category></category></item><item><title><![CDATA[quartz - 基础知识]]></title><link>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566296</link><guid>https://blog.youkuaiyun.com/Prometheus_xiao/article/details/98566296</guid><author>Prometheus_xiao</author><pubDate>Sat, 18 May 2019 16:16:00 +0800</pubDate><description><![CDATA[1. Quartz 设计模式

Bulider模式　　
	Factory模式
	组件模式
	链式编程
2. Quartz两种执行模式

　　RAMJobStore :

　　RAMJobStore是默认的数据存储方式，其把数据存在本地内存中，官方宣称这是最有效率的方式（在本地内存当然快啦）。但是在宕机或者重启的时候数据就会丢失。



　　JDBCJobStore：

　　JDBCJobStor...]]></description><category></category></item></channel></rss>