环境: MacOS, LibreOffice
方法一: 在Activity Monitor右上角输入「中文」两个文字,找到「简体中文输入方式」进程,然后强制关闭。或者输入「chinese」,找到「Simplified Chinese Input Method」进程,然后强制关闭。
方法二:在Activity Monitor右上角输入「LibreOffice」,找到相应进程强制关闭。
量化自我和极简主义的窝藏点
技术
环境: MacOS, LibreOffice
方法一: 在Activity Monitor右上角输入「中文」两个文字,找到「简体中文输入方式」进程,然后强制关闭。或者输入「chinese」,找到「Simplified Chinese Input Method」进程,然后强制关闭。
方法二:在Activity Monitor右上角输入「LibreOffice」,找到相应进程强制关闭。
环境: MacOS, Android Studio 4.1.2
由于国内墙的原因无法自动在Android Studio上下载gradle包。因而专向手工下载。在目录文件<android project>/gradle/wrapper/gradle-wrapper.properties找到distributionUrl,通过这个地址下载gradle-7.3.3-bin.zip并解压。
android studio -> Preferences -> Build, Execution,Deployment -> Gradle,设置Gradle user home路径/Users/xxx/.gradle/wrapper/dists/gradle-7.3.3-bin,把刚才解压的gradle-7.3.3-bin目录下文件拷贝到此,最后点击Apply按钮。
自此,项目的gradle脚本会跳过下载环节从而自动执行其他的任务。
环境:macos, idea
由于java是通过sdkman安装的,而默认就是隐藏文件,路径为/Users/xxx/.sdkman/candidates/java,在使用IDEA项目的Project Structure -> Platform Settings -> SDKs设置java版本时无法找到。因此在add new sdk出现对话窗口时需要按一下Cmd+Shift+Period组合键,这时在对话窗出现隐藏文件,选择即可。
最近搭建一个rss feed管理的rails应用,在使用一段时间后内存差不多就占满,就是puma和sidekiq这两个进程占用。一种比较灵活的方式,使用像puma_worker_killer这样的监控程序,监控rails进程达到一定内存占用后将其重启,但这样使用体验不好。
由于ruby使用glibc的malloc进行内存分配,这是一个比较老旧的内存分配器,性能比较低分配时会产生大量碎片,所以切换jemalloc做为Ruby应用的内存分配器
# ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [x86_64-linux]
#apt-get install libjemalloc-dev
#apt-get install libcurl4 libcurl4-openssl-dev
# rvm reinstall 2.6.3 -C –with-jemalloc
通过路径: 仪表盘 —》 媒体 —》 添加新文件
最大上传文件大小: 2MB
修改如下:
vi /etc/php/7.4/apache2/php.ini
upload_max_filesize = 32M
post_max_size = 64M
memory_limit = 128M
重启服务
service php7.4-fpm restart
systemctl restart apache2
由于gfw的阻碍,gradle脚本无法在android studio自动执行,只能依靠手工输入命令的方式,因此需要找到terminal界面。
路径如下:
View -> Appearance -> Tool Window Bars -> Terminal
转载 https://sspai.com/post/56079
有时间在linux服务器拷贝大量文件需要自动化脚本,为了避免输入密码,使用sshpass命令:
sshpass -p “password” scp -r local_folder root@remote_ip:/root/
使用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即可
由于中国互联网的隐私问题,安装开源软件是一种选择。这里介绍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->然后重新部署