自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Optional 之 orElse(T other) 方法

Optional提供了很多检测对象值的方法, 很好的解决了空指针异常get()用来获取对象的值, 但是值为空就抛异常orElse(T other)方法也是获取对象的值, 和get()不同的是, orElse方法可以传一个其他值, 如果获取的对象值为空, 则返回传入的其他值用例:Optional<Boolean> result = Optional.empty();/...

2019-03-30 16:17:16 2403

原创 redis-cli命令行远程连接redis服务

redis-cli -h host -p port -a passwordhost:远程redis服务器hostport:远程redis服务端口password:远程redis服务密码

2019-03-30 16:15:59 9429 1

原创 redis安装 远程连接 设置密码 主从复制 读写分离

redis安装#获取资源 解压 编译wget http://download.redis.io/releases/redis-4.0.8.tar.gztar -zxvf redis-4.0.8.tar.gzcd redis-4.0.8.tar.gzmakecd src# 将redis的二进制执行文件安装到/usr/local/redis目录下make install PRE...

2019-03-28 16:19:34 238

原创 隐藏nginx版本号

编辑nginx配置文件,修改http部分http{#默认是注释的,没有手动加上server_tokens off;}

2019-03-28 16:17:58 116

原创 Subversion svn无法添加新文件问题

这两天在svn目录下添加的新文件总是无法添加到svn, 我只能是先把上级目录忽略掉, 然后再把整个目录添加到svn, 这样才能把新文件提交到svn, 作为强迫症患者很是受不了ps:这是一篇草稿,现在已经改用git好久了添加文件就提示没有文件可以添加target.idea.settings.project*.iml*.log.classpath问题根源:是因为...

2019-03-28 16:16:21 2636

原创 来自google/百度的爬虫请求 user-agent

分别收到了百度和谷歌的爬虫请求,都是get请求,下面是他们请求的user-agent百度服务器地址在北京{city:"北京市", province:"北京市"}Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)谷歌服务器地址在芒廷维尤{city:"芒廷维...

2019-03-28 16:14:21 9005

原创 svn 不提交忽略文件/目录 .idea *.iml target

在svn根目录空白点击右键菜单TortoiseSVN-&gt;PropertiesNew-&gt;Other选择svn:global-ignoresglobal代表全局,子目录会继承这个忽略配置输入要忽略的文件idea的配置文件 日志文件 编译目录都忽略target.idea.settings.project*.iml*.log.classp...

2019-03-15 14:56:03 10206

原创 spring 集成 redis spring-data-redis

spring-data-redis封装了redis的操作,很方便的在项目中使用redis整合spring-data-redis非常简单,一共需要修改3个文件。1.pom.xml 2.application-context.xml 3.redis.properties1.在pom中添加spring-data-redis和redis的依赖 &lt;dependency&g...

2019-03-15 14:54:13 462

原创 在java中使用solr7.2.0 新旧版本创建SolrClient对比

在Java中使用solr 版本7.2.0solrj已经更新到了7.2.0,新版本solr获取SolrClient的方式也和之前旧版本有所不同solr6.5开始不推荐直接使用HttpSolrClient的构造方法创建SolrClient(6.5之前版本的创建方式在页末)从7.0.0开始删除了HttpSolrClient创建客户端的构造方法,使用内部类Builder构建SolrClient

2018-07-05 12:44:32 297

原创 Spring Session java连接redis 失败解决方案

日志提示连接拒绝, 是因为redis默认的protected-mode默认为yes解决方案1:进入redis-cli  输入命令CONFIG SET protected-mode no解决方案2.在redis目录下的redis.conf配置文件中增加protected-mode no 方案2需要重启redis设置成功, 重启项目就没有这个错误了

2018-01-29 09:16:51 5771 1

原创 在java中使用solr7.2.0 新旧版本创建SolrClient对比

在Java中使用solr 版本7.2.0solrj已经更新到了7.2.0,新版本solr获取SolrClient的方式也和之前旧版本有所不同solr6.5开始不推荐直接使用HttpSolrClient的构造方法创建SolrClient(6.5之前版本的创建方式在页末)从7.0.0开始删除了HttpSolrClient创建客户端的构造方法,使用内部类Builder构建SolrClient

2018-01-17 09:57:25 5588 1

原创 linux jenkins 2.89.1 安装部署 项目持续集成

从这边博文可以学习到:jenkins的安装修改主目录初始化新建任务,构建第一个maven项目将构建完成的项目部署到tomcatJenkins的安装相当简单,只需要从官网下载war包,放入tomcat,运行tomcat就可以访问Jenkins了准备工作:安装java环境,tomcat7+, maven1.从Jenkins官网下载jenkins.warwget http

2018-01-03 22:53:10 696

原创 linux solr7.2.0 安装部署 创建core 添加数据

从这篇文章可以学习哪些东西?1.linux上solr的安装部署。a:官方给出的运行方式   b:部署到自己的tomcat2.添加core。添加core遇到的问题及解决方案3.添加字段。a:在UI界面添加  b:修改配置文件添加4.添加数据、更新数据    下载solr从官网下载最新solrwget http://mirrors.shuosc.org/apache

2018-01-03 22:52:19 9353 1

空空如也

空空如也

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

TA关注的人

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