reduction security笔记 方案

借书方案知多少

#include<stdio.h> main() { int a,b,c,i=0; printf("A,B,C三人所选的书号分别是:\n"); for(a=1;a<=5;a++) for(b=1;b<=5;b++) for(c=1;c<=5;c++) if(a!=b&&a!=c&&c!=b) { p ......
方案

梦断代码读书笔记03

很高兴终于看完了梦断代码这本书,不得不感慨这本书的独到魅力所在,它所囊括的内容对我们的软件开发真的有很大帮助。chandler团队继续向前探索,遇到了难题在团队坚持不懈执着下依然一一解决,他们在软件开发过程中遇到的问题可能就是我们以后要遇到的问题。作者通过对chandler团队的探索告诉我们软件开发 ......
代码 笔记

软构学习笔记-工厂模式

三个工厂模式方法 Introduction 工厂模式属于设计模式中创造型模式的一种。 它提供了一种创建对象的方式,将创建对象的过程作了优秀的封装。 使得创建对象的创建逻辑不会暴露给客户端,而是通过接口来进行对象的创建。 简单工厂模式 定义: 定义一个工厂类,根据传入的参数不同返回不同类型的实例,被创 ......
工厂 模式 笔记

人月神话阅读笔记1

第一章:需求的难题 本章主要讲述了软件开发中需求的难题,探讨了需求不明确、需求变更等问题对项目开发带来的影响和挑战。弗雷德里克·布鲁克斯指出,需求是软件工程中一个不可避免的难题,但其重要性却常常被忽略。 在项目开发前必须要明确所有关键的需求,并且发现需求变化的风险。如果没有做到这些,开发过程中就会出 ......
神话 笔记

c语言趣味编程(2)借书方案知多少

一、问题描述 小明有5本新书,要借给A,B,C这三位小朋友,若每次每人只能借一本,则可以有多少种不同的借法? 二、设计思路 (1)定义三个变量a,b,c来代表三位小朋友借的书的编号 (2)利用for循环 嵌套循环让a,b,c递增遍历得到满足条件的情况 (3)并定义另一个变量i来代表借阅情况的总和,以 ......
趣味 语言 方案

多项式学习笔记

符号与约定 若无特殊说明,多项式的大小均默认为 $n=2^k$。 我们定义 $[x^i]F(x)$ 表示 $F(x)$ 的第 $i$ 项系数,其中 $F(x)$ 为多项式。那么有 $F(x)=\displaystyle\sum_{i=0}^{n-1}[x^i]F(x)\cdot x^i$。 我们使用 ......
多项式 笔记

1.7最佳存款方案

1.问题描述假设银行一年整存零取的月息为0.63%。现在某人手中有一笔钱,他打算在今后的5年中的每年年底取出1000元,到第5年时刚好取完,请算出他存钱时应存入多少。2.问题分析根据题意,可以从第5年向前推算。已知“在今后的5年中每年的年底取出1000元,这样到第5年的时候刚好可以取完”,因此,第5 ......
存款 方案 1.7

Cisco Secure Client 5.0.02075 (macOS, Linux, Windows & iOS, Andrord) - 思科安全客户端(包括 AnyConnect)

Cisco Secure Client 5.0.02075 (macOS, Linux, Windows & iOS, Andrord) - 思科安全客户端(包括 AnyConnect) ......
AnyConnect 客户端 Andrord Windows 客户

Vue 登录login post请求 security UserDetailsService 获取参数为""

背景 原请求将数据放到params中,导致数据拼接在请求地址后面,具有高级安全隐患。 请求方法: axios.request({ url: '/login', method: 'post', params: { username: '****', password: '****' } }) 出现的问 ......

Vue3移动端适配解决方案

导读: 使用vw和vh解决适配问题 vw:view width屏幕宽度,1vw等于屏幕宽度的百分之一 vh:view height屏幕高度,1vh等于屏幕高度的百分之一 使用插件postcss-px-to-viewport可以自动将px转换为vw/vh 安装 npm i postcss-px-to- ......
解决方案 方案 Vue3 Vue

