×

scala

hadoop,spark,scala,flink 大数据分布式系统汇总

欢乐多多 欢乐多多 发表于2024-05-20 浏览4352 评论0
20220314 https://shimo.im/docs/YcPW8YY3T6dT86dV/read 尚硅谷大数据文档资料 iceberg相当于对hive的读写,starrocks相当于对mysql的读写 20220306 hadoop或者spark集群启动,只需要在主节点上启动就可以了 20220127 索引,分区和分桶的区别 https://zhidao.baidu.com/question/558461303344423452.html 凡是跟业务应用挂钩的,我们都使用数

spring boot

ES - 滚动查询(scroll)(es滚动查询原理)

欢乐多多 欢乐多多 发表于2024-05-19 浏览17206 评论0
简介    Elasticsearch滚动查询也叫游标查询    适合那种需要一次性或分批拉出大量数据做离线处理、迁移等。可以提升点效率。 实践中我使用到滚动的场景 需求需要从几个不同的es数据源拉取、截取数据,合到一个新的业务数据源中。 每天夜里有定时任务需要拉取某天的索引数据,根据某个字段去重后拿去做离线业务处理。 注意:scroll不适合支持那种实时的和用户交互的前端分页工作,实时分页查询可以使用from-size方式。但同时from-size也不适用上述离

tomcat

idea,使用Remote 连接tomcat,远程DEBUG模式调试

欢乐多多 欢乐多多 发表于2024-05-19 浏览5979 评论0
idea,使用Remote 连接tomcat,远程DEBUG模式调试 前言:为什么要使用远程DEBUG模式调试? 解决 在我本地是好的啊 这个世界性难题~ 测试环境碰到问题,直接连上Debug,不用再测试本地,再查看测试环境日志 遇到一些诡异的问题,日志是看不出端倪的 调试一些只能在测试环境执行的流程,如:调用微信 / 支付宝付款 一些客户的环境是有非常严格的安全限制,如外网访问 ,端口防火墙限制,这使得我们常常不能复现问题,来解决问题! 相应环境 服务器是:Linux,jdk

MSSQL教程

解决办法:Linux mysql命令 -bash: mysql: command not found 找不到命令

欢乐多多 欢乐多多 发表于2024-05-19 浏览17460 评论0
问题描述: 拿到以前的一台旧VM机器CentOS 7x,登陆上去后执行mysql -u xxx -p *** 登陆mysql的时候 出现-bash: mysql: command not found ,初始以为机器没有安装mysql,迅速开始确认是否本机安装了mysql亦或mariadb 各种确认语句来一波: 1、执行mysql --version输出: -bash: /usr/bin/mysql: No such file or directory 1、执行whereis mysql输

spring boot

Spring自动装配原理理解(spring自动装配的原理)

