红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
其它
其它

Python+sqlite

如题,最近撸了一个小工具file-remark。考虑到数据规模和性能的关系使用json文件的方式存储显得不再合适,于是搜索了一下,尝试使用sqlite数据库来实现。 值得欣喜的是Python是自带sqlite3库的,这回省去一些使用第三方库的麻烦。 废话不多说,直接上代码: import sqlite3 import os from sqlite3.dbapi2 import Connection, Cursor from typing import Any ​ from file_remark.config im…

2021年9月28日 0条评论 919点热度 0人点赞 魔芋红茶 阅读全文
其它

一个可以给文件添加备注的小工具

file-remark Add a remark for the file in the OS. 项目地址 github: https://github.com/icexmoon/file-remark gitee: https://gitee.com/icexmoon/file-remark pypi: https://pypi.org/project/file-remark-icexmoon/ 用途 这是一个可以给系统中的文件或路径添加备注的小工具。 特点有: 使用绝对路径来匹配文件。 独立数据存储,不依赖于文…

2021年9月28日 0条评论 1170点热度 0人点赞 魔芋红茶 阅读全文
HTTP学习笔记

HTTP学习笔记1:概述

图源:pexels 参考书目 这个新开的博文系列《HTTP学习笔记》的主要参考书籍为《HTTP权威指南》,原书为Oreilly出版社出版,中文版是人民邮电出版社发行,属于图灵教育系列图书,品质有保证。此外该书的纸质也很扎实。 因为原书成书于2000年左右,所以大部分涉及HTTP2.0的部分以及对未来的互联网展望的部分都显得相当落伍,但本书的主要内容依然是介绍HTTP1.0协议的方方面面,在这方面是相当扎实和使用的。而且就HTTP协议这个互联网基石一般的技术来说,这么多年过去了,其主要技术并没有发生大的改变。其实计算…

2021年9月24日 0条评论 1196点热度 0人点赞 魔芋红茶 阅读全文
Linux之旅

Rocky Linux 尝鲜

图源:rockylinux.org 因为CentOS 8成为绝响,所以在2025年到来之前,势必要选择一个CentOS的替代品,这其中CentOS项目的发起人牵头创建的Rocky Linux格外瞩目,号称要接过CentOS的旗帜。效果如何不得而知,不妨就装个来看看吧。 CentOS 8的故事可以阅读CentOS 8 成为绝版!到底发生了什么?。 下载 最新的Rocky Linux可以通过这里进行下载。 虽说是“最新”版本,实际上貌似目前也只有这一个版本:8.4。 这里推荐使用Torrent的方式下载,完整安装镜像有…

2021年9月22日 1条评论 1696点热度 0人点赞 魔芋红茶 阅读全文
Linux之旅

Linux 之旅【番外】:SRPM

