标签:centos

Java

原 荐 Maven and Nexus2

7

yanxinchi 发布于 2018-10-16

Maven and Nexus2 Maven是什么? 构建工具:通过简单的命令,能够完成清理、编译、测试、打包、部署等一系列过程。同时,不得不提的是,Maven是跨平台的,无论是在Windows、还是在Linux或Mac上,都可以使用同样的命令。 依赖管理工具: 项目依赖的第三方...

阅读(14)评论(0)赞 (0)

Java

搭建大众点评CAT监控平台

6

hellas 发布于 2018-10-15

AT(Central Application Tracking)是基于Java开发的实时应用监控平台,包括实时应用监控,业务监控。关于CAT的具体介绍可移步到CAT官网进行查阅。 环境清单 CentOS 7 Java 8 Maven 3.5 MySQL 5.7 CAT 2.0.0...

阅读(20)评论(0)赞 (0)

Java

记一次Elasticsearch优化总结

6

darida 发布于 2018-10-15

项目中的服务集成了springboot-admin做服务监控,最近一直收到邮件告警,提示es出错。错误信息如下: org.elasticsearch.ElasticsearchTimeoutException: java.util.concurrent.TimeoutExcept...

阅读(17)评论(0)赞 (0)

Java

原 荐 Jenkins 解决Git插件不兼容问题的方案

11

changyuan.xu 发布于 2018-10-11

小雨伞漂流记 分布式 正文 Jenkins 解决Git插件不兼容问题的方案 原 荐   IamOkay 发布于 28分钟前 字数 781 阅读 4 收藏 0 Git Jenkins 简介 Jenkins 解决Git插件不兼容问题的方案,很多时候由于项目打包需求的插件版本...

阅读(24)评论(0)赞 (0)

Java

为什么Java String哈希乘数为31?

11

darida 发布于 2018-09-26

前面简单介绍了[ 经典的Times 33 哈希算法 ],这篇我们通过分析Java 1.8 String类的哈希算法,继续聊聊对乘数的选择。 String类的hashCode()源码 /** Cache the hash code for the string */ private...

阅读(33)评论(0)赞 (0)

Java

Nginx+Tomcat实现80端口转发8080端口

4

wenming.gapo 发布于 2018-09-23

Nginx+Tomcat实现80端口转发8080端口,首先安装Nginx,其次安装jdk也就是配置java环境,接着安装Tomcat,然后修改转发、代理地址及端口即可实现。 安装配置Nginx 参考链接: https://www.linuxidc.com/Linux/2018-0...

阅读(47)评论(0)赞 (0)

Java

将Java 应用容器化改造并迁移到Kubernetes 平台

6

songhua.gao 发布于 2018-09-17

为了能够适应容器云平台的管理模式和管理理念,应用系统需要完成容器化的改造过程。对于新开发的应用,建议直接基于微服务架构进行容器化的应用开发;对于已经运行多年的传统应用系统,也应该逐步将其改造成能够部署到容器云平台上的容器化应用。本文针对传统的Java 应用,对如何将应用进行容器化...

阅读(105)评论(0)赞 (0)

Java

优化 Docker 镜像,加速应用部署的 6 个小窍门

2

xiaoli.he 发布于 2018-09-12

基于Kubernetes的新版小米应用引擎在小米生态云上线3个多月来,深受大家喜爱。为了让用户的云端应用管理更高效、更方便,今天从6个方面分享一些溜到飞起的小窍门。 明确指定镜像版本,管理更方便 为了让版本管理起来更方便,应用部署速度更快,在创建镜像的过程中, 建议工程师们 明确...

阅读(52)评论(0)赞 (0)

Java

使用 Docker 搭建 Java Web 运行环境

wenming.gapo 发布于 2018-09-11

Docker 是 2014 年最为火爆的技术之一,几乎所有的程序员都听说过它。Docker 是一种“轻量级”容器技术,它几乎动摇了传统虚拟化技术的地位,现在国内外已经有越来越多的公司开始逐步使用 Docker 来替换现有的虚拟化平台了。作为一名 Java 程序员,我们是时候一起把...

