• 2024-07-02Java知识点整理 18 — Lambda表达式
    一.简介Lambda表达式是函数式编程思想的体现,强调做什么,而不是以什么方式去做。面向对象编程思想强调的是对象,必须通过对象的形式来做一些事情。比如多线程执行任务,需要创建对象,对象需要实现指定接口,然后再执行等。过程相对繁琐。而如果使用函数式编程思想,可以直接通过传递
  • 2024-07-02Lambda表达式可并行性
    今天补充Lambda表达式知识的时候,有一个可并行性的特性://使用Lambda表达式和StreamAPI进行并行计算List<Integer>numbers=Arrays.asList(1,2,3,4,5);intsum=numbers.parallelStream().mapToInt(Integer::intValue).sum();上面的代码中,使用Lambda表达式结合了S
  • 2024-06-30一些做过的高中数学题
    主播数学很菜,故在此记录一些做过的(可能)有价值的题目。2024期末19(3)19(3).在三角形ABC中,设\(\lambda=\dfrac{a+b}{c}\),求\(f(\lambda),g(\lambda)\)的表达式,使得:(i)\(\tan\frac{A}{2}\tan\frac{B}{2}=f(\lambda)\);3分(ii)\(\dfrac{\cosA+\cosB+g(\la
  • 2024-06-23lamdba神秘之解
    一、前言二、lambda语法三、lambda特性四、lambda常见用法五、lambda用法之高阶函数一、前言lambda函数在Python编程语言中使用频率非常高,使用起来非常灵活、巧妙;那么,什么是lambda?它有哪些用法和应用场景呢?下面让我一起来解读lambda的神秘之处!好文章记得收藏+点赞+
  • 2024-06-23数学一|概统|二、随机变量及其分布
    考试要求理解随机变量的概念,理解分布函数\(F(x)=P\{X\leqslantx\}(-\infty<x<+\infty)\)的概念及性质,会计算与随机变量相联系的事件的概率;理解离散型随机变量及其概率分布的概念,掌握\(0-1\)分布、二项分布\(B(n,p)\)、几何分布、超几何分布、泊松\(\text{(Poisson)}
  • 2024-06-23学懂C#编程:常用高级技术——委托(Delegate)应用场景——委托与Lambda表达式的结合使用详解
            在C#中,委托与Lambda表达式的结合使用是现代编程实践中的一个重要且强大的特性,它极大地提高了代码的简洁性和可读性。下面将详细讲解这两个概念如何协同工作,以及如何在实际编程中有效利用它们。委托基础        委托是C#中的一种引用类型,它允许封装一
  • 2024-06-22Java Lambda 表达式中为何不能访问局部定义的变量?
    问题展示代码:publicstaticvoidtest01(){Stringstr="str";newThread(()->{str+="yes";System.out.println(str);}).start();}在jdk1.8下,在lambda表达式中访问str,编译器未报错;提示我不可访问非f
  • 2024-06-22a regrex for function title
    正则表达式简明扼要,一行代码就能实现挺复杂的功能。deftitle(s):returnre.sub(rb"[A-Za-z]+('[A-Za-z]+)?",lambdamo:mo.group(0)[0:1].upper()+lambdamo:mo.group(0)[1:].lower(),s)解释正则表达式"[A-Za-z]+('[A-Za-z]+)?"的作用是匹配一个或多个英文字母(大小写
  • 2024-06-21ch11 特征选择与稀疏学习
    子集选择与评价缓解维度灾难的另一种重要方法是进行特征筛选,同时它也能降低学习任务的难度,只留下关键特征。对当前学习任务有用的属性称为“相关特征”,而对当前学习任务没有用的属性称为“无关特征”,包含信息能被其他特征表示的属性称为“冗余特征”。如果想要从原始特征集中选
  • 2024-06-21[模式识别复习笔记] 第6章 PCA
    1.主成分分析PCAPCA:寻找最能够表示原始数据的投影方法,对数据进行降维,除去冗余的信息。——不考虑类别1.1PCA主要步骤计算散布矩阵\(S\)(或者样本的协方差矩阵)\[S=\sum_{i=1}^{n}(\bm{x}_i-\bm{\mu})(\bm{x}_i-\bm{\mu})^{\text{T}}\]其中\(\bm{\mu}=\frac
  • 2024-06-20关于zip、map、filter和lambda函数
    zip#相当于是拉链,将两个列表对应位置的数据拉到一起,变成元组,最后返回一个迭代器。用list将迭代器转换为列表即可看到内容#如果列表数据长度不对等,就以短的为主,剩下的不管了list1=[1,2,3]list2=['a','b','c','d']z=zip(list1,list2)print(list(z))#>>>>输
  • 2024-06-19【Lambda、SteamAPI】谨慎使用流
    由于Java不支持基本类型的char流,因此在运行下面这样的代码时,会出现问题publicstaticvoidmain(String[]args){"HelloWorld".chars().forEach(System.out::println);//预期打印HelloWorld//实际打印一串数字}chars()返回的流是int值不是char值。因
  • 2024-06-19AWS无服务器 应用程序开发—第十五章 CI/CD
    创建一个针对AWSLambda的CI/CD管道,可以大大提高开发和部署的效率和可靠性。以下是一个完整的示例,包括从CodeCommit开始的代码管理、使用CodeBuild进行单元测试、使用CodePipeline进行持续集成和持续部署(CI/CD)的具体步骤。步骤1:设置AWSCodeCommit创建Co
  • 2024-06-19java内置的函数式接口介绍及使用举例
    lambda表达式的本质:作为函数式接口的实例如果在一个接口中,只声明了一个抽象方法,则此接口就被称为函数式接口,我们可以在一个接口上使用,@FunctionalInterface注解来验证该接口是否为函数式接口(吐过在该接口中写两个方法,则会编译失败)正是因为抽象方法中只有一个方法,所以我们才可以
  • 2024-06-19马尔可夫排队网络——Python分析
    马尔科夫排队网络(MarkovianQueueingNetworks)是一类特殊的排队网络,假设系统中的到达过程和服务时间均遵循指数分布,系统状态之间的转移遵循马尔可夫性质。这些假设使得马尔科夫排队网络可以通过解析方法进行分析,从而为实际系统的设计和性能优化提供理论依据。通过理论推导和模型构
  • 2024-06-19【笔记】概率论复习
    常用分布列名称分布列/密度函数期望方差二项分布\(B(n,p)\)\(P(X=k)=\binom{n}{k}p^k(1-p)^{n-k}\)\(np\)\(np(1-p)\)超几何分布\(nM/N\)几何分布\(P(X=k)=(1-p)^kp\)\(\frac{1}{p}\)\(\frac{1-p}{p^2}\)负二项分布Poisson分布\(\operator
  • 2024-06-184.3
    python之lambda表达式 今天做题的时候发现了lambda表达式,就去网上搜了搜,这么说吧,lambda表达式算是python一种比较方便的语法了,主要作用是代替简单的函数,免去了编写函数的烦恼,语法也更加地简洁。下面就简单介绍一下lambda的使用场景。从本质上来讲,lambda是一个函数,可以接受参
  • 2024-06-18Lambda表达式:会这10招
    引言在Java8之前,Java的语法相对冗长,尤其是在处理集合操作和多线程编程时,常常需要大量的样板代码。自Java8引入Lambda表达式以来,Java编程变得更加简洁和高效,不仅减少了代码量,还提升了代码的可读性和可维护性。今天就来聊聊几种工作中很常用的Lambda表达式应用场景,走过路过别错
  • 2024-06-17Python函数式编程
    函数式编程基础函数式编程与面向对象编程一样都是一种编程范式,函数式编程也称为面向函数的编程。Python提供了高阶函数、函数类型和lambda表达式,他们是实现函数式编程的基础。高阶函数与函数类型如果一个函数可以作为其他函数的参数或者其他函数的返回值,那么这个函数就是“
  • 2024-06-17北航研究生《矩阵理论》期末复习整理与2024考题记录
    课件线性空间定义:交换律+结合律+零元素+负元素特殊的矩阵:对称矩阵:\(A=A^T\)正交矩阵:\(AA^T=I\)Hermite矩阵:\(A^H=A\),对角元素为实数,特征值为实数反(斜)Hermite矩阵:\(A^H=-A\),对角元素为纯虚数,特征值为纯虚数或者0酉矩阵:\(A^HA=I\),酉相似\(U^HAU=B\),酉相抵\(UA
  • 2024-06-17球面双站交叉定位计算方法
    写在前面之前自己写的word丢了,为避免丢失,在网上发一下,主要是备忘,有些表达不严谨请,见谅。方法和模型图片来自引文:张静.杜剑平.蒋俊,基于球体模型的短波固定多站交叉定位选站方法[j].信息工程大学学报,2020,(1),9-1426再吐槽知网:下个论文收费3.5,表示理解;充值最小30,每次下载都要收
  • 2024-06-16史上最详细的轨迹优化教程-机器人避障及轨迹平滑实现(干货满满)
    有一些朋友问我到底如何用优化方法实现轨迹优化(避障+轨迹平滑等),今天就出一个干货满满的教程,绝对是面向很多工业化场景的讲解,为了便于理解,我选用二维平面并给出详细代码实现,三维空间原理相似。本教程禁止转载,主要是有问题可以联系我探讨,我的邮箱[email protected]下面
  • 2024-06-15C#开发-集合使用和技巧(二)Lambda 表达式介绍和应用
    C#开发-集合使用和技巧Lambda表达式介绍和应用C#开发-集合使用和技巧介绍简单的示例:集合查询示例:1.基本语法从主体语句上区分:1.主体为单一表达式2.主体是代码块(多个表达式语句)从参数上区分1.带输入参数的Lambda表达式2.不带输入参数的Lambda表达式特殊用法:2.
  • 2024-06-15信息学中的概率统计
    离散型随机变量常见分布(1)01分布\[P(X=k)=p^k(1-p)^{1-k}\](2)二项分布记作\(X\simB(n,p)\)\[P(X=k)=\binom{n}{k}p^k(1-p)^{n-k}\](3)几何分布称\(X\)为服从参数为\(p\)的几何分布\[P(X=k)=(1-p)^{k-1}p\](4)Pascal分布(负二项分布)\[P(X=k)=\binom{k-1}{r-1}p^r
  • 2024-06-14JDK8新特性【接口新特征、lambda语法、Supplier、Consumer、Function、Predicate】
    目录一、关于接口的新特性1.1jdk1.8之前的接口重要特性1.2JDK8以后代码演示1.3总结通过代码演示发现作用二、Lambda表达式[重点]2.1将匿名内部类写法改写为lambda写法2.2语法特点能够写成lambda形式的的前提语法特征代码演示深入理解lambda2.3总结三、函数