罗汉果产地在广西桂林永福县和临桂县 龙胜县的最好

罗汉果对生长环境要求十分特殊,只有在中国广西北部才能生长。中国广西永福县、融安县、临桂县是罗汉果的三大产地,产量占全球90%,其中永福县是原产地。目前,全球罗汉果的年均产量仅为1亿枚左右。

非糖类甜味剂
水果的甜味主要来自罗汉果甜苷,一组三萜烯糖苷,这构成了新鲜水果的果肉约1%。通过溶剂萃取,可以得到含有80%罗汉果苷的粉末,主要的一个是罗汉果皂甙-5。在水果其它类似的成分为赛门苷和新罗汉果甜苷。

阅读全文 »

调研了一下存储时间序列数据的数据库。

MongoDB:一个不错的选择,目前有很多量化团队在使用MongoDB作数据存储。对于中低频策略应该完全没问题。
InfluxDB:无论是面对历史回测或者实时交易的场景,InfluxDB都是很好的选择。
HDF5:非常高效的二进制文件,用来存储静态数据,特别是面对科学计算问题。
Kdb+:商用软件,性能很强大,但是q查询语言学习曲线很陡峭,而且license很贵。
DolphinDB:比较新的时序数据库,也是商用软件, 官方宣称其性能可以替代kdb+。

RedisTimeSeries 这个没有作进一步了解

hdf5

20211219_101957.png

还是不使用这个了,在保存 dataframe 的时候有问题,比较麻烦。

阅读全文 »

ubuntu 16.04 安装 LLDB

sudo apt-get install LLDB

如果提示缺少 six 包,需要使用 python 安装一下

// install pip
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
pip install six
阅读全文 »

JSON-RPC
RPC引用

涉及到的主要的文件

httprpc.h
rawtransaction.cpp
validation.h

字节序列为大端表示
举例:

> bitcoin-cli getblock
< 000000000000000082ccf8f1557c5d40b21edabb18d2d691cfbf87118bac7254

显示的 hash 值如下
5472ac8b1187bfcf91d6d218bbda1eb2405d7c55f1f8cc820000000000000000
阅读全文 »

参考
官网
cli工具
go impl

leveldb是什么

一个单机的 Key,Value 数据库,适合写多读少,支持持久化,支持故障恢复,支持二进制数据
LevelDb是能够处理十亿级别规模Key-Value型数据持久性存储的C++ 程序库
官方网站报道其随机写性能达到40万条记录每秒,而随机读性能达到6万条记录每秒。
总体来说,LevelDb的写操作要大大快于读操作,而顺序读写操作则大大快于随机读写操作。

样例接口

class DB {
public:
virtual Status Put(const WriteOptions& options, const Slice& key, const Slice& value) = 0;
virtual Status Delete(const WriteOptions& options, const Slice& key) = 0;
virtual Status Write(const WriteOptions& options, WriteBatch* updates) = 0;
virtual Status Get(const ReadOptions& options, const Slice& key, std::string* value) = 0;
}
阅读全文 »

副词Adverbes用来修饰动词,形容词或其他的副词。与形容词修饰名词类似。
修饰表示增加或修改一个词的含义。
副词告诉我们一个动作是如何发生的。例如:where, when or how it occurs。副词会让我们的演讲和写作更加有趣,更加精确,更加有价值。

很多的副词都以’ly’结尾。
貌似副词的功能很多的说,需要重点掌握一下。

阅读全文 »

hexo 插件

next 主题

新版的 8.8 提供了另一种安装方式

// 在网站根目录 blog 下面执行
npm install hexo-theme-next

github 部署

安装下面插件,配置完成后,还需要做些配置

npm install hexo-deployer-git --save

// 网站配置文件
deploy:
- type: git
repo: git@github.com:MeZhengJun/MeZhengJun.github.io.git
branch: master
name: MeZhengJun
email: aslucky1977@gmail.com
阅读全文 »

查看信息

// 查看全局安装路径
npm root -g

// 查看npm的基础设置
npm config ls

// 查看安装目录路径
npm config get prefix
阅读全文 »

ifconfig

ifconfig eth0 192.168.0.10 netmask 255.255.255.0 broadcast 192.168.0.255

修改mac地址

# 用root身份登录,在/etc/rc.d/rc.local里加上这三句
ifconfig eth0 down
ifconfig eth0 hw ether 00:0C:18:EF:FF:ED
ifconfig eth0 up

ifconfig eth0 hw ether xx:xx:xx:xx:xx:xx
ifconfig eth0 down
ifconfig eth0 up
阅读全文 »