阅读(66)评论(0)赞 (0)

Java

Linux下Tomcat开启查看GC日志

16

xiaoli.he 发布于 2018-09-09

一、开启GC日志 1、在Tomcat 的安装路径下,找到 bin/catalina.sh 加上下面的配置,具体参数,自己配置: [root@CentOS7 tomcat]# vim bin/catalina.sh JAVA_OPTS='-Xms512m -Xmx4096m -XX...

阅读(143)评论(0)赞 (0)

Java

渗透,持续渗透,后渗透的本质

29

changyuan.xu 发布于 2018-09-07

目标资产信息搜集的广度,决定渗透过程的复杂程度。 目标主机信息搜集的深度,决定后渗透权限持续把控。 渗透的本质是信息搜集,而信息搜集整理为后续的情报跟进提供了强大的保证。 持续渗透的本质是线索关联,而线索关联为后续的攻击链方提供了强大的方向。 后渗透的本质是权限把控,而权限把控为...

阅读(106)评论(0)赞 (0)

Java

Redis学习笔记(Jedis&数据类型&持久化&主从复制)

28

yeseng 发布于 2018-09-03

NoSQL,泛指非关系型的数据库,NoSQL 即 Not-Only SQL,它可以作为关系型数据库的良好补充。随着互联网 web2.0 网站的兴起,非关系型的数据库现在成了一个极其热门的新领域,非关系数据库产品的发展非常迅速。而传统的关系数据库在应付 web2.0 网站,特别是超...

阅读(135)评论(0)赞 (0)

Spring

「小程序JAVA实战」springboot的后台搭建(31)

41

xubiao.zhuang 发布于 2018-08-28

根据下面的图,我们来建立下对应的springboot的聚合项目。源码:https://github.com/limingios/wxProgram.git 中的wx-springboot maven主工程 选择Maven Project 选择路径 双击pom添加springboo...

阅读(188)评论(0)赞 (0)

Java

Nexus3.x搭建Maven私服环境

25

Harries 发布于 2018-08-26

Apache Maven是一个创新的软件项目管理和综合工具。 Maven提供了一个基于项目对象模型(POM)文件的新概念来管理项目的构建,可以从一个中心资料片管理项目构建,报告和文件。 Maven最强大的功能就是能够自动下载项目依赖库。 Maven提供了开发人员构建一个完整的生命...

阅读(133)评论(0)赞 (0)

Java

原 荐 Dubbo源码之服务端并发控制——ExecuteLimitFilter

6

songhua.gao 发布于 2018-08-26

残刃O的个人空间 Dubbo 正文 Dubbo源码之服务端并发控制——ExecuteLimitFilter 原 荐   键走偏锋 发布于 昨天 22:04 字数 734 阅读 27 收藏 1 Dubbo 21天精品区块链课程免费学习,深入实战行家带路,助力开发者轻松玩转...

阅读(124)评论(0)赞 (0)

Java

Jenkins与Docker的自动化CI/CD实战

21

yanxinchi 发布于 2018-08-14

在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。 一、发布流程设计 工作流程: 开发人员提交代码到Git...

阅读(210)评论(0)赞 (0)

Java

在centos7上实现nginx+tomcat负载均衡

10

小丁 发布于 2018-08-12

概述 通常情况下,一个Tomcat站点由于可能出现单点故障及无法应付过多客户复杂多样的请求等问题,不能单独应用于生产环境下,所以需要一套更可靠的解决方案来完善web站点架构。 nginx是一款优秀的http服务器软件,它能够支持多达50000个并发连接数的响应,拥有强大的静态资源...

阅读(86)评论(0)赞 (0)

Java

Java连接HBase(kerberized集群)

xiaoli.wang 发布于 2018-08-09

社区原文 “Connecting to HBase in a Kerberos Enabled Cluster” 讲解如何通过 Java 或 Scala 在启用 Kerberos 的群集中连接到 HBase。 本测试需要一个启用了kerberos的HDP集群。集群搭建参考 《Am...

阅读(166)评论(0)赞 (0)