起源

最近在 PR 朋友的一个项目 go-drive

按照往常的套路一贯,首先 fork ,其次 clone 到本地,然后就是在本地测试项目、熟悉代码和系统架构,然后进行开发。

那么问题就随之而来了,在运行 go run . 在之后就抛出了错误:

1
cc1.exe: sorry, unimplemented: 64-bit mode not compiled in
Read more »

引入

今天在生产上线时遇到了一个很奇怪的问题,前述就不讲了,直接开始重点吧。

需要在服务器上修改 hosts 文件,让配置的域名生效。

那么问题就来了,共有两台服务器,其中一台生效,另一台没有生效。(放心,不会是什么粗心大意而导致的问题!

Read more »

起始

从去年的十一月份开始学习云原生相关的内容,从基础的 Kubernetes 开始到 ServiceMesh,也是一路从 ServiceMesher 社区CloudNative 云原生社区

在云原生社区中也开始了自己的第一次的 PR 历程,这次主要是官方 Envoy 文档的汉化翻译工作以及处理 PR 的 Review 工作。

Read more »

引入

最近工作的部分是重构一个系统的部分代码,并做一些安全性的升级,其中就牵扯到了 TLS 1.2 。但是在我查到 JDK 1.6 不支持 TLS 1.2 之后,就开始漫长的解决方法寻找之旅。

Read more »

概述

kubectl 是一个命令行接口,用于对Kubernetes 集群进行命令操作管理。
kubectl$HOME/.kube 目录中寻找一个名为 config 的文件。可以通过设置环境变量 KUBECONFIG 或设置 --kubeconfig 参数指定其它 kubeconfig 文件。

Read more »

问题复现

最近在为工作的事想写一个工具类,避免很多重复无聊的工作,那么问题也就随之而来了。

ˋˋˋ
-1
2
ˋˋˋ

读取文件的时候总是会在第一行打印出一个 - ,很奇怪的东西啊,让我顿时间愣住了。

遂Google 一下,人生烦恼全无。

Read more »

简介

分而治之ForkJoin 框架。

ForkJoin 框架是Java7 提供了的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架,这种开发方法也叫分治编程。 分治编程可以极大地利用CPU资源,提高任务执行的效率,也是目前与多线程有关的最新的技术。

Read more »

简介

之前在学习RabbitMQ 的时候,使用过几次curl 命令,之前对于发送HTTP 请求都是使用Postman 。但是在Linux 环境下又有很多的不便之处,并且在工作的时候也遇到了这种问题,就比较难受,所以现在他来了。

curl 是Linux 常用的命令行工具,用来请求Web 服务器。它的名字翻译成英文就是客户端(client)的 URL 工具。

curl 功能非常强大,命令行参数多达几十种。如果熟练的话,完全可以取代 Postman 这一类的图形界面工具。

Read more »