Java

全网最详细4W字Flink入门笔记(上)

本文已收录至Github,推荐阅读 👉 Java随想录 微信公众号:Java随想录 目录流处理 & 批处理无界流Unbounded streams有界流Bounded streamsFlink的特点和优势Flink VS SparkFlink APIDataflows数据流图Flink基本架构Job Manager & Task Manager集群 & 部署部署模式提交作业

chrome调试技巧收集

1. 编辑和重新发送请求 1.1 copy as cURL 要用 replay xhr 重复发送请求(不要重复手动填写表单) 请求 copy as cURL,可在命令行测试请求,适用于后端测试请求,也可用于重复发送请求 编辑请求 copy as cURL之后,在命令行,既可以修改 header,也可以修改 body 1.2 chrome requestly插件 Intercept & Mo

【技术积累】JavaScript中的基础语法【一】

Math对象 JavaScript中的Math对象是一个内置的数学对象,表示对数字进行数学运算的方法和属性的集合。 Math对象不是一个构造函数,所以不能使用new关键字来创建一个Math对象的实例。它包含了一些常见的数学运算函数和常量,可以直接通过Math对象来调用。 以下是Math对象的一些常用方法: Math.abs(x) 返回x的绝对值。 Math.ceil(x) 返回大于或等于给

Mybatis获取与实践

Mybatis 如何获得Mybatis Maven https://mvnrepository.com/artifact/org.mybatis/mybatis ​ Github-下载地址:https://github.com/mybatis/mybatis-3/releases 中文文档:https://mybatis.net.cn/getting-started.

vue-day20---收集表单数据

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>收集表单数据</title&g

WSL环境中安装过Java并配置VSCode

WSL环境已经配置好,现在开始在Ubuntu里面安装Java! 一 下载tar包方式手动安装 1.1 下载地址:https://www.oracle.com/java/technologies/downloads/ 1.2 在上面的地址中选择合适的版本进行下载,然后将下载的安装包拷贝到wsl系统所在目录,然后进入Ubuntu,找到拷贝的安装包,比如我的wsl迁移到了E盘下的wsl目录,则压缩包的路

java发展史

java的发展史 1972年C语言诞生 贴近硬件,运行快,效率高 操作系统,编译器,数据库,网络系统等 指针和内存管理 1982年C++诞生 面向对象 兼容C 图形领域,游戏等 JAVA发展 高可用,高并发,高性能。 构建工具:Ant,Maven,Jekins 应用服务器: Tomact,Jetty,Jboss,Websphere,weblogic

vue-day16---watch与computed实现列表过滤

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>watch与computed实现列表

暑期第五周总结

本周学习总结:1) 本周做了什么:在本周,我完成了数据库小学期的设计内容,主要学习了以下内容:vue的各个属性,springboot的交互。我花费了大约20个小时的时间用于学习这些概念、原理和实践,并且花费了大约15个小时的时间用于编写相关的代码。我还花费了大约5个小时的时间解决与这些主题相关的问题。 当我们讨论Spring Boot和Vue时,实际上是在讨论两种技术栈:后端开发框架和前端Java

7.10—7.15

7.10-7.13 和家人去徐州办事 每日阅读《大道至简》 pta计划搁置   7.14 今日计划: 跟进Java视频教学(完成) 每日pta练习(完成)   7.15 今日计划: 跟进Java视频练习(完成) 复习高数(完成) 新计划: 每日学习六级单词(完成) 休闲: 浏览电影《奔腾年代》(完成)

java写入数据 加锁操作

