<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[fallInLoveIT的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/fallInLoveIT</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fallInLoveIT]]></copyright><item><title><![CDATA[2022新年烟花代码(有源码)]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/122675415</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/122675415</guid><author>fallInLoveIT</author><pubDate>Mon, 24 Jan 2022 21:38:23 +0800</pubDate><description><![CDATA[2022新年烟花代码(有源码)含:
万事胜意版本
3D版本
表白版本
]]></description><category></category></item><item><title><![CDATA[Arthas 使用笔记]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/118760725</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/118760725</guid><author>fallInLoveIT</author><pubDate>Thu, 15 Jul 2021 15:31:47 +0800</pubDate><description><![CDATA[<h2 id="arthas-使用笔记">Arthas 使用笔记</h2>
<h4 id="1查找某个类文件-democontroller热加载class">1.查找某个类文件 DemoControl]]></description><category></category></item><item><title><![CDATA[Redis的发布订阅以及事务介绍]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/118097103</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/118097103</guid><author>fallInLoveIT</author><pubDate>Mon, 21 Jun 2021 23:47:45 +0800</pubDate><description><![CDATA[1.Redis 管道（Pipeline）

我们搬家的时候往往是大包小包。 此时，有两种方案可以选择：


	完全靠一己之力，一趟一趟的搬。
	
	
	找个货运车，一趟就搬过去。
	
而Pipeline就是这个这个货运车，把你的一批命令一把送过去，然后告诉你结果。目的是节省你的网络开销（建立连接 关闭连接 再开再关，对于计算机而已都是需要开辟资源去处理的）。

使用场景：

1.批处理、维护缓存数据

在电商的场景中，我们可能会把商品的一些信息放到缓存，比如说：库存数据，比如说显示的商品价格，而前篇文章提到]]></description><category></category></item><item><title><![CDATA[Redis中的List 、Set、 Hash使用场景，用Redis写一个抽奖程序]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/118015013</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/118015013</guid><author>fallInLoveIT</author><pubDate>Fri, 18 Jun 2021 09:03:51 +0800</pubDate><description><![CDATA[Redis 的 value 存放 List or Hash

List 结构

常见的操作：


	LRANGE : LRANGE key start stop
	

#从头到尾取出key为：testlist的元素
LRANGEtestlist0-1



	LPUSH : LPUSH key element [element ...] 从上个元素左侧添加元素,或者说从头部添加。
	

LPUSHtestlist1234
#这里容易理解成摆放顺序为1234，实则不然。
LRAN...]]></description><category></category></item><item><title><![CDATA[什么是G1垃圾回收器，什么是三色标记？]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/117793472</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/117793472</guid><author>fallInLoveIT</author><pubDate>Tue, 15 Jun 2021 22:32:25 +0800</pubDate><description><![CDATA[# 什么是G1垃圾回收器，什么时候三色标记？
# G1 垃圾回收器

&gt; G1：garbage frist 优先回收垃圾存放最多的分区,垃圾回收暂停时间短，同时也能维持较好的吞吐量

## 特点&amp;原理

1. 采用分而治之的思想，原本的堆空间分为新生代，老年代两块完整的空间，好比将房间分为了 N 个小分区

2. 分区存放对象，能存放的对象类型

- old 类型对象
- young 类型对象
- survivor 生还对象
- eden 新生对象
- Humongous大对象,跨区...]]></description><category></category></item><item><title><![CDATA[Navicat提示2003 - Can‘t connect to MySQL server on ‘127.0.0.1‘ (61 “Connection refused“)原因&解决方法]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/117637902</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/117637902</guid><author>fallInLoveIT</author><pubDate>Sun, 06 Jun 2021 22:26:21 +0800</pubDate><description><![CDATA[问题背景：
本想看下mac mysql产生的binlog文件的内容及其格式，然后发现没权限打开，于是乎给mysql data授权归属给了当前登录用户，再次打开Navicat发现已经连接不上 提示2003 - Can’t connect to MySQL server on ‘127.0.0.1’ (61 “Connection refused”)
解决方案：
将当前文件给mysql 用户授权
sudo chown -R mysql /usr/local/mysql/data


...]]></description><category></category></item><item><title><![CDATA[基于一个一个物理机搭建Redis的主从架构并设置哨兵机制]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/107117889</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/107117889</guid><author>fallInLoveIT</author><pubDate>Sat, 04 Jul 2020 00:24:18 +0800</pubDate><description><![CDATA[基于上一篇文章:Centos7编译安装Redis


# 配置/opt/redis/6379.conf,启动6379 为master节点,配置文件我并没有修改 
# 按理来说redis默认的启动是单节点
daemonize yes #设置redis 为后台运行
# replicaof &lt;masterip&gt; &lt;masterport&gt; #当前任然是注释状态,没有放开



# 配置 6380 为第一台从节点,配置文件我放在了 /opt/redis/6380.conf
daemonize ]]></description><category></category></item><item><title><![CDATA[Centos安装Redis [编译源码方式]]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/106879167</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/106879167</guid><author>fallInLoveIT</author><pubDate>Sat, 20 Jun 2020 23:02:34 +0800</pubDate><description><![CDATA[# 安装wget工具
yum install wget
# 安装gcc,c语言编译工具
yum install gcc
# 创建soft,便于后期管理软件
mkdir soft

wget http://download.redis.io/releases/redis-5.0.5.tar.gz

tar xf redis-5.0.5.tar.gz
# 重命名一下
mv redis-5.0.5 redis

cd redis

#可以读读readme.md,其实能读取到很多信息

#linux编译redis.]]></description><category></category></item><item><title><![CDATA[SpringBoot源码分析]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/100116532</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/100116532</guid><author>fallInLoveIT</author><pubDate>Wed, 28 Aug 2019 12:22:49 +0800</pubDate><description><![CDATA[第一步,构建SpringApplication


public SpringApplication(ResourceLoader resourceLoader, Class&lt;?&gt;... primarySources) {
    this.sources = new LinkedHashSet();
    this.bannerMode = Mode.CONSOLE;
    th...]]></description><category></category></item><item><title><![CDATA[python爬取某瓣top250 demo 输出到html]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/85317602</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/85317602</guid><author>fallInLoveIT</author><pubDate>Fri, 28 Dec 2018 10:06:34 +0800</pubDate><description><![CDATA[
import re
import urllib.request;
from bs4 import BeautifulSoup


url = 'https://movie.douban.com/top250?start=';
fout = open('douban250.html','w',encoding='utf-8');
fout.write(&quot;&amp;lt;html&amp;gt;&quot;)
fout.wr...]]></description><category></category></item><item><title><![CDATA[前端开发中cookie键重复的问题]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/82256682</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/82256682</guid><author>fallInLoveIT</author><pubDate>Fri, 31 Aug 2018 15:20:21 +0800</pubDate><description><![CDATA[最近在做一个中英文的网站

其实际需求就是点击对应的语言切换对应的语言页面

大致实现:点击语言--&amp;gt;改变cookie中的lang的值--&amp;gt;服务器获取cookie--&amp;gt;controller 返回对应的页面




if(&quot;lang&quot;.equals(cookie.getName()) &amp;amp;&amp;amp; &quot;EN&quot;.equals(cookie.getValue())) {
	if(...]]></description><category></category></item><item><title><![CDATA[Linux一台服务器启动多个jetty容器]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/81980148</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/81980148</guid><author>fallInLoveIT</author><pubDate>Thu, 23 Aug 2018 14:23:35 +0800</pubDate><description><![CDATA[实际开发环境中可能会存在一台服务器启动多个jetty容器的情况,或者说一台服务器会开放多个端口的情况

首先确保要开放的端口号是否已经开启,比如在阿里云先开放对应的端口号

copy jetty文件夹到一个新文件夹，设为jetty_copy
	修改jetty_copy下bin文件夹中的jetty.sh，将JETTY_HOME指向新的jetty文件夹
	
		
JETTY_HOME=/usr/loc...]]></description><category></category></item><item><title><![CDATA[树形菜单easyUI treegrid实现]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/80852803</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/80852803</guid><author>fallInLoveIT</author><pubDate>Fri, 29 Jun 2018 10:24:03 +0800</pubDate><description><![CDATA[//menu.jsp 代码


&lt;!DOCTYPE html&gt;

&lt;html&gt;
&lt;head&gt;
&lt;title&gt;SMART - 菜单管理&lt;/title&gt;
&lt;jsp:include page="../include/head.jsp" /&gt;
&lt;/head&gt;
&lt;body&gt;
 &lt;div class="w...]]></description><category></category></item><item><title><![CDATA[bootstrap-datetimepicker 图标不能正确显示的问题]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/80279881</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/80279881</guid><author>fallInLoveIT</author><pubDate>Fri, 11 May 2018 12:51:43 +0800</pubDate><description><![CDATA[1.检查你的页面是不是重复引用了bootstrap的样式2.&amp;lt;input calss=&quot;form-control&quot;&amp;gt;]]></description><category></category></item><item><title><![CDATA[@ResponseBody踩过的一个坑]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/80239688</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/80239688</guid><author>fallInLoveIT</author><pubDate>Tue, 08 May 2018 14:57:34 +0800</pubDate><description><![CDATA[org.springframework.http.converter.HttpMessageNotWritableException: Could not write content: (was java.lang.NullPointerException) (through reference chain: com.smart.dao.Page[&quot;content&quot;]-&amp;gt;java.util....]]></description><category></category></item><item><title><![CDATA[一个文本IO demo]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/79739211</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/79739211</guid><author>fallInLoveIT</author><pubDate>Thu, 29 Mar 2018 10:52:01 +0800</pubDate><description><![CDATA[package test;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;imp...]]></description><category></category></item><item><title><![CDATA[mySql常用sql]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/79036391</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/79036391</guid><author>fallInLoveIT</author><pubDate>Thu, 11 Jan 2018 17:14:25 +0800</pubDate><description><![CDATA[Mysql常用sql--点击打开链接]]></description><category></category></item><item><title><![CDATA[MySQL主从复制的实现过程(先记下备用啦)]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/79034864</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/79034864</guid><author>fallInLoveIT</author><pubDate>Thu, 11 Jan 2018 15:40:51 +0800</pubDate><description><![CDATA[原文地址:http://www.cnblogs.com/dongguacai/p/7197193.html


一、什么是主从复制
将主数据库中的DDL和DML操作通过二进制日志（BINLOG）传输到从数据库上，然后将这些日志重新执行（重做）；从而使得从数据库的数据与主数据库保持一致。

二、主从复制的作用
1、主数据库出现问题，可以切换到从数据库。
2、可以进行数据库层面的读写分]]></description><category></category></item><item><title><![CDATA[关于字符串的拼接,使用String，StringBuffer还是StringBuilder?]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/79034521</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/79034521</guid><author>fallInLoveIT</author><pubDate>Thu, 11 Jan 2018 15:11:32 +0800</pubDate><description><![CDATA[有很多不同的选项来连接Java中的String。例如，你可以使用简单的+或+ =，以及StringBuffer或StringBuilder。
那么，你应该选择哪种方法？
答案取决于连接String的代码。如果你是以编程方式添加新内容到String中，例如在for循环中，那么你应该使用StringBuilder。它很容易使用，并提供比StringBuffer更好的性能。但请记住，与StringB]]></description><category></category></item><item><title><![CDATA[微信-App支付 java服务器端]]></title><link>https://blog.youkuaiyun.com/fallInLoveIT/article/details/77951301</link><guid>https://blog.youkuaiyun.com/fallInLoveIT/article/details/77951301</guid><author>fallInLoveIT</author><pubDate>Tue, 12 Sep 2017 22:27:46 +0800</pubDate><description><![CDATA[微信--app支付 java服务器端]]></description><category></category></item></channel></rss>