权威 笔记 指南rust
学习进度笔记1
今天对寒假的学习任务进行了时间上的规划,需要完成的主要有下面三个任务: 1.完成Spark的实验及实验报告; 2.三人结组参加中国服务外包杯大赛(1月13日之前提交题目,1月31日前后验收第一阶段成果(需求原型)); 3.大型数据库技术大作业-信息领域热词分析(开学第一节课验收); 根据完成时间的先 ......
学习笔记1
Spark特性Spark使用简练优雅的Scala语言编写,基于Scala提供了交互式编程体验,同时提供多种方便易用的API。Spark遵循“一个软件栈满足不同应用场景”的设计理念,逐渐形成了一套完整的生态系统(包括 Spark提供内存计算框架、SQL即席查询(Spark SQL)、流式计算(Spar ......
『学习笔记』浅谈莫比乌斯反演
莫比乌斯反演是数论中的重要内容。对于一些函数 \(f(n)\),如果很难直接求出它的值,而容易求出其倍数和或约数和 \(g(n)\),那么可以通过莫比乌斯反演简化运算,求得 \(f(n)\) 的值。——OI-wiki 可见莫反的强大。 前置知识:数论分块 数论分块可以快速计算一些含有除法向下取整的和 ......
Golang学习笔记(十)—— 协程调度
协程调度 调度流程 Go程序运行和调度初始化 Go 程序运行会经过以下几个阶段: 从磁盘上读取可执行文件,加载到内存 操作系统执行 runtime 包中的程序入口 runtime 执行初始化,最后调用 main 函数 上图中的流程是根据源码文件 src/runtime/asm_amd64.s 和 s ......
C 语言文件读取全指南:打开、读取、逐行输出
C 语言中的文件读取 要从文件读取,可以使用 r 模式: FILE *fptr; // 以读取模式打开文件 fptr = fopen("filename.txt", "r"); 这将使 filename.txt 打开以进行读取。 在 C 中读取文件需要一点工作。坚持住!我们将一步一步地指导您。 接下 ......
1/10 学习进度笔记
Spark StandAlone环境部署 新角色 历史服务器 历史服务器不是Spark环境的必要组件, 是可选的. 回忆: 在YARN中 有一个历史服务器, 功能: 将YARN运行的程序的历史日志记录下来, 通过历史服务器方便用户查看程序运行的历史信息. Spark的历史服务器, 功能: 将Spar ......
学习进度笔记
Python基础语法: (1)打印出hello world # -*- coding: utf-8 -*- print "hello world" print "你好 世界" (2)注释 1、(单行注释)以 # 开头,后面的文字直到行尾都算注释 2、(多行注释)多行注释是用三引号''' '''包含的 ......
colab使用笔记
常用命令码住 %cd /content/drive/My\ Drive/ME-D2N-test # 进入文件夹` %pwd` !mkdir /content/datasets # 在当前目录下("/content")创建一个叫datasets的文件夹 1如何运行Github项目 # 克隆仓库到/co ......
搜索学习笔记+杂题 (基础一 简单的dfs+bfs)
搜索杂题: 一、基础的BFS与DFS: 深搜和广搜都可以遍历出在一定限制下可能出现的所有情况,但是朴素的搜索一般复杂度极高,成指数级别,需要用到各种五花八门的优化方式,后面会一一介绍,但基础很重要,几乎不用考虑优化,直接模拟题意就可以了。这篇博文讲的是习题ing。 深搜一般处理有分支的情况,广搜一般 ......
开源即时通讯(IM)项目OpenIM源码部署指南
OpenIM的部署涉及多个组件,并支持多种方式,包括源码、Docker和Kubernetes等。这要求在确保不同部署方式之间的兼容性同时,还需有效管理各版本之间的差异。确实,这些都是复杂的问题,涉及到深入的技术细节和精准的系统配置。我们的目标是简化部署流程,同时保持系统的灵活性和稳定性,以适应不同用 ......
2024.1.10-学习进度笔记
今天,主要尝试安装了Anaconda3并进行了一些基础配置。 参考:https://blog.csdn.net/weixin_52677672/article/details/133632708 安装Anaconda3-2023.09-0-Windows-x86_64.exe 配置环境变量 D:\s ......
【C/C++】知识点笔记
1 - 联合体内嵌结构体初始化赋值 union { struct { int i; float f; char *p; }; int o; } obj3 = { 1, 2.2, "sk", 4, 9 }; printf("struct inlay union: %d, %f, %s, %d\n", ......
学习笔记-24.1.10
今日新建一个类数组后,对其内容赋值出现了以下问题。 Pd[] pdd = new Pd[20]; Cannot assign field "mingcheng" because "pdd2[0]" is null 翻阅资料后得知 当我从数组中获取第i个元素并访问其字段时, 但是您的数组中有null( ......
笔记本为什么不出可升级CPU的,用台式CPU不行吗?
我十几年年前的thinkpad 通过更换cpu复活了:联想ThinkPad E430c i3变i7:笔记本电脑CPU升级思路—CPU参数 为什么现在的市面上可以更换cpu的笔记本非常稀少呢? intel移动CPU1-3代,CPU是和台式机一样的可以更换的。4代以后都是焊死的 什么样的笔记本可以更换C ......
MyBatis实战指南(二):工作原理与基础使用详解
MyBatis是一个优秀的持久层框架,它支持定制化SQL、存储过程以及高级映射。那么,它是如何工作的呢?又如何进行基础的使用呢?本文将带你了解MyBatis的工作原理及基础使用。 一、MyBatis的工作原理 1.1 MyBatis的工作原理 工作原理图示: 1、读取MyBatis配置文件 myba ......
iOS 应用上架指南:资料填写及提交审核
iOS 应用上架指南:资料填写及提交审核 摘要 本文提供了iOS新站上架资料填写及提交审核的详细指南,包括创建应用、资料填写-综合、资料填写-IOS App和提交审核等步骤。通过本指南,您将了解到如何填写正确的资料,并顺利通过苹果公司的审核。 引言 在开发iOS应用后,将其上架到App Stor ......
2024年1月Java项目开发指南3:创建Springboot项目
本文档编写于贰零贰肆年一月八日@萌狼蓝天 如果你不知道什么是springboot,那么你只需要知道,这是一个让我们减少配置工作量,方便开发的开发框架,能让我们更专心于业务开发,省的被各种各样的配置浪费时间。 至于这框架有啥效果,有啥优点,有啥缺点,用过就知道了! 软件:IDEA2023.2.3 创建 ......
2024年1月Java项目开发指南2:项目设计
确定软件架构 1.前端用什么技术,什么框架,什么版本 2.后端用什么技术,什么框架,什么版本 3.用些什么软件,软件版本? 比如: 前端:vue3 + Element-Plus + Axios 后端:Java17 Springboot MyBatis-plus Maven3 数据库:MySQL5.5 ......
2024年1月Java项目开发指南1:环境与工具准备
准备工作 基础能力 开发能力的事咱先不谈,有两个基础技能要学一下。 1.学习使用Markdown编写文档 2.学会使用git拉取代码和提交代码 软件准备 电脑需要安装以下软件: IDEA 2023.2 及其以上(Java开发统一使用IDEA) Webstorm 2023.2 及其以上(也可以使用VS ......
Next.js 开发指南 路由篇 | 动态路由、路由组、平行路由和拦截路由
前言 实际项目开发的时候,有的路由场景会比较复杂,比如数据库里的文章有很多,我们不可能一一去定义路由,此时该怎么办?组织代码的时候,有的路由是用于移动端,有的路由是用于 PC 端,该如何组织?如何有条件的渲染页面,比如未授权的时候显示登录框?如何让同一个路由根据情况不同展示不同的内容? 本篇我们会一 ......
程序员建议指南
IDEA代码质量检查工具插件 插件名称 作用 建议程度 IDEA自带插件规范 编译器警告 强制 SonarLint 代码质量检查 强制 CodeMetric 代码复杂度提醒 建议 MetricsReloaded 代码复杂度计算 建议 Alibaba Java Coding Guidelines 代码 ......
C# 调用WebService 笔记
最近开发工作涉及到一些关于webService调用的问题,因为太久没有做过这部分,踩了一点坑,做个笔记记录一下,避免下次踩坑。 说明 C#调用webService基本有两种方法,一种是静态调用,也就是添加到服务引用,还有一种方式是动态引用,动态引用的主要思路是通过url将DLL下载到本地,然后进行调 ......
jdk17升级指南
使用openjdk17 openjdk各版本下载地址 openjdk下载地址 下载jre 下载下来压缩包解压,没有jre 进入jdk安装目录执行 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre ......
C++字符串操作函数笔记#
1. strcpy() 从strSrc地址开始且含有'\0'结束符的字符串复制到strDest开始的地址空间中,返回值类型为char* char *strcpy( char *strDest, const char *strSrc ) { assert( (strDest != NUL) && (s ......
【学习笔记】KMP 相关算法
KMP 单模式串匹配,比较平凡所以不说了,比较有借鉴意义的每次拓展一位和 \(nxt\) 数组能极大减少不合法的匹配,时间复杂度 \(O(|s|+|t|)\)。 引出一个定义,记满足 \(s[1,i]=s[|s|-i+1,|s|]\) 的前缀为字符串 \(s\) 的 \(\mathrm{border ......
mit6.828 - lab5笔记(上)
文件系统结构 unix的文件系统相关知识 unix将可用的磁盘空间划分为两种主要类型的区域:inode区域和数据区域。 unix为每个文件分配一个inode,其中保存文件的关键元数据,如文件的stat属性和指向文件数据块的指针。 数据区域中的空间会被分成大小相同的数据块(就像内存管理中的分页)。数据 ......
前端开发笔记[6]-基于Gradio的力声信号分析界面
摘要 基于Gradio的力声信号分析界面,实现Gradio页面内嵌html代码和svg图像; 备注 仅用作前端开发练习,不保证其中的信号处理方式及数据分析的学术性。 开源地址 [https://gitee.com/qsbye/pear-dsp-gradio] 平台信息 "pyaudio~=0.2.1 ......