public static void main(String args[]) { Connection connMySQL = null; Statement stmt = null; String strJDBC_DRIVER = "com.mysql.cj.jdbc.Driver"; //java8的链接写法,java5把cj.去掉就行 String

如何学习 左耳朵耗子

目录知识图谱注重基础,基础要打牢使用知识图谱知识来源系统的学习这个技术出现的背景、初衷和要达到什么样的目标或是要解决什么样的问题。这个技术的优势和劣势分别是什么,或者说,这个技术的 trade-off 是什么。这个技术适用的场景。技术的组成部分和关键点。技术的底层原理和关键实现。已有的实现和它之间的对比。总结和归纳实践坚持不懈阅读源码代码文档的对比如何读源码基础知识。相关的语言和基础技术的知识。软

第三次周总结7月9日到7月15日

7月9日到7月15日。暑假生活第1周。7月9日,我回到了家乡。第1天我整理了一下家里面的情况。在晚上的时候,看了一下整个学期的学习总结。我计划第1个月开始学习相应的内容。我打开了黑马程序员的java web。7月10日我打开了eclipse学习了一下系统的 css.我发现css的内容,特别的难学。 Css主要是一些关于界面的,我只需要找到如何去把这个css的代码复制到我的编程页面上即可。其实不需要

study java Day01

Markdown学习 标题 三级标题 四级标题   字体 Hello,World! Hello,World! Hello,World! Hello,World!   引用 选择狂神说java   分割线     图片   超链接 点击跳转到秦始皇帝陵博物院   列表 A B C   A

week3 day6

今天又回老家了 继续当工具人  中间发生了一件小插曲: 开车 在等红绿灯  正当我要起步的时候  一个女孩 初中生吧 看手机 骑电车 左拐    被我撞到了  人没事 蹭破皮 了    吓死我了  !!!!!!! 敲了一两个 pta 感觉要完不成了  现在我按着 head frist java&nb

在 ES 里我想把两个字段的值是一样的查出来。

    if (Objects.nonNull(param.getAreaEqualSecondAreaId()) && param.getAreaEqualSecondAreaId()) { Map<String, Object> params = new HashMap<>(); String idOrCode = "doc['ar

ubuntu select控制语句不退出

解决方法: 如果用户想跳出选择循环,需要在循环体中根据条件在每个分支后增加break语句。 1.用 case 判断: 用字符串选择分支: 用数字选择分支: REPLY:是获取 select 循环对应的数字序号的环境变量(用户输入被保存在内置变量REPLY 中)。 2.用 if 语句判断选择: 3.让用户直接输入(省去用 read) 当列表中没有用户想要的内容,可以直接把系统内置变量的值

JVM专栏-垃圾回收策略与算法

程序计数器、虚拟机栈、本地方法栈随线程而生,也随线程而灭;栈帧随着方法的开始而入栈,随着方法的结束而出栈。这几个区域的内存分配和回收都具有确定性,在这几个区域内不需要过多考虑回收的问题,因为方法结束或者线程结束时,内存自然就跟随着回收了。 而对于 Java 堆和方法区,我们只有在程序运行期间才能知道会创建哪些对象,这部分内存的分配和回收都是动态的,垃圾收集器所关注的正是这部分内存。 判定对象是否存

Mozilla 检测到 Firefox 出现大量崩溃事件

导读 近日,Mozilla 检测到 Firefox 出现了大量崩溃事件,这个问题主要发生在使用 Linux 系统的用户身上,尤其是使用基于旧版本 Debian 的 Linux 系统上。 经过调查,Mozilla 最后发现这个问题并非由 Firefox 本身引起,而是涉及到 Linux 内核和 Google 的 JavaScript 代码。 这些崩溃事件发生的十分突

vue-day16---模拟一个数据监测

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <title>模拟一个数据监测你</title> </head> <body> <script type="text/javascript"

EaselJS 源码分析系列--第二篇

在 第一篇 中我们大致分析了从: 创建舞台 -> 添加显示对象-> 更新显示对象 的源码实现 这一篇将主要分析几个常用显示对象自各 draw 方法的实现 让我们看向例子 examples/Text_simple.html 这个例子中使用了三个显示对象类 Bitmap 、Text 、 Shape Bitmap draw 以下例子中添加了一个 image 当调用 stage.update

vue--day17---Vue.set()

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Vue.set()</titl

vue-day18--vue监测数组

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>watch与computed实现列表

vue-day19--Vue监测数据的原理--大综合练习

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Vue监测数据的原理--大综合练习&

数据库连接池之c3p0-0.9.1.2,16年的古董,发生连接泄露怎么查(二)

背景 本篇是c3p0连接泄露问题的第二篇,在前面一篇里面,大体介绍了问题,问题就是,我们发现线上服务不响应的原因是拿不到连接。而为啥拿不到连接呢,因为空闲链表为空,那么为什么空闲链表为空呢? 这个我一开始的猜测就是,估计是某处代码从连接池里获取了连接,用完了没有归还,那么,怎么才能找到这些罪恶的代码呢? 结合简单的源码分析、文档、搜索引擎,发现了两个配置项。 配置项的官方解释 首先说下,官方文档

第五节 数组

知识点 数组 题目1 请创建一个长度为6的整数数组,并为数组中的元素赋值。遍历数组,打印所有元素,元素之间用空格隔开。比如: 训练提示 1、数组中的元素有索引,开始索引和结束索引分别是什么?使用循环语句,依次通过索引获取元素即可遍历数组。 2、在打印数组元素时,是以空格分隔,并且不换行,该怎样输出? 解题方案 for循环遍历数组 操作步骤 1、定义int数组,使用静态初始化方式为元素赋值。 2、

第七节 方法

1. 方法概述 1.1 方法的概念 ​ 方法(method)是程序中最小的执行单元 注意: 方法必须先创建才可以使用,该过程成为方法定义 方法创建后并不是直接可以运行的,需要手动使用后,才执行,该过程成为方法调用 实际开发中,什么时候用到方法? 重复的代码、具有独立功能的代码可以抽取到方法中。 实际开发中,方法有什么好处? 1.可以提高代码的复用性 2.可以提高代码的可维护性 2. 方法

Java基础1

Java基础1 whitch break,可以使用在switch-case结构中,表示一旦执行到此关键字,就跳出switch-case结构 switch结构中的表达式,只能是如下的6种数据类型之一: byte . short、char、int、枚举类型(JDK5.0新增)、String类型(JDK7.0新增) case 之后只能声明常量。不能声明范围。 break关键字是可选的。 default

typescript 中严格字面量类型检查的理解

个人关于 TS 中 Strict object literal assignment checking 的理解 Strict object literal assignment checking Strict object literal assignment checking by ahejlsberg · Pull Request #3823 · microsoft/TypeScript 案例

<<  <  939  940  941  942  943  944  945  946  947  948  949  >  >>