Listening & Speaking - Day16

Listening: 老友记还是挺适合的; 想重新刷神盾局了; 还有两季;
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

二叉树--先序遍历的递归和非递归(leetcode 144

非递归解法 递归解法比较简单,是考察概念,放在文章末尾来说。 用递归方法能解决的问题都能用非递归方法来实现,因为递归方法无非就是用函数栈来保存信息,如果用自己申请的数据结构来代替函数栈,也可以实现一样的功能 步骤: 1.申请一个栈,将头节点head压入栈中 2.从stack中弹出结点,记为temp,打印temp。先将右节点压入栈(如果有的话),再将左结点压入栈(如果有的话) 3.不断重复步骤2,直至stack为空 代码: public List<Integer> preorderTra
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

Sequence Model-week2编程题1(词向量的运算)

词向量运算(Operations on word vectors) 因为词嵌入的训练是非常耗资源的,所以ML从业职 都是 选择加载训练好 的 词嵌入数据集。 任务: 导入 预训练词向量,使用余弦相似性(cosine similarity)计算相似度 使用词嵌入来解决 “Man is to Woman as King is to __.” 之类的 词语类比问题 修改词嵌入 来减少它们的性别歧视 import numpy as np from w2v_utils import * 导入词向量,这
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

为什么叫 React Hooks

React Hooks 概念 为什么叫 React Hooks. 阮一峰解释 React Hooks React Hooks 的意思是,组件尽量写成纯函数,如果需要外部功能和副作用,就用钩子把外部代码"钩"进来。 React Hooks 就是那些钩子。 你需要什么功能,就使用什么钩子。React 默认提供了一些常用钩子,你也可以封装自己的钩子。 所有的钩子都是为函数引入外部功能,所以 React 约定,钩子一律使用use前缀命名,便于识别。你要使用 xxx 功能,钩子就命名为 usexxx。
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

嵌入式--中断系统学习(中断系统+NVIC+SYSCFG+优先级配置+中断嵌套+中断架构)

一、嵌入式中断系统   (1)中断原理   首先要搞明白怎么实现的中断,CPU遇到紧急事件要处理,就跳转到紧急事件,再返回来继续处理   就时SP配合PC的一套操作了   1、进入中断   (a)处理器自动保存现场到栈里SP,PC,xPSR,R0-R3,LR,   (b)入栈结束以后,ISR开始执行(中断服务)   (c)中断会自动找到中断入口函数-》Vector里面声明的   2、退出中断   (a)现场恢复PC,SP   (b)出栈完成执行下一条 二、嵌套向量控制器NVIC   NVIC专
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

PHP 中的集合运算

目录 A∩B A-B & B-A A∪B A∩B array_intersect example: $array1 = array("a" => "green", "red", "blue"); $array2 = array("b" => "green", "yellow", "red"); $result = array_intersect($array1, $array2); print_r($result); output Array ( [a] => green [
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

软件工程课程学习总结

软件工程课程学习总结   通过本学期的学习,团队合作完成了软件工程方法实践与案例的作业,同时自己的学习方法和思维方式有了好的转变。因为代老师之前给我们班级带过课,所以对代老师的教学方式比较熟悉,代老师每节课循序渐进的引导教学,让我慢慢理解了软件工程的学习思维,并且坚持学习,逐渐找到了学习软件工程的方法。由于疫情的原因,课程前部分的内容是在家通过网课的方式学习的,所以理解可能不够深刻,代老师除了平时的教学课件之后,还给我们提供了慕课视频学习,这让我在学习新知识上还算比较容易。   老师给分配每次
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

6月30日-助教题解-刺客信条起源

解法:考虑直接从借的总额去递推只剩1元的情况不大好递推。 不妨直接从只剩1元去递推借 n 天的总额。 每天要借剩下的一半多1元, 设a [ i ] 表示借 i 天,最后只剩1元 那么有递推式 a[ i ] = ( a[ i - 1 ]+1 )*2; 又因n < =30 ,可直接打表输出。 注意:数据会爆int,使用long long 类型。 #include <stdio.h> int main() { long long a[40]; for(int i=1;i<=31;i+
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

02 | 如何设计一个“好的”测试用例?

什么才算是“好的”测试用例? “好的”测试用例一定是一个完备的集合,它能够覆盖所有等价类以及各种边界值,而跟能否发现缺陷无关。 如果把被测试软件看作一个池塘,软件缺陷是池塘中的鱼,建立测试用例集的过程就像是在编织一张捕渔网。“好的”测试用例集就是一张能够覆盖整个池塘的大渔网,只要池塘里有鱼,这个大渔网就一定能把鱼给捞上来。如果渔网本身是完整的且合格的,那么捞不到鱼,就证明池塘中没有鱼,而渔网的好坏与池塘中是否有鱼无关。 “好的”测试用例必须具备哪些特征? 整体完备性: “好的”测试用例一定是一
分类: 其他 发布时间: 06-29 23:44 阅读次数: 0

GPS时钟的选择指南

本文主要对GPS时钟从定义上做了简单的介绍,并对GPS时钟的应用选择做了具体的阐述,主要以输出类型作为说明依据,方便部分客户对GPS时钟为物料名称的设备咨询做出有效的信息反馈。GPS时钟是以GPS卫星作为基准的时钟设备,以标准UTC时间作为参考基准,应用于精确授时的场合。我国对GPS时钟的使用是将接收到的标准UTC时间转换为北京时间,即UTC+8的时间。GPS时钟主要应用于高精度授时的场合,最早应
分类: 服务端 发布时间: 06-29 23:37 阅读次数: 0

LeetCode54:螺旋矩阵

给定一个包含 m x n 个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例 1: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,3,6,9,8,7,4,5] 示例 2: 输入: [ [1, 2, 3, 4], [5, 6, 7, 8], [9,10,11,12] ] 输出: [1,2,3,4,8,12,11,10,9,5,6,7] 采用旋转的方式,按照路径进行判断,从外层逐渐往内走。注意如果矩阵
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

redis-stat参数详解 redis-stat参数详解

redis-stat参数详解 1. time:更新参数时间 2.us: used_cpu_user Redis 服务器使用的用户 CPU 3.sy: used_cpu_sys:Redis 服务器使用的系统 CPU 4.cl: connected_clients:客户端连接数(不包括从站的连接数) 5.bcl: blocked_clients:阻塞呼叫中挂起的客户端数量(BLPOP,BRPOP,BRPOPLPUSH) 6. mem: used_memory:Redis 使用其分配程序分配的字节总
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

每日一洞 | 细说渗透江湖之柳暗花明又一村

文章链接:酒仙桥六号部队公众号 渗透思路:如下图 心得: 在上面这篇文章里面碰到了以下几个没有见过的思路 1 管理员后台f12大法改前端源代码能看到密码 2 xp_cmdshell的利用 xp_cmdshell是Sql Server中的一个组件,可以用来执行系统命令 在拿到sa口令之后,经常可以通过xp_cmdshell来进行提权 https://www.jianshu.com/p/85db175a05e3
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

单源非负边权最短路径

单源非负边权最短路径 关于spfa,他死了” spfa还没死 关于spfa死了,是指在某些非负边权图中,spfa可以被卡掉。 具体而言,虽然我也不清楚,可以被网格图,菊花图卡掉。原理不明,如何构建卡spfa数据方法不明 但是,spfa还是有用武之地,具体而言: 1.在带负权边的图上跑最短路径,用spfa跑依旧带劲 2.网络流的费用流问题上,spfa依旧有一席之地 3.用法来判负环 同时,spfa的复杂度为O(玄) o(∩_∩)o spfa还值得抢救 关于spfa的优化如下,按照:原始spfa,
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

【LeetCode每日一题】2020.6.29 215. 数组中的第K个最大元素

215. 数组中的第K个最大元素 在未排序的数组中找到第 k 个最大的元素。请注意,你需要找的是数组排序后的第 k 个最大的元素,而不是第 k 个不同的元素。 示例: 输入: [3,2,1,5,6,4] 和 k = 2 输出: 5 输入: [3,2,3,1,2,4,5,5,6] 和 k = 4 输出: 4 分析: TopK问题是面试常考的题。LeetCode还有一道剑指 Offer 40. 最小的k个数。具体的题解可以看看本题和这道题的题解。主要有两个思路:堆 与 快速选择。 之后可能会对这个
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

秃顶顶少年团-冲刺日志(第4天)

一.作业描述 软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1 作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10841 团队名称 秃顶顶少年团 作业目标 冲刺日志(第4天) 作业正文 秃顶顶少年团——冲刺日志(第4天) 参考文献 www.baidu、知乎、《构建之法现代软件工程》 二.SCRU
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

PATA -1006 Sign In and Sign Out

#include<stdio.h> #include<string.h> using namespace std; struct t{ int h,m,s; t(){h=0;m=0;s=0;} }; struct t tranvert(char[]); int comparet(char [],char []); int main(){ int M; scanf("%d",&M); char n[20],timein[20],timeout[20];
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

Mybatis-plus 插入数据时,主键id报错,Cause: java.lang.IllegalArgumentException: argument type mismatch

【问题描述】 环境:springboot2.3.1+mybatis plus3.3.2 org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property 'id' of 'class com.mxx.homekeeper.usermanage.entity.HkUserInfo' with
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

FrontEnd-Basis-5th

周一,晴,记录生活分享点滴 参考博客:https://www.cnblogs.com/yuanchenqi/articles/5980312.html JavaScript(一) JavaScript的引入方式 // 直接编写:既可以在head里面,也可以在body里面,推荐在body的末尾 <script> // css是style alert('hello yuan') </script> // 导入文件
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0

使用idea构建SpringBoot源码

1.首先进入GitHub官网,搜索spring相关项目,找到SpringBoot项目   然后点击进入SpringBoot源码页面:https://github.com/spring-projects/spring-boot 选择一个合适的版本(最好不是最新的,因为比较不稳定) 然后将其下载下来 解压SpringBoot的压缩包到本地文件夹 使用idea打开本地解压的文件 耐心等待构建
分类: 其他 发布时间: 06-29 23:28 阅读次数: 0