自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 idea 怎么提交删除的文件

直接delete后,,在version control下选择local changes,选择删除的文件,commit 就可以了l

2021-02-01 11:42:22 1362

原创 对聚簇索引和非聚簇索引的区别的简单理解

首先,先了解下主键索引和普通索引的区别,主键索引索引的是数据,普通索引不直接索引数据,而是索引的主键,主键索引就是聚簇索引,叶子节点存放的是数据普通索引也叫二级索引就是非聚簇索引,叶子节点存放的是数据的地址,也就是主键.个人理解是这样的...

2020-12-30 14:53:14 525

原创 postgreSql 中current_timestamp(0)::TIMESTAMP(0)的含义

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...

2020-12-14 17:23:47 5117

原创 windows安装setuptool ‘ascii‘ codec can‘t decode byte 0xc1 in position 9: ordinal not in range(128)

安装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...

2020-11-05 11:11:31 255

原创 双端队列Deque的pop与poll方法

对于同一队列,这俩方法返回结果是一样的,结果没有区别,只是意义上一个代表弹出栈顶元素,一个代表拿出队列的头部元素Deque<Integer> deque = new LinkedList<>();deque.add(0);deque.add(1);deque.add(2);// System.out.println(deque.poll());System.out.println(deque.pop());输出结果都是0...

2020-10-20 14:35:57 6112

转载 白话讲解一致性hash

http://www.zsythink.net/archives/1182/这篇文章里对一致性hash怎么解决分布式缓存的问题做出了很清楚的讲解,简单的说,就是传统hash计算方式因为服务器的数量改变会影响数据获取,一致性hash固定了除数.消除了除数改变对算法的影响.传统hash算法:hash(a.png) % 4 = 2一致性hash:hash(服务器A的IP地址) % 2^32hash(图片名称) % 2^32...

2020-09-16 15:24:15 108

原创 关于1000桶水,其中一桶有毒,猪喝毒水后会在15分钟内死去,想用一个小时找到这桶毒水,至少需要几头猪?的问题

这是个概率学问题,在计算机中也是个进制问题,我看了网上一些关于这个问题的解答,感觉有的人说的并不清楚,或者感觉有的写解答的人自己都没太搞清楚,回答也不对,只是因为知道答案是5硬往上套.这个问题,首先判断用的是多少进制,这个根据猪在一小时内能有几种状态:一.0分钟喝水,15分钟死去二.15分钟活着再喝水,30分钟死去三.30分钟活着再喝水,45分钟死去四.45分钟活着再喝水,60分钟死去五.60分钟还活着有这五种状态,那么可以判断求解要用五进制,为什么用五进制,因为用五进制可以保证在1

2020-09-08 16:10:57 2858

原创 mysql查询课程成绩为二三名的sql(考虑并列和非并列

有一张成绩表,查询课程为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) ALEF...

2020-08-31 18:07:37 880

原创 快速排序的java加入对代码的解释

