自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(274)
  • 资源 (2)
  • 收藏
  • 关注

转载 NPM报错 Error: EPERM: operation not permitted, unlink......解决办法和清除缓存。

由于国内外环境因素,npm install安装依赖的时候经常会出现各种问题,特别是“Error: EPERM: operation not permitted, unlink…”这个错误。这个错误因为报错信息的误导性,导致很多网上提出的解决办法都是什么设置权限,以管理员身份进入等乱七八糟的。其实这个错误出现的原因就是网络不稳定,导致npm包下载不完整或者出错导致的。什么,你家里100M光纤网速飞起?但服务器是国外的,该慢的时候还是得慢。而一次出错之后,一般人都会再次npm install ,而npm

2020-08-05 14:58:28 32683 5

原创 json在继承关系当中的反序列化

问题描述当收到子类的json字符串的时候,如果用父类来进行反序列化,那就会出现数据丢失的情况。具体如下Family包含有Child,Child有两个子类,一个是Son,另一个是Daughter。当收到的Json字符串为{“child”:{“childName”:”张三”,”girlFirendName”:”小红”}}时,此时用Family去反序列化,”girlFirendName”:”小...

2020-03-15 15:40:34 1788 1

转载 [Elasticsearch] 向已存在的索引中加入自己定义filter/analyzer

