常量 变量 作用 基础

python基础学习-发送邮件

import smtplib from email.header import Header from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText """ 发送普通邮件 """ # 创建 ......
邮件 基础 python

python基础学习-读写CSV文件

CSV文件介绍 参考:Python-Core-50-Courses/第23课:用Python读写CSV文件.md at master · jackfrued/Python-Core-50-Courses (github.com) CSV 全称逗号分隔值文件是一种简单、通用的文件格式,被广泛的应用于应 ......
文件 基础 python CSV

python基础学习-XPath解析html

参考地址:Python-Core-50-Courses/第33课:用Python解析HTML页面.md at master · jackfrued/Python-Core-50-Courses (github.com) XPath 是在 XML(eXtensible Markup Language) ......
基础 python XPath html

python基础学习-字典

"""字典dict定义:元素是键值对,key不能重复,不能使用下标索引,key是除字典外其他类型,value为任意类型, 可嵌套, 可修改, 支持for循环,不支持while循环# 字面量{ key: value,key: value, key: value }# 定义变量变量名称 = { key: ......
字典 基础 python

秒懂TCPIP协议基础

TCPIP是网络协议集合的统称。用于规范网络通信的行为。 完整的网络通信通过分工合作完成。 每一项工作都由特定的层来完成,就是所谓的分层。 层分上下层。层与层之间的通信形象的来说就是 “打包”和“拆包”,如快递寄发类似。 TCPIP从上到下分应用层,传输层,网际层,数据链路层。 以A君在A电脑以某种 ......
基础 TCPIP

opcenter camstar designer基础知识--事件

1. 事件 1.1 CDO事件 1.2 Field事件 1.3 List Field事件 ......

python基础学习-容器

"""容器的通用功能:len(容器) 统计容器元素个数max(容器) 统计最大元素min(容器) 统计最小元素类型转换list(容器) 给定容器转换为liststr(容器) 给定容器转换为strtuple(容器) 给定容器转换为tupleset(容器) 给定容器转换set通用排序:sorted(容器 ......
容器 基础 python

python基础学习-异常

"""异常:捕获异常:基本语法:try: 可能发生错误的代码except: 出现异常执行代码else: 没异常,执行finally: 无论有无异常,都执行异常具有传递性"""# 捕获指定异常try: print(name)except NameError as e: print("出现未定义异常") ......
基础 python

css基础

# css2基础 ## CSS简介 全称为:层叠样式表 (Cascading Style Sheets),用于给 HTML 结构设置样式,例如:文字大小、颜色、元素宽高等等。 >简单理解: CSS 可以美化 HTML , 让 HTML 更漂亮。 >核心思想: HTML 搭建结构, CSS 添加样式, ......
基础 css

【python基础】复杂数据类型-列表类型(列表切片)

# 1.列表切片 前面学习的是如何处理列表的所有数据元素。python还可以处理列表的部分元素,python称之为切片。 ## 1.1创建切片 创建切片,可指定要使用的第一个数据元素的索引和最后一个数据元素的索引。与range函数一样,python在到达指定的第二个索引前面的数据元素后停止。比如要输 ......
类型 基础 数据 python

每日记录(AndroidStudio入门基础(五)——基础组件)

Button①按钮文字的大小和颜色 <Button android:id="@+id/bt_11" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="I'm a button" ......
基础 AndroidStudio 组件

每日记录(AndroidStudio入门基础(六)——基础组件)

EditTextEditText就是一个用户输入框,主要属性有: layout_width、layout_height 输入框大小textSize、textColor 输入文字的大小和颜色hint 输入提示inputType 输入类型<EditText android:id="@+id/et_1" ......
基础 AndroidStudio 组件

每日记录(AndroidStudio入门基础(七)——基础组件)

RadioButton RadioButton就是单选按钮,一个RadioButton就是一个选项,很多个选择组成了一组选项,需要用RadioGroup包裹在一起。可以把RadioGroup当成LinearLayout,只不过RadioGroup里面只能装RadioButton 下面我就展示三个小案 ......
基础 AndroidStudio 组件

每日记录(AndroidStudio入门基础(八)——基础组件)

CheckBoxCheckBox是多选框,用法和RadioButton非常相似,但是不需要用Group包裹起来~ <CheckBox android:layout_width="wrap_content" android:layout_height="wrap_content" android:te ......
基础 AndroidStudio 组件

每日记录(AndroidStudio入门基础(四)——基础组件)

TextView①文字的大小、颜色 下面代码中我的备注方式是不对的哈 <TextView android:id="@+id/tv_1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:t ......
基础 AndroidStudio 组件

每日记录(AndroidStudio入门基础(二)——基础布局)

RelativeLayout AndroidStudio里面支持的布局有挺多种的,但是最最重要的是RelativeLayout(相对布局)和LinearLayout(线性布局),熟练掌握这两种布局也非常够用了,当然还有GridLayout...但是对于初学者,先学会了相对布局和线性布局,再去学习其他 ......
基础 AndroidStudio 布局

每日记录(AndroidStudio入门基础(三)——基础布局)

.LinearLayout线性布局要灵活一些,在实际应用上也是最最最广泛的。 layout_widthlayout_height和相对布局一样的用法和属性值,我就不赘述了! 区别于RelativeLayout,LinearLayout就不要求每个组件都要设置自己的id了,但是最好还是设置一下,这是一 ......
基础 AndroidStudio 布局

每日记录(AndroidStudio入门基础(一)——基础布局)

认识目录 以FirstActivity为例子,我们需要掌握的文件有: manifestjavadrawablelayoutvalues①manifest文件夹里面只有一个AndroidManifest.xml文件,在这个文件里,我们是对整个app进行一些设置,例如app的logo,app一进去的启动 ......
基础 AndroidStudio 布局

定义全局函数、变量

# 定义全局函数 ## 定义实现在一个头文件 inline 如一些很短的工具函数,创建目录,删除目录之类的 ```cpp #include #include namespace wwc{ void inline CreateDir(std::string path) { std::string cm ......
全局 变量 函数

基础网络速查速会

# 五层网络模型 # TCP/IP # HTTP # PostMan # AJAX # 浏览器的跨域问题 # JWT # COOKIE # SESSION # 文件上传 # 文件下载 # 缓存协议 # CSRF # XSS # 网络性能优化 # 分片传输 # 域名和DNS # SSL/TLS/HTT ......
基础 网络

一、win32com基础

from win32com.client import Dispatch client = Dispatch('kwps.Application') #client = Dispatch('word.Application') client.Visible = 1 # or True d1 = cl ......
基础 win com 32

强化学习基础篇[3]:DQN、Actor-Critic详细讲解

# 强化学习基础篇[3]:DQN、Actor-Critic详细讲解 # 1.DQN详解 ## 1.1 DQN网络概述及其创新点 在之前的内容中,我们讲解了Q-learning和Sarsa算法。在这两个算法中,需要用一个Q表格来记录不同状态动作对应的价值,即一个大小为 $[状态个数,动作个数]$ 的二 ......
Actor-Critic 基础 Critic Actor DQN

【python基础】复杂数据类型-列表类型(排序/长度/遍历)

# 1.列表数据元素排序 在创建的列表中,数据元素的排列顺序常常是无法预测的。这虽然在大多数情况下都是不可避免的,但经常需要以特定的顺序呈现信息。有时候希望保留列表数据元素最初的排列顺序,而有时候又需要调整排列顺序。python提供了很多列表数据元素排序的方式,可根据情况选用。 ## 1.永久性排序 ......
类型 长度 基础 数据 python

WPF 入门笔记 - 03 - 样式基础及控件模板

从按钮、文本框到下拉框、列表框,WPF提供了一系列常用控件,每个控件都有自己独特的特性和用途。通过灵活的布局容器,如网格、堆栈面板和换行面板,我们可以将这些控件组合在一起,实现复杂的界面布局。而通过样式和模板,我们可以轻松地定制控件的外观和行为,以符合我们的设计需求。本篇记录WPF入门需要了解的样式... ......
控件 样式 模板 基础 笔记

Vue中omit的作用

> 在 Vue 中,"omit" 是一个常用的操作,用于过滤或省略属性。它主要用于组件开发中,用于传递属性给子组件时选择性地排除某些属性。 当你在 Vue 组件中使用 v-bind 或 : 语法来传递属性时,你可以使用 "omit" 来排除不需要的属性。例如,假设你有一个父组件传递属性给子组件的示例 ......
作用 omit Vue

linux 计算机基础

1. GPL、BSD、MIT、Mozilla、Apache和LGPL的区别 GPL GPL许可证的核心:允许任何人观看、修改,并散播程序软件里的原始程序码,条件是如果你要发布修改后的版本就要连源代码一起公布,不允许修改后和衍生的代码做为闭源的商业软件发布和销售。Linux就是采用了GPL协议。 GP ......
计算机 基础 linux

Java基础知识:面试官必问的问题

## 数据类型 ### 基本类型 - byte/8 - char/16 - short/16 - int/32 - float/32 - long/64 - double/64 - boolean/~ boolean 只有两个值:true、false,可以使用 1 bit 来存储,但是具体大小没有明 ......
基础知识 基础 知识 问题 Java

C语言程序编译过程及原理详解(简单基础篇)

可执行程序是如何诞生的? 编译链接过程(简述) 先稍微回顾一下,在生成可执行文件之前,程序会经历三步,分别是预处理、编译、汇编,预处理是将宏展开、#include、#ifendif这些条件编译,还有添加行号、删除注释信息,生成.i文件,然后是编译阶段,计算机会经过语法分析、语义分析、词义分析,并且进 ......
语言程序 原理 过程 语言 基础

反射的作用之动态对实例对象进行操作

前提:我认为,反射概念在JavaSE内容中算是一个比较绕的知识点,反射本身好理解,但实际运用起来总会让人感觉好像又不是很对;对于反射的学习,我是先学具体使用再了解的作用,对于反射的作用之一,在这里做个笔记。 任务需求:对被Integer泛型约束的List集合,添加其他类型的元素 一、必备知识 1、反 ......
实例 对象 作用 动态

第2章. 变量和简单数据类型

2.2 变量 2.2.1 变量的命名和使用 2.2.2 使用变量时避免命名错误 2.2.3 变量是标签 2.3 字符串 2.3.1 使用方法修改字符串的大小写 2.3.2 在字符串中使用变量 2.3.3 使用制表符或换行符来添加空白 2.3.4 删除空白 2.3.5 使用字符串时避免语法错误 2.4 ......
变量 类型 数据