欢乐多多 欢乐多多 发表于2024-05-18 浏览5355 评论0
Spring本质上就是一个管理程序应用的容器,而spring的一个核心功能就是自动装配,也就是在程序启动时就自动将应用所需的所有bean自动扫描、配置和装入到容器中去,方便程序的使用。 什么是SpringBoot自动装配? SpringBoot 定义了一套接口规范,这套规范规定:SpringBoot 应用在启动时会扫描外部引用 jar 包中的META-INF/spring.factories文件,将文件中默认配置信息加载到 Spring 容器(此处涉及到 JVM 类加载机制

Golang教程

Golang Fyne项目实战(含源码)(golang开发)

欢乐多多 欢乐多多 发表于2024-05-18 浏览6326 评论0
项目介绍 效果图 功能介绍 主要实现了根据文本文件里面的内容,自动更名所选文件夹里面的文件名称 步骤介绍 1.创建txt文本文件,输入内容程序界面中"目录文件"选择目前创建的文本文件 例: 2.选择需要批量更改名字的文件夹 3.选择路径后,程序点击"开始更名",便会自动更名 4.结果 代码区域 项目结构 下载fyne包以及Fyne工具包 命令: 1.go get fyne.io/fyne/v2 2.go get fyne.io/fyne/cmd/

tomcat

javaweb项目小练习:SMBMS(基于javaweb的毕业设计题目)

欢乐多多 欢乐多多 发表于2024-05-18 浏览5245 评论0
SMBMS(一) 项目搭建准备 搭建一个maven web项目 配置Tomcat 测试项目是否能够正常运行 导入项目中所需的jar包: jsp、Servlet、mysql驱动、jstl、stand… 创建项目包结构 编写实体类 : ORM映射:表-类映射 编写基础公共类 1.数据库配置文件 【db.properties】 driver = com.mysql.jdbc.Driver url = jdbc:mysql://localhost:3306?use

spring boot

通俗易懂理解几何光学(六)光学系统的像质评价(常用像质评价方法中,哪些基于几何光学方法)

欢乐多多 欢乐多多 发表于2024-05-18 浏览5108 评论0
成像质量评价的方法分为两大类,第一类用于在光学系统还没有制造出来,即在设计阶段通过计算就能评价系统的质量(像质评价方法),第二类用于在光学系统实际制造完成以后对其进行实际测量或检验(像质检验方法)。 五种主要评价方法:瑞利判断、中心点亮度、分辨率、点列图(及星点检测法)、光学传递函数 瑞利判断法 由光路追迹计算得到实际光线与理想光线之间的光程差——波像差。 瑞利判断——当系统最大波像差 W<λ/4,成像质量好。 波前图——实际出射波面的变形程度(波像差),可由波面干涉仪测量获

rabbitmq

SpringBoot 之AOP实现过滤器、拦截器、切面

欢乐多多 欢乐多多 发表于2024-05-18 浏览7046 评论0
AOP概述 AOP Aspect Oriented Programing 面向切面编程。AOP 是一种编程思想,不是一项技术。AOP 使用横向抽取机制实现代码复用,继承方式是纵向的重复性代码。AOP 思想: 基于代理,对原来目标对象,创建代理对象,在代理对象中,对原有业务方法进行增强。AOP 实现方式: 过滤器、拦截器、切面。AOP实际企业应用 : 打印方法运行时间、统一打印入参和出参、事务管理、日志记录、 权限控制、 缓存。 AOP在项目中的应用: 判断用户是否登录、统一打印入参

html5

微信H5调用支付宝支付详细(一)!!!(H5调用微信支付)

欢乐多多 欢乐多多 发表于2024-05-17 浏览10123 评论0
微信公众号H5页面使用支付包手机网站支付!!! 这两天根据公司的需求写了一个从微信公众号的H5(公众号中的网站)页面跳转支付宝支付,大家应该都知道微信和支付宝这两家 谁也不让这谁。想在微信中用支付宝那微信肯定不愿意,但是需求这就是这样的,很庆幸支付宝的文档太棒了说的很明白比微信温柔太多,接下来我会详细的讲解一下,已经帮助大家避坑。 首先先看文档,如果直接看代码那没有注释的情况下是完全迷糊的, 文档 我们先去找一下沙箱环境,支付宝这种大佬级别的公司肯定是有的 https://o

tomcat

Tomcat-线程模型及设计精髓(tomcat 线程模型)

欢乐多多 欢乐多多 发表于2024-05-17 浏览4264 评论0
一、Tomcat架构模型 1.1 Tomcat架构模型 我们知道Tomcat既要接收客户端请求,同时需要处理业务逻辑,做相关的转发。 那么Server端无疑需要根据其能力,划分为2个部分。 连接器 连接器主要处理请求,并将请求根据路径做转发。默认情况下最大连接数为8192。连接器就需要实现上述功能。 Tomcat同时支持3中连接配置: BIO(Blocking IO)阻塞式IO(Tomcat8.5后弃用) NIO(NioEndpoint )(使用Epoll模型,当连

CSS/HTML

CSS justify-content 属性

欢乐多多 欢乐多多 发表于2024-05-16 浏览12877 评论0
CSS 中的justify-content属性用于描述弹性盒子容器的对齐方式。它包含沿着分布在浏览器中的 flex 容器的主轴的内容项之间和周围的空间。 注意:此属性不能用于沿垂直轴描述项目或容器。为了垂直对齐项目,我们可以使用align-items 属性 在应用了 lengths 和 auto margins 属性后,对齐是可能的,即,如果在Flexbox 布局中至少有一个具有flex-grow 属性而不是 0 的灵活元素,那么它不会影响并且有任何影响不会有任何可用空间。 句法: