公钥 算法 笔记04

算法竞赛环境配置

环境配置 工欲善其事,必先利其器。 编译器是通过源代码生成目标代码的软件,例如常见的的C++编译器有Linux 下的GCC和WIN下的GCC 编辑器有neovim ,vscode ... 这里介绍的是CP Editor 的环境配置也是笔者所使用的环境 CP Editor 专为算法竞赛设计,不像其它 ......
算法 环境

读书笔记——《软件需求模式》其二

《软件需求模式》一书中有一些经典的语句,从中我体会了很多:“需求是构建成功软件的基石。”这句话强调了需求的重要性,指出在软件开发过程中,良好的需求定义是成功的关键。 “需求是用户和开发团队之间的桥梁。”这句话强调了需求在用户和开发团队之间起到连接和沟通的作用,有效的需求管理可以促进双方的理解和协作。 ......
需求 模式 笔记 软件

《clean code》读书笔记二

《代码整洁之道》主要讲述了一系列行之有效的整洁代码操作实践。软件质量,不但依赖于架构及项目管理,而且与代码质量紧密相关。这一点,无论是敏捷开发流派还是传统开发流派,都不得不承认。这本书的阅读对象为一切有志于改善代码质量的程序员,书中介绍的规则均来自作者Bob大叔多年的实践经验,涵盖从命名到重构的多个 ......
笔记 clean code

防止SQL注入笔记类1

import com.alibaba.druid.wall.Violation; import com.alibaba.druid.wall.WallCheckResult;import com.alibaba.druid.wall.WallConfig;import com.alibaba.dru ......
笔记 SQL

防止SQL注入笔记类2

import com.mideaframework.core.web.JsonResponse; import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.http.HttpStatus;imp ......
笔记 SQL

国密算法SM4的GCM模式加密解密实现

import org.bouncycastle.util.encoders.Hex; import java.util.Arrays; import java.util.regex.Matcher; import java.util.regex.Pattern; public class SM4Ut ......
加密解密 算法 模式 SM4 GCM

阅读笔记:《代码大全》阅读笔记五

《代码大全》是由史蒂夫·迈克康奈尔(Steve McConnell)所著的一本软件工程领域的经典之作。该书主要关注软件构建的实践和技术方面,旨在帮助软件开发人员写出高质量、可维护的代码。 这本书的核心理念之一是,写出优秀的代码并不仅仅是关注语法和编程技巧,更需要关注整个软件开发过程中的方方面面。它涵 ......
笔记 代码 大全

KM算法略解

匈牙利算法用于解决二分图最优匹配问题。 KM算法用于解决带权二分图最优匹配问题。 不仅要让有情人终成眷属,还得选最好嗑的cp 算法原理 其实我自己也不是很懂,大概是感性理解的(雾)。 推荐看这篇博客,讲的很详细,而且有题目推荐。 后面的<优化>部分,基本上来源于这篇博客。不知道算不算转载,毕竟我写的 ......
算法

11月30日《软件需求模式》阅读笔记三

这本书的最后一部分主要讲了软件需求中的几种常见的需求模式,分别是:基础需求模式,信息需求模式,数据实体需求模式,用户功能需求模式,性能需求模式,访问控制需求模式,商业需求模式。每种不同的需求模式,都有其应用的场合。并且在每个打的需求模式中又分为许许多多稀奇的需求模式。例如在软件需求分析中,我们会经常 ......
需求 模式 笔记 软件

读像火箭科学家一样思考笔记13_失败是最大的成功(上)

1. 载人飞行任务中也发生过许多事故 1.1. 在火箭科学中,失败可能意味着丧失生命,还可能让纳税人损失数亿美元资金 1.2. 失败意味着数十年的工作烟消云散 1.3. 没人会为太空竞赛期间发生的无数爆炸和不幸事件庆祝,它们实在令人尴尬,而且是灾难性的,人们不会视之如儿戏 2. 过度害怕失败 2.1 ......
科学家 火箭 笔记 科学 13

