原创 开发 [koreader]statistics插件之博客阅读统计模块 前言去年我打算将的阅读统计模块挪到我的博客站点,为了自己更好的能看到阅读统计,经过3天左右的开发,现在可以汇报下了截图 架构编码阶段刚结束,随意添加了几个统计的内容,先凑活着用,后续再调整。图用了echart.通过syncthingt(安卓版本)同步目录下的文件,系统通过采集到本地mysql表中,然后针对表进行具体的查询。关键查询最近一个阶段(比如周。 2023-01-02 浏览(43) 评论(0) 阅读全文
原创 开发 [koreader]statistics 插件数据库连接 前言最近开始打算开发统计插件转换到博客站点,[plugins/statistics.koplugin/main.lua][1]建表语句book书籍表,page_stat_data该表是书籍页面统计信息,可以统计每页阅读的时间page_stat_data_start_time视图page_stat最关键的一张视图,用于阅读统计的原子查询,用于细粒度的统计阅读时间。 2023-01-01 浏览(55) 评论(0) 阅读全文
原创 开发 【Sqlite】CREATE TABLE 判断存在则不执行 前言SQLite在执行语句的时候,也是可以判断表是否存在的,如果不存在再创建脚本参考CREATETABLE 2022-10-19 浏览(207) 评论(0) 阅读全文
原创 开发 [hugo]性能极限是多少文章呢? 没有一个动态页面.在研究了很多个静态站点生成的工具后,theaveragesitebuildsinlessthanasecond.同类静态站点生成器中,hugo不要用来做静态站点生成器!为什么要测试这个静态站点靠的就是页面多!那完全用个动态网站生成静态页面的工具,帝国使用新建的数据模型hugo使用主题? 2022-06-05 浏览(424) 评论(2) 阅读全文
原创 开发 .Net 版 QC 浏览器(QCBrowsers) 一直没找到一个好用的QC外部浏览器,自带的功能不够强大,因为我本人对python不太熟悉,为此萌生了自己搞一个QC浏览器的念头。因为HPALM(ApplicationLifecycleManagement)这东西只支持IE,所以必须在windows环境下使用,基于C#WinForm编写了一个QC浏览器。支持目前的主流QC版本(实际上你IE能打开的。 2018-12-30 浏览(420) 评论(0) 阅读全文
原创 开发 困扰已久的“Subversion Native Library Not Available"终于解决了 http:FailedtoloadJavaHLLibrary. Thesearetheerrorsthatwereencountered: 2018-08-28 浏览(669) 评论(0) 阅读全文
原创 开发 svn-clearup 报错的处理(Cleanup failed to process the following paths...) 报错描述 在使用svn客户端执行操作失败后,删除所有文件重新checkout。文件小的话重新checkout可行,对一些文件操作的时候出现错误,文件加锁。对于svn的加锁文件,svn不同版本的加锁方式是不一样的:1.版本1.7之前加锁文件是lock的后缀文件,直接在报错目录的.svn目录下删除即可;1.7版本以后(本人用2.0)加锁信息是存储在隐藏文件夹.svn目录下sqlite文件中。 2018-08-23 浏览(365) 评论(0) 阅读全文
原创 开发 notepad++添加右键菜单的高级方式 要么用reg文件(本质上还是编辑注册表),调用自带的NppShell_**.dll来添加,//www.cnblogs.com/mahocon/p/5212747.html 大牛说了NppShell_.dll文件有很多种,我改的脚本在指定NppShell_.dll文件名的前提下。 2018-04-26 浏览(256) 评论(0) 阅读全文
原创 开发 opensuse 配置openjdk到chrome的过程记录 公司VPN需要用到chrome的插件,该插件用java编写,但是在Opensuse无法识别到,这里记录下解决过程。明确两个路径,jre的路径:/usr/lib64/jvm/java-1.8.0-openjdk-1.8.0/,chrome的路径/opt/google/chrome/plugins 如果chrome路径下没有plugins路径,则需要: 2018-04-26 浏览(258) 评论(0) 阅读全文