文章目录

GPIO

仰望星空,脚踏实地~

整数的存储和传输格式 有更新!

最近在调一个通讯协议,以前有些协议是用 java 调用 c 通讯的,现在全部用 java 实现。在调试的过程中发现,一个数,竟然有这么多序列化方法。

IDEA 中把 Koltin 转为 Java 有更新!

Kotlin 是 JertBrain 公司出的 Java 改良型编程语言。日常编写相当手爽。而且 IDEA 系列 IDE 还支持 Java 自动转 Kotlin。

关于电脑唯一编号的获取

每台终端机或服务器都有一个唯一的身份 ID 对认证授权是非常重要的。

修改 K8S 中 NodePort 的范围 有更新!

由于 k8s 是由 kubeadm 创建的,所以配置文件都在 /etc/kubernetes/manifests.

修改 kube-apiserver.yaml 添加 --service-node-port-range=1-65535

添加完 apiserver 对应的 docker 似乎自动重启了。

Docker 的日志怎么看

docker 的日志分为两类,一类是 docker server 自己的日志。一类是docker 容器的日志。

CDR 买不买是个问题

CDR 是什么

a6dd5256cb504457b5af1da967f15adf-11.jpg

CMK 用户主密钥

基本功能

为了保证每个人的数据安全,可以给每个人生成一个用户主密钥 CMK,用来加密这个用户存储的所有

JNI 加载动态库 有更新!

JNI 提供了 java 调用动态库的方案,但是不是很方便,动态库需要专门编写,目前已经有更好的方案 JNA 方案。

k8s Node 节点 kubelet 服务无法启动

服务器重启后 重启 kubelet 失败 (code=exited, status=255)

小型数据库热备方案 有更新!

为了防止数据库意外关闭,和方便数据库恢复。利用 Mysql 自身的主从备份和 MyCat 的分发功能,组成一个小型的数据库热备方案。

![](http://7fvel2.com1.z0.glb.clouddn.com/%E5%

区块链容器云 有更新!

最近在学习 k8s,无聊的时候设想了一种新的区块链应用。基于区块链技术和容器技术构建全球容器云。比特币的挖矿过程实际上只是无聊的 hash 运算,而我想做的是把这些资源有效的利用起来,供给需要的人做成他们的应用。
基本设计如下:<h2

kotlin 纪要 有更新!

  • 单例模式使用 object 声明,不再写成 class。
  • 单例模式没有构造函数,使用 init 做初始化。
  • 类的静态方法放在 companion object
  • 函数也是对象,可

kotlin 集合 有更新!

集合

跟据是否可变分为:不可变集合与可变集合,后者在前者的前面加上 Mutable

  • 列表:List/ MutableList
  • 集:Set/MutableSet
  • <li

Node 环境下的下载器

之前用 request 库作为下载工具,因为是流式 API, 所以一直不知道怎么监控下载速度。Node 的 Stream 接口太复杂了,但是 through2 给提供了相当简练的使用方法。

原理

我只需要使用

通用 http 反向代理

为了方便在网页上直接调用后台没有跨域头支持、没有 jsonp 支持的 api, 今天用 node 写了一份通用 http 反向代理程序。以后不用再配置反向代理了,天下 api 皆在我手

原理

主要原理是,浏览器中 js 把

阿里 Docker 镜像 有更新!

阿里 Docker 镜像

搜索阿里云的 Docker 镜像要到 : https://dev.aliyun.com/search.html

CentOS 7 在 Docker 下的一个问题和绕过方法

问题

在 Docker 下使用 service 命令总会出现错误:

Failed to get D-Bus connection: Operation not permitted

原因

mysql 主从配置 有更新!

数据库双向主从

Mysql 数据库本身是支持主从备份的,只需要进行特殊设计,配置成双向主从也是可以的。

首先需要正确配置两台 Mysql , 添加可以远程访问的的用户。使用 docker 配置起来会很方便,但是要注

程序员创业起点

找一个技术起关键作用的大众化商业应用场景, 随着业务发展技术占比越来越大,人的占比越来越小,以技术为本而不是以人为本。

  • 云计算
    • 优势 - 高可用
      • 动态伸缩

dom 拷贝和移动后事件还在么? 有更新!

为了验证 dom 被拷贝或移动后,绑定的事件还在不在,我写了以下示例。

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">