<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[HelloKitty_Gaga的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/HelloKitty_Gaga</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; HelloKitty_Gaga]]></copyright><item><title><![CDATA[idea 怎么提交删除的文件]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/113505106</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/113505106</guid><author>HelloKitty_Gaga</author><pubDate>Mon, 01 Feb 2021 11:42:22 +0800</pubDate><description><![CDATA[直接delete后,

,

在version control下选择local changes,选择删除的文件,commit 就可以了

l
]]></description><category></category></item><item><title><![CDATA[对聚簇索引和非聚簇索引的区别的简单理解]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/111990741</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/111990741</guid><author>HelloKitty_Gaga</author><pubDate>Wed, 30 Dec 2020 14:53:14 +0800</pubDate><description><![CDATA[首先,先了解下主键索引和普通索引的区别,主键索引索引的是数据,普通索引不直接索引数据,而是索引的主键,

主键索引就是聚簇索引,叶子节点存放的是数据

普通索引也叫二级索引就是非聚簇索引,叶子节点存放的是数据的地址,也就是主键.

个人理解是这样的
...]]></description><category></category></item><item><title><![CDATA[postgreSql 中current_timestamp(0)::TIMESTAMP(0)的含义]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/111180222</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/111180222</guid><author>HelloKitty_Gaga</author><pubDate>Mon, 14 Dec 2020 17:23:47 +0800</pubDate><description><![CDATA[current_timestamp与now()函数作用相同

current_timestamp(0)::TIMESTAMP(0)表示去掉精度和时区之后的结果

示例:selectcurrent_timestamp 结果 2020-12-14 17:19:26.088227+08

  selectcurrent_timestamp(0)::TIMESTAMP(0) 结果2020-12-14 17:22:33


...]]></description><category></category></item><item><title><![CDATA[windows安装setuptool  ‘ascii‘ codec can‘t decode byte 0xc1 in position 9: ordinal not in range(128)]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/109508300</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/109508300</guid><author>HelloKitty_Gaga</author><pubDate>Thu, 05 Nov 2020 11:11:31 +0800</pubDate><description><![CDATA[安装python后，想安装pip，下载个pip安装包后，发现还得装一个setuptool，于是又去官网下了个setuptool，安装的时候报错：

'ascii' codec can't decode byte 0xc1 in position 9: ordinal not in range(128)

查了网上的答案发现是编码的问题：需要改下编码

if sys.getdefaultencoding() != 'gbk':

 reload(sys)

 sys.setdefaultenco...]]></description><category></category></item><item><title><![CDATA[双端队列Deque的pop与poll方法]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/109180558</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/109180558</guid><author>HelloKitty_Gaga</author><pubDate>Tue, 20 Oct 2020 14:35:57 +0800</pubDate><description><![CDATA[对于同一队列，这俩方法返回结果是一样的，结果没有区别，只是意义上一个代表弹出栈顶元素，一个代表拿出队列的头部元素


Deque&lt;Integer&gt; deque = new LinkedList&lt;&gt;();
deque.add(0);
deque.add(1);
deque.add(2);

// System.out.println(deque.poll());
System.out.println(deque.pop());

输出结果都是0
...]]></description><category></category></item><item><title><![CDATA[白话讲解一致性hash]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/108622809</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/108622809</guid><author>HelloKitty_Gaga</author><pubDate>Wed, 16 Sep 2020 15:24:15 +0800</pubDate><description><![CDATA[http://www.zsythink.net/archives/1182/

这篇文章里对一致性hash怎么解决分布式缓存的问题做出了很清楚的讲解,简单的说,就是传统hash计算方式因为服务器的数量改变会影响数据获取,一致性hash固定了除数.消除了除数改变对算法的影响.

传统hash算法:

hash(a.png) % 4 = 2

一致性hash:

hash（服务器A的IP地址） % 2^32

hash（图片名称） % 2^32
...]]></description><category></category></item><item><title><![CDATA[关于1000桶水，其中一桶有毒，猪喝毒水后会在15分钟内死去，想用一个小时找到这桶毒水，至少需要几头猪？的问题]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/108469887</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/108469887</guid><author>HelloKitty_Gaga</author><pubDate>Tue, 08 Sep 2020 16:10:57 +0800</pubDate><description><![CDATA[这是个概率学问题,在计算机中也是个进制问题,我看了网上一些关于这个问题的解答,感觉有的人说的并不清楚,或者感觉有的写解答的人自己都没太搞清楚,回答也不对,只是因为知道答案是5硬往上套.这个问题,首先判断用的是多少进制,这个根据猪在一小时内能有几种状态:

一.0分钟喝水，15分钟死去

二.15分钟活着再喝水，30分钟死去

三.30分钟活着再喝水，45分钟死去

四.45分钟活着再喝水，60分钟死去

五.60分钟还活着

有这五种状态,那么可以判断求解要用五进制,为什么用五进制,因为用五进制可以保证在1]]></description><category></category></item><item><title><![CDATA[mysql查询课程成绩为二三名的sql(考虑并列和非并列]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/108325008</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/108325008</guid><author>HelloKitty_Gaga</author><pubDate>Mon, 31 Aug 2020 18:07:37 +0800</pubDate><description><![CDATA[有一张成绩表,查询课程为03的成绩排在第二,三的学生信息,如图:



不考虑并列分数的sql:

使用临时变量,定义一个自增序列

select score.s_id,score.c_id,score.s_score from
(SELECT score.s_id,score.s_score,score.c_id,@i:=@i+1 as 排名 from score,(SELECT @i:=0)s WHERE score.c_id = '03' ORDER BY s_score DESC) A
LEF...]]></description><category></category></item><item><title><![CDATA[快速排序的java加入对代码的解释]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/108316813</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/108316813</guid><author>HelloKitty_Gaga</author><pubDate>Mon, 31 Aug 2020 11:04:07 +0800</pubDate><description><![CDATA[复习算法,感觉很多人在写快速排序的时候对代码解释的不是很清楚,所以重新写了一下,加了一些代码的解释,希望对学习快排的同学有所帮助

快速排序流程：
(1) 从数列中挑出一个基准值。
(2) 将所有比基准值小的摆放在基准前面，所有比基准值大的摆在基准的后面(相同的数可以到任一边)；在这个分区退出之后，该基准就处于数列的中间位置。
(3) 递归地把"基准值前面的子数列"和"基准值后面的子数列"进行排序。


public static void quickSort(int[] arr, int l, int h]]></description><category></category></item><item><title><![CDATA[IE下模式只有打开F12，js才能执行，关闭则执行失败]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/100015940</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/100015940</guid><author>HelloKitty_Gaga</author><pubDate>Thu, 22 Aug 2019 15:18:25 +0800</pubDate><description><![CDATA[https://blog.youkuaiyun.com/qq_27331631/article/details/78903565,由于IE不支持console.log问题导致的
]]></description><category></category></item><item><title><![CDATA[关于mysql数据分片及批量更新]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/89889198</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/89889198</guid><author>HelloKitty_Gaga</author><pubDate>Mon, 06 May 2019 19:13:59 +0800</pubDate><description><![CDATA[工作时遇到的问题,看网上关于mysql数据库分片及数据更新的回答比较少,就简单写一写(主要我不太会给别人讲问题...),根据我的经验来看不同分片就相当于不同表!一般做复杂的查询特别是对数据的更新操作,group by having,,update ...limit 或者加限制谁等于谁这种限制条件都是行不通的,group by having可以使用一次做查询操作,比如select ..,count(...]]></description><category></category></item><item><title><![CDATA[idea 搭建环境时出现的library root]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/89571024</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/89571024</guid><author>HelloKitty_Gaga</author><pubDate>Fri, 26 Apr 2019 17:58:35 +0800</pubDate><description><![CDATA[如果项目右边有个library root ,那么里边的类是引用不到的,我把项目删了重新搭建环境时遇到的问题,这里记录一下,网上查这个词的意思是库根目录?我是想给子项目添加依赖,在modules里右边+号,有个添加jars or dire....什么的,加入要依赖的项目,那个项目右边就会出现这个词,正确添加依赖的应该是右边+号,第三个选项吧,好久不搭建就忘记怎么搭的了...,如果有类似的问题,可以看...]]></description><category></category></item><item><title><![CDATA[Error during artifact deployment. See server log for details.]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/89486904</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/89486904</guid><author>HelloKitty_Gaga</author><pubDate>Wed, 24 Apr 2019 10:01:40 +0800</pubDate><description><![CDATA[这个问题原因有很多种,只说下我碰到的,mybatis里的xml有个sql的参数写错了,穿的参数是个javabean,路径写错了,其实如果报这个错误的时候先看下日志,控制台没有线索去看Tomcat的日志,会快速找到原因
...]]></description><category></category></item><item><title><![CDATA[Syntax error, annotations are only available if source level is 1.5 or greater]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/86573414</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/86573414</guid><author>HelloKitty_Gaga</author><pubDate>Mon, 21 Jan 2019 14:12:58 +0800</pubDate><description><![CDATA[eclipse环境配置导入项目后会有这个错误,java source 和src文件夹报错,我检查了我的jre版本没有问题,但是还是报了这个错误,我的解决办法是把java build path下的jre remove 掉,apply,再重新加回来,apply,错误就消失了,不知道为什么会有这个错误,应该是eclipse工具的问题....]]></description><category></category></item><item><title><![CDATA[bean 注入失败的异常]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/86079599</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/86079599</guid><author>HelloKitty_Gaga</author><pubDate>Tue, 08 Jan 2019 15:48:51 +0800</pubDate><description><![CDATA[

 异常类似这样,就是现实bean注入失败,巴拉巴拉,因为是之前的异常,所以没有那个截图,当时看了网上说的错误解决办法,结果都没有匹配的,作为一名新人面对这个异常傻傻的找了很久,最后找同事解决的,其实他也没干什么,就是用重新更新了一下代码,比对了一下结果发现我之前更新的时候有些文件更新的有问题,多了些多七八糟的东西,我也很尴尬,再此记录一下,如果更新项目出的问题,就重新到更新一下,对比下和代码库...]]></description><category></category></item><item><title><![CDATA[pycharm执行两次的问题]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/83824149</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/83824149</guid><author>HelloKitty_Gaga</author><pubDate>Wed, 07 Nov 2018 14:59:52 +0800</pubDate><description><![CDATA[在同时导入pandas与numpy时,执行 random.randn()方法程序会执行两次,连带着底下的代码一起都执行了两次不知道是为什么?

]]></description><category></category></item><item><title><![CDATA[plsql 导入使用odbc 导入excel无dsn的问题]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/82785290</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/82785290</guid><author>HelloKitty_Gaga</author><pubDate>Thu, 20 Sep 2018 13:29:47 +0800</pubDate><description><![CDATA[我的电脑时64位的,但是加载excel 的驱动的时候,odbc数据源只有32位的odbcz中系统dsn有excel的驱动,64位没有,32位的odbc数据源即使加载了excel的驱动在PLSQL中也显示不出来,最后的解决办法是下载一个AccessDatabaseEngine_X64.exe, 链接:https://www.microsoft.com/en-us/download/details.a...]]></description><category></category></item><item><title><![CDATA[关于python里sum(),sum(axis=0)与sum(axis=1)的区别]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/80842144</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/80842144</guid><author>HelloKitty_Gaga</author><pubDate>Thu, 28 Jun 2018 13:57:29 +0800</pubDate><description><![CDATA[sum()是对多维数组里面元素的简单相加,sum(axis=0)是对多维数组的列进行相加得到一个新的矩阵sum(axis=1)是对多维数组的行进行相加得到一个新的矩阵]]></description><category></category></item><item><title><![CDATA[python中Numpy库里的tile()函数]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/80841889</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/80841889</guid><author>HelloKitty_Gaga</author><pubDate>Thu, 28 Jun 2018 13:44:36 +0800</pubDate><description><![CDATA[    tile函数位于python模块 numpy.lib.shape_base中，他的功能是重复某个数组。比如tile(A,n)，功能是将数组A重复n次，构成一个新的数组.    tile里面有两个参数,第一个参数是要处理的数组,第二个参数可以是一个数字或者是一个二维的元组,如果是数字代表要把数组里面的内容重复几次,复制的内容重新放到原来的数组里面,如果是元组,第一个数代表要把数组重复几次,第...]]></description><category></category></item><item><title><![CDATA[关于怎么用sql语句计算mysql中列的数目的问题]]></title><link>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/80464689</link><guid>https://blog.youkuaiyun.com/HelloKitty_Gaga/article/details/80464689</guid><author>HelloKitty_Gaga</author><pubDate>Sat, 26 May 2018 20:27:15 +0800</pubDate><description><![CDATA[mysql中所有的聚合函数都是支持行合并,不支持列合并,经过本人仔细思考mysql无法通过sql语句查询列的数目,似乎通过sql语句计算也不行,并且在用sql语句查询的时候最好不要引入函数,如果有人知道怎么写计算列数sql语句可以留言...]]></description><category></category></item></channel></rss>