首页 > TAG信息列表 > Day20

前端JS-Day20

BOM:浏览器对象模型,核心对象为Window  通过var声明的所有全局变量和函数都会变成window对象的属性和方法,let或const则不行。    窗口加载事件:addEventListener('load' fuction(){})   DOMContentLoaded事件,仅当DOM加载完成才运行js函数   document.addEventListener('D

刷题Day20-动态规划(2)

62. 不同路径 一眼DP,最基础直白的动态规划,用空间换时间。 golang写一遍,复习下创建二维切片的方法 func uniquePaths(m int, n int) int { dp := make([][]int, m) for i := 0; i < m; i++ { dp[i] = make([]int, n) dp[i][0] = 1 } for i := 0;

面试题day20

泰隆银行 计算机网络、数据库、操作系统有学过吗 TCP三次握手的过程 seq x ack x+1 seq y ack y+1 拥塞避免的方法 慢开始、拥塞避免、快恢复、快重传 数据库创建索引的语法 CREATE INDEX indexName ON table_name (column_name) 什么是平衡二叉树 左子树和右子

2022-08-02 day20 第一小组 王鸣赫

目录线程1.什么是线程与进程2.多线程编程1.创建多线程2、线程状态1. 初始状态(NEW)3. 阻塞状态(BLOCKED)4. 等待(WAITING)5. 超时等待(TIMED_WAITING)6. 终止状态(TERMINATED)CPUCPU多核缓存结构英特尔提出了一个协议MESI协议线程安全的实现方法 线程 1.什么是线程与进程 1:进程:进

python学习Day20

Day 20 今日内容概要 常见内置函数 可迭代对象 迭代器对象 for循环内部原理 异常捕获 生成器对象 今日内容详细 1.常见内置函数 内置函数:提前定义好可以直接使用的函数 1.abs() #求绝对值 print(abs(-99))#99 2.all()与any() #判断容器类型中所有数据值对应的布尔值是否为True

基础day20

文件压缩 为什么使用压缩  文件或目录太大,需要压缩传输 以后学的服务安装包都需要解压 压缩格式及命令 格式Linux命令 .zip zip .gz gzip .tar tar .tar.gz tar.gz 压缩命令-gzip  # 安装gzip命令 [root@localhost ~]# yum install -y gzip ​ # gzip命令使用

Day20可变参数

可变参数 JDK1.5开始,Java支持传递同类型的可变参数给一个方法。 在方法声明中,在制定参数类型后加一个省略号(...)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 package method; public class Demo04 { public static v

day20输入输出

目录day20输入输出重定向命令的返回值输入输出输入输出符号输出重定向举例输入重定向知识点思维导图 day20输入输出 重定向 什么是重定向? 将原本要输入到屏幕的内容,重新输入到其他设备中 为什么要学习重定向 # 1.输出的东西比较重要的时候,我们想把它保存到文件中 # 2.在后台执行

python学习-Day20

目录今日内容详细作业讲解re模块补充说明findall的优先级查询通过索引的方式单独获取分组内匹配到的数据分组之后还可以给组起别名split的优先级查询collections模块具名元组(namedtuple)摆例子双端队列 (deque)字典相关正常的字典内部是无序的有序字典(OrderedDict)带有默认值的字典(d

day20文件操作

文件操作 导入openpyxl模块 import openpyxl 1.获取工作对象 # openpyxl.load_workbook(文件路径) workbook = openpyxl.load_workbook('files/demo2.xlsx') 2.获取工作表 1)获取当前工作簿中所有的工作表的表名 names = workbook.sheetnames print(names) 2)获取工作表对象

备战复试,每日三题Day20

备战复试,每日三题 题目一: 旋转图像 给定一个 n × n 的二维矩阵 matrix 表示一个图像。请你将图像顺时针旋转 90 度。 你必须在 原地 旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要 使用另一个矩阵来旋转图像。 示例 1: 输入:matrix = [[1,2,3],[4,5,6],[7,8,9]] 输出

CTF 每日一题 Day20 萌萌哒的八戒

题目名称:萌萌哒的八戒 题目类型:Crypto 题目来源:BUUCTF 题目描述:萌萌哒的八戒原来曾经是猪村的村长,从远古时期,猪村就有一种神秘的代码。请从附件中找出代码,看看萌萌哒的猪八戒到底想说啥 注意:得到的 flag 请包上 flag{} 提交

go学习笔记-day20

Go 错误处理 已经到错误处理了,加油啊。。。。 吐槽下这个编辑器,我用的 Edge浏览器,当往里面粘贴内容时,编辑区会滚动。。。。求改造思路和代码 Go 语言通过内置的错误接口提供了非常简单的错误处理机制。 我们可以在编码中通过实现 error 接口类型来生成错误信息。 type error inte

day20

# 算法:是高效解决问题的办法 # 算法之二分法 # 需求:有一个按照从小到大顺序排列的数字列表 # 需要从该数字列表中找到我们想要的那个一个数字 # 如何做更高效??? nums = [-3, 4, 7, 10, 13, 21, 43, 77, 89] find_num = 10 nums = [-3, 4, 13, 10, -2, 7, 89] nums.so

day20

多态的好处 允许不同类对象对同一消息做出响应,即同一消息可以根据发送对象的不同而采用多种不同的行为方式(发送消息就是函数调用)。主要有以下优点: 可替换性:多态对已存在代码具有可替换性 可扩充性:增加新的子类不影响已经存在的类结构 接口性:多态是超类通过方法签名,向子类

java-day20_1

1、方法 ---创建test方法,在main方法中调用 package methodd; public class Demo01 { //main方法 public static是修饰符,void是返回值, public static void main(String[] args) { // 下面的a:1,b:2 是实际参数,用来实际调用传递给他的参数 // int test = add(a:1,b:

考研数据结构算法题day20-24

【day20】 算法思想:依次扫描AB结点,比较扫描结点data域值,将较小的指针向后移动并释放空间。若两者相等,尾插到LA当中,直到遍历表尾,(若A中有剩余,则逐个释放剩余元素)(A中只保留公共元素即可,其他结点释放空间。) void retain_commond(LinkList &LA,LinkList &LB){ LNode *p=LA-

Day20 Mysql

Day20 Mysql 排序查询   desc 降序,asc升序,不写则默认升序       哪个写在前面,就先按哪个标准排序 常见函数(单行函数)   字符函数   注意不是字符个数         去掉字符穿两边指定字符       数学函数   第一行没有说明,直接四舍五入

day20-自动化办公2

excel文件的读操作 1.加载文件(只能加载后缀是.xlsx文件) wb = openpyxl.load_workbook(‘files/上架商品.xlsx’) 2.从工作薄中获取工作表相关信息 1)获取所有工作表的表名 names = wb.sheetnames print(names) # ['Sheet1', 'Sheet2', 'Sheet3'] 2)获取活跃表 sheet1 = w

day20-自动化办公2

day20-自动化办公2 1.excel 文件的读操作 import openpyxl (1) 加载文件(只能加载后缀是.xlsx文件) wb = openpyxl.load_workbook('files/学生信息.xlsx') (2) 从工作簿中获取工作表相关信息 获取所有工作表的表名 names = wb.sheetnames print(names) 获取活跃表 sheet1

java_day20

目标:Java web开发 问题树的重心 import java.io.*; public class Main { static final int N=(int)1e5+10,M=N<<1,INF=(int)1e9; static int n,idx,min=INF; static int[] h=new int[N],e=new int[M],ne=new int[M]; static boolean[] status=new boolean[N];

Day20 队列,栈,Map集合,File文件操作

Day20 队列,栈,Map集合,File文件操作 队列和栈 Queue和Deque 队列和栈的区别 队列:先进先出 栈:先进后出 队列(Queue) 因为队列也是继承Collection,所以集合中的add方法也可以用来添加元素,但是他还有一个自己的方法offer(); 添加:add(); offer();该方法表示入队操作 poll();

java学习day20---(二维数组以及基本算法)

一、解耦思想 耦合:一个方法完成了两个功能 这是不好的编码方法,当需要修改一个功能,需要牵扯到整个方法 解耦:每一个功能都是独立存在的 每个功能都可以两两组合,完成更强大的功能,修改和维护都是独立的 日常写代码一定要往低耦合写,更便于维护 返回值的设置:看方法有没有产生新的对象,产

day20-常用类

常用类概述 String类概述 理解String类的不可变性 String不同实例化方式的对比 String不同拼接方式的对比 String的一道面试题 JVM中涉及字符串的内存结构 String的常用方法1 String的常用方法2 String的常用方法3 回顾String与基本数据类型包装类的转换 S

每日一题-Day20-判断链表是否为回文结构

题目 给定一个链表,请判断该链表是否为回文结构。 解题思路 ​ 遍历(将链表分成两部分进行比较) 创建两个与原链表相同的链表,first和slow,first指针每次移动两次,slow指针每次移动一次,当first移动至null时,该链表为偶数个,如果不为null,则是奇数个,可以自己画图验证,当奇数个时 ,应该执行slow