随笔分类 - 开源框架
摘要:前言 最近博主的阿里云主机又到了续费的时候了,刚买云主机的时候那是各种优惠各种打折,续费的时候只能当孙子了。 为了节省开支,又保证高性能的前提下,买了台10代NUC,内存和ssd自选,搭建一台个人服务器。 准备工作 1 安装linux系统 建议安装ubuntu,楼主安装了centos8,需要配置网络
阅读全文
摘要:前言 很高兴现在接手的项目让我接触到了Python Graphql,百度上对其介绍相对较少也不够全面,几乎没有完整的中文文档,所以这边也借此机会学习一下Graphql。 什么是Graphql呢? Graphql是一个API查询语言,其数据由服务器上的一个Scheme提供,其查询返回的数据依赖请求的时
阅读全文
摘要:mybatis 自动生成工具 最近在工作中使用到了mybatis,对于数据库的javabean,orm映射配置文件,手动编写有点繁琐,同时又容易出错,这里就介绍一下mybatis-generator反向生成工具。 1)所需文件: generatorConfig.xml mybatis-generat
阅读全文
摘要:HBase单机模式 1)安装JDK 2)解压 $ tar xfz hbase-0.90.4.tar.gz $ cd hbase-0.90.4 3)修改HBase配置文件 1、 hbase-env.sh 取消配置JDK的注释并做并如下修改(我的JDK安装路径): export JAVA_HOME=/u
阅读全文
摘要:getting start 1)创建新用户 2)解压 运行: bin/solr start -e cloud -noprompt 显示: Welcome to the SolrCloud example! Starting up 2 Solr nodes for your example SolrC
阅读全文
摘要:kubernetes API Server 提供了Kubernetes各类资源对象(如pod,re,service等)的增删改查及watch等Http Rest接口,成为集群内各个功能模块之间数据交互和通信的中心枢纽,是整个系统的数据总线和数据中心。 运行下列的curl命令,分别返回集群中Pod列表
阅读全文
摘要:初识docker docker在开发和运维中的优势: 1)更快速的交付和部署 2)更高效的资源利用 3)更轻松的迁移和扩展 4)更简单的更新管理 docker与虚拟机的比较 docker的核心概念和安装 docker镜像:镜像(image)是创建docker容器的基础,类似于虚拟机镜像,一个面向do
阅读全文
摘要:kubernetes安装与配置 网络,安全,服务启动配置 参考: kubernetes权威指南第二版 kubectl命令行工具用法详解 kubectl [command] [type] [name] [flag] command:子命令,用于操作资源对象如create delete describe
阅读全文
摘要:第一章 Kubernetes入门 kubernetes是基于容器技术的分布式架构领先方案,是一个完备的分布式系统支撑平台。 kubernetes带来的好处:1)全面拥抱微服务;2)统可以随时随地整体“搬迁”到公有云上;3)Kubernetes系统架构具备了超强的横向扩容能力。 基本概念和术语 在Ku
阅读全文
摘要:参考:http://www.cnblogs.com/haiq/p/4112689.html Disruptor 是线程内通信框架,用于线程里共享数据。LMAX 创建Disruptor作为可靠消息架构的一部分并将它设计成一种在不同组件中共享数据非常快的方法。 Disruptor能做什么 同一个“事件”
阅读全文
摘要:简介 mina是一个网络应用框架,能够使我们更容易开发出高性能高扩展的网络应用。基于java NIO,在TCP UDP之上提供了抽象的异步事件驱动API。 Quick Start Guide 时间服务器 1 import java.io.IOException; 2 import java.net.
阅读全文
摘要:原理http://cailin.iteye.com/blog/2014486 其实原理简单来说,就是要选举leader,会生成一个zxid,然后分发给所有的server(所以这里一台server可以接受多台server给他发送要选举leader的请求),然后各个server根据发送给自己的zxid,
阅读全文