Introduction
Benchbox is a benchmark testing utilities based on xmake and tbox.
Build
Please install xmake first: xmake
bash
$ xmake
The Coroutine Switch Reports (2 Coroutines)
Run
bash
$ xmake coroutine -n switch
Macosx (x86_64)
tbox: 10000000 switches in 205 ms, 48780487 switches per sec
继续阅读 »
安装Node.js
```
Using Ubuntu
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
Using Debian, as root
curl -sL https://deb.nodesource.com/setup_6.x | bash -
apt-get install -y nodejs
```
继续阅读 »
Kubernetes笔记
more
导出现有的资源
bash
for n in $(kubectl get -o=name pvc,configmap,serviceaccount,secret,ingress,service,deployment,statefulset,hpa,job,cronjob)
do
mkdir -p $(dirname $n)
kubectl get -o=yaml --export $n > $n.yaml
done
热更新deploy
有时候我们修改了ConfigMap,但是代码不支持,肯定不能让程序停止,因此必须支持热更新。命令如下:
bash
kubectl patch
继续阅读 »
配置主题landscape-plus
首先切换到博客根目录下,使用如下命令安装landscap-plus:
bash
git clone https://github.com/xiangming/landscape-plus.git themes/landscape-plus
然后修改根目录下的配置文件_config.yml, 把theme选项的值设置为:landscape-plus。
more
配置主题目录下的配置文件_config.yml, 把menu菜单项中的各选项配置为自己喜欢的样式,比如把英文的菜单改为中文的。
bash
menu:
首页: /
文章列表: /archives
关于: /about
继续阅读 »
创建库
克隆一个已存在的库
bash
$ git clone https://github.com/user/repo.git [DirName]
或者
$ git clone git@github.com:user/repo.git [DirName]
其中,user为用户名,repo为需要克隆的库名,DirName为可选,默认值为库的名称repo
新建本地库
bash
$ git init
继续阅读 »
1.安装flash
从flash官网下载对应的版本的压缩包。(https://www.adobe.com/support/flashplayer/downloads.html)
解压文件,拷贝文件。
sudo cp libflashplayer.so /usr/lib/mozilla/plugins/
sudo cp -r ./usr/* /usr/
2.安装RVM
curl -L https://get.rvm.io | bash -s stable
source ~/.rvm/scripts/rvm
rvm install 2.0.0
rvm use 2.0.0
/bin/bash --login
3.安装s
继续阅读 »
这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。
1 echo替换字符串
```bash
$ s="123abc123abc"
$ echo ${s/123/456}
456abc123abc
$ echo ${s//123/456}
456abc456abc
继续阅读 »
xmake provides some project templates, you can easily create an empty project.
Create a c++ console project:
bash
xmake create -l c++ -t 1 demo
or xmake create --language=c++ --template=1 demo
Create a c static library project:
bash
xmake create -l c -t 5 demo
or xmake create --language=c
继续阅读 »
这是一个系列文章,主要分享shell(部分功能仅适用于bash)的使用建议和技巧,每次分享3点,希望你能有所收获。
1 &&的作用
bash
$ touch test.log
$ cat test.log && echo ok
ok
$ rm test.log
$ cat test.log && echo ok
cat: test.log: No such file or directory
继续阅读 »
J2EE的配置真不是个东西!它也确实不是个什么东西!Java的诞生让我想到的lichking的诞生,有了lichking,于是就有了荒芜之地。J2EE既然这是片荒芜之地的产物,那么要建立一个企业级的应用-一支强大的UD军队,非得要有黑暗城堡-JDK不可。
说到JDK的配置我就一肚子的火,记得刚学习Java的时候,写了书上的一个叫做你好世界的程序,然后在CMD下面
bash
javac HelloWord.java
结果。。。
我大骂Java真不是个东西。后来才知道,这个你好世界的程序要拿到java的bin目录下面,才能编译,才能
sh
Java HelloWord
才能看见世界!后来老师说在CMD下面敲个
bash
继续阅读 »