详情

全站展示位

Insertion Sort List | Leetao's Blog

Sort a linked list using insertion sort. Solution 插入排序 Python 12345678910111213141516171819202122232425262728293031323334# Definition for singly-linked list.# class ListNode(object):# def __init__。。。

推荐

Python 描述符 | Leetao's Blog

学会描述符之后,不仅有更多的工具集可用,还会对 Python 的运作方式有更深入的理解,并由衷赞叹 Python 设计的优雅。——Raymond HettingerPython 核心开发者和专家 什么是描述符描述符 (Descriptor) 是 Python 中一个非常重要的特性,在实际应用中我们经常使用到它,但是也最容易被忽略,property、classmethod、staticmetho

心灵鸡汤

  东汉年间,有一个有名的清官,名叫杨震。

  一年,他居官荆州,发现王密才华出众,便向朝延举荐王密为昌邑县令。数年之后,他调任路过昌邑。王密亲赴郊外迎接恩师,安顿膳宿,照应得无微不至。

  晚上,王密前往杨震官邸拜谒,他见室中无外人,迅即从怀中捧出黄金十斤,端放于杨震的案桌上,说道:“恩师难得光临,特备小礼相赠,以报栽培之恩!”

  “不可,不可!”杨震见状,连连摆手拒绝。他想不到王密会来这一手,便语重心长地说:“以前正因为我了解你有真才实学,才推荐你担如此重任,可你这样做,是太不知我的为人了。”

  王密自讨了没趣,但仍想力争,于是轻声轻气地说:“反正是黑天,又无外人知道。”

  杨震更气了,他正色地说:“你送金子与我,外人怎么会不知?即使没人知道,也是天知,地知,我知,你知!以为无人知道,就宽容自己,这是很要不得的。”

  王密一听,羞愧难言,只得挟起金子,谢罪而去。

列表展示

主站展示位

Pymysql error- cryptography is required for sha256_password or caching_sha2_password | Leetao's Blog

前言重新安装了 Docker,然后启动其中的 MySQL 镜像,通过 pymysql 去连接数据库,出现了下面错误: cryptography is required for sha256_password or caching_sha2_password 解决方法1解决方法其实很简答,安装 cryptography 这个库就可以解决问题了。 1pip install cryptography

Ubuntu 找回 Mysql 的 root 密码 | Leetao's Blog

前言年纪大了就容易忘事,一转眼就把自己的服务器上 MySQL 的 root 密码给忘记了,几经周折最后把密码找回来了,准确的说是把密码重新设置了一下。 解决办法Mysql 版本 5.7.23 修改 mysql 的配置文件在命令下输入如下命令: 1sudo nano /etc/mysql/mysql.cnf 然后添加如下配置,网上都说在 [mysqld] 下面添加,我的配置文件什么都没有,我只好手

Number of Boomerangs | Leetao's Blog

