草庐IT

day01-2-@RequestMapping和Rest

全部标签

研习代码 day48 | 动态规划——终极子序列问题(编辑距离)

一、两个字符串的删除操作        1.1题目        给定两个单词 word1 和 word2 ,返回使得 word1 和  word2 相同所需的最小步数。        每步 可以删除任意一个字符串中的一个字符。示例1:输入:word1="sea",word2="eat"输出:2解释:第一步将"sea"变为"ea",第二步将"eat"变为"ea"示例 2:输入:word1="leetcode",word2="etco"输出:4提示:1word1 和 word2 只包含小写英文字母        1.2题目链接    583.两个字符串的删除操作        1.3解题过程和过

应用统计01-概率复习

1.离散型随机变量     随机变量:取值由随机试验的结果决定的变量,分为连续型和离散型两大类。由多个随机变量组成的向量称为随机向量或多元随机变量。一维随机变量:离散型随机变量:随机变量X,取值只有有限个或可数个.离散型随机变量分布列:X取值为,…,且称为随机变量X的分布列.满足:  且   分布列常用一维表格表示:X......P......2.连续型随机变量   连续型随机变量:存在非负可积的函数f(x),对任意实数x,有称X为连续型随机变量,f(x)为X的分布密度或密度函数.它有:知道了密度函数f(x),就可以解决任何事件的概率计算:一元随机变量的分布函数 对连续型随机变量X,若其密度函

代码随想录 Day43 动态规划11 LeetCode T309 买卖股票的最佳时期含冷冻期 T714买卖股票的最佳时机含手续费

LeetCodeT309买卖股票的最佳时机含冷冻期题目链接:309.买卖股票的最佳时机含冷冻期-力扣(LeetCode)题目思路:这题其实就是将卖出的状态拆分成三个状态1.前两天就卖出并一直保持卖出的状态2.今天卖出的状态3.今天是冷冻期的状态当然还有一个持有的状态下面我们用动规五部曲来分析1.确定dp数组含义dp[i][j]同样表示第i天在第j个状态的最大钱数2.确定递推公式//持有状态要么是之前就是持有状态的延续,要么就是冷冻期结束买入,要么就是卖出状态买入,三者取最大值即可dp[i][0]//卖出持续状态  维持前面的卖出状态或者是冷冻期结束维持卖出状态dp[i][1]//当天卖出状态就

day16_java多线程(入门了解)

多线程入门一、线程和进程进程进程:是指一个内存中运行的应用程序,每个进程都有一个独立的内存空间和系统资源,一个应用程序可以同时运行多个进程;进程也是程序的一次执行过程,是系统运行程序的基本单位;系统运行一个程序即是一个进程从创建、运行到消亡的过程。进程是系统进行资源分配和调度的独立单位。单cpu同一时间点只能执行一件事情,CPU高效的切换让我们觉得是同时进行的我们在同一个进程内可以执行多个任务,每个任务就可以看成一个线程进程就是正在运行的程序进程是系统进行资源分配和调度的独立单位,每一个进程都有它自己的内存空间和系统资源。案例:百度云盘(一个应用程序:进程)下载功能(可以同时下载多个文件)线程

MongoDb-01——Mac上安装MongoDb以及相关的简单命令

MongoDb-01——Mac上安装MongoDb以及相关的简单命令1.下载、安装1.1官网下载1.2关于安装MongoDB1.2.1官方安装文档1.2.2Mac安装详细步骤(使用brew)2.启动MongoDB2.1官方说明2.2作为macOS服务运行的相关命令2.3访问3.链接并使用mongodb3.1链接mongodb3.2简单使用mongodb3.2.1简单命令3.2.2简单crud使用(文档命令)3.2.2.1插入数据3.2.2.2查询数据3.2.2.2.1一般查询3.2.2.2.2模糊查询3.2.2.2.3排序查询3.2.2.2.4分页查询3.2.2.3修改数据3.2.2.4删除数

java - 如何将数据从服务器传递到 android 应用程序 : REST vs Sockets

关闭。这个问题是opinion-based.它目前不接受答案。想要改进这个问题?更新问题,以便editingthispost可以用事实和引用来回答它.关闭8年前。Improvethisquestion我正在编写一个需要来自服务器的一些数据的Android应用程序。我也在用Java编写服务器端。将数据从服务器传递到Android设备的最佳方式是什么:使用REST或套接字(如Kryonet)?采用什么格式:XML/JSON(用于REST)还是纯Java对象?提前致谢。

从零开始的c语言日记day36——指针进阶

一、什么是指针:指针的概念:1.指针就是个变量,用来存放地址,地址唯一标识一块内存空间。⒉指针的大小是固定的4/8个字节(32位平台/64位平台)。指针是有类型,指针的类型决定了指针的+-整数的步长,指针解引用操作的时候的权限。4.指针的运算。字符指针用字符指针吧ch值改掉。下面这段程序不能理解为p里放了一个字符串,应该理解把字符串首字符a的地址,赋给了p。%s打印字符串从第一个字符开始一直到斜杠0结束Abcdef/0为常量字符串,并且前面加了const为不可修改状态。所以在内存中只需要存和一份就够了,因为他都已经不可修改了自然是大家都要用这个内容所以才不可修改。所以p1和p2为相同的,打印p

visionOS空间计算实战开发教程Day 2 使用RealityKit显示3D素材

我们在​​Day1​​中学习了如何创建一个visionOS应用,但在第一个Demo应用中我们的界面内容还是2D的,看起来和其它应用并没有什么区别。接下来我们先学习如何展示3D素材,苹果为方便开发人员,推出了RealityKit,接下来看如何使用。首先我们需要一个3D素材,Apple在​​QuickLook​​​页面提供了一些素材,读者也可以到​​Sketchfab​​​等网站获取其它的免费或付费素材,推荐的格式是usdz,这是Pixar研发开源的一种文件格式,目前根据​​AOUSD​​官网其主要成员有苹果、英伟达、AutoDesk、Adobe和Unity等业界大佬。并且主流的设备软件基本都内置

图像处理01 小波变换

一.为什么需要离散小波变换连续小波分解,通过改变分析窗口大小,在时域上移动窗口和基信号相乘,最后在全时域上整合。通过离散化连续小波分解可以得到伪离散小波分解,这种离散化带有大量冗余信息且计算成本较高。小波变换的公式如下:​​​​​通过下面步骤即可得到不同尺度下的小波变换。二.离散小波变换我们将小波的尺度和平移参数以2的指数幂的形式进行变换,我们可以得到一串不同的小波。这些子小波的尺度参数以2的j次方的形式增长。当使用这一系列的子小波,对一个连续函数进行离散分析时,我们所获得的是一组小波分析的系数,这个分析过程称为**小波系列分解**。而高尺度小波代表着低频信息,小尺度的小波代表着高频信息。因此

ARM day3

题目:实现3盏灯的流水代码:.text.global_start_start:@设置RCC寄存器使能LDRR0,=0X50000A28LDRR1,[R0]ORRR1,R1,#(0X1结果: