其实做法很简单,就是编写批处理程序。Linux下用bash,windows下用bat写,Linux我没有测试,但是应该没有什么问题。
或许,这个简陋的项目更应该被称为
Electron && JavaScript
的最佳实践!
最初这个项目是基于Steve Kinney的 《Electron跨平台开发实战》 一书第三章的Fire Sale项目。这本书写的挺好,通俗易懂,并且比较有借鉴价值。本来的计划是抛开那本书重新构建Neeto的架构,但有些代码我也不想做重复工作,所以就没有另开一个工程。
这是一篇不断更新的文章
考察了很多的markdown编辑器,有做得很棒的,比如typora,我个人很喜欢这个编辑器,但是有几个我无法忍受的问题:
[button color=”success” icon=”” url=”https://git.tanknee.cn/tanknee/DataStruct" type=””]全文源码git地址[/button]
先替换选择,再进行外部合并排序。
它来自于同样开源的gogs,是其一个分支,由于社区的开发贡献者与原gogs的开发者产生了意见上的分歧,社区开发者fork了gogs并不断迭代完善至今,其间还有很多有意思的事情,详情可以看这篇wolfogre.
因为看到iPad上面有挺多的app支持用webdav备份查找文件,所以一直想自己搭建一个webdav服务。毕竟onedrive真的是太坑了,同步速度巨慢,还经常打开失败,出现奇奇怪怪的错误。
随后去百度寻找解决办法。
service httpd restart
这个方法失败,并且第一次直接重启的时候过程非常的缓慢,具体原因并不知晓。define('WP_ALLOW_REPAIR', true);
,然后重启服务器。不过这个方法也失败,没有起作用mysql -u root -p
,会发现无法登录,如果报错是Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (111)
那么直接重启MySQL服务器就好service mariadb start 。我遇到Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2)
也是可以这么解决。