作为一个主题控,经常会切换主题,之前切换主题的方式是这样的,M-x,`load-theme`,选中,但是个人认为不够便捷,正好前几天发现了hydra这个插件,也想实践一下
获取主题列表
(setq maple-cycle-themes (mapcar 'symbol-name (custom-available-themes)))
获取当前主题索引
(cl-position (car (mapcar 'symbol-name custom-enabled-themes...
作为一个主题控,经常会切换主题,之前切换主题的方式是这样的,M-x,`load-theme`,选中,但是个人认为不够便捷,正好前几天发现了hydra这个插件,也想实践一下
获取主题列表
(setq maple-cycle-themes (mapcar 'symbol-name (custom-available-themes)))
获取当前主题索引
(cl-position (car (mapcar 'symbol-name custom-enabled-themes...
其实世界上本没有试,考得人多了,也便成了试
喝自己的水,让别人喝酒去吧!
春游只是一场旅行,不在乎目的地(呈贡新校区)在乎的只是周末的作业和做作业的心情,让作业去旅行…
忘记或是失忆…都是一场美丽
黑夜如此短暂,仅在闭眼睁眼之间,却不知黑暗之中,已有人迷失方向,正在苦苦寻觅黎明前的光亮
人生总有欢乐,亦有痛苦,我们本是为了活着而活着,活着,才有希望,死亡,或许能够躲避痛苦,但也将永远长眠于墓地,无法品味人生的酸甜苦辣
问君能有几多愁,恰似一江春水向东流;问君能有几多愁,恰似一群太监上青楼;问君能有几多愁,恰似一代天骄热泪流 ;问君能有几多愁,恰似三中作业多如牛。作业多,愁啊...
需要参数:
page: 当前页码
total_page: 总页数
代码片段
<ul class="pagination" v-if="total_page > 1"> <li v-if="page > 1" class...
将emacs gui进程放置到后台
EMACS=/usr/bin/emacs GUI=0 ARGS="$@" ARRAY=("-nw" "--no-window-system" "--batch" "--help") for arg...
之前使用emacs时遇到这么一个问题
当前行存在代码折叠时,如果想要注释,必须先选中当前行,否则只能注释代码折叠块的第一行
就像这样
基础注释函数来源于 stackoverflow
(defun comment-or-uncomment-region-or-line () "Comments or uncomments the region or the current line if there's no active region." (interactive) (let (beg...
flask 貌似很少全文搜索的插件,有一个 https://github.com/gyllstromk/Flask-WhooshAlchemy, 但试了几次都用不了,所以参考 Flask-WhooshAlchemy 自己写了一个
插件基于 whoosh,纯 python 编写,使用上很简单
from flask_msearch import Search [...] search = Search() search.init_app(app) # models.py class...
心死了,
没事,
只要人没事,
心死了,
人怎么可能没事。
人死了,
没事,
只要心没事,
人死了,
心怎么可能没事。
人不可无心,
心不可无人,
人心可有,
心人可有。
第一版下载图片后设为壁纸,四周都是黑黑的不好看, 所以结合本地壁纸将两张图片进行合成
只要计算一下要缩减的大小与要放置的位置
我的方法是:打开 gimp,合成两张图片,记下缩减的大小(214,214)与位置(160,160)
每次只要运行一下
python himawari8.py
源码
from PIL import Image, ImageOps, ImageDraw from io import BytesIO from urllib.request import Request, urlopen from...
拟挽歌辞·荒草何茫茫
-- 陶渊明
荒草何茫茫,白杨亦萧萧。
严霜九月中,送我出远郊。
四面无人居,高坟正嶕峣。
马为仰天鸣,风为自萧条。
幽室一已闭,千年不复朝。
千年不复朝,贤达无奈何。
向来相送人,各自还其家。
亲戚或余悲,他人亦已歌。
死去何所道,托体同山阿。
直接给出源码
设置壁纸
feh --bg-scale /tmp/earth.png
设置桌面大小,及图片放大倍数
SCALE = 4 WIDTH = 1368 HEIGHT = 768
from PIL import Image from io import BytesIO from urllib.request import Request, urlopen from datetime import...
灵感来源于 Django REST framework
posts = Post.query.all() serializer = Seralizer(posts,many=True) data = serializer.data
post = Post.query.first() serializer = Seralizer(post,many=False...
GitHub地址: https://github.com/honmaple/maple-file
环境: archlinux 参考
想要Linux启动后默认以指定用户登陆,不用输入用户名,可以直接输入密码进入系统
man agetty
修改以下文件
/sudo:root@localhost:/etc/systemd/system/getty.target.wants/[email protected]
ExecStart=-/sbin/agetty -a username --noclear %I $TERM
ExecStart=...
移动光标快捷键
ctrl+f 向前移动一个字符 ctrl+b 向后移动一个字符 alt+f 向前移动一个单词 alt+b 向后移动一个单词 ctrl+a 移动到当前行首 ctrl+e 移动到当前行尾 ctrl+l 清屏,并在屏幕最上面开始一个新行
编辑命令行快捷键
ctrl+d 删除当前的字符 ctrl+t 交换当前字符和前一个字符的位置 alt+t 交换当前单词和前一个单词的位置 alt+u 把当前单词变成大写 alt+l 把当前单词变成小写 alt+c 把当前单词变成首字母大写的单词 ctrl+v 添加一个特殊字符,例如,要添加一个制表符,按ctrl+v+tab
剪切、粘贴快捷键...
GMT_FORMAT = '%a, %d %b %Y %H:%M:%S GMT'
import datetime import time string = "2018-03-31" date_time = datetime.datetime.strptime(string, '%Y...
最近archlinux升级至了 python3.6 ,直接导致了我的开发环境失效,唉
archlinux 果然不适合开发
虽然后面都已经解决了
virtualenv不可用,原先使用python3.5创建的环境直接不能用了,只好删了原有了东西,重新使用python3.6创建
pip freeze > requestments.txt pip install -r requestments.txt
py3status 报错
Traceback (most recent call last): File...
发送方 sender
接收方 receiver
状态 status
信息内容 message
信息分类 message_type
发送时间 created_at
点对点发送消息比较简单,每次发送为单表时插入 sender, receiver, message, created_at
(伪代码)
获取未读信息
select message from message where reveiver_id ==...
共同字段:
id 主键,自增ID
tablename: user
| 字段名 | 字段类型 | 字段描述 | 是否为空 | 是否unique | 默认值 |
|---|---|---|---|---|---|
| username | string(20) | 用户名 | False | True | |
| password | string(100) | 密码 | False | False | |
| string(49) | 邮箱 | False | True | ||
| is_superuser | bool | 是否为超级管理员... |