问题描写叙述随着应用的不断升级,索引中的类型也会越来越多,新添加的类型中势必会使用到一些自己定义的Analyzer。可是通过_settings端点的更新API不能直接在已经存在的索引上使用。在sense中进行更新时会抛出异常:PUT /symbol{ "settings": { "analysis": { "filter": { "edgengram...

2019-11-11 15:35:28 796

转载 《机器学习实战》源代码和数据集下载

永久有效:链接: https://pan.baidu.com/s/1nlAPt941Dw7N_v5ZaX42dQ提取码: 43s8————————————————原文链接:https://blog.csdn.net/qq_40627333/article/details/82823348...

2019-08-20 09:13:15 3398 2

转载 python读取hive数据最佳实践

使用pyhive库来连接hive server2提供的对外接口,使用sql语句来对数据进行查询,并处理返回结果。安装依赖:yum install python-pip gcc gcc-c++ python-virtualenv cyrus-sasl-develpip install pyhivepip install thiftpip install saslpip install ...

2019-06-21 17:19:10 5394

转载 IDEA 插件无法下载的3种解决方案

原文:https://blog.csdn.net/qq_35119422/article/details/816357091.配置代理2.去idea官网手动下载,然后导包进来但是对于mac这个操作并没有什么用导入下载后的插件,点了open之后idea没有任何反应可以看到我还通过终端手动给解压过的文件夹又做了压缩处理,然而并没有起到任何效果解决办法:找到应用程序,进到idea包中...

2019-03-12 17:00:21 10462

原创 but was actually of type 'com.sun.proxy.$Proxy128' bean注入的问题

在做测试的时候 在注入bean的时候,报错 @Autowired private AccountDebitServiceImpl accountDebitService;org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'se...

2018-09-07 16:43:44 2475

转载 java.lang.VerifyError: Expecting a stackmap frame at branch target 25

首先,看下jdk中对于verifyError的解释: Thrown when the "verifier" detects that a class file, though well formed, contains some sort of internal inconsistency or security problem. 翻译:当“校验器”检测到一个类文件虽然格式正确,但包含...

2018-09-04 09:36:32 1390

原创 解决redis连接错误:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to...

今天重启服务器在连接redis数据库时突然报错:MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is...

2018-07-18 12:32:43 1111

转载 Intellij IDEA基于Springboot的远程调试

简介本篇博客介绍一下在Intellij IDEA下对Springboot类型的项目的远程调试功能。所谓的远程调试就是服务端程序运行在一台远程服务器上,我们可以在本地服务端的代码(前提是本地的代码必须和远程服务器运行的代码一致)中设置断点,每当有请求到远程服务器时时能够在本地知道远程服务端的此时的内部状态。方法首先,打开Edit configurations,点击+号,创建一个Rem...

2018-06-20 17:00:30 333 1

原创 centos7下yum安装mysql

一般在linux下安装mysql 的步骤如下:安装前看是否安装过mysql,yum list installed mysql*如果有就用yum remove卸载mysql查看yum库下是否有mysql-serveryum list | grep mysql 或 yum -y list mysql*如果没有(一般在centos7下没有)wget http://re...

2018-04-19 17:32:22 349

转载 Windows下Git多账号配置,同一电脑多个ssh-key的管理

  这一篇文章是对上一篇文章《Git-TortoiseGit完整配置流程》的拓展,所以需要对上一篇文章有所了解,当然直接往下看也可以,其中也有一些提到一些基础的操作。  本文以配置github.com账号和git.oschina.net账号来逐步演示在Windows环境下配置Git多账号支持即在同一个电脑上管理多个ssh-key,对git多一分了解。  备注:这篇文章所有执行命令的地方都是...

2018-04-02 13:03:19 274

原创 Spring boot 项目使用mvn设置配置文件动态参数

在pom.xml中配置profiles,对不同环境配置不同变量的值 <profiles> <profile> <id>develop</id> <activation> <activeByDefault>true</...

2018-02-08 16:48:47 2768

转载 POI设置EXCEL单元格格式为文本、小数、百分比、货币、日期、科学计数法和中文大写

第一种:日期格式 cell.setCellValue(new Date(2008,5,5)); //set date format HSSFCellStyle cellStyle = demoWorkBook.createCellStyle(); HSSFDataFormat format= demoW

2018-01-04 10:48:40 1209

原创 git ssh连接(填坑)

ssh-keygen -t rsa -C ”[email protected]”一路回车ssh -T [email protected] (@后面是填写的域名,如果是github的就填写github,如果是其他的,例如gitlab的,就填写公司gitlab的域名)

2017-11-27 11:26:10 830

原创 Elasticsearch-sql 5.4.0插件的安装与常见错误

插件地址https://github.com/NLPchina/elasticsearch-sql安装步骤下载elasticsearch-sql插件./bin/elasticsearch-plugin install https://github.com/NLPchina/elasticsearch-sql/releases/download/5.4.0.0/elasticsearch-sql-5

2017-11-06 11:59:55 2549

原创 ElasticSearch 5.4 客户端访问常见问题

0 概述本文主要阐述 ElasticSearch 5.4 客户端模式进行开发的时候出现的问题~依赖 maven pom <!-- ES --> <dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId>

2017-10-25 17:14:08 1755

原创 Log4j2 类名与行名不显示问题

Log4j2 类名与行名不显示问题异步日志,打印到文件中,显示的类名和行数都是”?”: <AsyncLogger name="com.kingsoft.adx.database.dao" level="debug"> <appender-ref ref="MyBatis"/> </AsyncLogger>修改成同步日志,就可以显示出类名与行数了:

2017-10-21 15:20:12 8842

转载 Intellij IDEA中使用MyBatis-generator 自动生成MyBatis代码

Intellij IDEA中使用MyBatis-generator 自动生成MyBatis代码MyBatis Generator是一个非常方便的代码生成工具,可以根据数据库中表结构自动生成CRUD代码,可以满足大部分需求。MyBatis Generator (MBG) 是一个Mybatis的代码生成器 ,可以根据数据库中表结构自动生成简单的CRUD(插入,查询,更新,删除)操作。 但联合查询和存

2017-10-10 11:13:02 8935

转载 ElasticSearch 5学习——安装Elasticsearch、Kibana和X-Pack

安装准备:安装Elasticsearch唯一的要求是安装官方新版的Java,包括对应的Jdk。安装Elasticsearch首先到官网下载最新版本的Elasticsearch压缩包。可以使用命令,注意将最新的可用的下载链接填入:curl -L -O https://artifacts.elastic.co/downloads/elasticsearch/elas

2017-08-31 17:31:14 450

转载 Kibana5.x界面简要介绍(含x-pack插件)

Kibana5.x界面简要介绍(含x-pack插件)简介:Kibana是一个为 ElasticSearch 提供的数据分析的 Web 接口(5601)。可使用它对日志进行高效的搜索、可视化、分析等各种操作。Kibana目前最新的版本5.3。X-Pack是Kibana中单独的一个组件,在5.x之前各种单独的组件(Shield, Watcher, Marvel, Graph, Repo

2017-08-31 17:20:02 2192

原创 client.transport.sniff的使用方法与一些常见错误

通过TransportClient这个接口,我们可以不启动节点就可以和es集群进行通信,它需要指定es集群中其中一台或多台机的ip地址和端口,例子如下:Client client = new TransportClient() .addTransportAddress(newInetSocketTransportAddress("host1", 9300))

2017-08-18 14:59:07 1535

转载 elasticsearch5.4.2安装以及插件head的安装过程

转自:http://blog.csdn.net/ntc10095/article/details/73656897在安装elasticsearch前先配置下系统环境。elasticsearch5后需要运行在JDK8及以上版本,下载安装jdk8并配置环境变量此处不再累述一、安装ElasticSearch1、下载elasticsearch并解压

2017-08-14 15:35:00 10728

原创 CentOS7上elasticsearch5.0启动失败

CentOS7上elasticsearch5.0启动失败问题描述:最新版本5.0release了,想着装上试试,结果一上来就报了两个错,然后就退出了,如下:$ ./elasticsearch...ERROR: bootstrap checks failedmax file descriptors [4096] for elasticsearch process likely too low,

2017-08-10 16:45:24 261

转载 linux 安装es 及异常处理

首先,我们从官网下载zip包:(官网:https://www.elastic.co/downloads/elasticsearch)   直接使用浏览器下载可能会很慢,我一般会copy下载链接,然后wget下来:wget https://artifacts.elastic.co/downloads/elasticsearch/elasti

2017-08-08 18:11:59 643 1

原创 Windows上搭建Kafka运行环境

搭建环境1. 安装JDK1.1 安装文件:http://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html下载Server JRE. 1.2 安装完成后需要添加以下的环境变量(右键点击“我的电脑” -> “高级系统设置” -> “环境变量” ):JAVA_HOME: C:\Program Fil

2017-08-02 14:29:22 447

转载 十大Intellij IDEA快捷键

1 智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了)。用F2/ Shift+F2移动到有错误的代码,Alt+Enter快速修复(即Eclipse中的Quick

2017-07-25 15:39:08 241

原创 ElasticSearch-5.0+安装head插件

环境Windows10企业版X64JDK-1.8ElasticSearch-5.0.0node-v4.5.0-x64.msigit客户端步骤安装node到D盘。如D:\nodejs。把NODE_HOME设置到环境变量里(安装包也可以自动加入PATH环境变量)。测试一下node是否生效: 安装gruntgrunt是一个很方便的构建工具,可以进行打包压缩、测试、执行等等的工作,5.0里的h

2017-07-25 14:24:20 489

原创 ElasticSearch查询的使用

QueryBuilder 是es中提供的一个查询接口, 可以对其进行参数设置来进行各种查询package com.wenbronk.javaes;import java.net.InetSocketAddress;import java.util.ArrayList;import java.util.Iterator;import java.util.Map.Entry;import org.

2017-07-25 14:15:53 875 1

转载 详细:idea如何设置类头注释和方法注释

idea和eclipse的注释还是有一些差别的。idea:类头注释:打开file->setting->Editor->Filr and Code Templates->Includes->File Header 直接在右边的文件框里编辑你说需要注释的东西,然后应用保存之后,当你创建类的时候就会自动生成注释。方法注释:打开file->setting->Editor->

2017-07-14 10:04:37 604

原创 git fetch 的简单用法:更新远程代码到本地仓库

Git中从远程的分支获取最新的版本到本地方式如下,如何更新下载到代码到本地,请参阅ice的博客基于Github参与eoe的开源项目指南方式一1. 查看远程仓库123456$ git remote -veoecn https://github.com/eoecn/android-app.git (fetch)eoecn

2017-07-13 12:33:41 783

转载 《IDEA 循环依赖》Annotation processing is not supported for module cycles.

1. 错误现象 Error:java: Annotation processing is not supported for module cycles. Please ensure that all modules from cycle [A,B] are excluded from annotation processing 2. 问题分析 查找http://stackover

2017-07-05 16:45:36 5578

转载 Maven-利用intellij idea创建maven 多模块项目

本文通过一个例子来介绍利用maven来构建一个多模块的jave项目。开发工具:intellij idea。一、项目结构 multi-module-project是主工程,里面包含两个模块(Module):web-app是应用层,用于界面展示,依赖于web-service参的服务。web-service层是服务层,用于给app层提供服务。二、构建项目

2017-07-05 16:43:50 2619

原创 IDEA 中读取不了配置文件以及ClassPathXmlApplicationContext与FileSystemXmlApplicationContext

在学习Spring的时候(看的《Spring4.x企业应用开发实战》),书上用的IDE 是 Myeclipse,这里用的是IDEA。在编译:String configPath = "com/baobaotao/advice/beans.xml";ApplicationContext ctx = new ClassPathXmlApplicationContext(configPath);提示错误

2017-07-04 16:36:46 4839

转载 MySQL创建全文索引

MySQL创建全文索引使用索引时数据库性能优化的必备技能之一。在MySql数据库中,有四种索引:聚焦索引(主键索引)、普通索引、唯一索引以及我们这里将要介绍的全文索引(FUNLLTEXT INDEX)。全文索引(也称全文检索)是目前搜索引擎使用的一种关键技术。它能够利用【分词技术】等多种算法智能分析出文本文字中关键词的频率和重要性,然后按照一定的算法规则智能地筛选出我们想要的搜索结果。在MySql中

2017-06-02 15:53:32 903

原创 退役赛总结(山东省第八届ACM程序设计大赛总结)

大一上学期就认识了学长,当时只是想着参加蓝桥杯,老师就让跟着他们训练,我和R就这样入队了,当时日常训练就6个人,平时也就我们6个在那刷题,那时候听说了ACM,但是一直觉得那东西好像很难,好像很吊,也没想着大一可以去参赛。到比赛前两个月,学长通知我们,让我和R好好训练,跟着他们去参赛,让我们试试水,然后我们就踏上了不归路。第六届山东省ACM,Z学长带着我们两个大一的,组了ZRL队,水了3道题目,打铁。

2017-05-08 15:31:31 500 2

原创 poj 2418 Hardwood Species(字典树)

Hardwood SpeciesDescriptionHardwoods are the botanical group of trees that have broad leaves, produce a fruit or nut, and generally go dormant in the winter. America’s temperate climates produce fore

2017-05-03 21:30:53 493

原创 第二周---最小生成树(Kruskal,Prim)、拓扑排序

训练链接:https://vjudge.net/contest/159297#rankpoj 2403题意:给出职位名称,该职位的工资,然后给出一个工作的描述,要求出能给出多少工资。分析:字符串模拟,判断一段话中有没有该职位名称,有的话就把工资加上。AC代码:#include <stdio.h>#include <map>#include <iostream>using namespace s

2017-04-24 20:37:14 346

原创 第一周---最短路(Dijkstra、SPFA)

训练链接:https://vjudge.net/contest/157742Poj 2387题意:给出N个谷仓,T条路径,求出从1谷仓到N号谷仓的最短距离。分析:Dijkstra模板题目,只是需要注意判断重边的情况。AC代码:用邻接矩阵存储#include <stdio.h>#include <string.h>#define INF 1<<30int map[1005][1005

2017-04-17 16:37:15 355

原创 第七届ACM山东省赛-D Swiss-system tournament

ime Limit: 2000MS Memory limit: 131072K题目描述A Swiss-system tournament is a tournament which uses a non-elimination format. The first tournament of this type was a chess tournament in Zurich in 1895, hen

2017-04-17 10:00:20 565

HttpClient 4.3.1必要jar包

HttpClient 4.3.1必要jar包支持

2017-04-03

Discuz(论坛)

Linux服务器上搭建论坛

2016-11-28

空空如也

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

TA关注的人

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