一、Flink面试问题集 1、flinkkafka 如何保证精准一次 配置两阶段提交 2、Flink提交方式, 使用pre-job还是yarn-session模式,以及Application模式,好处? Flink提交模式模式对比 3、Flink UV统计实现 set布隆过滤器redis 有误…
2024/11/16 19:54:38文章目录 1. 快速排序(Quick Sort)1.1、 简介1.2、 快速排序的步骤 2. Hoare 版本2.1、 基本思路1. 分区(Partition)2. 基准选择(Pivot Selection)3. 递归排序(Recursive Sorting) 2…
2024/11/16 22:39:45一、服务端 1.tcpServer.hpp #pragma once #include <iostream> #include <string> #include <cstring> #include <unistd.h> #include <netinet/in.h> #include <sys/types.h> #include <sys/socket.h> #include <sys/wait.h&…
2024/11/16 16:37:12Java 的特点 Java 是一种广泛使用的高级编程语言,具有许多显著的特点。 首先,Java 具有平台独立性。这是通过 Java 虚拟机(JVM)实现的。Java 程序被编译成字节码,字节码可以在任何安装了 JVM 的平台上运行,…
2024/11/17 5:44:29了解扩展欧几里德算法,可以问度娘, 大意:可以运用其解出gcd(a,b)ax1by1中的x1、y1的值 上代码: 1 int extend(int a,int b,int &x,int &y)2 {3 if(b 0)4 {5 x 1;6 y 0;7 return…
2024/11/17 21:14:40 人评论 次浏览两个都是通过request对象获取参数的方法,两者获取参数的作用域是不同的。 1.getParameter(“参数名称”) request.getParameter()是获取一个表单或者是跳转路径所包含的参数值, 返回结果为String字符串,当表单中包含多个同名参数时ÿ…
2024/11/17 20:44:05 人评论 次浏览取本页URL地址的方法总结 测试的url地址是 http://data.medix.cn/medic/default.aspx 结果如下: Request.ApplicationPath 结果:/medic Request.CurrentExecutionFilePath: 结果:medic/default.aspx Request.FilePath: 结果&…
2024/11/17 20:30:51 人评论 次浏览windows ping命令对于多数电脑爱好者都不会陌生,通过ping ip可以知道网络是否畅通或者网络传输质量如何等,是网络技术人员常用的检测网络命令,多数朋友对ping命令知道的并不多,接下来本文将与大家详细了解ping以及ping命令高级技巧…
2024/11/17 20:20:08 人评论 次浏览点击蓝字“方方格子”关注我们问题:上次发了那个空白单元格快速填充的文章,有人就来问了,他自己的数据怎么不能解决啊,数据如下所示:其实这个问题和上次那个只是看起来像,其实完全不是一种情况,…
2024/11/17 22:32:16 人评论 次浏览本文将探索:【探索内容】到此之前,我们所写的程序,语句都是逐条执行的。条件语句,可以使得程序选择是否执行特定的语句块。所谓的选择执行在我们生活中很常见:如果明天疫情结束,我们就去外面吃火锅庆祝(当然…
2024/11/17 22:31:45 人评论 次浏览HTTP请求头中的X-Forwarded-For,X-Real-IP Java面试之如何获取客户端真实IP
2024/11/17 22:31:14 人评论 次浏览随时随地阅读更多技术实战干货,充分利用闲暇时间,请关注源代码社区公众号(ydmsq666)和技术交流群。 转帖请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17718579),请尊重他人的辛勤劳…
2024/11/17 22:30:43 人评论 次浏览1. 安装mysqlcd /usr/local/src/ wget http://mirrors.sohu.com/mysql/MySQL-5.1/mysql-5.1.73-linux-i686-glibc23.tar.gz 注意:上面的地址是32位机器用的,如果你的机器是64位, 安装方法是一样的。tar zxvf /usr/local/src/mysql-5.1.73-li…
2024/11/17 22:30:13 人评论 次浏览Spark 提供了 Web UI 来对 Spark 应用进行监控。 每个 SparkContext 会启动一个 web UI,默认是在 4040 端口。它显示了应用相关的有用的信息,包括: 一系列的 scheduler stage 和 taskRDD 大小和内存占用的概要环境信息正在运行的 executor …
2024/11/17 22:29:42 人评论 次浏览Https的全称是Hypertext Transfer Protocol Secure, 它是Hypertext Transfer Protocol 协议与SSL/TLS 协议的结合, 用来提供加密和对服务器的安全验证. Https连接常被使用在World Wide Web. Https的主要思想是在不安全的网络上建立安全的通道, 从而确保偷听攻击和中间者攻击无效…
2024/11/17 20:08:26 人评论 次浏览起初刚学C时,很不习惯用new,后来看老外的程序,发现几乎都是使用new,想一想区别也不是太大,但是在大一点的项目设计中,有时候不使用new的确会带来很多问题。当然这都是跟new的用法有关的。new创建类对象&…
2024/11/17 20:07:55 人评论 次浏览一.需求 原格式: input[[1,2,3],[4,5,6],[7,8,9]] 目标格式: [1, 2, 3, 4, 5, 6, 7, 8, 9] 二.方法 1.sum函数合并 input[[1,2,3],[4,5,6],[7,8,9]] outputsum(input,[]) print(output)#结果: [1, 2, 3, 4, 5, 6, 7, 8, 9] 这个看上去很简洁&…
2024/11/17 20:07:25 人评论 次浏览effective C 条款 2:尽量用const和inline而不用#define 尽量用编译器而不用预处理 #define ASPECT_RATIO 1.653 它会被预处理程序去掉,于是ASPECT_RATIO不会加入到符号列表中 定义指针常量时会有点不同 要写两次const:const char * const aut…
2024/11/17 20:06:54 人评论 次浏览对于初学者来说,选择一款合适的开发板非常重要! 迅为给出了明确的学习路线,首先,你需要研读一下这个视频教程:嵌入式学习方法篇:https://www.bilibili.com/video/BV1HE411w7by?p1 然后,需要学习…
2024/11/17 20:06:24 人评论 次浏览转自:https://bijian1013.iteye.com/blog/2232124 Nginx 不同于 Apache2 的一点就是,Nginx 采用单线程,非阻塞,异步 IO 的工作模型。Apache2 对于每一个请求,都会创建一个新进程或线程,会浪费很多内存和 CP…
2024/11/17 20:05:53 人评论 次浏览