手摸手一步一步来制作BmobJavaSDK(一)

引用的技术

  • Retrofit2
  • RxJava
  • Lombok

阅读全文

使用BmobJava云函数统计数据

云函数简介

云函数是一段部署在服务端的代码片段,通过云函数可以解决很多复杂的业务逻辑,无需将大量的数据发送到客户端做计算处理,大大减轻了客户端业务开发的复杂度。
另外,更新云函数代码片段,客户端无需更新,便满足业务改动的需求,这样云函数便有更多的灵活性和自主性。

阅读全文

SpringBoot消费BmobAPI

在大部分的情况下,使用客户端开发时调用Bmob的服务是比较常见的,比如开发Android、iOS应用程序等等。这样做能够直接省去服务端开发该做的事情,一方面降低了开发成本,另一方面也提高了客户端开发的速度,对于开发人员来说真的是一树百获啊。

上面说的这些大家不要认为是在打广告或是写软文,其实纯粹就是一个普通使用者对一个产品使用后的真实感受的表达,如果你非要这样认为,就怪程序员不太会用社会语言写文章吧。好了,还是少解释,咱们坐下来开始聊代码吧。

阅读全文

CentOS 7系统安装

制作U盘镜像

1.下载cengos iso镜像文件

使用阿里提供的国内下载地址
http://mirrors.aliyun.com/centos/
这里选择的是如下版本
http://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1708.iso

阅读全文

CentOS 7安装Jenkins

查看Jenkinsg最新稳定版

https://pkg.jenkins.io/redhat-stable/

阅读全文

CentOS 7安装Docker

检查内核版本

1
uname -r

阅读全文

CentOS 7安装JDK

yum 方式安装JDK

1.首先查看JDK软件包列表

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
yum search java | grep -i --color JDK

ldapjdk-javadoc.noarch : Javadoc for ldapjdk
icedtea-web.x86_64 : Additional Java components for OpenJDK - Java browser
java-1.6.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.6.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.6.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.6.0-openjdk-javadoc.x86_64 : OpenJDK API Documentation
java-1.6.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.7.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.7.0-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
java-1.7.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.7.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.7.0-openjdk-headless.x86_64 : The OpenJDK runtime environment without
java-1.7.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.7.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk.i686 : OpenJDK Runtime Environment
java-1.8.0-openjdk.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-accessibility.i686 : OpenJDK accessibility connector
java-1.8.0-openjdk-accessibility.x86_64 : OpenJDK accessibility connector
java-1.8.0-openjdk-accessibility-debug.i686 : OpenJDK accessibility connector
java-1.8.0-openjdk-accessibility-debug.x86_64 : OpenJDK accessibility connector
java-1.8.0-openjdk-debug.i686 : OpenJDK Runtime Environment with full debug on
java-1.8.0-openjdk-debug.x86_64 : OpenJDK Runtime Environment with full debug on
java-1.8.0-openjdk-demo.i686 : OpenJDK Demos
java-1.8.0-openjdk-demo.x86_64 : OpenJDK Demos
java-1.8.0-openjdk-demo-debug.i686 : OpenJDK Demos with full debug on
java-1.8.0-openjdk-demo-debug.x86_64 : OpenJDK Demos with full debug on
java-1.8.0-openjdk-devel.i686 : OpenJDK Development Environment
java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment
java-1.8.0-openjdk-devel-debug.i686 : OpenJDK Development Environment with full
java-1.8.0-openjdk-devel-debug.x86_64 : OpenJDK Development Environment with
java-1.8.0-openjdk-headless.i686 : OpenJDK Runtime Environment
java-1.8.0-openjdk-headless.x86_64 : OpenJDK Runtime Environment
java-1.8.0-openjdk-headless-debug.i686 : OpenJDK Runtime Environment with full
java-1.8.0-openjdk-headless-debug.x86_64 : OpenJDK Runtime Environment with full
java-1.8.0-openjdk-javadoc.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-javadoc-debug.noarch : OpenJDK API Documentation for packages
java-1.8.0-openjdk-javadoc-zip.noarch : OpenJDK API Documentation compressed in
java-1.8.0-openjdk-javadoc-zip-debug.noarch : OpenJDK API Documentation
java-1.8.0-openjdk-src.i686 : OpenJDK Source Bundle
java-1.8.0-openjdk-src.x86_64 : OpenJDK Source Bundle
java-1.8.0-openjdk-src-debug.i686 : OpenJDK Source Bundle for packages with
java-1.8.0-openjdk-src-debug.x86_64 : OpenJDK Source Bundle for packages with
ldapjdk.noarch : The Mozilla LDAP Java SDK

阅读全文

Docker搭建本地镜像仓库

下载registry镜像

1
docker pull registry

阅读全文

Kubernetes Node 安装与配置(Ubuntu系统)

内网下已经搭建好Kubernetes集群,由两台CentOS组成。

192.168.1.11 Master
192.168.1.12 Node

由于之前搭建时操作的都是CentOS系统中的安装与配置,与Ubuntu下还是有些区别。这里主要记录下将Ubuntu系统的主机加入到Kubernetes集群中的操作步骤。

阅读全文

GitHub Pages+Hexo搭建博客

这篇博客中,主要记录我的个人站点维护过程,内容会不定时更新。

博客主题

关于博客的主题也是挑了很久,最终选定Maupassant,主要还是喜欢它的简洁和体积小巧。
Maupassant最初是由Cho大神为Typecho平台设计开发的一套响应式模板,体积只有20KB,在各种尺寸的设备上表现出色。

阅读全文