指尖 算法 精灵 笔记

PMP 学习笔记(十)

08.14 星期一 当项目经理不在时,谁应代理其职能,这是一个角色和职责分配问题。 有团队成员出现影响项目的状况,要先找原因,再对症下药。 验收不通过,先确认是做错了还是客户无理取闹。 收尾时的变更,另立项目或走变更流程。 冲突解决,采用中性态度。 去年通过的法律,审计员现在才发现有问题,属于干系人 ......
笔记 PMP

常用算法

算法主要是由头文件 <algorithm> <functional> <numeric> 组成。 <algorithm> 是所有 STL 头文件中最大的一个,范围涉及到比较、交换、查找、遍历操作、复制、修改等等 <nuneric> 体积很小,只包括几个在序列上面进行简单数学运算的模板函数 <func ......
算法 常用

C++快速入门 第四十七讲:容器和算法

C++标准库提供的向量(vector)类型从根本上解决了数组先天不足的问题(内存固定,如果不用那么多内存编译器也会为其分配) 我们用不着对一个向量能容纳多少元素做出限定,因为向量可以动态地随着你往它里面添加元素而无限增大。还可以用它的size()方法查知某给定向量的当前长度(即包含的元素个数);用p ......
算法 容器

Git笔记:用.gitignore过滤文件

## 说明 用Git时有些文件不想进行commit,只想把源代码进行上传。这是后可以在git工作区根目录创建一个.gitignore文件来设置过滤配置。 ## 举例 ``` # ignore Keil_5 build !components !drivers external/ !platform ......
gitignore 文件 笔记 Git

双指针算法

# 双指针算法 ```c++ for(int i=0, j=0; i using namespace std; const int N = 100010; int a[N], s[N];//s数组用来判断 j ~ i 之间有没有重复的 int main(){ int n; cin>>n; for(i ......
指针 算法

笔记整理--C语言--Stack的三种含义 - 博客 - 伯乐在线——转载

【转载】:原文 http://www.ruanyifeng.com/blog/2013/11/stack.html ## Stack的三种含义 - 博客 - 伯乐在线 - 转载 [Stack的三种含义](http://www.ruanyifeng.com/blog/2013/11/stack.htm ......
含义 语言 笔记 Stack 博客

算法复杂度速查表

https://zhuanlan.zhihu.com/p/158694568 目录 目录 1. 背景 2. Big-O Complexity Chart 3. Common Data Structure Operations 4. Array Sorting Algorithms 1. 背景 最近看 ......
复杂度 算法

JavaSE学习笔记day04

IO流概念: OS的文件系统: (1)文件:文本文件、视频文件、音频文件、图像文件、可执行文件等等,这些文件都是由一个个字节组成的。 (2)目录(文件夹):对文件进行归纳划分,将同类型的文件方法在同一个文件夹中,方便我们管理和使用。 (3)资源访问路径: 1)相对路径:相对于某一个文件夹而言,不包含 ......
笔记 JavaSE day 04

8.18集训笔记

## 上午递归,文件 - [B2064 斐波那契数列](https://www.luogu.com.cn/problem/B2064) - [P1255 数楼梯](https://www.luogu.com.cn/problem/P1255) 点击查看代码 ``` #include using na ......
笔记 8.18 18

10.4K Star!程序员为程序员针对性优化的开源免费笔记

