3 一只野生饭卡丘

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 1w+

Solr——(一)managed-schema的配置以及索引的删除

前段时间我一直在参与中台业务的solr服务,因为也是第一次接触,在学习的过程中做了一些笔记,正好在这里做一个记录。我们这里就直接从managed-schema说起。一、Fieldmanaged-schema文件主要就是用来配置Field,Field相当于Java中的类属性,你可以给它配置各种属性,比如是否需要显示呀,是否可以作为被检索的索引呀等等。我们找一个来看看都有哪...

2019-10-24 16:07:52

Navicat——如何查看历史日志

navicat一直用,但是都没怎么好好了解过这个它。今日正好闲下来,就对各个功能都试了试。这里记录一下在Navicat如何查看Mysql的操作记录。其实方法很简单,连接一个库,用快捷键Ctrl+H就好了。你瞧,这历史日志就出来了。如果快捷键有冲突的话,那么就点击左上角的【工具】,选择历史日志选项,也是一样的。如果大家有什么误操作,那么就可以直接在这里直接进日志看看咯。...

2019-09-06 16:15:22

杂谈——GC日志该怎么看?

正所谓不关注GC的程序员不是一只好的CRUD的程序猿。那怎么看这个GC信息呢?如果你用的是IDEA,在VM options里面加上参数参数即可:-XX:+PrintGCDetailsok,我们来运行一个项目看看。我们拿出一条GC信息来看看。[GC (Allocation Failure) [PSYoungGen: 41826K->1068K(42496K)] 9...

2019-08-27 15:01:00

springcloud——registration status: 204

这是因为缺少依赖导致的,在pom中加入以下依赖即可<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></depende...

2019-08-16 16:44:04

Solr——在windows下搭建solr(以solr6.5.1版本为例)

准备条件:1.下载solr,去官网:http://archive.apache.org/dist/lucene/solr/6.5.1/ ,2.下载Tomcat, 下载地址:http://apache.fayea.com/tomcat/ ,选择1.8 版本的。solr6以的要求高版本jdk,所以直接用1.8就好了。开始部署:1.首先,我们将server目录下,solr-webapp 里...

2019-08-08 13:01:35

异常——Navicat提示access violation at address in module ‘navicat’

上网查了一下,原来是内存越界。需要重新注册Windows的动态链接库。方法如下:运行 -> cmd,然后在命令行中输入:for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1,最后回车运行,问题得以解决。显示如下:结果如下(输出比较多,就截图了前面一些):ok,现在不报错了。...

2019-07-17 16:49:05

杂谈——记一次代码的优化历程

之前有一个需求,有一批项目数据,需要对项目数据的标题按照一定进行清洗,清洗完之后去除重复标题的数据,得到最终结果。已知项目数据一共有四种状态,分别为公告,预告,结果与变更。在这个需求里,公告、预告为同一规则,结果与变更为另一规则,规则关键词如下:具体规则如下:由此可知,我需要去除目标数据中所有规则关键词的组合词。由于当时需求比较紧急,因此便马上根据规则写了一套很粗糙的程序...

2019-07-10 15:41:36

杂谈——数据库事务及其隔离级别

这段时间接触了许多数据库,比如mysql,redis,mongo等。因此生了总结一些笔记的念头,故而打算复习以前学过的一些知识,所以会将以往做的一些笔记记录下来。如果在写博客的时候能够引发相关思考,那便再好不过了。本篇博客的主人公则是MySQL,主要说一说数据库事务和它的隔离级别。1.事务什么是事务呢?官方一些来说,事务就是恢复和并发控制的基本单位。为什么说是基本单位呢?我们在做一...

2019-06-27 00:19:13

杂谈——处理大量数据时候的一些思考

最近一直在和大数据打交道,今天看了会书,做个笔记。1.访问全部数据时间过长解决办法:循环读取部分数据,进行相应操作。2.数据难以放入内存解决办法:①既然数据难以放入内存,那么我们就将数据存储到磁盘上面,循环地去读磁盘,这里要考虑IO复杂性,毕竟访问外存的效率要比访问内存的效率低。②仅基于少数数据去进行计算。当然,这样得到的结果的准确率也会受到影响。3.单个计算机难以保...

2019-06-14 20:35:59

Mysql——Packet for query is too large (2,486 > 1,024)

今天在自己电脑上运行一个项目,在操作某个功能的时候,出现了一下错误,在此记录一下。问题的原因呢,报错信息上面说的很清楚,说是Mysql写入过大。从报错信息我们可以知道,自己的max_allowed_packet是1024,显然不足以支撑起朕2486的写入。那该如何是好呀?也好办,找到my.ini文件或者my.cnf,把max_allowed_packet设置稍大一些即可。...

2019-06-14 16:04:11

杂谈——正则表达式:去除所有括号以及括号中的内容

前夜,有白胡子老爷爷托梦于我,传一表达式,笑称:“有此表达式,世间一切括号及其所包庇之物,将无处遁形”。表达式如下:\\<.*?>那老头所言,我一开始是不信的,遂寻来一个字符串,想测一测。String hourData = "<aaaa>哈哈哈";String regex = "\\<.*?>";System.out.println(ho...

2019-06-04 15:17:54

异常——map.containsKey(n)出现NullPointerException异常

刚才遇到这个异常,记录一下。我将一个map放在for循环里面存储东西,里面还嵌套了一些别的逻辑,在每次循环的最后,将map置为null。在运行的时候,遇到了空指针异常。后来经过排查,发现是 因为Map没有实例化,直接复制null了。把复制null的语句去掉之后就没有问题了,所以要记得初始化。...

2019-05-28 10:20:26

Nginx——Linux上搭建Nginx并完成负载均衡的小demo

在服务器上搭建了一个Nginx,做个笔记。没有相关包的可以在官网下载Nginx:http://nginx.org/en/download.html具体下载那一版,看自己的需求。我下载的稳定版。接下来,连接到自己的服务器。我这里是阿里云的服务器,所以用x-shell远程连接。以此键入一下命令,安装相关依赖包。yum install -y wget yum instal...

2019-05-27 18:06:39

Redis——Creating Server TCP listening socket 127.0.0.1:6379: bind: No error

windows下安装Redis第一次启动报错:解决方法:在命令行中运行redis-cli.exe127.0.0.1:6379>shutdownnot connected>exit然后重新运行redis-server.exe redis.windows.conf,启动成功,如下图:...

2019-05-27 15:53:40

Solr——sort排序使用时需要注意的点

我们使用Solr查询数据时,有时候难免需要获得经过排序之后的数据。在页面上 使用Solr查询的时候,如下图:我们只要直接再上图的sort框中,输入要排序的字段+排序方式(即desc/asc)然后查询就可以得到排序后的结果。但是这毕竟是Solr自动做的排序,如果我们想要在代码层次上面使用solr排序的话,那要怎么样呢?以下是一个Sort使用的实例(是项目中用到的一部分代码,所以...

2019-05-20 21:12:50

Solr——OR 查询用例

OR查询格式如下(以keywords为例):keywords:(value1 OR value2 OR value3 OR ...)注意OR与两边数值间隔一个空格。具体实例如下图:从中也可窥见AND的用法。...

2019-05-08 18:26:32

问题解决——net Start Tomcat8 系统错误5 拒绝服务的解决办法

换电脑整tomcat的时候命令行启动时报错,如下图。了解了一下,系统错误5表示没有权限。所以用管理员权限打开命令提示符,再次输入命令,则成功。...

2019-05-06 11:45:18

笔记——BigDecimal存储到数据库时decimal小数自动变为0

今天做支付模块,处理金额的时候,发现存储的bigDecimal("0.1"),存储到数据库中变为了0.。如下图:检查了一下日志,发现存储的数据的确没有问题,因此将问题的根源确定到了数据库的头上。后来才发现,在建表的时候,将小数点默认为0了,如下图。这真是太呆瓜了。果断改了为了4。现在就没有问题了。所以在使用decimal类型的数据的时候,一定要记得精度的设...

2019-03-22 21:25:45

笔记——一分钟实现内网穿透(NATAPP)

在NATAPP官网 申请一个免费隧道,配置如下:注意本地端口的配置。接下来,在natapp.cn根据您的本机下载对应的客户端,比如我的本机是win10,64位,则下载Windows 64位的客户端。下载成功后,将该exe文件安装到任意目录。然后运行该文件。键入以下命令:natapp -authtoken=你的authtoken则可以进入以下页...

2019-03-22 16:31:54

笔记——IntelliJ Idea解决Could not autowire. No beans of 'xxxx' type found的错误提示

用IDEA时总会出现如下提示:有的时候出现这样的情况,程序可以继续运行,有的时候则不可以。那么到底是怎么一回事呢?先检查一下是否导入了正确的包,如下:后来发现导入的包没有问题,而程序本身也没有问题,既然我没问题,它也没问题,那肯定就是IDEA的问题啦!那咋办呢?也好办,咱改改设置就好了。如下:OK,将Error改为warning之后,代码就再也没有令人讨...

2019-03-21 16:39:23

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。