苹果自带中文输入法在LibreOffice Text Document上不显示中文选项

环境:  MacOS,  LibreOffice

方法一: 在Activity Monitor右上角输入「中文」两个文字,找到「简体中文输入方式」进程,然后强制关闭。或者输入「chinese」,找到「Simplified Chinese Input Method」进程,然后强制关闭。

方法二:在Activity Monitor右上角输入「LibreOffice」,找到相应进程强制关闭。

IDEA设置java版本

环境:macos, idea

由于java是通过sdkman安装的,而默认就是隐藏文件,路径为/Users/xxx/.sdkman/candidates/java,在使用IDEA项目的Project Structure -> Platform Settings -> SDKs设置java版本时无法找到。因此在add new sdk出现对话窗口时需要按一下Cmd+Shift+Period组合键,这时在对话窗出现隐藏文件,选择即可。

ejabberd 支持https

使用certbot生成SSL/TLS证书,文件夹在/etc/letsencrypt/live目录下面

备份server.pem文件,然后再生成新的文件

cat /etc/letsencrypt/live/chat123.zone/privkey.pem /etc/letsencrypt/live/chat123.zone/fullchain.pem > /opt/ejabberd/conf/server.pem

最后重启ejabberd即可

同文输入法trime安装到android手机

由于中国互联网的隐私问题,安装开源软件是一种选择。这里介绍android手机输入法 。

首先在https://f-droid.org/packages/com.osfans.trime下载trime安装包

rimer的词库和配置

https://github.com/Bambooin/rimerc/blob/master/README_sc.md

下载最新版本

https://github.com/Bambooin/rimerc/releases/download/0.1.6/rimerc-trime-0.1.6.zip

解压命名为rime并拷贝到android手机上的/sdcard/rime

 

注:只能输出繁体中文

应该是 opencc 没有导致的,尝试在 设置->恢复默认设置->勾选 opencc->然后重新部署

gradlew assembleDebug 编译出错

在编译android apk的时候出现以下报错,已经翻墙过了

IOException: https://dl.google.com/android/repository/addons_list-3.xml
java.net.ConnectException: Connection refused: connect
IOException: https://dl.google.com/android/repository/addons_list-2.xml
java.net.ConnectException: Connection refused: connect
IOException: https://dl.google.com/android/repository/addons_list-1.xml
java.net.ConnectException: Connection refused: connect
Failed to download any source lists!

解决办法:打开~/.gradle/gradle.properties 文件,打开并删掉代理配置(带有“proxy”的端口或ip地址配置)