terminate.jpg

首页

技术分享

Entries for category "technology"

python3 的宝藏技巧

deepspace.jpeg

Python used to do filesystem paths well enough, but they were always string-based. This had the advantage of familiarity for most coders because some of the initial lessons in any basic Python course involve string manipulation. However, treating paths as strings can be cumbersome for advanced operations. The pathlib module enables Python to treat paths as objects

git log 同时查看修改文件列表

如果你每天使用 Git,应该会提交不少改动。如果你每天和其他人在一个项目中使用 Git,假设 每个人 每天的提交都是安全的,你会意识到 Git 日志会变得多么混乱,似乎永恒地滚动着变化,却没有任何迹象表明修改了什么。

那么,你该怎样查看指定提交中文件发生哪些变化?这比你想的容易。

Django 的自定义tag

terminate.jpg

但是当一个web页非常复杂并且庞大的时候,就需要把页面切割开也就是模块化的方式来组织页面了。

django语法里面支持继承和include语法,这两个语法在常规的业务中都很好用,但是有时候,需要在一个页面上显示与本页面没有直接关系或没有丝毫关系,那么这两个方法就都不合适

Ubuntu 21.04

ubuntu-21.04-dark-theme

不可否认,Ubuntu 即将发布的版本并没有充满明显的变化 - 仅仅是将默认会话的标题切换到 Wayland, 但事情并不像表面看起那么简单。

Yaru GTK主题和主要的GNOME主题,以及Ubuntu的默认图标集,提供了一套体面的精致,以Ubuntu21.04的外观和体验。

我在周末升级到了Ubuntu24.04后发现了如下的变化。