0001笔记【并行计算】CUDA在现代C++中如何运用?看这一个就够了

SM(流多处理器)和板块(block) 一个板块会被调度到一个SM上,直到执行结束 一个block一旦被调度到某个SM上,就会一直执行,直到执行结束(gpu不存在时间片轮转),好处是不需要像cpu一样切换上下文,就也不需要保存寄存器和共享内存的开销 一个block里的一个线程,则是被调度到一个SP上 ......
笔记 0001 CUDA

读书笔记

1、可靠的开发软件,并让我们的开发更易于理解和维护的唯一途径,是遵循我们称之为 DRY 的原则:系统中的每一项都必须具有单一、无歧义、权威的表示。 DRY 是 Dont’t Repeat Yourself 的缩写。 2、重复的产生通常有以下种类: 强加的重复。开发者觉得他们无可选择,其实是有一些方法 ......
笔记

typescript装饰器(decorator)笔记

介绍: 随着TypeScript和ES6里引入了类,在一些场景下我们需要额外的特性来支持标注或修改类及其成员。 装饰器(Decorators)为我们在类的声明及成员上通过元编程语法添加标注提供了一种方式。 Javascript里的装饰器目前处在建议征集的第三阶段,但在TypeScript里已做为一项 ......
typescript decorator 笔记

高等数学笔记一

数学基础知识 数据科学需要一定的数学基础,但仅仅做应用的话,如果时间不多,不用学太深,了解基本公式即可,遇到问题再查吧。 以下是以前考研考博时候的数学笔记,难度应该在本科3年级左右。 高等数学 1.导数定义: 导数和微分的概念 $f'({{x}{0}})=\underset{\Delta x\to ......
数学 笔记

Java开发笔记15(树的列表查询)