平时我一直用Notion来记录内容为主,但也一直关注着其他开源产品。上周正好看到一款非常受欢迎的开源免费笔记,今天就推荐给大家:[**VNote**](https://blog.didispace.com/tj-opensource-vnote/)。 ![file](https://img2023. ......
程序员 程序 针对性 笔记 10.4

笔记整理--C语言--失落的C语言结构体封装艺术 - 博客 - 伯乐在线——转载

## 失落的C语言结构体封装艺术 - 博客 - 伯乐在线 转载 ### 1. 谁该阅读这篇文章 本文是关于削减C语言程序内存占用空间的一项技术——为了减小内存大小而手工重新封装C结构体声明。你需要基本的C语言的基本知识来读懂本文。 如果你要为内存有限制的嵌入式系统、或者操作系统内核写代码,那么你需要 ......
语言 结构 笔记 艺术 博客

SpringSecurity实战笔记之Security

Spring Security 一、默认配置 1、默认会对所有请求都需要进行认证与授权; 2、默认使用httpBasic方式进行登录 3、默认的用户名为user,密码在启动应用时在console中有打印 4、自定义配置: package com.imooc.security.browser; imp ......
SpringSecurity 实战 Security 笔记

JAVA NET相关笔记

# NET ## DES ### 网络编程 网络编程,就是在一定的协议下,实现两台计算机的通信的技术 通信一定是基于软件结构实现的: * C/S 结构 :全称为 Client/Server 结构,是指客户端和服务器结构,常见程序有 QQ、IDEA 等软件 * B/S 结构 :全称为 Browser/ ......
笔记 JAVA NET

JUC并发编程黑马笔记

# JUC ## 进程 ### 概述 进程:程序是静止的,进程实体的运行过程就是进程,是系统进行**资源分配的基本单位** 进程的特征:并发性、异步性、动态性、独立性、结构性 **线程**:线程是属于进程的,是一个基本的 CPU 执行单元,是程序执行流的最小单元。线程是进程中的一个实体,是系统**独 ......
黑马 笔记 JUC

关于FIle笔记

File.separator: File.separator 的作用相当于 ' \ ' 在 windows 中 文件文件分隔符 用 ' \ ' 或者 ' / ' 都可以 但是在 Linux 中,是不识别 ' \ ' 的,而 File.separator 是系统默认的文件分隔符号,在 UNIX 系统上 ......
笔记 FIle

笔记整理--C语言--数组指针和指针数组的区别 - hongcha_717 - 博客园——转载

【转载】:原文 http://www.cnblogs.com/hongcha717/archive/2010/10/24/1859780.html ## 数组指针和指针数组的区别 ### 数组指针(也称行指针) 定义 int (*p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数 ......
数组 指针 hongcha 语言 笔记

SpringSecurity实战笔记之RESTful

RESTful 一、JsonPath1、github:https://github.com/json-path/JsonPath二、@JsonView使用步骤(用于解决同一个对象在不同的接口返回的字段不同的场景)1、使用接口来声明多个视图2、在值对象的get方法上指定视图3、在Controller方 ......
SpringSecurity 实战 RESTful 笔记

[Tarjan] 学习笔记

# 原理 ## 强连通分量 [讲得超级屌,这次比董晓好得多](https://www.bilibili.com/video/BV19J411J7AZ?p=1 "视频") ``` void tarjan(int x) { dfn[x] = low[x] = t ++; s.push(x); in[x] ......
笔记 Tarjan

基于Spring Boot手把手博客系统企业级前后端实战-学习笔记

一、spring boot 初始化工程 1、网址:https://start.spring.io 二、Gradle 安装(绿色版) 1、windows下 -下载:http://downloads.gradle.org/distributions/gradle-3.5-bin.zip -解压: -配置 ......
实战 笔记 Spring 系统 博客

笔记整理--C语言--linux下错误的捕获:errno和strerror的使用——转载

## linux下错误的捕获:errno和strerror的使用 经常在调用linux系统api的时候会出现一些错误,比方说使用open()、write()、creat()之类的函数有些时候会返回-1,也就是调用失败,这个时候往往需要知道失败的原因。这个时候使用errno这个全局变量就相当有用了。 ......
strerror 错误 语言 笔记 linux

【技术积累】Docker部署笔记

# 服务器环境搭建 ## nacos镜像 1. 使用宝塔Docker管理器直接拉起nacos环境并运行 ![image.png](https://cdn.nlark.com/yuque/0/2023/png/34904406/1690988243495-9747837c-ed5d-4c46-9783 ......
笔记 Docker 技术

读SQL学习指南(第3版)笔记01_背景知识

![](https://img2023.cnblogs.com/blog/3076680/202308/3076680-20230816163336851-1607680900.png) # 1. 数据库 ## 1.1. 一组相关信息 ## 1.2. 电话簿肯定是最为普及且常用的数据库 # 2. 非 ......
学习指南 背景 笔记 指南 知识

前端开发笔记[1]-使用浏览器存储数据

## 摘要 使用vue.js操作cookie,webStoage,indexedDB实现在浏览器存储数据. ## 平台信息 - macOS - safari:版本16.6 (18615.3.12.11.2) - node.js - "vue": "^2.5.2", - "vue-router": " ......
前端 浏览器 笔记 数据

用户新增预测挑战赛(算法挑战大赛)

讯飞开放平台针对不同行业、不同场景提供相应的AI能力和解决方案,赋能开发者的产品和应用,帮助开发者通过AI解决相关实际问题,实现让产品能听会说、能看会认、能理解会思考。 用户新增预测是分析用户使用场景以及预测用户增长情况的关键步骤,有助于进行后续产品和应用的迭代升级。 本次大赛提供了讯飞开放平台海量... ......
挑战赛 算法 用户

基于CEM算法的三维点云数据二维映射表示matlab仿真

1.算法理论概述 三维点云数据是一种重要的空间信息表示方式,广泛应用于计算机视觉、机器人、虚拟现实等领域。然而,三维点云数据的特征维度往往很高,难以直接处理和分析。因此,将三维点云数据转换为低维度的二维映射表示,是一种有效的数据降维方法,可以方便地进行数据处理和分析。本文提出了一种基于CEM(con ......
算法 数据 matlab CEM

代码随想录算法训练营第二天| 977.有序数组的平方 ,209.长度最小的子数组 ,59.螺旋矩阵II

977.有序数组的平方 题目 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 第一想法 隐隐约约有印象是用双指针法头尾一起向中间移动,因为这个数组的特点决定了平方数中间小两边大 思路&题解 class Solution { publ ......
数组 随想录 训练营 矩阵 螺旋

字符串学习笔记

#SAM (后缀自动机) 待补充 #Lyndon 分解 ## 定义: 定义一个串是 $\text{Lyndon}$ 串,当且仅当此串的最小后缀为此串本身。 等价于该串为它所有循环表示中字典序最小的。 $\text{Lyndon}$ 分解将任意串 $S$ 划分成字符串序列,满足序列中每个串均为 $\t ......
字符串 字符 笔记

dp 凸优化学习笔记

好久没系统地写一个算法相关内容的学习笔记了,主要是我学习 dp 凸优化部分有意义,有象征性的例题。 目前网上很多题解都有点讲的不明不白的感觉,很多甚至都连基本知识都没说清楚就开始 Slope Trick 了,这困扰了我许久。 我认为通过这篇文章可以比较清晰地了解 dp 凸优化的入门知识 和 Slop ......
笔记 dp

《深入理解Java虚拟机》读书笔记:字节码指令简介

字节码指令简介 Java虚拟机的指令由一个字节长度的、代表着某种特定操作含义的数字(称为操作码,Opcode)以及跟随其后的零至多个代表此操作所需参数(称为操作数,Operands)而构成。由于Java虚拟机采用面向操作数栈而不是寄存器的架构(这两种架构的区别和影响将在第8章中探讨),所以大多数的指 ......
字节 指令 笔记 简介 Java

(全英语版)处理恶意软件的随机森林分类器算法(Random Forest Classifier On Malware)

Random Forest Classifier On Malware (copyright 2020 by YI SHA, if you want to re-post this,please send me an email:shayi1983end@gmail.com) (全英语版)处理恶意软 ......
算法 Classifier 恶意 森林 Malware