BigYoung小站

记录我的开发实战经验,欢迎大家关注或者收藏我的BigYoung小站(bigyoung.cn)
80 篇文章
17 人订阅

全部文章

BigYoung小站

得到app · Python开发 (已认证)

一道算法题,引出collections.Counter的特殊用法

以上内容来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/find-common-characters

2320
BigYoung小站

得到app · Python开发 (已认证)

Django Models 随机获取指定数量数据方法

这种方式,是自己定义了一个Models的manager方法,任何一个models都可以使用此方法,具有通用性。

8550
BigYoung小站

得到app · Python开发 (已认证)

最好用的ocr识别工具,没有之一!

小编从来都是雨露均沾,让mac系统的小伙伴酸了那么久,今天必须安排一个神器——OCR文字识别工具。

31630
BigYoung小站

得到app · Python开发 (已认证)

“单例模式有四样写法,你知道么?”——孔乙己

单例模式(Singleton Pattern)是最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。

8120
BigYoung小站

得到app · Python开发 (已认证)

Python类中的__new__和__init__的区别

在写Python类时,或者看某些项目源码时,总是见到__init__和__new__方法,一直没有深入研究两者的区别,今天聊聊这个。

9350
BigYoung小站

得到app · Python开发 (已认证)

我终于弄懂了Python的装饰器(一)

好吧,您只具备了解装饰器所需的所有信息。您会看到,装饰器是“包装器(wrappers)”,这意味着**它们使您可以在装饰函数之前和之后执行代码,**而无需修改函...

7130
BigYoung小站

得到app · Python开发 (已认证)

我终于弄懂了Python的装饰器(二)

结果一样。my_decorator”被调用了。因此,当您使用时@my_decorator,您要告诉Python,通过变量来调用my_decorator标记了的函...

8030
BigYoung小站

得到app · Python开发 (已认证)

我终于弄懂了Python的装饰器(三)

装饰器看起来很酷而且功能强大,但是展示一个实际的例子会更清晰。使用的场景有1000种可能性。但是经典用法:

6520
BigYoung小站

得到app · Python开发 (已认证)

我终于弄懂了Python的装饰器(四)

如要制作通用装饰器(无论参数如何,您都可以将其应用于任何函数或方法),则只需使用*args, **kwargs:

9230
BigYoung小站

得到app · Python开发 (已认证)

Python中 *args 和 **kwargs的用法

总是会在一些代码中看到*args和**kwargs,一直不知道具体怎么用,今天整理了一下:

6720
BigYoung小站

得到app · Python开发 (已认证)

Python 中的元类到底是什么?这篇恐怕是最清楚的了

在理解元类之前,您需要掌握 Python 的类。Python 从 Smalltalk 语言中借用了一个非常特殊的类概念。

8320
BigYoung小站

得到app · Python开发 (已认证)

Python中的@staticmethod和@classmethod的区别

使用classmethods时,对象实例的类作为第一个参数而不是隐式传递self。

7330
BigYoung小站

得到app · Python开发 (已认证)

使用ADMT和PES实现window AD账户跨域迁移-PES的安装

在安装了 ADMT 的服务器上,(首发:bigyoung.cn)创建一个共享文件夹,我们将在其中放置密码的加密密钥。

10020
BigYoung小站

得到app · Python开发 (已认证)

C盘爆满,电脑卡顿!无需软件,拯救C盘。

使用Windows电脑的小伙伴是不是也有这样的困扰,电脑用着用着就越来越卡顿了。打开C盘,爆满了。

16940
BigYoung小站

得到app · Python开发 (已认证)

使用ADMT和PES实现window AD账户跨域迁移-介绍篇

ADMT(Active Directory 迁移工具)是一个免费的 Microsoft 工具,它允许在两个 Active Directory 域之间迁移对象(用...

12330
BigYoung小站

得到app · Python开发 (已认证)

使用ADMT和PES实现window AD账户跨域迁移-ADMT安装

接受许可的人,勾选 1 处的“我同意”1,再确认 2.(首发:bigyoung.cn)

8320
BigYoung小站

得到app · Python开发 (已认证)

Python 如何随机打乱列表(List)排序

现在有一个list:[1,2,3,4,5,6],我需要把这个list在输出的时候,是以一种随机打乱的形式输出。

15910
BigYoung小站

得到app · Python开发 (已认证)

Python 如何随机打乱列表(List)排序

现在有一个list:[1,2,3,4,5,6],我需要把这个list在输出的时候,是以一种随机打乱的形式输出。

14200
BigYoung小站

得到app · Python开发 (已认证)

Django配置MySQL数据库教程

当前项目的 shell 环境下,执行pip freeze > requirements.txt,其他环境直接安装requirements.txt就好了。

9820
BigYoung小站

得到app · Python开发 (已认证)

Python如何获取到单个字典的键(Key)和值(Value)

写代码有时候会遇到这么一种情况: 在 python 的字典中只有一个 key/value 键值对,想要获取其中的这一个元素还要写个 for 循环获取,觉得很不值...

13320

扫码关注云+社区

领取腾讯云代金券