全部文章
插入排序 时间复杂度O(n^2) //插入排序 function insertionSort(&$arr) { $len = count($arr); if ($len <= 1) return; for ($i=1;$i<$len;$i++) { $value = $arr[$i]; for ($ ...
1.首先模拟一个生产者不断的像Kafka灌数据 package com.program.KafkaToSparkStreaming import java.util.Properties import org.apache.kafka.clients.producer.{KafkaProducer, ...
【原题】 题目描述 Erwin 最近对一种叫 thair 的东西巨感兴趣。。。 在含有 nnn 个整数的序列 \(a1,a2,…,an\) 中,三个数被称作thair当且仅当 \(i<j<k\) 且 \(ai<aj<ak\)。 求一个序列中 thair 的个数。 输入格式 开始一行一个正整数$n$, ...
Install: npm i -g aws-cdk Init a project: cdk init sample-app --language=typescript To verify it works: npm run build Should have no error. Developeme ...
1 多路复用/分用 如果某层的一个协议对应直接上层的多个协议/实体,则需要复用/分用。 2 分用如何工作? 主机接收到IP数据报(datagram) 每个数据报携带源IP地址、目的IP地址。 每个数据报携带一个传输层的段(Segment)。 每个段携带源端口号和目的端口号 主机收到Segment之后 ...
一、计算机系统概述 1、传统冯诺依曼体系结构:单指令流和单数据流系统(SISD) 2、把高级语言转化为汇编语言的过程称为编译,把汇编语言源程序翻译成机器语言的过程称为汇编 3、早期冯诺依曼机以运算器为中心,现在以存储器为中心 4、冯诺依曼机最根本的特征是采用“存储程序”原理,基本工作方式是控制流驱动 ...
支持的版本: 硬件 a2 a5 a6 软件V22.5.10以上 首先第一步刷入163定制固件:1:下载附件 k2_163_v18d_breed.bin(点击下载,需要解压) 2:登陆路由器(注意,必须连接上你家WIFI)(默认 p.to 或者 phicomm.me 或者 192.168.2.1 ) ...
线程同步 同步代码块 synchronized(监视器){ //共同享用的代码块 } 多个线程在抢夺cpu执行权,在执行run()方法,遇到synchronized代码块时,会检查是否有锁对象,如果有,就继续执行下去。反则,该线程就会进入阻塞状态。直到锁对象被释放,多个线程就会继续抢夺cpu执行权。 ...
Navicat导出指定数据表的数据结构、字段、备注、数据类型 SELECT TABLE_NAME 表名, COLUMN_NAME 列名, COLUMN_TYPE 数据类型, DATA_TYPE 字段类型, CHARACTER_MAXIMUM_LENGTH 长度, IS_NULLABLE 是否为空, ...
1、SpringBoot工程热部署 目的是避免开发时修改了源码还要重新启动的麻烦 解决方案:在pom.xml文件中添加热部署配置 <!--springboot热部署,避免重启服务器--> <dependency> <groupId>org.springframework.boot</groupId> ...