发布于 2023
  • Git 自定义常用配置

    Friday, August 25, 2023 in Git

    git 自用配置 定义了一些常用的git简写命令 1[push] 2 default = current 3 autoSetupRemote = true 4[core] 5 safecrlf = false 6 trustctime = false 7 editor = vim 8 filemode = false 9 autocrlf = input 10 quotepath = false 11 whitespace = cr-at-eol 12 ignorecase = false …

    更多

  • Gitea 二进制版本 安装配置

    Wednesday, August 23, 2023 in Git

    关于Gitea Gitea 是一个自己托管的Git服务程序。他和GitHub, Bitbucket or Gitlab等比较类似。他是从 Gogs 发展而来 Gitea的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。 采用Go作为后端语言,只生成一个可执行程序即可。 并且他还支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构,除了x86,amd64,还包括 ARM 和 PowerPC。 准备工作 1 2# .bashrc 中 配置环 …

    更多

  • Hugo 使用 docsy 主题模板搭建站点

    Wednesday, August 23, 2023 in 笔记

    关于docsy主题模板 docsy主题非常适合用于开源项目,支持文档和博客。 Docsy是一个文件式的网站,提供了使用者一些样板以及文件指南,能良好的支持技术文件发布。 Docsy是由Hugo等开源工具打造而成,结合Google的开源文件创建经验,提供方便的工具,帮助使用者快速建立开源项目文件网站。 配置基础环境 1# 配置hugo extend 环境 2wget …

    更多

  • Linux 下升级 openssl

    Monday, August 21, 2023 in Linux

    在Linux下升级最新版openssl 下载最新源码包 在官网https://www.openssl.org/source/ 页面可以下载最新源码包 当前最新版地址: https://www.openssl.org/source/openssl-3.1.2.tar.gz 使用命令 wget https://www.openssl.org/source/openssl-3.1.2.tar.gz 解压/编译/安装 1 2tar -zxvf openssl-3.1.2.tar.gz 3cd …

    更多

发布于 2022
  • Openpyxl 操作续

    Wednesday, April 20, 2022 in Python

    Openpyxl 操作 第一步 创建工作簿改名并保存 1import openpyxl 2 3wb = openpyxl.Workbook() 4ws = wb.active 5ws.title = 'SheetName' 6wb.save("./filename.xlsx") 7 8wb.close() 第二步 新建工作簿一个最前一个最后 1import openpyxl 2 3wb = openpyxl.Workbook() 4ws = wb.active …

    更多

  • 解决PIP安装时开启代理的错误

    Monday, April 18, 2022 in Python

    解决PIP安装时开启代理的错误 开启本地代理安装PIP时, 有可能会有如下错误 1$ pip install wmi 2Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple 3WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) 4 after connection broken by …

    更多

  • Flask 学习文档

    Thursday, March 24, 2022 in Flask

    Flask的基础认识 Flask 本身相当于一个内核,其他几乎所有的功能都要用到扩展(邮件扩展Flask-Mail,用户认证Flask-Login,数据库Flask-SQLAlchemy), 都需要用第三方的扩展来实现。比如可以用 Flask 扩展加入ORM、窗体验证工具,文件上传、身份验证等。 Flask 没有默认使用的数据库,你可以选择 MySQL,也可以用 NoSQL 安装 当安装 Flask 时,以下配套软件会被自动安装。 Werkzeug 用于实现 WSGI , …

    更多

  • Git 一些操作

    Wednesday, March 23, 2022 in Git

    Git 一些操作 查看最后一次提交了什么内容 1git show 重新未推送的最后一次提交的信息 1git commit --amend --only -m "new message" 删除提交中的一个文件 1git checkout HEAD^ filename 2git add -A 3git commit --amend 取消最后一次提交 1# 如果没有推送, 使用一下命令, 可以保留撤销的提交变化内容 2git reset --soft HEAD@{1} 3# …

    更多

  • Sqlalchemy Docs

    Monday, March 21, 2022 in Python

    SQLAlchemy 是python中,通过ORM操作数据库的框架。简单点来说,就是帮助我们从烦冗的sql语句中解脱出来,从而不需要再去写原生的sql语句,只需要用python的语法来操作对象,就能被自动映射为sql语句。 Sqlalchemy 简单使用 安装配置 pip install sqlalchemy 初步使用 1# 导入: 2from sqlalchemy import Column, String, create_engine 3from sqlalchemy.orm import …

    更多

  • Python Faker基础

    Friday, March 18, 2022 in Python

    Faker库基础应用 安装使用 pip install Faker from faker import Faker # 1 fake = Faker() # 2 fake.name() # 3 # Donna Kelly fake.address() # 4 # 519 Donna River 使用中文数据 from faker import Faker fake = Faker(locale='zh_CN') fake.name() # 庞超 fake.address() # …

    更多