Echo's Blog

见贤思齐

Some problems in learning Docker Swarm

去年学过一段Docker Swarm,但没机会用到实际的项目中,就先停在那了。今年打算重新拾起来,所以来温习一下。过程却比去年挫折些,遇到了一些去年没见过的问题,哈哈~ 去年是跟着v18.09的文档学习的,担心最新版本的会跟它有差别,而且考虑到staging、production上的Docker版本一般都不会怎么新,所以就继续18.09了。 以下是碰到的几个问题。 Swarm里的ser...

How to convert number to spell-out format in Java

有时候工作中需要将数字转换成单词拼写出的形式,如果有现成的肯定不去自己写啦~ ICU Project就可以帮你完成。 因为项目用的是Java,所以你可以从这里下载Jar包来用,当然更通用的方式是把它当作依赖引用进来啦~ Maven <dependency> <groupId>com.ibm.icu</groupId> <artifa...

How to get Docker container id in Java

其实就是拿一下Docker container的hostname String hostNameFromInetAddr = InetAddress.getLocalHost().getHostName() String hostNameFromEnv = System.getenv("HOSTNAME")

How to run C program on Mac os x using terminal

下载了Visual Studio Code和JetBrains的CLion,发现不会用,哈哈~ 还是手动在文本编辑器中码代码,然后命令行编译执行好了,原始但简单有效。 #include <stdio.h> int main(void) { int n1, n2, result; printf("please input the two numbers:\n");...

Cannot create a JSON value from a string with CHARACTER SET 'binary'

项目里有使用到MySQL的JSON Data Type,偶尔会有从这个库导出Insert语句然后再导入到另一个库的需求,不过这个JSON类型的字段导出后是有问题的 Cannot create a JSON value from a string with CHARACTER SET 'binary'. 解决方法是先在文本编辑器里做个正则替换,把(X'[^,\)]*')替换成CONVERT(...

Catch MaxUploadSizeExceededException in Spring Boot

首先,Spring boot 2.0和之前版本的配置是不一样的。2.0是这样 spring.servlet.multipart.max-file-size=5MB spring.servlet.multipart.max-request-size=5MB 而2.0之前是 spring.http.multipart.max-file-size=5MB spring.http.multipar...

Docker Swarm mode key concepts

Refer to: https://docs.docker.com/engine/swarm/key-concepts/ 阅读所需时间:4分钟 这篇文章介绍了一些Docker Engine 1.12在集群管理和编排功能方面独有的概念。 什么是Swarm? 内嵌在Docker Engine中的集群管理和编排功能是用swarmkit来构建的。Swarmkit是一个单独的项目,它实现了Dock...

Damned advertising on blog.csdn.net

有时候会在blog.csdn.net上看些文章,尽管我的Chrome里已经安装了AdBlock和ABP,但仍难以完全屏蔽页面广告的骚扰。 最讨厌那些没有关闭按钮的广告或者点击了关闭按钮却毫无反应的广告。感叹一句,趋利也不能趋成这样呀~ 刚开始还忍了一段时间,后来实在不堪忍受不断轮播的广告来转移和影响我的视线了。 试过用AdBlock单独block某个广告位置,当时是生效的,可是一刷...

That's you - AdBlock

最近在用Chrome测试一个管理后台,好奇怪的有些页面是空白的或者请求被中断了,而在Firefox里却没出现这个问题,一开始还以为是页面程序的问题呢,因为还在嵌iframe,逃~ 后来发现不是。 从Chrome的Developer Tools里看Network面板,只能看到这些失败的请求的Status是(failed),获取不到啥有用的信息;再去Console面板里瞅瞅,发现请求失败的原...

Recent few things about Life

自制MBP端口防尘贴,:) 驮水 出租房那里的水质很差,肉眼可见白色的细小悬浮颗粒,洗漱洗衣还可以,喝就不能将就了。村子里也没有售水的净水机,以前在上海喝的水都是一桶一桶提回家的。 逐思索如何解决这个问题。 一开始是买5L的怡宝,勉强可以撑一周。 办公楼里并没有使用传统的桶装水为员工提供饮用水...