- 外观设计模式在平常的代码编写中,会经常使用。在平常代码的编写时,即使程序员没有从标准上认识过外观设计模式,但在开发的过程中,也会从代码的多方面角度考虑,从而编写了符合外观设计模式的代码。 很多程序员都有这种感觉,在学习一些自认为没有了解的技术时,发现自己已经接触过了一部分内容,这一部分内容有标准上书面上有着准确的定义。 拥有丰富项目经验的程序员,在考虑了项目整体代码... 外观设计模式在平常的代码编写中,会经常使用。在平常代码的编写时,即使程序员没有从标准上认识过外观设计模式,但在开发的过程中,也会从代码的多方面角度考虑,从而编写了符合外观设计模式的代码。 很多程序员都有这种感觉,在学习一些自认为没有了解的技术时,发现自己已经接触过了一部分内容,这一部分内容有标准上书面上有着准确的定义。 拥有丰富项目经验的程序员,在考虑了项目整体代码...
- 字符串——string我们可以理解为0个或多个字符组成的序列,也可以理解为一句话,之前我们介绍了char类型用单引号来表示,在Java的字符串中我们用双引号来表示字符串,极大地满足了我们编程开发中的一些难题。 注意的是,String类是final类,被final修饰的类是不可以继承的,这个其实方法里面默认的,最后归一我们讲的是String其实是通过char字符数组来保... 字符串——string我们可以理解为0个或多个字符组成的序列,也可以理解为一句话,之前我们介绍了char类型用单引号来表示,在Java的字符串中我们用双引号来表示字符串,极大地满足了我们编程开发中的一些难题。 注意的是,String类是final类,被final修饰的类是不可以继承的,这个其实方法里面默认的,最后归一我们讲的是String其实是通过char字符数组来保...
- 变量运算 在编程时,需要对数据进行计算,计算的形式不限于:字符串拼接、相加减、相乘除及普遍的数学运算、剔除或指定剔除、添加或指定添加等。 在python中: *表示乘法/表示除法+表示加法-表示减法 a,b=10,11 c=o=g=3 j=2 print(c+a)#加法 print(a-c)#减法 print(a*c)#乘法 print(a/2)#除法 12345... 变量运算 在编程时,需要对数据进行计算,计算的形式不限于:字符串拼接、相加减、相乘除及普遍的数学运算、剔除或指定剔除、添加或指定添加等。 在python中: *表示乘法/表示除法+表示加法-表示减法 a,b=10,11 c=o=g=3 j=2 print(c+a)#加法 print(a-c)#减法 print(a*c)#乘法 print(a/2)#除法 12345...
- for循环 使用循环可以重复执行某些代码,可以方便程序编写;但是不记效率的使用循环会使程序运行效率降低。 range 使用range()函数可以生成多个连续整数的range对象(这个概念后面会说)。基本格式:range(end)其中end是结尾数。range(10)则会生成范围为0-10的数的连续对象,不包括10。 迭代器 迭代器对象从容器的第一个元素开始访问,直到... for循环 使用循环可以重复执行某些代码,可以方便程序编写;但是不记效率的使用循环会使程序运行效率降低。 range 使用range()函数可以生成多个连续整数的range对象(这个概念后面会说)。基本格式:range(end)其中end是结尾数。range(10)则会生成范围为0-10的数的连续对象,不包括10。 迭代器 迭代器对象从容器的第一个元素开始访问,直到...
- 文章目录 0.效果1.代码 0.效果 1.代码 # 猜单词游戏 import random #添加 WORDS = ("python","juice","easy","difficult","answer","continue","phone","hello","pose","game") print("欢迎参加猜单词游戏\n把字母组合成一... 文章目录 0.效果1.代码 0.效果 1.代码 # 猜单词游戏 import random #添加 WORDS = ("python","juice","easy","difficult","answer","continue","phone","hello","pose","game") print("欢迎参加猜单词游戏\n把字母组合成一...
- 单例模式的一般实现 饿汉式 懒汉式就是通过一个方法才能实现单例,我不是很常用,所以在此就写个饿汉式。以后再补懒汉式。 单例模式的核心作用是保证一个类只有一个该类型的对象。在一个对象被过多调用时避免过多的消耗内存,即可使用单例模式。 在python中新建一个对象会调用 __new__ 方法为创建的对象分配其内存空间,并且返回该对象的引用,随后将会传给 __init_... 单例模式的一般实现 饿汉式 懒汉式就是通过一个方法才能实现单例,我不是很常用,所以在此就写个饿汉式。以后再补懒汉式。 单例模式的核心作用是保证一个类只有一个该类型的对象。在一个对象被过多调用时避免过多的消耗内存,即可使用单例模式。 在python中新建一个对象会调用 __new__ 方法为创建的对象分配其内存空间,并且返回该对象的引用,随后将会传给 __init_...
- 前期文章我们介绍了条件控制语句,其实学到这里我们发现它和Python的语言结构有点类似,只要前期学的比较扎实,后期这些语法知识都是拓展的记忆。 Java中主要有三种循环,while do…while for这三种循环我们中间的那种用的比较少 while循环 while( 布尔表达式 ) { //循环内容 } 12345 当布尔值为true那么就会一直的循... 前期文章我们介绍了条件控制语句,其实学到这里我们发现它和Python的语言结构有点类似,只要前期学的比较扎实,后期这些语法知识都是拓展的记忆。 Java中主要有三种循环,while do…while for这三种循环我们中间的那种用的比较少 while循环 while( 布尔表达式 ) { //循环内容 } 12345 当布尔值为true那么就会一直的循...
- 在项目开发过程时,遇见某些子类的逻辑处理流程大致相同,可是用模板模式减少代码冗余,降低耦合。 例如实现某一窗体或者页面启动时,第一步需要加载启动界面图片资源,第二步加载个人信息,第三步加载个人钱包信息,第四步关闭或者隐藏上一个窗口(界面)。这个时候类可以写成如下方式: class LoadNewWindows: def load(self): print('启动界面... 在项目开发过程时,遇见某些子类的逻辑处理流程大致相同,可是用模板模式减少代码冗余,降低耦合。 例如实现某一窗体或者页面启动时,第一步需要加载启动界面图片资源,第二步加载个人信息,第三步加载个人钱包信息,第四步关闭或者隐藏上一个窗口(界面)。这个时候类可以写成如下方式: class LoadNewWindows: def load(self): print('启动界面...
- 输入 在程序运行过程中,数据从外部流向程序,称为输入。在程序运行过程中,接收用户从键盘上键入值,可以使用input()函数。 input("请输入你要输入的值:") 1 在输入值时,一般是代表接下来的运算需要使用到用户所输入的值,此时需要一个容器存储用户输入的值,这个时候需要使用变量接收用户输入值。 变量 变量是计算机语言中能储存计算结果或能表示值抽象概念。在Py... 输入 在程序运行过程中,数据从外部流向程序,称为输入。在程序运行过程中,接收用户从键盘上键入值,可以使用input()函数。 input("请输入你要输入的值:") 1 在输入值时,一般是代表接下来的运算需要使用到用户所输入的值,此时需要一个容器存储用户输入的值,这个时候需要使用变量接收用户输入值。 变量 变量是计算机语言中能储存计算结果或能表示值抽象概念。在Py...
- 知其然,知其所以然。只知其然,不知其所以然,则学习如空中楼阁。 欢迎来到本系列最核心的课程,异步并发爬虫。本部分分为三篇博客来叙述,准备好上车了吗? 多线程技术 文章开始,我们先来看一下线程池的使用与效果。不知道效果就一味的讲为什么会怎么怎么样,显得枯燥。 什么是线程? 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运... 知其然,知其所以然。只知其然,不知其所以然,则学习如空中楼阁。 欢迎来到本系列最核心的课程,异步并发爬虫。本部分分为三篇博客来叙述,准备好上车了吗? 多线程技术 文章开始,我们先来看一下线程池的使用与效果。不知道效果就一味的讲为什么会怎么怎么样,显得枯燥。 什么是线程? 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运...
- Xpath提取标签为空? 咱也不多废话了,这样的栗子比比皆是。 朋友昨天给我一个网站,说是数据用Xpath拿不下来,让我帮他看看:网站在此,仅做学习使用 他要拿的太多了,我们稍微看一下: 这种一看就是动态网页,“全部、年报、三季报、中报、一季报”都在同一个网址下。 那Xpath提不出来不是很正常嘛、 让我们提一下看看: import requests f... Xpath提取标签为空? 咱也不多废话了,这样的栗子比比皆是。 朋友昨天给我一个网站,说是数据用Xpath拿不下来,让我帮他看看:网站在此,仅做学习使用 他要拿的太多了,我们稍微看一下: 这种一看就是动态网页,“全部、年报、三季报、中报、一季报”都在同一个网址下。 那Xpath提不出来不是很正常嘛、 让我们提一下看看: import requests f...
- 一、学习目标 了解什么是色彩空间了解opencv中色彩空间的转换 目录 [python opencv 计算机视觉零基础到实战] 一、opencv的helloworld [【python opencv 计算机视觉零基础到实战】二、 opencv文件格式与摄像头读取] 一、opencv的helloworld [[python opencv 计算机视觉零基础到实战]... 一、学习目标 了解什么是色彩空间了解opencv中色彩空间的转换 目录 [python opencv 计算机视觉零基础到实战] 一、opencv的helloworld [【python opencv 计算机视觉零基础到实战】二、 opencv文件格式与摄像头读取] 一、opencv的helloworld [[python opencv 计算机视觉零基础到实战]...
- 前置条件 说明:本系列opencv实战教程将从基础到实战,若只是简单学习完python也可以通过该教程完成一般的机器学习编程;文中将会对很多python的基础内容进行讲解,但由于文章定位的原因将不会赘述过多的基础内容,基础内容进行第一次讲解后第二次将不会过多赘述,本文主要讲解的是opencv相关知识。 本文系统及环境:本文将在windows7操作系统下以python... 前置条件 说明:本系列opencv实战教程将从基础到实战,若只是简单学习完python也可以通过该教程完成一般的机器学习编程;文中将会对很多python的基础内容进行讲解,但由于文章定位的原因将不会赘述过多的基础内容,基础内容进行第一次讲解后第二次将不会过多赘述,本文主要讲解的是opencv相关知识。 本文系统及环境:本文将在windows7操作系统下以python...
- 橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入 Django 世界。 已经完成的文章 滚雪球学 Python 第三轮,Python Web 之 Django 的世界小手哆嗦一下,就能用 Python Django 实现一个微型博客系统Django 做个小后台,细节在完善一点点,滚雪球学 Python 第三阶段Django QuerySet 就学... 橡皮擦,一个逗趣的互联网高级网虫。新的系列,让我们一起进入 Django 世界。 已经完成的文章 滚雪球学 Python 第三轮,Python Web 之 Django 的世界小手哆嗦一下,就能用 Python Django 实现一个微型博客系统Django 做个小后台,细节在完善一点点,滚雪球学 Python 第三阶段Django QuerySet 就学...
- 一、学习目标 了解高斯模糊的使用方法了解毛玻璃的图片效果添加了解如何自己做一个噪声图片 上一篇:[python opencv 计算机视觉零基础到实战] 九、模糊 如有错误欢迎指出~ 二、了解模糊与美颜 2.1 使用高斯模糊降噪 由于很多小伙伴反应抛开原理或理论讲解使用用法对于初学者来说会很舒服,从本节开始将会以比较简单的方式进行讲解相关API的应用。 首先... 一、学习目标 了解高斯模糊的使用方法了解毛玻璃的图片效果添加了解如何自己做一个噪声图片 上一篇:[python opencv 计算机视觉零基础到实战] 九、模糊 如有错误欢迎指出~ 二、了解模糊与美颜 2.1 使用高斯模糊降噪 由于很多小伙伴反应抛开原理或理论讲解使用用法对于初学者来说会很舒服,从本节开始将会以比较简单的方式进行讲解相关API的应用。 首先...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中 -
一个AI团队帮你写代码:华为云码道Agent Space实战2026/06/25 周四 19:00-21:00
张翰文-华为云码道工程师/郭英旭-青软创新科技集团股份有限公司 软件架构师
本场直播聚焦华为云码道Agent Space两大模式:研发办公、代码开发,亲身体验从需求到代码的AI自动化能力。实操演示基于华为 CodeArts CLI,依托 OpenSpec 规格体系从零搭建业务项目。
回顾中
热门标签