- 博客(56)
- 收藏
- 关注
原创 阿里云服务器安装ElasticSearch7.6.2
基于官网可以下载安装包,这里直接略过安装过程。一. 添加用户使用useradd elk / passwd elk 命令添加服务器的新用户,因为elasticsearch不允许root用户运行。(可以使用id查看该用户的信息,包括用户所在的组)二. 配置Elasticsearch配置文件解压安装包后,进入elasticsearch的conf子目录下,使用" vim elasticsearc...
2020-04-26 22:07:24 950
转载 Centos7 安装docker
下载安装1、Docker 要求 CentOS 系统的内核版本高于 3.10 ,查看本页面的前提条件来验证你的CentOS 版本是否支持 Docker 。通过 uname -r 命令查看你当前的内核版本uname -r2.使用root权限登陆centos,确保yum包更新到最新。sudo yum update3.卸载旧版本yum remove docker do...
2018-09-10 21:51:16 226
原创 Centos7配置Jenkins
参考官网: https://wiki.jenkins.io/display/JENKINS/Installing+Jenkins+on+Red+Hat+distributions安装稳定版本:wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat-stable/jenkins.reporpm...
2018-09-09 22:34:28 1051
原创 Centos7 下载安装tomcat
下载tomcat https://tomcat.apache.org/download-80.cgi 2.解压安装包tar -zxvf apache-tomcat-8.5.33.tar.gz3.进入目录执行tomcat cd /home/software/apache-tomcat-8.5.33/bin/4.执行tomcat ./startup.sh ...
2018-09-09 15:56:32 499
转载 CentOS安装jdk、mysql、maven
下载安装jdk1.使用命令“yum install lrzsz”安装rz命令(rz将本地文件传输到linux服务器)。 2.rz将本地下载好的 jdk-8u181-linux-x64.rpm 传输到linux中。 3.执行 rpm -ivh jdk-8u181-linux-x64.rpm, 之后jdk默认安装在/usr/java中。 4.使用”java -version”查看安装好的jd...
2018-09-08 14:42:48 285
转载 ssh连接远程主机执行脚本的环境变量问题
近日在使用ssh命令ssh user@remote ~/myscript.sh登陆到远程机器remote上执行脚本时,遇到一个奇怪的问题:~/myscript.sh: line n: app: command not foundapp是一个新安装的程序,安装路径明明已通过/etc/profile配置文件加到环境变量中,但这里为何会找不到?如果直接登陆机器remote并执行~/myscr...
2018-06-03 15:52:26 2069
原创 Ansible Tower 踩坑
在使用Ansible Tower部署项目的时候,遇到不少坑,在这里做个记录:在Ansible 中,使用playbook 写入task,如果遇到的task是shell脚本,写上绝对路径,因为在Ansible Tower 中,如果你使用gather_facts去获取Asible的shell 的path路径的时候,会发现是基于/home下的路径的,因此最好加上绝对路径,当然可以使用shell中的“...
2018-05-04 23:20:21 3977
翻译 Java Try with Resources
资源是一个程序利用后必须关闭的对象。 例如,用于数据库连接的文件资源或JDBC资源或套接字连接资源。 在Java7之前,没有自动资源管理,我们应该在我们的工作完成后明确地关闭资源。 通常,它是在try-catch语句的finally块中完成的。 当我们忘记关闭资源时,这种方法会导致内存泄漏和性能问题。before Java 7:try{ //open resources...
2018-05-01 19:28:30 1659 1
转载 Linux下的&和nohup命令
当我在ansible tower操作shell脚本的时候,一直出现,进程看似被创建,但是实际没有启动的问题,在排查之后发现是由于脚本的原因,多加了nohup之后进程才启动正常,特此将借鉴的博客记录。&方式:Linux/Unix下一般比如想让某个程序在后台运行,很多都是使用&在程序结尾来让程序自动运行的。比如我们想要让mysql运行在后台:/usr/local/m...
2018-05-01 16:56:31 6088
翻译 Exception Handling in Java
前言Java对异常的处理是一个比较重要的模块。java中的异常可能来自不同类型的情况,例如用户输入的错误数据,硬件故障,网络连接故障,数据库服务器故障等。请注意,Java异常处理是一个仅用于处理运行时错误的框架,编译时错误不会由java中的异常处理来处理。异常关键字“throw”:如果发生任何异常,Java异常框架就会创建一个异常对象,然后Java runtime开始处理它们。 ...
2018-04-30 20:59:36 520
翻译 Singleton Pattern
前言SingleTon Pattern,单例模式,是Java的一种设计模式。单例模式限制了类的实例化保证中jvm中只有一个实例单例模式也提供了一个全局访问点(global access point)去获取类的实例单例模式常常被用于Thread Pool, cache, drivers object 和 logging等对象的创建中单例模式也被应用于其他的设计模式如抽象工厂、原型模式...
2018-04-28 21:58:32 170
原创 Java Callable and Future
前言: Java 5 introduced java.util.concurrent.Callable interface in concurrency package that is similar to Runnable interface but it can return any Object and able to throw Exception. Java Calla...
2018-04-22 16:05:20 150
转载 Google Guice
前言:(摘自Wikipedia) Google Guice (pronounced “juice”) is an open source software framework for the Java platform released by Google under the Apache License. It provides support for dependency inject...
2018-04-18 00:01:50 637
转载 Java集合迭代器之fail-fast机制: 关于java集合的遍历以及ConcurrentModificationException(并发操作异常)
关于java集合的遍历以及ConcurrentModificationException(并发操作异常)
2018-01-24 17:15:25 278
转载 详解Spring中的Profile
前言由于在项目中使用Maven打包部署的时候,经常由于配置参数过多(比如Nginx服务器的信息、ZooKeeper的信息、数据库连接、Redis服务器地址等),导致实际现网的配置参数与测试服务器参数混淆,一旦在部署的时候某个参数忘记修改了,那么就必须重新打包部署,这确实让人感到非常头疼。因此就想到使用Spring中的Profile来解决上面描述的问题,并且在此记录一下其使用的方式,如果有不对的
2018-01-17 16:12:00 295
转载 Java中出现No enclosing instance of type XXX is accessible问题
下面是我的代码:public class TraditionalThreadSynchronized { public static void main(String[] args) { //OutPuter outPuter = new TraditionalThreadSynchronized ().new OutPuter(); //t
2018-01-16 19:06:33 1447
转载 为什么Java中1000==1000为false而100==100为true?
我在知乎上看到这个问题以及这个问题的解析,于是上网查了资料以及去java查看源码,做了以下简单的解析。public static void test1() {Integer a = 1; // 等价于 Integer a = valueOf(1)Integer b = 1;System.out.println(a == b); // trueInteger c = 128;Int
2018-01-15 19:49:06 250
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人