摘要:
前言 很高兴现在接手的项目让我接触到了Python Graphql,百度上对其介绍相对较少也不够全面,几乎没有完整的中文文档,所以这边也借此机会学习一下Graphql。 什么是Graphql呢? Graphql是一个API查询语言,其数据由服务器上的一个Scheme提供,其查询返回的数据依赖请求的时 阅读全文
摘要:
mybatis 自动生成工具 最近在工作中使用到了mybatis,对于数据库的javabean,orm映射配置文件,手动编写有点繁琐,同时又容易出错,这里就介绍一下mybatis-generator反向生成工具。 1)所需文件: generatorConfig.xml mybatis-generat 阅读全文
摘要:
CAS:http://huangyunbin.iteye.com/blog/1942369 Future:http://blog.csdn.net/liulipuo/article/details/39029643 知识储备CAS CAS基于冲突检测的无锁并发策略,性能也较高。CAS操作有3个操作数 阅读全文
摘要:
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 阅读全文
摘要:
golang 安装: http://studygolang.com/articles/1605 http://www.cnblogs.com/linuxprobe/p/5654380.html 参考:go语言编程 变量 声明 指针的使用: 初始化 var v1 int = 10 // 正确的使用方式 阅读全文
摘要:
简介 linux 网络I/O模型介绍 1)堵塞I/O模型 2)非堵塞I/O模型 3)伪异步I/O模型 4)多路复用select / poll /epoll 5)信号驱动I/O模型 6) 异步I/O netty入门应用 package com.netty; import io.netty.bootst 阅读全文
摘要:
JMX简介 JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。这是官方文档上的定义,我看过很多次也无法很好的理解。我个人的理解是JMX让程序有被管理的功能 阅读全文
摘要:
kubernetes API Server 提供了Kubernetes各类资源对象(如pod,re,service等)的增删改查及watch等Http Rest接口,成为集群内各个功能模块之间数据交互和通信的中心枢纽,是整个系统的数据总线和数据中心。 运行下列的curl命令,分别返回集群中Pod列表 阅读全文
摘要:
初识docker docker在开发和运维中的优势: 1)更快速的交付和部署 2)更高效的资源利用 3)更轻松的迁移和扩展 4)更简单的更新管理 docker与虚拟机的比较 docker的核心概念和安装 docker镜像:镜像(image)是创建docker容器的基础,类似于虚拟机镜像,一个面向do 阅读全文