06 2020 档案
摘要:如果你有 Confluence 管理员权限的话,在 Confluence 的顶部导航的下面有一个配置的选项: 你可用单击这个配置选项进行配置。 在后台的管理员界面中,这个功能的名称叫做: Application Navigator 在配置界面的下部: 你可用通过这个链接进行配置。 https://w
阅读全文
摘要:在 Confluence 的后台中,有一个功能链接是 Shortcut Links 这个能够让你能够从 Confluence 快速链接到其他页面中。 举例来说,ossez.com 使用搜索的链接是:https://www.ossez.com/search?q= 在这个链接的后面添加搜索关键字。 你可
阅读全文
摘要:IntelliJ 能够帮助你在 IntelliJ 中快速浏览和定位。 针对一些大型项目,代码之间的调用比较复杂的项目这个是非常方便,有用和快速的。 打书签 你可用打数字书签,也可以打文字书签,也可以做无标记书签。 数字书签 打数字书签的快捷键是 Ctrl + Shift + <数字>。 例如希望在我
阅读全文
摘要:在默认情况,如果你的主题上有远程的图片的话,Discourse 会尝试现在到本地。 但是需要注意的是 Discourse 采用的是后台进程批量上传的方式。 在你首先对你的发布内容进行编辑的时候,图片还是会引用远程图片地址。 这里有 2 个参数, 第一个参数是: editing_grace_perio
阅读全文
摘要:打开你的 IntelliJ Git项目。 右键选择 Git > Repository > Remotes 在弹出的界面中,你可用看到已经设置的 Remotes 因为我们当前的项目是从 SVN 上克隆下来的,所以你会看到有一个 svn 远程仓库。 我们希望将我们当前的项目重新提交到远程的 Git 中,
阅读全文
摘要:很多时候,我们不需要拉取所有的内容,我们可以拉取指定版本后的内容。 你可用使用参数:-r8000:HEAD 例如使用下面的命令: git svn clone https://svn.code.sf.net/p/docutils/code/trunk docutils -r8000:HEAD 可以拉取
阅读全文
摘要:如果你只想拉取 Trunk 分支的提交记录的话。 我们以项目 https://sourceforge.net/p/docutils/code/HEAD/tree/trunk/docutils/ 为示例 我们希望将上面项目的所有 Trunk 的提交记录变成 Git 的仓库。 你可用运行命令: git
阅读全文
摘要:docutils 的官方工具地址为:https://docutils.sourceforge.io/ 目前的更新主要是在版本和使用手册的更新上,因为 Python 使用 reStructuredText 文档格式,那么必不可少会用到 docutils 进行文档生成。 例如,我们希望将 https:/
阅读全文
摘要:一直都是使用 JPG 存储截屏的。后来发现文件越来越大,放大后的问题越来越难看。 搜到一篇文章,先摘录部分(http://blog.sina.com.cn/s/blog_46dac66f010004ox.html) PNG 是软件截屏的最佳选择(体积最小;最清晰);JPG 是根本错误的选择;gif是
阅读全文
摘要:在使用 IntelliJ 对 reStructuredText 文件进行编辑的时候。 我们可能会遇到乱码的情况。 如下图: python-encode-011290×604 72.6 KB 可以看到,我们在使用 IntelliJ 的时候中文是乱码的。 这里有几个地方是需要修改的,首先你需要修改你的项
阅读全文
摘要:上传附件显示HTTP Error 。 一般几Mb的是可以的,但是上传30Mb以上的就会显示HTTP Error。目前系统配置是文件大小限制是100Mb。之前上传90Mb都是可以成功的。最近才出现这个问题。 有几个地方你可以考虑这个问题。 你可以 F12 看你的浏览器,在是上传文件的时候,你的浏览器应
阅读全文
摘要:reStructuredText ( RST 、 ReST 或 reST )是一种用于文本数据的文件格式,主要用于 Python 编程语言社区的技术文档。 它是Python Doc-SIG(Documentation Special Interest Group)的 Docutils 项目的一部分,
阅读全文
摘要:在 IntelliJ IDEA 中是有快捷键的。 On the Code menu, click Surround With Ctrl+Alt+T. 在 Java 的语句中,可以支持下面的一些快捷插入。 if if/else while do/while for try/catch try/fina
阅读全文
摘要:pypi 是 Python Package Index 的首字母简写,其实表示的是 Python 的 Packag 索引,这个也是 Python 的官方索引。 你需要的包(Package)基本上都可以从这里面找到。作为开源软件,你也希望能够贡献你的 Package 到这里供其他用户使用。 我们举个栗
阅读全文
摘要:可能是因为有 Java 项目的开发习惯,很多时候都希望能够有一个标准或者通用点的 Python 项目结构。 这样的好处是所有你的项目都会从这个结构开始,你的思路会更加清晰。 但是找来找去,Python 并不是和 java 一样有 lib ,有构建等的强依赖。 但是我们还是找的了一篇文章: https
阅读全文
摘要:小数位的四舍五入在项目中经常用到。 你可能有注意到 round 函数不能真正做到四舍五入。 round() 函数作用就是,返回浮点数x的四舍五入值。 round( x [, n] ) 简单来说就是在浮点运算的时候丢精度。 这个与计算机系统的设计是有关系的,计算机是使用 2 进制进行计算的的,如果我们
阅读全文
摘要:Discourse 备份的时间使用的是 UTC 时间。 协调世界时是世界上调节时钟和时间的主要时间标准,它与0度经线的平太阳时相差不超过1秒,并不遵守夏令时。 协调世界时是最接近格林威治标准时间(GMT)的几个替代时间系统之一。对于大多数用途来说,UTC时间被认为能与GMT时间互换,但GMT时间已不
阅读全文
摘要:在默认情况下 Discourse 将会保留 5 个 备份文件到 S3 服务器上。 你可以修改这个配置,保存更多的备份文件到 S3 存储上面。 根据当前你 Discourse 的大小,如果你已经将图片分开存储的话,你可以备份更多的内容。 例如我们可以保留 30 天的备份。 将上面的备份修改 30 就可
阅读全文
摘要:GitHub 中有一个 https://github.com/yhilpisch/py4fi 项目。 你可以将这个项目 fork 到本地后运行。 项目使用了 jupyter notebook 如果你的系统中没有安装 jupyter notebook 的话,你首先需要安装这个。 Anaconda 的安
阅读全文
摘要:在 IntelliJ 中选择 File > Project Structure > Platform Settings > SDKs 在添加 SDK 中,你可以选择添加 Python SDK 如果你的系统中已经安装过了 Anaconda,那么 SDK 被 IntelliJ 自动识别。 如果你的系统中
阅读全文