1. Controller: /** * 通过id查询树列表 * @param id */@GetMapping("/listById")private Result listByParentId(String id) { String stationTelecode = getStation(ge ......
笔记 Java

查看 WINDOWS 11 笔记本电池容量方法

大多人都有笔记本续航焦虑,随着笔记本的使用时间,电池容量也会有损耗。如果你想知道笔记本电池还剩余多少容量,可以通过用管理员身份运行终端,然后输入下面的命令: powercfg /batteryreport /output "C:\battery.html" 回车命令后,就会在 C 盘根目录生成 ba ......
容量 电池 WINDOWS 笔记本 笔记

http 缓存方案

1、强缓存:强制缓存由 Cache-Control,Exipres(HTTP1.0)控制。浏览器直接读本地缓存 2、协商缓存:协商缓存由 Last-Modified / IfModified-Since, Etag /If-None-Match实现,每次请求需要让服务器判断一下资源是否更新过,从而决 ......
缓存 方案 http

迅为RK3588核心板平台新增工业级方案

迅为基于瑞芯微RK3588平台,提供商业级、工业级和国产化核心板,工业级板卡温度可达-40度到+85度,国产化板卡从内存,存储等每一个元器件全部采用国产物料。不同板卡,满足各个行业需求。 iTOP-3588核心板参数 CPU :RK3588 主频:四核 Cortex-A55, Quad-core A ......
核心 方案 工业 平台 3588

Java开发笔记14(递归查询树的层级)

/** * 根据id查询树节点层级(0、1、2...) * @param id 主键id,code * @return 该树节点的层级 */ @Overridepublic Integer findLevelById(String id, String stationTelecode) { coun ......
层级 笔记 Java

VUE上传大型视频文件到服务器,解决方案

​ 以ASP.NET Core WebAPI 作后端 API ,用 Vue 构建前端页面,用 Axios 从前端访问后端 API ,包括文件的上传和下载。 准备文件上传的API #region 文件上传 可以带参数 [HttpPost("upload")] public JsonResult upl ......
解决方案 服务器 文件 方案 视频

代码大全阅读笔记1

第 5 章:软件构建中的设计 5.1 设计中的挑战 设计是一个险恶的问题; 设计是个了无章法的过程 => 直到你没时间做了为止。 设计就是确定取舍和调整顺序的过程。 设计受诸多限制。 设计是不确定的。 设计是一个启发式过程。 设计是自然而然形成的。 几乎所有的系统都在其开发的起始阶段经历某种程度的设 ......
代码 笔记 大全

SpringBoot学习笔记

一、Springboot 简介 目的:设计目的是用来简化Spring应用的初始搭建以及开发过程 Spring程序和SpringBoot程序对比 SpringBoot项目快速启动 对SpringBoot项目打包(执行Maven构建指令package) 执行启动命令(cmd中) java -jar sp ......
SpringBoot 笔记

网页上传大型视频文件到服务器,解决方案

​ 前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案 ......
解决方案 服务器 网页 文件 方案

微信小程序开发学习笔记(一)——概要、安装开发环境与第一个小程序

一、概要 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打开应用。也体现了“用完即走”的理念,用户不用关心是否安装太多应用的问题。应用将无处不在,随时可用,但又无需安装卸载。 微信小程序是腾讯于2017年1月9日推出的一种不需要下载安装即可在微信平 ......
概要 环境 笔记 程序

关于 ModelScope 的视频 “AI 换脸” 优化方案

前言 前面一文,初步完成了一下 “AI 换脸” 视频处理程序。完成了视频拆帧,拆帧图片人脸融合,已经音频提取和最后的人脸融合图片的整合(也就是将图片和音频组成视频)。但是在人脸融合部分由于是单线程,处理起来非常耗时,所以这里就对那部分进行优化。 优化前情况 "敏捷开发,快速迭代",好像这种思维从多年 ......
ModelScope 方案 视频

nginx服务在高并发场景下的优化方案及具体配置

随着互联网的快速发展,高并发场景下的网站服务已经成为了许多企业和网站必须面对的问题。在这些场景下,如何优化nginx服务成为了一个非常重要的问题。本文将介绍一些在高并发场景下优化nginx服务的方案和具体配置。 一、基础配置 worker_processes 该参数指定了nginx的工作进程数,一般 ......
场景 方案 nginx

学习记录:第四周day02笔记

文件的分类 文本文件:是人能看懂的文件,存储的是字符符号的ASCII码的二进制 二进制文件:存储的是数据的补码的二进制 文件IO FILE *fopen(const char *path, const char *mode); 功能:打开或创建文件 参数: path:文件的路径,以字符串形式提供 m ......
笔记 day 02

学习记录:第四周day01笔记

结构: 结构是由程序员自己设计的一种数据类型,用于描述一种事务的各项数据,由若干个不同的基础类型组成 设计: struct 结构体类型名 { 类型名 成员名 ... }; 定义: struct 结构体类型名 结构体变量名; 注意:C语言中定义结构体变量时,struct关键字不能省 初始化: stru ......
笔记 day 01

UBantu 无法运行 Ganache 解决方案

问题描述 直接在 UBantu 上执行 ganache-2.5.4-linux-x86_64.AppImage 程序可能因为权限问题而无法运行 解决办法 可以将 ganache-2.5.4-linux-x86_64.AppImage 进行解压,如下: $ ./ganache-2.5.4-linux- ......
解决方案 Ganache 方案 UBantu

学习记录:第二周day04笔记

五子棋 数据分析: 1、定义棋盘二维数组 2、定义角色变量(1?2?) '@'黑棋 '$'白棋 '*'空 3、定义变量 用于记录输入的落子位置 逻辑分析: 考虑是否需要初始化棋盘 for(;;) { 1、清屏、打印棋盘 2、落子 判断是否超范围 如果是则提示非法并重新落子 判断是是否已有,如果则提示 ......
笔记 day 04