自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Python对象的浅拷贝与深拷贝

Python直接赋值、对象深拷贝、对象浅拷贝

2021-11-30 10:08:22 519

原创 python程序员的基本素养--你从没见过的Python变量引用

python变量引用、可变对象、不可变对象、内存地址、变量赋值

2021-11-25 22:53:18 3202

原创 能让你更早下班的Python垃圾回收机制

python垃圾回收、python引用计数、python标记-清除算法、python分代回收策略、内存泄露、内存溢出

2021-11-24 11:51:14 376

原创 一文带你彻底吃透Python面向对象编程

python面向对象编程、类内置特殊方法、类内置装饰器、面向对象、面向过程、面向对象三大特征、类与对象、self详解、封装、继承、多态、属性访问权限、属性保护机制、@property、@staticmethod、 @classmethod、一切皆对象、__init__、__new__、__call__

2021-11-22 18:10:09 609

原创 python模块化包管理与import机制

python的模块化编程、import机制、包管理、包导入、模块导入、pip管理工具、交叉导入、python循环导入介绍

2021-11-15 15:31:37 1201

原创 python的自省与反射机制

一、自省自省,就是当解解释型语言被加载到内存中运行时可以知道对象的类型,以及该对象下有哪些方法等。1.1 具备自省能力的方法type()获取对象的类型,该函数可以确定对象是字符串、整数、列表、字典等>>> type(1) <type 'int'> >>> type("hello,world") <type 'str'> >>> type([]) <type 'list'>

2021-11-12 10:29:42 799

原创 彻底弄懂python生成器

1. 什么是生成器?普通函数:返回一个值给调用者,把值返回给调用者以后,这个函数就死掉了,也就是被销毁了。生成器函数:yield(“生出”) 一个值给调用者,yield(“生出”)了一个值以后,函数还活着,调用者有需要的时候会接着生第二个值、第三个值、第四个值。。。明明是生成器,为什么要提到函数呢?这是因为大多数时候生成器是以函数来实现的。编程源于生活:神奇的包子铺楼下王大爷开了一件包子铺,你可不要小瞧这件包子铺,这件包子铺有两个神奇的蒸笼,只要把蒸笼放在蒸架上就能自己产生包子。小

2021-11-10 18:19:36 1021

原创 Python全栈开发学习--Reactjs--基础语法(中)--Day13

