Mesos配置项解析以及日志与监控功能
Mesos配置项解析Mesos支持在运行时通过命令行参数形式提供的配置项。如果是通过系统服务方式启动,也支持以配置文件或环境变量方式给出。当然,实际上最终是提取为命令行参数传递给启动命令。Mesos的配置项分为三种类型:通用项(master和slave都支持),只有master支持的,以及只有sla
shell编程中awk经典知识总结,有这一篇就够了
1.awk简介awk是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输入、一个或多个文件,或其它命令的输出。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。它在命令行中使用,但更多是作为脚本来使用。awk的处理文本和数据的
通过SSL证书在Nginx中配置https构建加密通道保证数据传输安全
1、先说说Nginx-HTTPS加密技术超文本传输安全协议(HTTPS)是以安全为目标的HTTP通道,简单来说就是HTTP安全版。https由两个部分组成:HTTP+SSL/TLS,在http基础上加上了一层加密信息模块,服务端和客户端的信息插损胡都会通过TLS进行加密,传输的数据都是加密后的数据为
框架开发之Java注解的妙用
作者:locality来源:https://www.jianshu.com/p/b560b30726d4如果你还不会使用注解,你肯定不好意思对别人说你学过Spring,你学过Mybatis,因为它们用了大量的注解。可见注解在开发领域已经使用的非常广泛了。注解的好处:1.能够读懂别人写的代码,特别是框
Linux 最常用命令整理,建议收藏
作者:icoder.long来源:https://blog.csdn.net/xulong_08/article/details/81463054Linux是目前应用最广泛的服务器操作系统,基于Unix,开源免费,由于系统的稳定性和安全性,市场占有率很高,几乎成为程序代码运行的最佳系统环境。linu
Java泛型中的通配符 T,E,K,V,?,你确定都了解吗?
作者:glmapper来自:https://juejin.im/post/5d5789d26fb9a06ad0056bd9前言Java泛型(generics)是JDK5中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许开发者在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操
用 Python 写一个安卓 APP
作者:youerning来源:http://youerning.blog.51cto.com/10513771/1733534前言用Python写安卓APP肯定不是最好的选择,目前用Java和kotlin写的居多,但是肯定也是一个很偷懒的选择,而且实在不想学习Java,再者,就编程而言已经会的就Py
基于Docker搭建Redis一主两从三哨兵
作者丨oscarwin来源:https://juejin.im/post/5d26b03de51d454fa33b1960这段时间正在学习Redis和容器相关的内容,因此想通过docker搭建一套re
Java 网络爬虫,该怎么学?
来源:公众号平头哥的技术博文,作者平头哥说起网络爬虫,大家想起的估计都是Python,诚然爬虫已经是Python的代名词之一,相比Java来说就要逊色不少。有不少人都不知道Java可以做网络爬虫,其实
Java链式方法
在使用jQuery时候,我们经常会看到或者使用到方法链,例如:$("#p1").css("color","red").slideUp(2000).slideDown(2000);这段代码的意思是选择器
java中的hashcode
对于包含容器类型的程序设计语言来说,基本上都会涉及到hashCode。在Java中也一样,hashCode方法的主要作用是为了配合基于散列的集合一起正常运行,这样的散列集合包括HashSet、Hash
Java 方法性能监控和统计工具 MyPerf4J
一个针对高并发、低延迟应用设计的高性能Java性能监控和统计工具。特性高性能:单线程支持每秒1000万次响应时间的记录,每次记录只花费73纳秒无侵入:采用JavaAgent方式,对应用程序完全无侵入,
基于 Java 的高效 ORM 框架 Quick-ORM
快速开发框架Quick之数据库操作模块,能够提高数据库操作层70%效率,支持简单高效的数据库操作,脱离繁琐的XML配置,30秒快速上手,帮助开发者专注于业务。支持完全面向对象操作、异步执行SQL、SQ
Java并发编程的艺术,解读并发编程的优缺点
使用并发的原因多核的CPU的背景下,催生了并发编程的趋势,通过并发编程的形式可以将多核CPU的计算能力发挥到极致,性能得到提升。在特殊的业务场景下先天的就适合于并发编程。比如在图像处理领域,一张102
JVM,我要把你“开膛破肚”
1.打怪升级,你绕不开JVM2.JVM区域划分3.程序计数器4.Java虚拟机栈5.Java堆内存6.方法区/Metaspace7.本地方法栈8.堆外内存9.全文总结1.打怪升级,你绕不开JVMJVM
Jpom低侵入式在线构建、自动部署、日常运维、项目监控软件
Java项目在实际部署运维,通用的方法是登录服务器上传新的项目包,执行相应命令管理,如果管理多个项目则重复操作上述步骤此方法不足的是:需要每次登录服务器(专业软件)多个项目有多个管理命令(不易记、易混
扒一扒 JVM 的垃圾回收机制
目录一、技术背景先了解一波二、哪些内存需要回收?三、常用的垃圾收集算法四、常见的垃圾收集器五、GC是什么时候触发的(面试五星问题)一、技术背景先了解一波按照套路是要先装装X,谈谈JVM垃圾回收的前世今
大牛总结的 Git 使用技巧,写得太好了
本文是参考廖雪峰老师的Git资料再加上我自己对Git的理解,记录我的Git学习历程,作下此文是为以后学习,工作,开发中如果遇到问题可以回过头来参考参考。因为水平有限,难免会有出错的地方,欢迎指正。Gi
终于明白为什么要加 final 关键字了
在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是当你使用超过一种语言进行开发的时候就会发现,虽然都是高级语言,但是它们之间很多特性都是
RabbitMQ 消息中间件-应用场景和核心概念
消息队列(MQ)主要解决应用解耦、异步消息、流量削峰等问题,实现高性能、高可用、可伸缩和最终一致性架构。消息队列应用场景异步处理;应用解耦;流量削峰;日志收集;事务最终一致性;RabbitMQ消息中间