代码随想录算法训练营第一天 | ( Part 1 ) 704. 二分查找

代码随想录算法训练营第一天 | ( Part 1 ) 704. 二分查找 704. 二分查找 题目链接:https://leetcode.cn/problems/binary-search/ 文档链接:https://programmercarl.com/0704.%E4%BA%8C%E5%88%8 ......
随想录 训练营 随想 算法 代码

笔记·条件判断

笔记·条件判断 if语句: 单if: if condition: return result if condition: result 为使代码美观易读,尽量不使用第二种形式 if-else: if condition: return result1 else: return result2 if- ......
条件 笔记 183

《软件工程:一种实践方法》读书笔记三

第五章:软件开发过程中的质量 质量定义:在软件开发中,质量是指满足明确或隐含的需求的能力或特性。这包括产品的正确性、可靠性、可维护性、可重用性、可扩展性和易用性等。 质量的重要性:如果一个软件产品在质量方面存在问题,可能会导致失败,给组织带来严重的影响。因此,在软件开发过程中,质量是至关重要的。 质 ......
软件工程 笔记 方法 工程 软件

图像倾斜校正算法的MATLAB实现:图像倾斜角检测及校正|附代码数据

原文链接:http://tecdat.cn/?p=13981 原文出处:拓端数据部落公众号 随着多媒体技术的不断发展,数码相机,高清拍照手机等多媒体设备己经在人们的生活中占据了越来越重要的地位。 通过采用图像处理技术,可以将数码设备采 集到的文字、图片等信息转化成其他信息形势输出,例如转化成音频输出 ......
倾斜角 图像 算法 代码 数据

enote笔记法之附录2——5w1h2k关联词(ver0.22)

enote笔记法之附录2——5w1h2k关联词(ver0.22) 最上面的是截屏的完整版,分割线下面的是纯文字版本: 作者姓名(本人的真实姓名):胡佳吉 居住地:上海 作者网名:EverSteins 版权声明:enote笔记法之附录2——5w1h2k关联词(ver0.22)的发表日期为为2023年1 ......
关联词 附录 笔记 5w1h2k enote

同时为github和gitee配置公钥

同时为github和gitee配置公钥 1.下载git https://git-scm.com/download/win 2.配置公钥 参考 https://help.gitee.com/base/account/SSH公钥设置 通过命令 ssh-keygen 生成 SSH Key: ssh-key ......
公钥 同时 github gitee

无线定位中TDOA时延估计算法matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 无线定位中的TDOA(Time Difference of Arrival)时延估计算法是一种基于信号到达时间差的定位技术。它的基本原理是,通过测量信号从发射点到接收点的传播时间差,可以计算出发射点和接收点之间的 ......
算法 无线 matlab TDOA

第三次python笔记

python中的conditions: 1.什么是contions?: 所谓的condition即是条件变量,这种机制是在满足了特定的条件后,线程才可以访问相关的数据。 这种同步机制就是一个线程等待特定的条件,另一个线程通知它条件已经发生。一旦条件发生, 该线程就会获取锁,从而独占共享资源的访问。 ......
笔记 python

第十三周Linux教材第十四章学习笔记——MySQL数据库系统

MySQL数据库系统 MySQL 是一个广泛使用的关系型数据库管理系统(RDBMS),它是开源的,支持多用户和多线程。 14.1 基础知识 1. 数据库基础概念 数据库(Database):** 数据库是一个包含相关数据的集合,并提供了对这些数据的有效管理和访问。 表(Table):** 表是数据库 ......
教材 数据库 笔记 数据 系统

学习笔记8

进程管理 相当于windonws的任务管理器 进程:正在运行的程序,但是现在科技发展在很多情况下程序为了更高的完成更多的事情,往往一个程序会开启多个进程 ps- 一次性进程监视 命令: ps -e u 按用户和启动时间的顺序来显示进程a 显示所有用户的所有进程x 显示无终端控制的进程f 列出进程全部 ......
笔记

[Vue] vue学习笔记(3): 渲染