文章目录1、state & props 2、组件生命周期3、事件处理4、条件渲染 一、state & props上一篇文章中,学习了React的组件化,但是没有仔细研究props,特意将其放到这里跟state一起学习,因为它两很像而且容易混淆。function Hello(props) { return <h1>Hello, ...

2020-04-10 18:04:48 181

原创 Python全栈开发学习--Reactjs--基础语法(上)--Day12

前言上一篇介绍了Reactjs的项目目录结构以及他的工作模式。这篇文章将会通过阅读官方文档,学习Reactjs的语法,逻辑,思想等内容。文章目录1、JSX2、元素3、组件 一、JSX 1、JSX前面我们了解到React是通过js来构造html,实际上React就是通过JSX来渲染元素,那么什么是JSX,它跟JS和HTML有什么关联呢?2、JSX简介JSX(JavaScript ...

2020-04-09 17:09:07 239

原创 初识Reactjs的项目结构与思想

前言一个月之前,学完了html、css、html5、css3。接下来,准备入坑传说中的前端框架,首先明白一个东西,什么是框架?框架顾名思义,是别人集成好的一系列技术,那么基于框架的开发,其实也就是在别人的东西上面进行二次开发。那么通过本篇博客,来认识认识比较主流的Reactjs框架,属于新手小白入门级别的文章,技术大牛可以略过,当然如果有幸能指点一二,本人也是非常感激!如有错漏,还请各位看到的大...

2020-04-03 17:56:47 342

原创 Python全栈开发学习--javascript--(HTML DOM、浏览器BOM)--Day11

目录HTML DOM 浏览器 BOM 一、HTML DOM DOM是Document Object Model文档对象模型的缩写。根据W3C DOM规范,DOM是一种与浏览器,平台,语言无关的接口,使得你可以访问页面中其他的标准组件,DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中导航寻找特定信息。在 HTML DOM 中,所有事物都是节点。DOM 是被视为...

2020-03-04 16:53:14 275

原创 Python全栈开发学习--javascript--进阶--Day10

函数进阶 日期 数学计算 正则表达式进阶 一、函数进阶 1 箭头函数ES6标准新增了一种新的函数:Arrow Function(箭头函数)语法(参数1, 参数2, …, 参数N) => { 函数声明 }(参数1, 参数2, …, 参数N) => 表达式(单一)实例//(x,y)为函数的参数,x*y为函数执行语句(x, y) => x * y;x ...

2020-03-03 23:01:01 216

原创 Python全栈开发学习--javascript--基础--Day9

概述JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。功能:(1)是一种解释性脚本语言(代码不进行预编译)。(2)主要用来向HTML(标准通用标记语言下...

2020-03-03 00:35:01 605

原创 Python全栈开发学习--HTML 5--标签--Day8

HTML5 概述HTML5是HTML最新的修订版本,由万维网联盟(W3C)于2014年10月完成标准制定。目标是取代1999年所制定的HTML 4.01和XHTML 1.0标准,以期能在互联网应用迅速发展的时候,使网络标准达到匹配当代的网络需求。一、HTML 5 新增元素(1)用于绘画的 canvas 元素(2)用于媒介回放的 video 和 audio 元素(3)对本地离线存储的更好的...

2020-02-29 23:25:38 259

原创 Python全栈开发学习--HTML--CSS3(下)--Day7

一、CSS3 新增属性 (6)3D(7)过渡(8)动画(9)多列二、CSS3 新增属性详解回到目录 2.6 3D属性 2.6.1 transformTransform属性应用于元素的2D或3D转换。这个属性允许你将元素旋转,缩放,移动,倾斜等。语法transform: none|transform-functions值描述none定义不进行转换。...

2020-02-25 22:05:53 291

原创 Python全栈开发学习--HTML--CSS3(上)--Day6

CSS3概述CSS3是原CSS技术的升级版本,新增了一些属性。对CSS3已完全向后兼容,所以不必改变现有的设计。浏览器将永远支持CSS2。在开发过程中应该考虑浏览器的支持问题。 一、CSS3 新增属性 (1)边框(2)背景(3)渐变效果(4)文本(5)2D二、CSS3 新增属性详解回到目录 2.1 边框样式 笔记:border: 1px solid rgba(0, 0, 0...

2020-02-24 18:36:56 225

原创 Python全栈开发学习--HTML--CSS导航栏练习--Day5

前言回顾前面几天学习的内容,一共学了标签,css样式,盒模型,以及定位,下面将使用之前学习到的内容做几个小案例。从而巩固所学知识。一、竖向导航栏1.1 方法:用无序列表构建表单<ul> <li><a href="#">主页</a></li> <li><a href="#">新闻</a>&lt...

2020-02-23 19:26:49 428

原创 Python全栈开发学习--HTML--CSS伪类与伪元素--Day2(扩展)

CSS伪类与伪元素首先在介绍伪类与伪元素之前,先回顾一下CSS选择器的作用,选择器的作用主要是在我们给网页元素添加样式的时候指明是给哪个元素添加样式。CSS伪类与伪元素的本质作用就是选择器。既然伪类与伪元素都是提供选择器的作用,那么我们有这么多选择器为什么还要引入伪类与伪元素呢?下面我们先来看几个例子例一、<ul> <li>第一行</li> ...

2020-02-23 14:41:49 213

原创 Python全栈开发学习--HTML--CSS定位--Day4

CSS定位概述在网页布局中,对于所有的页面元素,我们都可以使用position属性来精确的指定页面元素的具体显示位置。对于复杂的网页来说,我们需要对元素进行定位以得到我们想要的效果。div、h1、p等 元素常常被称为块级元素。这意味着这些元素显示为一块内容,即“块框”。与之相反,span 和 strong 等元素称为“行内元素”,这是因为它们的内容显示在行中,即“行内框”。在连接positio...

2020-02-22 19:15:20 211

原创 Python全栈开发学习--HTML--CSS盒模型--Day3

css盒模型概述盒模型(Box Model)就是把HTML页面中的元素看作是一个矩形的盒子,也就是一个盛装内容的容器。CSS盒模型就是在网页设计中经常用到的CSS技术所使用的一种思维模型。所有的文档元素(标签)都会生成一个矩形框,我们成为元素框(element box),它描述了一个文档元素再网页布局汇总所占的位置大小。因此,每个盒子除了有自己大小和位置外,还影响着其他盒子的大小和位置。每个盒...

2020-02-21 16:31:50 267

原创 Python全栈开发学习--HTML--CSS样式--Day2

一、css层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。CSS 能够对网页中元素位置的排版进行像素级精确控制,支持几乎所有的字体字号样式,拥有对网页对象和模型样式编辑的能力。二、...

2020-02-20 18:45:05 432

原创 Python全栈开发学习--HTML--标签--Day1

本人作为一个即将入坑全栈的不知名的小码农,准备记录下自己学习过程中遇到的问题,以及学习到的各种知识,希望能在记录的过程中加深印象,也方便日后的复习。主要用作经验分享与学习记录,文章如有不妥或错误之处,还请指出,谢谢大家。一、HTMLHTML称为超文本标记语言,是一种标识性的语言。它包括一系列标签.通过这些标签可以将网络上的文档格式统一,使分散的Internet资源连接为一个逻辑整体。HTML文...

2020-02-20 16:13:05 1416

原创 LDAP入门(1),不断验证自己是傻子的必经之路

最近由于工作需要,不得不学习LDAP,第一次听到这个名词一脸懵逼。这是啥?数据库?那DC、DN、OU、O、sn、cn这些又都是些什么妖魔鬼怪,表名?字段?怎么像感觉上世纪九十年代的计算机词汇一样。相信大多数刚入门LDAP的人都会被这些词汇整懵,当然也不排除有一些一看就了如指掌的大神,这些人请忽略这篇文章。该篇文章主要用作经验分享与学习记录。本人在此抛砖引玉,文章如有不妥或错误之处,还请指出,谢谢大...

2019-07-25 02:21:37 357

原创 SQL SELECT语句的基本用法

SQL SELECT语句的基本用法表S有三个字段:学生学号Sno,课程号Cno,成绩score。求每个学生的总分。这是一个很简单的问题,这篇博客就是源于这个问题,博主是一个大三即将入坑的菜鸟,进入公司实习的第一天,就被几个SQL查询问题难倒了。通过这篇文章复习一下数据库基本的SELECT语句,仅供参考,如有错误或不当之处还望大神们告知。这里使用的是SQL Fiddle,一款在线的SQL语句练习...

2019-07-17 11:15:34 8887

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除