自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(103)
  • 资源 (5)
  • 收藏
  • 关注

原创 idea中集成gradle mybatis mapper.xml文件不生效

在gradle中加入以下配置sourceSets.main.resources.srcDirs = ["src/main/java","src/main/resources"]

2021-12-29 14:01:19 1580

原创 idea创建新项目提交至gitlab产生错误

Git Pull Failed From http://gitlab.vvupup.com/rad/rad-platform * branch master -> FETCH_HEAD = [up to date] master -> origin/master refusing to merge unrelated histories在id...

2021-08-23 18:56:37 865

原创 spring boot 配置server.max-http-header-size引发的内存溢出惨案

这两天 对接口做压力测试,发现对简单的接口压测10个线程竟然都会 内存溢出,调整-Xmx参数后发现 还是 没有 生效 ,各种jmap jstack得查看还是没有解决问题,后来查找到一篇博文,发现server.max-http-header-size是无论大小都会为接口开辟指定的 内存用来接收请求 ,调整下后,果然没有 内存溢出了。...

2020-12-18 11:52:42 1845 1

转载 eclipse 配置maven xml文件第一行提示maven configuration problem

首先看看工程报的错误吧,在 pom 文件的第一行显示一个红叉,在 Eclipse 的 Problems 页签中,看到这个错误的详情是: Maven Configuration Problem , 一个极其抽象的问题。 这个问题通常不影响工程的运行,只是影响视觉效果而已,解决方法也比较简单,在pom文件 <properties> 段添加如下配置内容: <properties <maven-jar-plugi...

2020-09-03 14:48:48 707

转载 maven子项目 版本继承问题

一.pom版本号继承异常问题1.父pom项目bd-parent2.子pom项目bd-manager当子项目使用父项目依赖时,正常情况子项目应该继承父项目依赖,无需使用版本号,但去掉版本号时,出现以下错误。Project build error: 'dependencies.dependency.version' for org.mongodb:mongo-java-driver:jar is missing版本号继承异常二.解决办法在父项目pom的dependencies

2020-08-07 17:06:26 1107

原创 微信企业付款到银行卡接口走的坑

这个接口实际上几年之前我就调试过了,当时也走了不少坑,但是没有记录下来走的坑 ,导致最近再用这个接口把坑又走了一遍。所以记录下来实在是太有必要了。首先要获取RSA,将服务器返回的公钥保存下来 此时的公钥需要进行格式转换PKCS#1 转 PKCS#8:https://www.ssleye.com/web/pkcs,切记转换完成要将首尾去掉不然一直提示公钥非法 此时调用银行卡转换...

2020-04-14 10:42:00 498

原创 centos下solr7.4 jetty方式安装启动(整合IK分词器)并在spring boot中使用

1.安装 (安装包下载路径点击此处) 或直接wgethttp://archive.apache.org/dist/lucene/solr/7.4.0/2.解压在/usr/local cd /usr/local tar -zxvfsolr-7.4.0.tgz3.进入并创建core目录cd solr-7.4.0/server/solr mkdir...

2019-10-28 10:50:14 207

原创 elasticsearch常用查询

查询集群状态   http://xxx:9200/_cat/health?v 查询节点信息  http://xxx:9200/_cat/nodes?v 列出所有索引 http://192.168.1.6:9200/_cat/indices?v ES集群脑裂问题 原文地址 https://blog.csdn.net/cnweike/article/details/39083089 ...

2018-07-26 15:37:20 255

原创 ELK第二步- spring boot 配置Log4j2写日志到logstash

       配置这一步过程中,足足折腾了我三天,各种查资料,查官网。走了一些坑。需要说明以下几点      配置log4j和配置Log4j2不是一样的,之前按照配置Log4j的方式一直没有成功       代码中的Logger工具类一定要引用正确,不然也是没用的       当使用 log4j2时,spring-boot会去找src/main/resources下的log4j2.xml文...

2018-07-18 14:48:39 3998 1

原创 ELK第一步--环境搭建

         第一步是参考网上各种网站搭建的。参考网站如下:    https://blog.csdn.net/liubenlong007/article/details/53782955     https://www.cnblogs.com/yuhuLin/p/7018858.html     https://www.cnblogs.com/harvey2017/p/8922164...

