0%

前言

废话不多说,开始我们的 Joplin 安装之旅,也是我们迈开『信息&知识管理』的第一步 知识&信息的管理结构图,是我参考其他人的 Workflower 工作流,整理的V1.0版本 随着不断实践和完善,会不断更新。可以搜索我的公众号『QiuYuHouse 』获取。 Joplin 想要获取心仪的主题,需要考验你的动手能力,有手就行!

在写 Joplin 的安装配置教程之前 我想先分享,我最常用 Joplin 来做些什么。

Joplin 笔记是什么?

笔记软件作为生产力工具,其效率和功能直接影响知识的编辑、保存和查询体验。Joplin 是一款跨平台、开源且完全免费的笔记和 To-Do 应用程序,Joplin 满足了我对笔记软件的所有幻想:免费、跨平台、数据安全(不存在后门、数据库自己管理、支持加密)、多终端无限制同步、支持 MarkDown、支持导出通用格式等。

背景

花了大概一个月左右的时间,跟着一个大佬的教程,完成了用 『 Ubuntu + Nginx + Gunicorn +DJango 2.2 + python3 + sqlite3』 本地构建博客(论坛)项目,并在阿里云上部署上线的流程。

刚刚拜读了一篇在 python 类中:

静态类 @staticmethod 和类方法 @classmethod 两个装饰器的基本使用场景。

收获良多,详细的分析可以阅读原文1

本文记录下使用静态类和类方法,在使用的细节,以及自己一些思考。

对于多分支的代码库,将代码从一个分支转移到另一个分支是常见需求。

这时分两种情况。一种情况是,你需要另一个分支的所有代码变动,那么就采用合并(git merge)。另一种情况是,你只需要部分代码变动(某几个提交),这时可以采用 Cherry pick。

前提

  1. 一台能够连网的设备,同时安装了Docker
  2. 能够联网设备的操作系统架构要与内网的设备一致(例如内网是x86_64的,那么能够联网的设备最好也是)

第二点要求不是强制的,只是为了减少前期学习成本,快速上手。

场景

现在我们知道 A 主机和 B 主机的 IP 地址以及子网掩码

如何写一段python代码判断两台主机的网络是在同一个网段下呢?

解决方案

在已知主机的 IP 和 子网掩码的前提下,我们只需要做一个简单按位与运算即可。

开发设计用图

前言

实习一个多月,终于要开始根据需求开发功能了

组长安排下来任务,让我们先写功能设计文档,再开始 Coding

这,写功能,不是拿起键盘就 Coding???!!!

首先,我们需要把博客从仓库里拉取到本地

删除原有的子模块配置,以及清空子模块所有内容

然后再将新的Hugo主题仓库,添加到自己的博客仓库 “themes/” 文件夹中,作为子模块

昨天为了实现哈夫曼编码

遇到了如何合并两个列表、以及字典排序问题

整理数据

chart = ['a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k']
probability = [0.1, 0.08, 0.14, 0.05, 0.18, 0.03, 0.2, 0.008, 0.135, 0.017, 0.06]

为了后面数据的处理,需要上边的两个列表(字符和它出现的概率),合并为一个字典