ICode9

精准搜索请尝试: 精确搜索
  • 座机和手机号校验2022-07-27 11:01:03

    // if (datas.key === 'telephoneNumber') {// const { val } = datas// const patrn1 = /^(1[3-9]\d{9}$)/// const patrn = /^(([0-9]{3,4}[-])?[0-9]{7,8}$)/// let or = 0// if (val && val.indexOf('-') === -1 &

  • Flink整合kafka的练习-统计卡口通过的车辆数量(及提交到集群中的问题)2022-07-27 01:00:14

    练习-统计卡口通过的车辆数量(及提交到集群中的问题) 统计卡口查流量 1、统计最近15分分钟的车流量 2、每隔5分钟统计一次 3、使用事件时间 4、数据源使用kafka 5、将统计好的结果保存到mysql中 1、创建kafka生产者生产几条数据 #创建一个Topic kafka-topics.sh --create --zookeep

  • 编程思想及对象与类2022-07-26 22:36:11

    目录 编程思想 面向对象 面向过程   对象与类的概念 对象与类的创建 对象的实例化方法-独有数据 编程思想    1.面向对象     1.1. 面向对象前戏 案例:人狗大战 # 需求:人狗大战# 1.'创造'出人和狗步骤1: 模拟一个个人和狗# person1 = { # 'name': 'jason'

  • [7.26] python之类与对象基础介绍2022-07-26 22:00:37

    今日学习内容 面向对象 编程思想(面向过程、面向对象) 类与对象的概念 类与对象的创建 对象的实例化方法(独有数据) 对象的绑定方法(独有功能) 面向对象铺垫 需求: ​ 模拟人和狗相互攻击的过程以及结果 推导步骤1: 直接手写字典模拟一个个人和狗 person_1= { # 使用字典模拟

  • ajax异步传输数据2022-07-26 21:33:43

    原生ajax: //数据添加$.ajax({ url:"/user/register", type:"post", data:$("form").serialize(), dataType:"json", success(obj){ if(obj==true){ alert("添加

  • 面向对象之对象与类的理解、创建2022-07-26 18:35:16

    目录一、面向对象前戏1.推导步骤一,用字典模拟人和狗2.推导步骤二,将字典封装成函数3.推导步骤三,二者具有攻击的能力(定义俩个函数供人和狗调用)存在缺陷4.人狗攻击乱套,俩者函数可以随意调用5.将人与人攻击狗的函数绑定,狗与狗攻击人的函数绑定总结二、编程思想1.面向对象编程2.面向对

  • P7843 「C.E.L.U-03」布尔2022-07-26 18:34:04

    Statement 给你 \(n\) 个布尔变量和 \(m\) 个限制,设 \(s_i\) 为 \(i\) 的取值。第 \(i\) 个限制形如 \(s_{u_i}\) 为 \(x_i\) 则 \(s_{v_i}\) 必须为 \(y_i\),同时如果 \(s_{v_i}\) 为 \(y_i\) 则 \(s_{u_i}\) 必须取 \(x_i\)。 一共 \(q\) 次询问,每次询问给出一个区间 \(l,r\)。求

  • vue-blu之Form 表单元素案例记录2022-07-26 15:33:21

    描述 1、Form 表单元素使用:Input,Select, DatePicker, Radio, Checkbox, Switch, Textarea, Button。 2、基于原生Html的Input。 3、关于表单元素项的校验信息仅做展示,实际需与事件结合。 问题记录 1、Datepicker:报错: "class" is a reserved attribute and cannot be used as compo

  • [Typescript] Making TypeScript Stick - 32022-07-26 14:32:26

    1. const values = [3, "14", [21]] for (let a in values) { // ^? } for (let b of values) { // ^? } . . . . Answer: for...in loop: The for...in statement iterates over all enumerable properties of an object that are keyed by strings (i

  • [LeetCode] 919. Complete Binary Tree Inserter2022-07-26 01:32:00

    A complete binary tree is a binary tree in which every level, except possibly the last, is completely filled, and all nodes are as far left as possible. Design an algorithm to insert a new node to a complete binary tree keeping it complete after the inser

  • Kafka-java代码向kafka中输入和消费数据2022-07-25 22:02:42

    Kafka-java 1. 在写代码前需要导入依赖 <dependency> <groupId>org.apache.flink</groupId> <artifactId>flink-connector-kafka</artifactId> <version>${flink.version}</version> <

  • Flink -time(处理时间,事件时间,水位线)2022-07-24 23:01:31

    Flink -time(处理时间,事件时间,水位线) 1. flink基石 2. Time 3. 统计时间 package com.wt.flink.core import org.apache.flink.streaming.api.scala._ import org.apache.flink.streaming.api.windowing.assigners.SlidingProcessingTimeWindows import org.apache.flink.strea

  • Flink-任务需要申请的资源和并行度有关,和task的数量没有关系2022-07-24 20:03:36

    Flink-任务需要申请的资源和并行度有关,和task的数量没有关系 1. 非Flink的需要5个task,如下: 但是在Flink中采用共享模式 在代码中设置并行度为2 package com.wt.flink.core import org.apache.flink.streaming.api.scala._ object Demo3Parallelism { def main(args: Array[S

  • POJ3580SuperMemo(无旋treap-平衡树的区间操作)2022-07-24 11:31:24

    题目传送门:http://poj.org/problem?id=3580 题意:有一个序列,有6种操作: ADD x y D:将x-y区间内的值全部加D,例如,将区间{1, 2, 3, 4, 5} 2-4 全部+1 得到 {1, 3, 4, 5, 5} REVERSE x y: 将x-y区间内的值全部翻转. 例如,翻转 区间 2-4,{1, 2, 3, 4, 5} 得到 {1, 4, 3, 2, 5} REVOLVE x

  • 洛谷P3369 【模板】普通平衡树(无旋treap数组版)2022-07-24 10:35:01

    题目传送门:https://www.luogu.com.cn/problem/P3369 模板: 1 #include<cstdio> 2 #include<cstring> 3 #include<cstdlib> 4 #include<iostream> 5 using namespace std; 6 const int MAXN = 100005; 7 const int MOD = 2147483647; 8

  • Flink-java(api)2022-07-23 23:36:02

    Flink-java(api) 1. Map package com.wt.flink.tf import org.apache.flink.api.common.functions.MapFunction import org.apache.flink.streaming.api.scala._ object Demo1Map { def main(args: Array[String]): Unit = { //创建flink环境 val env: StreamExecution

  • Flink 题目2022-07-23 23:34:27

    Flink 题目 从MySql中读取数据,通过Flink处理之后在存储到MySql中 package com.wt.flink.homework import org.apache.flink.streaming.api.functions.source.SourceFunction import org.apache.flink.configuration.Configuration import org.apache.flink.streaming.api.scala.

  • Flink APIs(数据来源,数据流向)2022-07-23 23:33:06

    Flink APIs 1. flink apis 2. Flink版的WordCount package com.wt.flink.core import org.apache.flink.streaming.api.scala._ object Demo1WordCount { def main(args: Array[String]): Unit = { /** * 1.创建flink的环境 * */ val env: StreamExecu

  • 复健训练-CF1709(Educational Codeforces Round 132)2022-07-23 18:03:02

    题目在这 【复健不太顺利 www 【有没有一种可能是一直都是这样的水平 w 【导致复健并没有什么用 w   A. Three Doors 题意:有三把钥匙三扇门,三扇门都上了锁,其中两扇门后面藏着钥匙,另一扇门后面没有钥匙,以及另一把钥匙在你手上。钥匙的 id 对应了门的 id 。现在告诉你你手里拿了哪

  • 左偏树【待施工】2022-07-23 17:03:32

    #include<bits/stdc++.h> using namespace std; const int N = 1e5 + 10; int fa[N],ls[N],rs[N],dist[N],val[N],id[N]; bool del[N]; int n,m,cnt; int get(int x) { if(x == fa[x])return x; return fa[x] = get(fa[x]); } struct leftist { int id,val; b

  • 【算法学习】递归篇2022-07-23 15:04:55

    【2022/7/21】814. 二叉树剪枝 问题 知识点回顾 1. 什么是二叉树? 本身是有序树 树中包含的各个节点的度不能超过 2,即只能是 0、1 或者 2 2. 二叉树的性质 第 i 层最多有 2i-1 个结点 若二叉树的深度为 K,那么此二叉树最多有 2K-1 个结点 解题思路 用递归实现: 临界值:当传入的

  • Educational Codeforces Round 132 E,F2022-07-23 11:06:27

    E 容易发现,我们在一个点进行修改,一定可以将经过这个点的非法路径数变成\(0\)。具体的方案就是将\(i\)异或上\(2^{p_{i}}\),其中\(p_{i}>30\),并且\(p\)要两两不同。(比如\(p_{i}=30+i\)就是一组可行的\(p\)) 此时我们有一个贪心策略:为了让更多非法路径变成合法的,那么我们修改的点深度

  • 【树】力扣669:修剪二叉搜索树2022-07-23 11:05:13

    给你二叉搜索树的根节点 root,同时给定最小边界 low 和最大边界 high。通过修剪二叉搜索树,使得所有节点的值在 [low, high] 中。修剪树 不应该 改变保留在树中的元素的相对结构 (即,如果没有被移除,原有的父代子代关系都应当保留)。 可以证明,存在 唯一的答案 。 所以结果应当返回

  • 25. K 个一组翻转链表2022-07-22 21:01:56

    给你链表的头节点 head ,每 k 个节点一组进行翻转,请你返回修改后的链表。 k 是一个正整数,它的值小于或等于链表的长度。如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 你不能只是单纯的改变节点内部的值,而是需要实际进行节点交换。 来源:力扣(LeetCode)链接:h

  • LeetCode 155 Min Stack2022-07-22 03:00:20

    Design a stack that supports push, pop, top, and retrieving the minimum element in constant time. Implement the MinStack class: MinStack() initializes the stack object. void push(int val) pushes the element val onto the stack. void pop() removes the elem

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有