docker compose安装 anki 同步服务器

  • docker compose安装
使用anki-sync-server-rs 镜像,
version: "3"
services:
    anki-container:
        image: ankicommunity/anki-sync-server-rs
        container_name: anki-container
        environment:
        - ANKISYNCD_USERNAME=test
        - ANKISYNCD_PASSWORD=123456
        restart: always
        ports:
        - "27701:27701"
        volumes:
        - /www/wwwroot/docker/anki:/app/data

继续阅读

google chrome && Edge 插件

google chrome && Edge插件

继续阅读

Windows装机必备

Windows装机必备

继续阅读

群晖note station 导入到joplin

使用notestation-to-joplin

参考readme,简单步骤如下

  1. 从note station 导出笔记,后缀为nsx
  2. joplin 开启网络抓取,填写token
  3. 克隆notestation-to-joplin,填写相关参数,执行导入

导入速度比较慢……

过程中碰到一些问题,记录一下

  1. pip install joplin-api失败
    解决办法:
git clone  https://gitlab.com/annyong/joplin-api
cd joplin-api
pip install -e .
  1. 执行脚本时,RuntimeError: Event Loop is closed
    参考https://github.com/encode/httpx/issues/914
    asyncio 和python之间不同步的问题
    解决办法:
    替换asyncio.run 为trio.run
    同时把
    或者
    Running asyncio.get_event_loop().run_until_complete(...) instead of asyncio.run(...)
  2. 导入后,笔记中的图标异常
    修改notestation-to-joplin的导入代码

修改后的版本

https://github.com/minyoad/notestation-to-joplin

宝塔面板ssl启用后网站无法访问

宝塔面板ssl启用后网站无法访问

https://www.54rj.com/index.php/2021/09/10/宝塔面板开启ssl后-https无法访问解决办法/

查看本机防火墙状态命令 firewall-cmd –state,显示running
查看已经打开的端口命令:firewall-cmd –list-all ,ports中并没有443
打开443端口:firewall-cmd –add-port=443/tcp –permanent ,
提示Warning: ALREADY_ENABLED: 443:tcp,success
然后reload一下:firewall-cmd –reload
再次查看已经打开的端口:firewall-cmd –list-all ,ports中已经有443端口了

java cron表达式

java cron表达式

https://docs.oracle.com/cd/E12058_01/doc/doc.1014/e12030/cron_expressions.htm

长度7位
秒分时日月星期年

Spring定时任务

# 每月的最后1天
@Scheduled(cron = "0 0 18 28–31 * ?")
public void doAtLastDayOfMonth() {
    final Calendar calendar = Calendar.getInstance();
    if (c.get(Calendar.DATE) == c.getActualMaximum(Calendar.DATE)) {
        // do something here...
    }
}

说明:
Java(Spring)

*    *    *    *    *    *    *
-    -    -    -    -    -    -
|    |    |    |    |    |    |
|    |    |    |    |    |    + year [optional]
|    |    |    |    |    +----- day of week (0 - 7) (Sunday=0 or 7)
|    |    |    |    +---------- month (1 - 12)
|    |    |    +--------------- day of month (1 - 31)
|    |    +-------------------- hour (0 - 23)
|    +------------------------- min (0 - 59)
+------------------------------ second (0 - 59)

长度6位,去掉最后的年

参考:https://www.matools.com/cron