autosar基础 笔记

100道python基础题——(1-15总结)

1.lisi操作 ①列表更新 list[index] ②增加元素 list.append(element) :append是加一个列表的值,列表可以加数字,字符串,列表,元组等 list.extend(element) :extend是解析一个列表,并把里面的值加到当前的列表 list.insert ......
基础 python 100 15

SpringBoot学习笔记

SpringBoot 快速入门 打包boot程序并给其他人运行 通过这个插件可以将maven项目打成jar包(普通maven项目也可以打成jar包,但是设置这个插件以后这个jar包就变成了可以运行的jar包,并且在打包的时候会吧直接和间接的依赖都包含进去,以便可以直接运行) 配置文件 三种设置端口的 ......
SpringBoot 笔记

黑马点评项目学习笔记

黑马点评项目 运行前端代码,将nginx打包的前端代码直接放到自己的工作空间中,然后再当前地址打开cmd 控制台,然后输入start nginx.exe运行这个文件,前端代码就可以访问了 然后直接到浏览器中通过http://localhost:8080/访问前端页面 短信登录功能 发送验证码功能 就 ......
黑马 笔记 项目

100道python基础题——(set集合总结)

①定义:集合set是具有唯一元素的无序集合,它和列表很像,但它只能包含唯一的元素,同时需要注意的是集合是无序的,也就是说集合中没有第一个、第二个元素之说,通常我们只是说集合中是否含有这些元素。 ②创建集合: 使用set的构造函数创建空的集合:s1 = set() 创建包含初始值的集合:s1 = {4 ......
基础 python 100 set

Redis基础学习笔记

Redis基础 Redis的下载与安装 Docker安装redis windows安装redis 使用redis redis的value数据类型 redis常用命令 在java中操作redis 在Java中操作Redis详细讲解 Redis被称为结构化NoSQL(not only SQL,泛指非关系 ......
基础 笔记 Redis

MybatisPlus学习笔记

MybatisPlus 初始化 创建boot项目的时候导入mysql的依赖,创建好以后在里边导入MybatisPlus的坐标(这个坐标包含和mybatis的相关坐标和spring整合mybatis的相关坐标,所以自己不需要再导入这些坐标了) CRUD操作 使用lombok简化实体类的书写 <depe ......
MybatisPlus 笔记

Asp.Net MVC学习笔记-Filter

Asp.Net MVC的四种过滤器类型: ActionFilter(方法过滤器):接口名为[IActionFilter],在控制器方法调用前/后执行 ResultFilter(结果过滤器):接口名为[IResultFilter],在控制器方法调用完,跳转至view页面前/后执行 Authorizat ......
笔记 Filter Asp Net MVC

每日总结阅读笔记

《构建之法》这本书时,书上所提到的很多问题都是我们平常在写代码时候会犯的一些小的错误,就我个人而言,在我还没读《构建之法》这本书之前,我还不知道我平常在写代码中犯了这么多的错误,虽然这些错误都是一些小错误,并不影响代码的执行,但是看了《构建之法》这本书之后,才忽然明白原来一些小错误也会造成大的问题。 ......
笔记

性能测试技术笔记(二):如何准备测试环境和数据

转载:https://www.cnblogs.com/imyalost/p/17023276.html 这篇文章,继续分享工作笔记中关于性能测试的内容。 上一篇文章聊了如何快速上手压测工作的几个切入点和注意事项,这些内容可以帮助我们更快的介入项目。 但实际工作中,前期的准备工作也是很繁琐的,其中测试 ......
性能 环境 笔记 数据 技术

性能测试技术笔记(一):如何快速上手压测工作

转载:https://www.cnblogs.com/imyalost/p/17022275.html 新年第一个工作日,继续整理之前的技术笔记。 前面通过三篇的内容,将自动化测试相关的技术笔记做了整理汇总。 这篇内容,主要是我刚开始做性能测试时的一些记录,对新手或者刚进入一个新项目的同学,应该有所 ......
性能 笔记 技术

性能测试技术笔记(三):如何设计一个压测平台

转载:https://www.cnblogs.com/imyalost/p/17031603.html 前面两篇笔记介绍了如何快速上手压测项目以及压测前准备测试环境和测试数据的一些方法。 这篇文章,我想分享下关于压测平台功能设计和技术实现方案的一些技术笔记内容,内容主要来源于两方面: 18年我所在性 ......
性能 笔记 平台 技术

点分治学习笔记

前言 模拟赛T2要用点分,于是花了一晚上学了一下,结果还是搞不掉T2 正文 点分是一种树上分治思想,以某点为分治点,对其子节点进行分治,最后再回收统计答案。 1.找分治点 寻找树的重心做为分治点,如果选的不是重心,当图为一条链时,复杂度退化,由O(n log n )退化至O(n^2) 2.分治 递归 ......
笔记

基础

/*//输出第二个整数#include<iostream>using namespace std;int main(){int a,b,c;cin>>a>>b>>c;cout<<b<<endl;return 0;}*/ /*//输出一个单精度浮点型(保留三位)#include<iostream>#i ......
基础

Java基础

History 高可用 高性能 高并发 Java 开发 工具 Maven 服务器 Tomcat 开发工具 intellij idea 大数据领域 hadoop 手机端 Android Java 特性 简单性:无指针,内存管理 面向对象:vs 面向过程 可移植性: write once, run an ......
基础 Java

3/21人月神话读书笔记

作为开章第一篇,就先来说说为什么“人月”是“神话”。 小学的时候我们都做过这样的应用题:“工厂需要加工一批零件,安排5名工人的话需要10小时完成,那么安排25名工人加工,多少小时可以完成”之类的。对于这类题目,小学一二年级的学生都可以轻松得到答案。也正是如此,如今的工作中,仍有不少同仁秉持这样的小学 ......
神话 笔记 21

ps基础1

ps原理:像素-像素就是一个一个能改变颜色的格子 图层:有遮挡关系,可用橡皮擦把像素擦除,露出下一层的区域 分辨率:ppi(像素/厘米)--在一厘米中有多少个像素 一个格子只能是一种颜色,分辨率越小(格子越少),画面越粗糙,分辨率越大(格子越大),画面越丰富 一般来说,画布尺寸越小,分辨率就得大,不 ......
基础

ps基础2-视图

......
视图 基础

ps基础2-认识选区

......
选区 基础

线程八大核心基础

【java并发编程多线程八大核心基础】 学习并发编程的一些笔记 ......
线程 核心 基础

字符串哈希笔记

字符串哈希 1. 定义 一个把字符串映射到整数的函数$f$,这个$f$被称为哈希函数; 这个函数的作用:希望可以判断两个字符是否相等; 1.1 Hash的思想 核心思想在于: 如何将一个字符串映射到一个值域较小、方便比较的范围? 大范围映射到小范围: 对一个大数进行取模,例如一个大的质数 注意: 在 ......
字符串 字符 笔记

Delphi cxGrid条件格式基础知识

如果你玩过EXCEL的条件格式化,那么你在这里应该会很容易上手. 数据库和cxgrid的设置,这里就略过了. 右键表格,选择 Edit Layout and Data... 或者 Conditional Fromatting...都可以.这里我们选择 Edit Layout and Data... ......
基础知识 条件 格式 基础 知识

计算机组成与设计 硬件软件接口 第五版 流水线部分笔记

TODO1:为什么果壳不在 IDU 阶段读出寄存器?而要在后端?是跟超标量、乱序有关系吗? TODO2: 修改PC难道比修改其它寄存器更快吗? TODO3: 长流水线有什么缺点? TODO4: 需要两个存储器吗?优缺点? TODO5: 气泡指令是什么?为什么可以起到阻塞的作用?比起直接阻塞有什么优缺 ......
流水线 接口 流水 部分 硬件

Pytorch安装与基础知识

Pytorch安装与基础知识 安装环境:Win10专业版 显卡:Nviida Geforce GTX 1660 Ti 安装 Anacodna 官网下载安装 安装 Cuda Cuda 官网下载安装包。 进入 CMD,使用命令 nvcc -V 测试安装是否成功。 安装 cuDNN 虽然不知道为什么要安装 ......
基础知识 Pytorch 基础 知识

Lucas/exLucas 定理 学习笔记

0x00 前言 Lucas 定理适用于求在模 p 意义下的组合数(p 是质数)。此时, p 一般不大,但 n,m 很大,这样无法通过常规的方法预处理(一是空间可能开不下,二是如果 m>p ,则 n-m 和 m 不一定有逆元)。 当然你可以用杨辉三角递推,但这是 $\text{O}(n^2)$ 的。 ......
定理 exLucas 笔记 Lucas

构建之法阅读笔记1

一、我过去是怎么做的 过去,刚开始学C时,我还不知道这些编程语言能干什么用,而且老师也只是只讲课本知识,动手实践很少,导致现在回想大一时并没有什么收获可以回味。加上自己对这个专业也没有什么兴趣,只知道找工作容易。课下从未动手敲过代码。面对一些难得项目,学校的编程比赛我都没勇气去参加,甚至我都不敢去想 ......
笔记

构建之法阅读笔记1

软件=程序+软件工程,程序就是算法和数据结构,而软件工程包括构建管理软件,源代码的管理,软件的设计,对软件质量测试的软件测试,项目管理,以及用户体验和用户界面设计等。程序是软件的基础,而软件工程决定了软件的质量。 软件的本质决定了其特性:复杂性,不可见性,易变性,服从性,非连续性等。 软件工程和计算 ......
笔记

Vue基础语法整理

# vue基础用法&基础原理整理 1. vue基础知识和原理 1.1 初识Vue 想让Vue工作,就必须创建一个Vue实例,且要传入一个配置对象 demo容器里的代码依然符合html规范,只不过混入了一些特殊的Vue语法 demo容器里的代码被称为【Vue模板】 Vue实例和容器是一一对应的 ......
语法 基础 Vue

深度学习——基础入门

深度学习-基础 基础环境配置Anaconda 主要应用其中的两个组件: 1.Anaconda prompt 用来安装包(框架) 2.Jupyter notebook 网页版的编译器,(可以通过修改属性,更改根目录) www.image-net.org 机器学习的基本路线 一个图像分为 长h 宽w 颜 ......
深度 基础

Cadence入门笔记(四):PCB封装制作

新建文件 首先打开allegro,选择新建一个Packge symbol 随后调整一下图纸的单位和边框大小扩展(把调整Extends可以把原点居中放置,原生只在左下角) 为了调用之前设计好的pad文件,需要修改user preferences里的paths路径,将padpath和psmpath路径修 ......
Cadence 笔记 PCB

[学习笔记] CDQ分治

引入 - 分治 分治,就是将讲原问题不断细分直到规模小到能够解决,然后一层层向上合并得到答案的过程。 归并排序 大致思想:把序列拆成左右两部分,分别归并排序,然后使用两个指针按序合并左右部分。 归并求逆序对 归并求逆序对是分治的一个经典例子。 要做的就是在合并过程中计算逆序对对数。 由于合并的是两个 ......
笔记 CDQ