复习算法,感觉很多人在写快速排序的时候对代码解释的不是很清楚,所以重新写了一下,加了一些代码的解释,希望对学习快排的同学有所帮助快速排序流程:(1) 从数列中挑出一个基准值。(2) 将所有比基准值小的摆放在基准前面,所有比基准值大的摆在基准的后面(相同的数可以到任一边);在这个分区退出之后,该基准就处于数列的中间位置。(3) 递归地把"基准值前面的子数列"和"基准值后面的子数列"进行排序。public static void quickSort(int[] arr, int l, int h

2020-08-31 11:04:07 147

原创 IE下模式只有打开F12,js才能执行,关闭则执行失败

https://blog.csdn.net/qq_27331631/article/details/78903565,由于IE不支持console.log问题导致的

2019-08-22 15:18:25 1312 1

原创 关于mysql数据分片及批量更新

工作时遇到的问题,看网上关于mysql数据库分片及数据更新的回答比较少,就简单写一写(主要我不太会给别人讲问题...),根据我的经验来看不同分片就相当于不同表!一般做复杂的查询特别是对数据的更新操作,group by having,,update ...limit 或者加限制谁等于谁这种限制条件都是行不通的,group by having可以使用一次做查询操作,比如select ..,count(...

2019-05-06 19:13:59 1100 1

原创 idea 搭建环境时出现的library root

如果项目右边有个library root ,那么里边的类是引用不到的,我把项目删了重新搭建环境时遇到的问题,这里记录一下,网上查这个词的意思是库根目录?我是想给子项目添加依赖,在modules里右边+号,有个添加jars or dire....什么的,加入要依赖的项目,那个项目右边就会出现这个词,正确添加依赖的应该是右边+号,第三个选项吧,好久不搭建就忘记怎么搭的了...,如果有类似的问题,可以看...

2019-04-26 17:58:35 8620 7

原创 Error during artifact deployment. See server log for details.

这个问题原因有很多种,只说下我碰到的,mybatis里的xml有个sql的参数写错了,穿的参数是个javabean,路径写错了,其实如果报这个错误的时候先看下日志,控制台没有线索去看Tomcat的日志,会快速找到原因...

2019-04-24 10:01:40 481

原创 Syntax error, annotations are only available if source level is 1.5 or greater

eclipse环境配置导入项目后会有这个错误,java source 和src文件夹报错,我检查了我的jre版本没有问题,但是还是报了这个错误,我的解决办法是把java build path下的jre remove 掉,apply,再重新加回来,apply,错误就消失了,不知道为什么会有这个错误,应该是eclipse工具的问题....

2019-01-21 14:12:58 662 1

原创 navicat 10免费下载及破解

现在官网上navicat都是12的破解之后也是学习版本,有些分片类的数据库会存在打不开的情况,相信有朋友也遇到过,提示no database selected,这里有个10版本的评估版,已经破解的,注册码到网上随便找个格式匹配的就行,注册的时候如果没成功可以把网络断开再试一下,百度网盘链接:https://pan.baidu.com/s/1DDhemmlXPVKkumuYLTQnbw提取码:yt...

2019-01-18 15:29:04 3648 1

原创 bean 注入失败的异常

 异常类似这样,就是现实bean注入失败,巴拉巴拉,因为是之前的异常,所以没有那个截图,当时看了网上说的错误解决办法,结果都没有匹配的,作为一名新人面对这个异常傻傻的找了很久,最后找同事解决的,其实他也没干什么,就是用重新更新了一下代码,比对了一下结果发现我之前更新的时候有些文件更新的有问题,多了些多七八糟的东西,我也很尴尬,再此记录一下,如果更新项目出的问题,就重新到更新一下,对比下和代码库...

2019-01-08 15:48:51 1244

原创 pycharm执行两次的问题

在同时导入pandas与numpy时,执行 random.randn()方法程序会执行两次,连带着底下的代码一起都执行了两次不知道是为什么?

2018-11-07 14:59:52 4067 2

原创 plsql 导入使用odbc 导入excel无dsn的问题

我的电脑时64位的,但是加载excel 的驱动的时候,odbc数据源只有32位的odbcz中系统dsn有excel的驱动,64位没有,32位的odbc数据源即使加载了excel的驱动在PLSQL中也显示不出来,最后的解决办法是下载一个AccessDatabaseEngine_X64.exe, 链接:https://www.microsoft.com/en-us/download/details.a...

2018-09-20 13:29:47 7937 3

原创 关于python里sum(),sum(axis=0)与sum(axis=1)的区别

sum()是对多维数组里面元素的简单相加,sum(axis=0)是对多维数组的列进行相加得到一个新的矩阵sum(axis=1)是对多维数组的行进行相加得到一个新的矩阵

2018-06-28 13:57:29 1906

原创 python中Numpy库里的tile()函数

    tile函数位于python模块 numpy.lib.shape_base中,他的功能是重复某个数组。比如tile(A,n),功能是将数组A重复n次,构成一个新的数组.    tile里面有两个参数,第一个参数是要处理的数组,第二个参数可以是一个数字或者是一个二维的元组,如果是数字代表要把数组里面的内容重复几次,复制的内容重新放到原来的数组里面,如果是元组,第一个数代表要把数组重复几次,第...

2018-06-28 13:44:36 627

原创 关于怎么用sql语句计算mysql中列的数目的问题

mysql中所有的聚合函数都是支持行合并,不支持列合并,经过本人仔细思考mysql无法通过sql语句查询列的数目,似乎通过sql语句计算也不行,并且在用sql语句查询的时候最好不要引入函数,如果有人知道怎么写计算列数sql语句可以留言...

2018-05-26 20:27:15 499

原创 idea生成无参构造

在方法内按alt+insert,选择constructor,选择select none ,就是无参构造

2018-05-25 17:18:46 18844 4

原创 IntelliJ IDEA 新建项目没有resource文件夹

IntelliJ IDEA默认创建时是没有resource的,在网上找了半天没有很明确的jied

2018-05-25 13:20:43 27769 11

原创 关于批量启动zookeeper集群的脚本命令

批量启动zookeeper集群脚本时如果使用sh +批量处理启动脚本会报一些乱起八糟的错误,这里的错误比较坑,误导我找了好半天,解决方法是用./+路径+批量启动脚本命令就不会出错了...

2018-05-21 14:24:53 760

转载 java.lang.IllegalArgumentException: Expected MultipartHttpServletRequest: is a MultipartResolver con

在使用Spring MVC进行图片上传的时候,报错严重: Servlet.service() for servlet [taotao-manager] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalArgumentException: ...

2018-04-19 21:38:55 847

原创 使用bcrypt登录原理简述

bcypt在加密时原理简单讲就是用一个随机的字符串(salt)+注册的密码,进行处理生成一个hash码,在登录解密时底层原理就是获取到数据库里密码的随机字符串部分(salt),加上输入的登录密码再生成一个hash,之后与数据库中的密码进行比对....

2018-04-16 11:44:46 2321

原创 java.lang.IllegalStateException异常

java.lang.IllegalStateException异常,在运行web层项目时产生的异常,原因是web.xml文件中,加载springmvc的配置部分&lt;load-on-startup&gt;&lt;/load-on-startup&gt;标签产生的问题,springmvc加载顺序不能在依赖的service层前面,否则会有某些类扫描不到,就会报这个错误,改一下里面的数字或者删掉....

2018-04-15 22:03:55 1450

原创 java.lang.NoSuchMethodError异常

关于java.lang.NoSuchMethodError异常,我遇到的是报的一个找不到service实现类方法的异常,网上说的很多答案是关于jar包冲突的问题,要删除低版本架包,但是我的一个控制层找不到service层的方法,检查下方法两边拼写也没错误,之后重新clean了一下工程,再install一下,报错消失了...

2018-04-15 19:11:00 534

原创 关于angularjs里的ng-binding指令

在测试前端页面时,在浏览器中调试看到一个ng-binding的指令,查了半天百度也不见有人回答是干嘛的,经过个人仔细研究发现这个指令没什么实际作用,只是表示当前标签绑定了angularjs的指令,并无实际意义...

2018-04-15 16:26:59 2665

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除