By admin, 14 五月, 2021

从Android Studio 2.2以后,原生代码更倾向于使用CMake(CMakeLists.txt)来编译,而不是Android.mk(但也一直支持,不过不允许混用)。参考:Android.mk转换成CMakeLists.txt

Android的工程可以在命令行下编译:

工程目录> ./gradlew assembleDebug

CMake的基本用法 

调试基础

默认环境已内置LLDB,可以直接对C++文件进行断点调试。需要先以Debug App模式启动,然后在应用等待调试进程连接的时候,点击Attch Debuger to Android Process.

标签

By admin, 11 五月, 2021

To redirect stderr to stdout and have error messages sent to the same file as standard output, use the following:

正确的写法:command > file 2>&1

> file redirect the stdout to file, and 2>&1 redirect the stderr to the current location of stdout.

By admin, 8 五月, 2021

给不支持某些JS语法的浏览器打补丁。

https://polyfill.io/v3/

It's a service which accepts a request for a set of browser features and returns only the polyfills that are needed by the requesting browser.

标签

By admin, 28 四月, 2021

对于经常使用Linux的视障人士,Ekho TTS的语音可能不太舒服,可以考虑购买Voxin TTS。

Voxin TTS是IBM开发的支持Linux平台的TTS,基础版本只需要30元人民币左右,质量更好的也大概只需要200元人名币左右。不过需要使用信用卡支付。如果想试用或购买遇到困难,联系黄冠能(hgneng at 163.com)解决。

https://oralux.org/

使用方法如下:

 

tar zxvf voxin-chs-3.3rc4.x86_64.tgz

cd voxin-3.3rc4/voxin-chs-3.3rc4

sudo --login $PWD/voxin-installer.sh

如果当前用户不是sudoer,执行上面命令之前先运行su -切换到root用户。注意su后面有个空格和减号,要把环境变量也切换过去。

运行reboot重启系统

标签

By admin, 27 四月, 2021

非私营单位最近5年工资平均以每年10%左右幅度上涨。私营单位表现不及非私营,工资只有非私营一半多一些。从行业来看,信息产品、科学研究、金融业收入居前。

提示:下面是一张超大图片,可以把图片下载后缩放浏览。

2020非私营平均工资

2020私营工资

By admin, 26 四月, 2021

中国在5年时间里增长了20%左右。首位的摩纳哥没有变化。美国也增长了20%左右,人均收入是中国6倍多。香港并不及美国,只有中国大陆5倍。原以为香港会超过美国平均水平,超过美国的是澳门,澳门比香港多50%左右。

By admin, 26 四月, 2021

在过去5年,香港人均寿命增加2年,澳门地区也很高,如果把澳门列入排名,应该紧跟想干排第2。以色列在前十(并不是战乱频繁朝不保夕的印象)。中国提高了1岁多到76.7(印象中之前看过中国的人均寿命是超过80的,可能是指城市)。总体上来看,这个人居寿命看起来和市场化、医疗水平有关。和生活压力等似乎关系不是很大。