01
day 01 1.1 Python基础之编程语言介绍
Python基础之编程语言介绍 1.1、什么是编程语言 编程语言是用来控制计算机的一系列指令(Instruction),它有固定的格式和词汇(不同编程语言的格式和词汇不一样)。就像我们中国人之间沟通需要汉语,英国人沟通需要英语一样,人与计算机之间进行沟通需要一门语言作为介质,即编程语言。 编程语言的 ......
day 01 1.2 Python基础之Python语言介绍
Python语言介绍 2.1、了解Python语言 Python 是1989 年荷兰人 Guido van Rossum (简称 Guido)在圣诞节期间为了打发时间,发明的一门面向对象的解释性编程语言。 Python来自Guido所挚爱的电视剧Monty Python's Flying Circu ......
2 01 | 基础架构:一条SQL查询语句是如何执行的?
你好,我是林晓斌。 这是专栏的第一篇文章,我想来跟你聊聊MySQL的基础架构。我们经常说,看一个事儿千万不要直接陷入细节里,你应该先鸟瞰其全貌,这样能够帮助你从高维度理解问题。同样,对于MySQL的学习也是这样。平时我们使用数据库,看到的通常都是一个整体。比如,你有个最简单的表,表里只有一个ID字段 ......
01-单线程和异步
title: 01-单线程和异步 publish: true 单线程 JavaScript 语言和执行环境是单线程。即同一时间,只能处理一个任务。 具体来说,所谓单线程,是指 JS 引擎中负责解释和执行 JavaScript 代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下 ......
01-ES5和ES6的介绍
title: 01-ES5和ES6的介绍 前言 ECMAScript 简介 ES 的全称是 ECMAScript,它是由 ECMA 国际标准化组织 制定的一套脚本语言的标准化规范。 详细来说,ES 是由 ECMA 的第 39 号技术专家委员会(Technical Committee 39,简称 TC ......
2 01 | 职业生涯发展规划:每五年登上一个新台阶
你好,我是乔新亮,欢迎来到专栏的第一讲。在这一讲里,我想首先和你聊聊关于个人职业发展的规划问题。 作为技术人,大家学习 Java、Golang、算法、架构设计,这些都很重要,很棒!但在职业生涯初期,有一件事也很重要,那就是对职业生涯发展的认知,不然就会白白走上很多弯路。 你可能会想,老乔,你又不认识 ......
团队项目冲刺01
|信息|详情| |:--|:--| |这个作业属于哪个课程|https://edu.cnblogs.com/campus/gdgy/2023softwareengine| |这个作业要求在哪里|https://edu.cnblogs.com/campus/gdgy/2023softwareengin ......
01-CSS中的非布局样式
title: 01-CSS中的非布局样式 publish: true 前言 CSS中,有很多非布局样式,这些样式(属性)和与布局无关,包括: 字体、字重、颜色、大小、行高 背景、边框 滚动、换行 装饰性属性(粗体、斜体、下划线)等。 这篇文章,我们来对上面的部分样式做一个回顾。 边框 如何用边框画一 ......
01-CSS属性:字体属性和文本属性
title: 01-CSS属性:字体属性和文本属性 publish: true 本文重要内容 CSS的单位 字体属性 文本属性 定位属性:position、float、overflow等 CSS的单位 html中的单位只有一种,那就是像素px,所以单位是可以省略的,但是在CSS中不一样。 CSS中的 ......
01-认识Web和Web标准
title: 01-认识Web和Web标准 publish: true Web、网页、浏览器 Web Web(World Wide Web)即全球广域网,也称为万维网。 我们常说的Web端就是网页端。 网页 网页是构成网站的基本元素。网页主要由文字、图像和超链接等元素构成。当然,除了这些元素,网页中 ......
01-VS Code的使用
title: 01-VS Code的使用 前言 文章标题:《第一次使用 VS Code 时你应该知道的一切配置》。本文的最新内容,更新于 2021-10-09。大家完全不用担心这篇文章会过时,因为随着 VS Code 的版本更新和插件更新,本文也会随之更新。 本文的最新内容,也会在GitHub上同步 ......
01-漏洞演示
效果演示 环境搭建 CSRF的网站源码:链接: https://pan.baidu.com/s/1K4odaTUHHIQ6SkP66guC5Q?pwd=hvry 提取码: hvry 放在www目录下 找到bank文件夹里面的config.inc.php这是数据库配置文件,,可以看到数据库配置 <?p ......
代码随想录day01数组part01-704、27
package LeetCode.arraypart01; /** * 704.二分查找 * 给定一个n个元素有序的(升序)整型数组 nums 和一个目标值target ,写一个函数搜索 nums 中的 target, * 如果目标值存在返回下标,否则返回 -1。 */ /** * 思路:设定左右指 ......
扎实打牢数据结构算法根基,从此不怕算法面试系列之008 week01 02-08 通过常见算法,对常见的时间复杂度做梳理
#1、线性查找法的复杂度 public static <E> int search(E [] data,E target){ for (int i = 0; i < data.length; i++) if (data[i].equals(target)) return i; return -1; ......
01 OpenGL初步认知与窗口创建
1. 初识OpenGL 本文是之前学习OpenGL所做的笔记,现在转到这里。 1.1 OpenGL(Open Graphics Library) 一般它被认为是一个应用程序编程接口(API),它包含了一系列可以操作图形、图像的方法。 然而,OpenGL本身并不是一个API,仅仅是一个规范,由Khro ......
01 C++内存分区简介
C++内存分区简介 C++程序在执行时,将内存大致分为四个区域,不同区域存放的数据拥有不同的生命周期。 代码区:存放函数体的二进制代码,由操作系统进行管理。 全局区:存放全局变量和静态变量以及字符串常量,const修饰的全局常量。 栈区:由编译器自动分配释放,存放函数的参数值,局部变量,局部常量等。 ......
数据结构与算法学习01
学习要点 一、预习页码:2-27 二、预习内容 1、数据结构基本定义:数据、数据元素、数据项、数据对象,重点理解数据结构的定义。 2、理解逻辑结构。集合、线性结构、树形结构、图形结构。数学描述方法。 3、理解存储结构。顺序存储结构、链式存储结构、索引存储结构和哈希存储结构。 4、掌握并理解自定义类型 ......
01计算机网络概论
#导图 #总结 1.计算机网络的发展主要经历了4个阶段 第一阶段为面向终端的计算机网络,第二阶段为多计算机互联的计算机网络,第三阶段为面向标准化的计算机网络,第四阶段为全球互联的计算机网络。 2.计算机网络可定义为把分布在不同地点且具有独立功能的多台计算机,通过通信设备和线路连接起来,在功能完善的网 ......
01web框架的本质
学习内容 这个阶段的学习内容 1. Django基础 2. Redis基础 3. Django实战项目 4. linux基础 django这个阶段,知识点很多,很碎,要记忆的很多 所需知识点: Python的基础语法 函数 模块与包 面向对象 安装MySQL 创建数据库 前端 回顾知识 python ......
使用ESP-01S模块连接MQTT服务器注意事项
在连接MQTT服务器之前,需要配置用户设置,使用指令AT+MQTTUSERCFG=0,1,"客户端id","用户名","密码",0,0,""进行用户配置。需要注意的是要保证客户端id、用户名、密码是唯一的,否则可能会出现连接不上MQTT服务器,连接不上的原因是和其他人使用了重复的客户端id、用户名、 ......
扎实打牢数据结构算法根基,从此不怕算法面试系列之007 week01 02-07 简单的复杂度分析
#1、复杂度分析 复杂度分析本身是非常理论化的一个内容,在计算机科学中,有一个专门的学科叫做——计算复杂性理论。 很多童鞋看过《算法导论》,这本书的内容很多很强调算法导论。 但是实际上,对于普通程序员来说,不需要过度强调理论化的内容。因为工作中更多面对的是实际的 软件工程,工程化的工作不需要面对太多 ......
Three.js#01#入门
环境搭建 根据官方教程搭建开发环境。 项目根目录有index.html、main.js、public/三个文件(夹) 然后把nodejs16x卸载了,因为官方貌似今年底即将停止维护,换成了nodejs18x并且设置镜像: npm install -g cnpm --registry=https:// ......
day01-项目介绍&功能实现
项目介绍&功能实现 1.项目介绍&环境搭建 一个以社交平台为核心的轻电商项目,功能如下: 短信登录、商户查询缓存、优惠券秒杀、达人探店、好友关注、附近的商户、用户签到、UV统计 1.1项目架构 1.2项目环境搭建 1.2.1后端项目搭建 mysql的版本采用5.7及以上版本 (1)首先创建数据库,需 ......
《SQLi-Labs》01. Less 1~5
(Less-1 ~ Less-5) sqli。开启新坑。 前言 对于新手,为了更加直观的看到 sql 注入语句,可以在以下文件添加两句: echo $sql; # 将构造的 sql 语句进行输出 echo "<br>"; # 换行输出 这样就可以在页面实时看到 sql 语句,便于理解。 题解中,只第 ......
redis01 介绍 linux下安装 启动方式 通用命令 字符串命令
今日内容详细 1 redis介绍 # 特性 Redis特性(8个) # 速度快:10w ops(每秒10w读写),数据存在内存中,c语言实现,单线程模型 # 持久化:rdb和aof # 多种数据结构: 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一 ......
【GIT】学习day01 | 内嵌git安装教程
Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理 第一步:下载Git 下载地址https://git-scm.com/downloads 如果出现下面这种情况无法下载或者下载速度非常慢时,可以选择使用下载工具(如迅雷)下载 如下 然后俺除了修改了path和最后两 ......
redis----day01()
面试 1 并发 并行 # 并发:同一时间段内,执行多个任务的能力 # 并行:同一时刻,执行多个任务的能力 # 并行必须是多cpu支持 2 同步 异步 # 程序调用的角度 # 同步:同步是一件事一件事的做;只有执行完前一个任务,才会执行下一个任务。同步意味着有序 # 异步:当一个任务已经执行了,你无需 ......
redis高级01
1 redis介绍 # 特性 Redis特性(8个) # 速度快:10w ops (每秒10w读写),数据存在内存中,c语言实现,单线程模型 # 持久化:rdb和aof # 多种数据结构 5大数据结构 BitMaps位图:布隆过滤器 本质是 字符串 HyperLogLog:超小内存唯一计数,12kb ......
学习记录:第四周day01笔记
结构: 结构是由程序员自己设计的一种数据类型,用于描述一种事务的各项数据,由若干个不同的基础类型组成 设计: struct 结构体类型名 { 类型名 成员名 ... }; 定义: struct 结构体类型名 结构体变量名; 注意:C语言中定义结构体变量时,struct关键字不能省 初始化: stru ......
学习记录:第三周day01笔记
一、函数指针 函数名就是一个地址(整数),代表了该函数在代码段中的位置 函数指针就是专门指向某种函数的指针,它存储的是该函数在代码段中的位置(函数名) int main { int (*funcp)(const char*,...)=scanf; int num=0; funcp("%d",&num ......