0%

安装系统到U盘是一个作死的玩法,且不说io读写速度,驱动也是一个麻烦的问题.
虽然不齿,但是还是要知道怎么作死.

阅读全文 »

经常看到代码中有使用<img src="data:image/jpg;base64,xxxx" />格式的图片
生成如下:

1
2
3
4
5
// a.php
<?php
$img_file = file_get_contents("a.png");
echo "data:image/jpg;base64,".base64_encode($img_file);
?>

执行php a.php生成

丰富的插件成就了编辑器之神vim

个人的vim配置托管在github,具有如下特(chui)点(shui):

  • 适合在linux下使用;
  • 使用Bundle管理插件,分分钟完成安装(网络好的情况);
  • 安装方便,可以放到任何有权限访问的目录,只需简单修改两行配置即可;
  • 配置简单,每个插件一个配置文件,简单管理;

优化

  1. 通过erlang:process_info(PID, reductions).粗略评估进程的负载,如果值相对其他进程很大的话,负载会很高。
  2. 【不建议使用】通过spawn_opt/4来设置垃圾回收,erlang:system_info(fullsweep_after),可以使用erl -env ERL_FULLSWEEP_AFTER 0来加快垃圾回收,这个值可以设置为10~20。
    阅读全文 »

安装

1
2
3
4
5
6
7
8
9
10
11
12
## 安装gitbook
yum install nodejs npm -y
npm install gitbook-cli -g
gitbook versions:install
## 安装ebook-convert
## 用于生成epub,mobi,pdf格式的文件
sudo -v && wget -nv -O- https://raw.githubusercontent.com/kovidgoyal/calibre/master/setup/linux-installer.py | sudo python -c "import sys; main=lambda:sys.stderr.write('Download failed\n'); exec(sys.stdin.read()); main()"
## 修复生成epub,mobi报错
yum install ImageMagick
yum install ImageMagick-devel
## 修复生成pdf报错
yum install libXcomposite

生成

1
2
3
4
5
6
## 安装插件
gitbook install
## 生成gitbook
gitbook build
## 测试
gitbook serve