Given n points in the plane that are all pairwise distinct, a “boomerang” is a tuple of points (i, j, k) such that the distance between i and j equals the distance between i and k (the order of the tu

Distribute Candies | Leetao's Blog

Given an integer array with even length, where different numbers in this array represent different kinds of candies. Each number means one candy of the corresponding kind. You need to distribute these

Longest Harmonious Subsequence | Leetao's Blog

We define a harmonious array is an array where the difference between its maximum value and its minimum value is exactly 1. Now, given an integer array, you need to find the length of its longest harm

Wiggle Sort II | Leetao's Blog

Given an unsorted array nums, reorder it such that nums[0] < nums[1] > nums[2] < nums[3].... Example:(1) Given nums = [1, 5, 1, 1, 6, 4], one possible answer is [1, 4, 1, 5, 1, 6].(2) Given nums = [1,

ModuleNotFoundError No module named 'PyQt5.sip' | Leetao's Blog

前言最近用 pyqt5 开发了一款图形化界面工具,完成之后用 pyinstaller 将其打包成 exe 后出现了问题: ModuleNotFoundError: No module named ‘PyQt5.sip’ 解决方法通过在网上查找一些资料,找到三种办法,网上都有人说成功了. 方法一安装旧版本 pyqt5,原因是: pyinstaller 内置的 sip 版本与最新的 pyqt5 不

Automated deployment of hexo via github action | Leetao's Blog

前言每年都要折腾一下自己的博客,今年准备把所有的博客再次迁移到静态博客 Hexo 中,配合 Github Action 实现,只需要一个浏览器就可以自动部署博客。

基于 Ajax 请求的 Flask-Login 认证 | Leetao's Blog

index.htmlexample.py 12345678910111213141516171819202122## index.html```index.html<!DOCTYPE html><html> <head> <title> test login by Leetao</title> </head

Rust笔记-数据类型(二)-- 复合 | Leetao's Blog

这是自己学习 Rust 的学习笔记,由于 Rust 语言处于初期,变动可能会比较大,文章不一定会及时同步,学习过程中需要仔细甄别 复合类型复合类型(Compound types)可以将多个值组合成一个类型。Rust 有两个原生的复合类型:元组(tuple)和数组(array) 元组元组是一个将多个其他类型的值组合进一个复合类型的主要方式。我们使用包含在圆括号中的逗号分隔的值列表来创建一个元组。元组

设计模式 -【Python篇】 | Leetao's Blog

专题目标借由 Python 梳理 23 个常用的设计模式 支持我 关注我的公众号 【桃子的学习笔记】 将文章分享给别人 正文内容 设计模式-导言【Python篇】 设计模式-工厂模式 设计模式-抽象工厂模式 设计模式-策略模式 设计模式-单例模式 关注 公众号【桃子的学习笔记】,回复 Python 领取免费资料

什么是 __future__ 模块 ? | Leetao's Blog

前言不知道大家有没有注意到 python 有一个 __future__ 模块,如果大家有人看开源项目兼容 py2 和 py3 的话,它们的源代码中会经常出现这个模块,那么这个模块究竟有什么作用呢? __future__关于 __future__ 的作用,官方文档中也有明确提到,让我们看一下: _future_ is a real module, and serves three purpos

list1 += list2 和 list1= list1 + list2 的故事 | Leetao's Blog

前言前几天在某乎上有人问问题,问道 list.append(ele) 和 list = list + [ele] 一样吗? 这个问题的答案自然是不一样的,这里就不过多描述了.重要的是,借由这个问题,我产生了一个新的问题: list1 += list2 和 list1= list1 + list2 这两者有区别吗 先说结论,自然是有区别的. 测试花一分钟看个两个例子,如果你能正确的知道输出结果,那

Jinjia2 自定义 filter | Leetao's Blog

前言用过 flask 的人肯定对 jinjia2 不会陌生,自然对 Jinjia2 自带的 filter 也有印象,但是其自带的 filter 实在有限,有些时候就不得不需要我们自己定义 filter 了,接下来的例子将介绍如何自定义 filter 自定义 filter举个例子自定义 filter 其实很简单,写一个函数实现你需要的功能,然后添加到 jinjia_env 中,这里以一个返回列表长度

context_processor 上下文处理器 | Leetao's Blog

前言写专栏写了一段时间了,但是一直都没有带大家做一个完整的小项目,俗话说的好,“光说不练假把式,光练不说真把式,连说带练全把式”,自然我要当仁不让做“全把式”了,然后自己就偷偷摸摸的花了几天时间撸了一个博客,功能暂时没有全部完成,完成后会写一个教程教大家从零开始撸一个自己的博客,博客地址:

Replace Words | Leetao's Blog

In English, we have a concept called root, which can be followed by some other words to form another longer word - let’s call this word successor. For example, the root an, followed by other, which ca

Find the Difference | Leetao's Blog

Given two strings s and t which consist of only lowercase letters. String t is generated by random shuffling string s and then add one more letter at a random position. Find the letter that was added

Windows下Docker出现net http-TLS handshake timeout | Leetao's Blog

原因docker默认镜像拉取地址为国外仓库下载速度较慢,则会报错”net/ 之后等待重启,然后大功告

Contains Duplicate II | Leetao's Blog

Given an array of integers and an integer k, find out whether there are two distinct indices i and j in the array such that nums[i] = nums[j] and the absolute difference between i and j is at most k.

博客寄语:

    一个爱折腾的90后,喜欢写有趣的代码,做有趣的事

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。