2018-07-18 14:40:41 271

转载 Linux下SVN server 的使用及权限配置

一、安装SVNLinux 下可以直接通过如下命令直接获取svn server:(我使用的服务器系统为Debian 7.5 稳定版)apt-get install subversion安装完成后,可通过svnserve --version 查看安装的版本,我所使用的svn server 版本为1.6.17: 二、创建代码库创建库(以test

2017-12-14 11:06:20 377

转载 Spring Boot下配置MyBatis多数据源

原文地址为:点击打开链接摘要: Spring Boot最大的特点是简化开发,因此使用Java Config实现去xml配置,本文将使用这种方式完成对阿里云ADS和RDS两个产品的多数据源配置。同时,会用到阿里巴巴的开源数据源Druid。 依赖 因为ADS和RDS都兼容mysql的JDBC实现,因此工程只需要依赖mysql的dri...Spring Boot最大的特点是简化开

2016-12-20 18:03:23 418

转载 Mongodb创建collection

原文地址链接:点击打开链接reateCollection() 方法MongoDB db.createCollection(name, options) 是用来创建集合.语法:基本的 createCollection() 命令语法如下:db.createCollection(name, options)在命令中, name 是要创建的集合的名称. Opti

2016-09-22 15:02:37 4276

转载 mongodb配置详解

原文地址:点击打开链接启动MongoDB有2种方式,一是直接指定配置参数,二是指定配置文件。这里先介绍配置文件,启动方式如下:1.mongod --config /etc/mongodb.conf配置如下:verbose:日志信息冗余。默认false。提高内部报告标准输出或记录到logpath配置的日志文件中。要启用verbose或启用verbosity 用vvvv参数,如:1

2016-09-22 13:47:45 466

原创 about to fork child process, waiting until server is ready for connection

mongodb非正常关闭后,再次启动会产生about to fork child process, waiting until server is ready for connection此异常。解决方法:删除mongodb 的db目录下的mongod.lock文件,重启mongodb即可

2016-09-21 18:37:54 41627 2

转载 mac下光标快捷键

原文地址:http://my.oschina.net/u/861562/blog/200286

2016-09-10 10:29:44 620

原创 开源MQTT消息服务器

emqttd(Erlang MQTT Broker)是基于Erlang/OTP语言平台开发,支持大规模连接和分布式集群, 发布订阅模式的开源MQTT消息服务器。emqttd完整支持MQTT V3.1/V3.1.1版本协议规范,并扩展支持WebSocket、Stomp、CoAP、MQTT-SN或私有TCP协议。emqttd消息服务器支持单节点100万连接与多节点分布式集群:相关资料路

2016-07-22 10:12:11 4352

原创 android studio开发打包带签名

在build.gradle文件中加入以下配置  signingConfigs {        debug {            storeFile file("limpoxe.keystore")            storePassword "123456"            keyAlias "limpoxe"            keyPassword

2016-06-21 10:37:53 658

转载 Linux 使用 iptables 禁止某些 IP 访问

原文地址:点击打开链接在Linux服务器被攻击的时候,有的时候会有几个主力IP。如果能拒绝掉这几个IP的攻击的话,会大大减轻服务器的压力,说不定服务器就能恢复正常了。在Linux下封停IP,有封杀网段和封杀单个IP两种形式。一般来说,现在的攻击者不会使用一个网段的IP来攻击(太招摇了),IP一般都是散列的。于是下面就详细说明一下封杀单个IP的命令,和解封单个IP的命令。

2016-06-20 16:10:45 4382

转载 谈谈Java内存管理

原文地址:点击打开链接目录一. 背景知识二. Jvm虚拟机内存简介三. 垃圾收集四. Java7、8带来的一些变化对于一个Java程序员来说,大多数情况下的确是无需对内存的分配、释放做太多考虑,对Jvm也无需有多么深的理解的。但是在写程序的过程中却也往往因为这样而造成了一些不容易察觉到的内存问题,并且在内存问题出现的时候,也不能很快的定位并解决。因此,了

2016-05-26 17:34:10 378

转载 Android应用架构之Retrofit使用

原文地址:点击打开链接网络访问框架经过了从使用最原始的AsyncTask构建简单的网络访问框架(甚至不能称为框架),后来使用开源的Android-async-http库,再到使用google发布的volley库,一直不懈的寻找更好的解决方案(银弹),到现在虽然银弹没找到,也算找 到了一些更好的方案,在这里做些记录,也做共享。目标架构如下图:Ret

2016-05-19 13:43:31 360

转载 Hibernate3和4版本的不同

Hibernate4的改动较大只有spring3.1以上版本能够支持,Spring3.1取消了HibernateTemplate,因为Hibernate4的事务管理已经很好了,不用Spring再扩展了。这里简单介绍了hibernate4相对于hibernate3配置时出现的错误,只列举了问题和解决方法,详细原理如果大家感兴趣还是去自己搜吧,网上很多。1、Spring3.1去掉了Hibe

2016-05-19 09:55:43 248

转载 Gson 过滤字段的几种方法

gson 大家基本上都用过吧,没用过的话,建议你赶紧使用,因为使用起来太方便了,只需要一句话就能把一个类打包成 json 数据,同样也只需要一句代码就能把 json 数据转化成一个对象。当然今天讲的不是如何转化对象和解析 json 数据,而是我们在打包或解析数据的时候,往往有些字段我们不需要,所以这就需要过滤;这里总结了一下集中方法,方法一:在对象中把字段用@Expose 注解,这样其

2016-05-18 14:14:04 4388

原创 java获得当前方法是在哪里被调用的

StackTraceElement[] s = new Exception().getStackTrace();System.out.println(s[1].getClassName() + s[1].getMethodName());

2016-01-04 14:18:27 2686

转载 正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法

原文链接:点击打开链接正在运行的android程序,按home键之后退回到桌面,在次点击程序图标避免再次重新启动程序解决办法 例如:一个android程序包含两个Activity,分别为MainActivity和OtherActivity,MainActivity为程序启动的Activity。如果程序正位于OtherActivity,点击home键,程序退回到桌面,

2015-11-04 11:09:18 582

转载 安卓开发中的双日期选择控件(可隐藏日,只显示年月)

原文地址:点击打开链接安卓开发中,会碰到选开始日期和结束日期的问题。特别是在使用Pad时,如果弹出一个Dialog,能够同时选择开始日期和结束日期,那将是极好的。我在开发中在DatePickerDialog的基础上做了修改,实现了这种Dialog。效果如下:具体实现方法为:先新建一个安卓项目DoubleDatePicker,在res/layout文件夹下新建date

2015-11-03 17:38:00 1515

转载 今天使用Fragment的时候,出现了这个错误 IllegalStateException: Can not perform this action after onSaveInstanceState

E/AndroidRuntime(12747): Caused by: java.lang.IllegalStateException: Can not perform this action after onSaveInstanceState      at android.support.v4.app.FragmentManagerImpl.checkStateLoss(FragmentM

2015-11-03 08:48:16 432

原创 org.gradle.process.internal.ExecException: Process 'command 'D:\Program Files\Java\jdk1.7.0_13\bin\

今天使用android studio打包时出现此错误 ,  org.gradle.process.internal.ExecException: Process 'command 'D:\Program Files\Java\jdk1.7.0_13\bin\java.exe'' finished with non-zero exit value 2  ,解决方案如下,修改build.gradle文

2015-10-13 13:54:57 5598 3

原创 Error:A problem occurred configuring project ':app'. > failed to find Build

使用android studio进行build时出现此错误Error:A problem occurred configuring project ':app'. > failed to find Build       解决方法为:修改build.grade中的 buildToolsVersion  调整为安装的sdk版本

2015-09-15 09:11:11 91704

转载 Android Support ;v4、v7、v13的区别

从网上查了一下,Android Support V4是什么东西,查到了一篇好文章,故收录来。      而从前一段时间android各个sdk版本市场占有率来看,1.6、2.1还是占有一定的市场,故在有些时候,我们还是得要考虑兼容这些版本。   google提供了Android SupportLibrary package系列的包来保证来高版本sdk开发的向下兼容性,即我们用4.x

2015-09-01 14:02:16 715

转载 hdfs常用文件命令

为了每次执行Hadoop的时候,不必须要前者加上hadoop的安装的绝对路径,要做的事情就是将其安装路径加入到PATH中,这样就可以直接执行hadoop命令。如下:vim /etc/profile中加入一句export HADOOP_INSTALL=/home/hadoopCluster/hadoop2.5.2注意这里要写HADOOP_INSTALL,因为如果写HA

2015-08-21 10:35:28 405

转载 SolrCloud 5.0 路由、Collection创建与数据迁移

原文地址:点击打开链接 SolrCloud的设计是为了提供高可用、容错,在分布式环境中进行内容索引和查询请求。        SolrCloud 5.0,对自带的SolrCloud的启动脚本进行了改进,启动SolrCloud变的异常简单,执行[plain] view plaincopy$ bin/solr 

2015-08-21 10:10:18 1482

转载 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

解决方案参考此篇文章。http://www.cnblogs.com/kerrycode/p/3861719.html

2015-08-21 09:58:11 301

原创 Hadoop2.5.2分布式环境搭建

目前有6台centos环境,ip分别192.168.1.121,192.168.1.125,192.168.1.160,192.168.1.157,192.168.1.158,192.168.1.160,规划192.168.1.160机器为NameNode,其余5台均为DataNode,接下来执行以下步骤搭建           1. 首先确保已安装JDK环境,并配置好JAVA_HOME(

2015-07-22 10:06:45 472

转载 SolrCloud分布式检索时忽略宕机的Shard

原文地址:点击打开链接“no servers hosting shard:503” 加入下面参数,只从存活的shards获取数据:shards.tolerant=true例如:explicittrue10text 没有打此参数,如果集群内有挂掉的shard,将显示:no servers

2015-07-11 09:50:25 700

转载 solr 启动慢原因分析

目前线上solr每个replica索引2G左右,每次重新启动需要10分钟,无法忍受。    观察solr的日志,发现打印红色部分前后用去了5分钟,前一条log“registering core”很具迷惑性,以为是注册core时耗费的时间,后来发现这个注册core和初始化SolrCore时的创建searcher不是同一个线程。真正耗费时间的时创建新的searcher的时候。[2014.08.

2015-07-09 19:10:06 2215

原创 登录zookeeper客户端管理zookeeper

1.命令行登录     ./zookeeper/binzkCli.sh登录后对zookeeper进行操作  2.使用第三方工具ZooInspector   下载地址如下 :点击打开链接

2015-07-09 17:02:11 8774 1

原创 Solr如何使用in语法查询

假设某个field名称叫做goodsType ,希望对goodsType进行in查询,则可以使用如下语法        goodsType:1 or goodsType:2       goodsType:(1,2)

2015-06-26 15:33:01 12610 2

原创 solr4.4以后搭建MultiCore的新方法

假设solrhome的目录为/home/zpc/developSolr/solr-4.5.0/example/solr,新的core所在文件夹随意命名为core1,       在core1文件夹下新建core.properties文件,文件中可以编写关于这个core的属性,最简单的是只写name=newCore。   同时在core1文件夹下新建conf文件夹,新core的scheme.

2015-06-25 09:27:15 438

转载 Java远程执行Linux命令

//指明连接主机的IP地址         Connection conn = new Connection(hostname);         Session ssh = null;         try {             //连接到主机             conn.connect();             //使用用户名和密码校验     

2015-06-13 10:33:53 738

基于spring boot开发的 微信 小程序及商品管理后台 ,包含订单 支付,商品管理,订单流程等

这个 项目是我给某个客户做的一个定制化微信小程序商城项目,使用 spring boot+redis+mysql开发 ,前端小程序需要用户配置为自己的

2020-08-04

solr4.5指导手册

该文档对solr进行了详细的描述,包括如何搭建solr,如何搭建solr4.5集群环境,如何操作solrJ,等等

2013-11-19

后台管理系统模板

使用BootStrap做的后台管理系统模板,高端大气上档次哈哈

2013-10-15

JavaSSH做的精品课程系统

采用Java三大框架SSH+Extjs4+JQuery1.7,前台用Struts2标签,后台采用Extjs4

2012-05-26

Extjs4.07的API和源文件

最新版Extjs4.07,里面对每一个Extjs4的新功能都有详细的介绍,虽然是全英文的,不过可以同时提高英语水平嘛呵呵

2012-03-06

空空如也

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

TA关注的人

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