图源:pexels SRPM的使用 在Linux 之旅 22:使用RPM与YUM安装软件中我们讨论了RPM如何使用,但并没有说明SRPM应该如何使用,这里算是做一个收尾。 安装 与RPM不同,使用SRPM时所用的命令是rpmbuild。 比较重要和常用的参数有: --rebuild:将SRMP软件包进行编译并打包,会产生一个RMP软件包。 --recompile:将SRMP软件包进行编译、打包后安装。 如果相关操作执行成功,将会自动删除编译过程中产生的中间数据。 下面通过一个示例来说明: [root@xyz rpm…

2021年9月22日 0条评论 1173点热度 0人点赞 魔芋红茶 阅读全文
Linux之旅

《鸟哥的Linux私房菜》简评

这段时间都在阅读和学习《鸟哥的Linux私房菜》,到今天总算是通读了一遍,并将学习新得总结为一个系列博文Linux 之旅。 现在可以总结下这本书了,或许会为想通过这本书学习Linux的同学提供一些帮助和启发。 资源获取 首先必须说下这本书的相关资源: 原作者网站:http://linux.vbird.org/linux_basic/ PDF版:https://www.aliyundrive.com/s/DuwEPhE7S9k 纸质书:https://book.douban.com/subject/30359954/…

2021年9月19日 0条评论 1401点热度 1人点赞 魔芋红茶 阅读全文
Linux之旅

Linux 之旅 24:内核编译

图源:pexels 认识内核与获取源码 什么是系统内核 内核(Kernel)是整个操作系统的最底层,负责所有硬件的驱动,以及提供系统所需的内核功能。 所有需要让计算机完成的功能,都需要内核支持才行。 内核的本质是一个大型程序,可以在编译后加载到内存中执行,进而加载各种驱动和模块,驱动主机的相关硬件,然后对系统中的其它软件提供相应的功能。 为了节省空间,编译后的内核通常会被压缩成一个内核文件,使用的时候再被解压到内存中。一个Linux主机上可以有多个内核文件,可以在启动的时候选择其中一个用于加载系统。当然也可以通过g…

2021年9月19日 0条评论 1793点热度 7人点赞 魔芋红茶 阅读全文
Linux之旅

Linux 之旅 23:X Window System

图源:pexels X Window System 虽然现代人接触的大部分电子产品都具有良好的图形界面,而Apple公司的电子产品更是以此为傲,那个5岁孩子第一次见到iPad就可以自己摸索着操作的梗更是享誉业界。 但这并非计算机世界的本来面貌,在苹果推出Apple I以前,计算机都是以字符交互的系统存在于世的,使用者不得不用一些抽象的命令和字符与系统交互,当然,相比于更早期的纸带来说这已经是相当了不起的进步了。但是对于普通人来说,这依然是一个很高的门槛,阻止了计算机的进一步推广,直到Apple I出现。 其实苹果的…

2021年9月16日 0条评论 1256点热度 0人点赞 魔芋红茶 阅读全文
其它

CentOS升级PHP到8.0

图源:php.net WordPress提醒我PHP版本过老(7.2)有一段时间了,索性今天就升级一下。 这里的安装过程适用于CentOS 7.X,CentOS 8请参见文末的参考资料。 先删除系统中老旧的版本: yum list installed | grep php 可能有php本体以及多个插件程序,都一起删除掉: yum remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-devel.x86_64 php-fpm.x86_64 php-gd.x86_…

2021年9月16日 0条评论 1621点热度 0人点赞 魔芋红茶 阅读全文
Linux之旅

Linux 之旅 22:使用RPM与YUM安装软件

图源:pexels 在Linux 之旅 21:编译安装软件中我们介绍了怎么通过源码来编译和安装软件,在以前,这的确是Linux上主要的安装软件的方式,但现在已经不多见了,在新的Linux发行版中,主要是通过RPM或YUM来安装软件。 软件管理简介 RPM与DPKG 虽然Linux的创始人一直所提倡的是“Free Software”,即自由软件。鼓励软件的发行商随软件本体一起发布源码,这样就算是不适应某种软件平台,或者是没有所需的功能,依靠社区的力量还是可以通过修改源码后重新编译来满足开发者们的需求的。但这样有一个问…

2021年9月14日 0条评论 1477点热度 2人点赞 魔芋红茶 阅读全文
1…89101112…15

魔芋红茶

加一点PHP,加一点Go,加一点Python......

专栏
  • SpringMVC 学习笔记 SpringMVC 学习笔记
  • MySQL学习笔记 MySQL学习笔记
  • Spring Boot学习笔记 Spring Boot学习笔记
  • Java编程笔记 Java编程笔记
  • php学习笔记 php学习笔记
  • Go语言编程笔记 Go语言编程笔记
  • 设计模式 with Python 设计模式 with Python
  • Linux之旅 Linux之旅
  • 腾讯云博客搭建 腾讯云博客搭建
  • HTTP学习笔记 HTTP学习笔记
项目
  • M3U-Helper M3U-Helper
  • Markdown-img Markdown-img
  • PEP中文翻译项目 PEP中文翻译项目
工具箱
  • 我的Windows软件列表 我的Windows软件列表
点歌台
最新 热点 随机
最新 热点 随机
Redis 学习笔记 7:达人探店 Redis 学习笔记 6:消息队列 Redis 学习笔记 5:分布式锁 Redis 学习笔记 4:优惠券秒杀 Redis 学习笔记 3:黑马点评 Redis 学习笔记 2:Java 客户端
Redis 学习笔记 4:优惠券秒杀Redis 学习笔记 5:分布式锁Redis 学习笔记 6:消息队列Redis 学习笔记 7:达人探店
从零开始 Spring Boot 67:JPA 中的惰性元素 从零开始 Spring Boot 36:注入集合 设计模式 with Python3:装饰器模式 从零开始 Spring Cloud 9:RabbitMQ MySQL 学习笔记 4:视图 设计模式 with Python 10:状态模式
最近评论
fuckbaidu 发布于 3 年前(02月26日) 兄弟,你新网址一直没备案成功
啊长 发布于 3 年前(12月17日) 膜拜大佬了,希望越做越好 :exclaim:
nfmd 发布于 4 年前(11月01日) 腾讯云出了个60块六年多的bug
nfmd 发布于 4 年前(10月30日) str.replace("逻辑", "罗辑")
fuckbaidu 发布于 4 年前(10月14日) 并不是所有的文件都能通过软链接转移,比如chrome浏览器,你要是转移了,就不能自动更新了
友情链接
  • NFMD's blog
  • 小金龙的blog
  • 幸哥的blog

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号