条件渲染 主要有四个指令 v-show:控制元素可视性,即是否增加样式display=none v-if/v-else-if/v-else:类似if/else-if/else的逻辑结构,进行条件判断,控制元素的可视性,注意这种方法会直接决定元素是否出现DOM树上,而非样式改变 < ! n is a ......
笔记 Vue vue

学习笔记7

文件传输 命令别名别名:小名,方便使用,自定义缩写 使用方法: alias 新的命令**=‘原命令-选项/参数’ 设置指定的别名命令:alias 查看别名:alias或者type 取消定义的别名:unalias 前面所写的定义别名的方式都是临时的,只有在当前登录有效,下次登录就没有了 永久定义别名: ......
笔记

代码大全-04

单一职责原则的重要性:书中强调了单一职责原则,即一个类应该有且仅有一个引起它变化的原因。这让我意识到编写高质量的类不仅仅是关于功能的实现,更重要的是要考虑类的职责是否清晰明确,这样才能提高代码的可维护性和可理解性。 封装性的作用:封装性是另一个重要的概念,它可以帮助我们隐藏类的内部细节,只暴露必要的 ......
代码 大全 04

1125笔记

1、状态监控 # 创建虚拟主机文件,查看status功能​[root@web-8 /etc/nginx/conf.d]#cat status.conf# 作用就是让你访问 ip:9999可以精确定位到这个虚拟主机server{ listen 9999; server_name _; stub_sta ......
笔记 1125

enote笔记法之附录1——“语法词”(即“关联词”)(ver0.24)

enote笔记法之附录1——“语法词”(即“关联词”)(ver0.24) 最上面的是截屏的完整版,分割线下面的是纯文字版本: 作者姓名(本人的真实姓名):胡佳吉 居住地:上海 作者网名:EverSteins 版权声明:enote笔记法之附录1——“语法词”(即“关联词”)(ver0.24)的发表日期 ......
关联词 附录 语法 笔记 enote

算法刷题记录-数组之和

算法刷题记录-数组之和 四数相加Ⅱ 给你四个整数数组 nums1、nums2、nums3 和 nums4 ,数组长度都是 n ,请你计算有多少个元组 (i, j, k, l) 能满足: 0 <= i, j, k, l < n nums1[i] + nums2[j] + nums3[k] + nums ......
之和 数组 算法

23.11.29(代码大全2读书笔记)

* 第一部分 打好基础 第一章 欢迎进入软件构建的世界 > 软件构建的定义:包括编码与调试、单元测试、规划构建、集成等,没有给出一个明确的定义。 > 软件构建的重要性:软件构建是编写大型项目最重要的、不可或缺的部分。 第二章 用隐喻来更充分地理解软件开发 > 对软件开发地隐喻不是明确的标准,而是微妙 ......
代码 笔记 大全 23 11

[Vue] vue学习笔记(3): 绑定样式

动态绑定样式 vue允许动态设置class的值,通过利用v-bind指令 🎄情景: 假设存在多个class样式,并给元素指定一个class = "basic", 类名随不同情况更改 <div id="root"> <! 动态设置后,类名变为"basic happy" or "basic sad" ......
样式 笔记 Vue vue

回归算法全解析!一文读懂机器学习中的回归模型

本文全面深入地探讨了机器学习中的回归问题,从基础概念和常用算法,到评估指标、算法选择,以及面对的挑战与解决方案。文章提供了丰富的技术细节和实用指导,旨在帮助读者更有效地理解和应用回归模型。 关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济 ......
算法 模型 机器

学习笔记1

Linux文件的打包与压缩 基本概念 打包是指将多个文件或目录打包成一个文件,压缩是指将一个大的文件通过算法压缩成一个小的文件。由于linux中的很多压缩程序只能对一个文件进行,所以通常要先将全部文件打包成一个文件,然后再对那一个打包文件进行压缩。 tar命令介绍 使用tar命令可以进行打包和解包、 ......
笔记
共14200篇  :60/474页 首页上一页60下一页尾页