使用方法protected private方法
使用 Databend 加速 Hive 查询
作者:尚卓燃(PsiACE) 澳门科技大学在读硕士,Databend 研发工程师实习生 Apache OpenDAL(Incubating) Committer https://github.com/PsiACE 随着架构的不断迭代和更新,大数据系统的查询目标也从大吞吐量查询逐步转移转向快速的交互式 ......
使用Echarts实现
1、先准备好两组数据 2、找到下面的series标签 直接在下面再多加一个中括号的数据,定义好名称啥的: 3、发现没有图例,加上! 很神奇的一点是,之前名称用data写,图例怎样都不显示,然后我换成name之后,就显示出来啦! 再加上x轴和y轴的名称: ok! ......
将从hive传到mysql数据库的数据使用Echarts进行可视化
1、使用JDBC连接数据库 //DBUtil.java package org.example; import java.sql.*; public class DBUtils { public static String db_url="jdbc:mysql://node1:3306/transp ......
Linux 查看端口使用情况
之前查询端口是否被占用一直搞不明白,问了好多人,终于搞懂了,现在总结下: 1.netstat -anp |grep 端口号 如下,我以3306为例,netstat -anp |grep 3306(此处备注下,我是以普通用户操作,故加上了sudo,如果是以root用户操作,不用加sudo即可查看),如 ......
迁移虚拟机使用遇到的问题
迁移背景 本次在迁移前的主机系统为REDHAT8,每台机器配置了专门的ip+搭建好yum环境 迁移时虚拟机版本需要统一如果不统一,需要在.vmx文件中修改 2.虚拟网络编辑器要与迁移前保持一致 3.搭建好yum路径要与迁移前路径保持一致 4.如果开机后ifconfig不显示,需要使用 nmcli n ......
手把手教你5种方法实现Java判断字符串是否为数字
方法一:用JAVA自带的函数 public static boolean isNumeric(String str){ for (int i = str.length();--i>=0;){ if (!Character.isDigit(str.charAt(i))){ return false; ......
提高iOS应用程序安全性:使用Keychain和加密技术保护iOS应用程序数据
目录 转载:怎么保护苹果手机移动应用程序ipa中文件安全? 前言 1. 对敏感文件进行文件名称混淆 编辑 2. 更改文件的MD5值 3. 增加不可见水印处理 3. 对html,js,css等资源进行压缩 5. 删除可执行文件中的调试信息 转载:怎么保护苹果手机移动应用程序ipa中文件安全? 前 ......
java日期时间类现在(java8及以后版本)推荐使用java.time 包中的类
以下信息由AI模型"文心一言"提供,仅供参考: 在 Java 8 之后,推荐使用新的日期和时间 API,即 java.time 包中的类。主要有以下原因: 更好的设计和功能:新的日期和时间 API 在设计和功能上都更优。它包括时间、日期、时间间隔等更全面的表示,并支持更准确的计算和格式化。 更全面的 ......
IDEA使用Maven的Tomcat7插件运行项目
首先在插件商店安装 Maven Helper <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <version>2. ......
mysql跑99分位、80分位、中位数的方法
# 分两步得到 第一步 假设得到的值为1000000 SELECT FLOOR(COUNT(*) * 0.99) FROM (select count(*) as cnt from mytablename group by uid) tmpb; # 获取的第一个值即为99分位的数据 SELECT c ......
如何使用多线程爬取小说
import osfrom multiprocessing.dummy import Poolimport timeimport requestsimport redef get_url(url): html = requests.get(url) return html.content.decod ......
vue中使用canvas压缩base64图片
参考自https://blog.csdn.net/weixin_42752574/article/details/126061352 后端返回图片的原始base64字符串,通过:style传到scss中显示,但有时候base64过长,可能会有5MB或者2MB这样的大小,那scss文件就接收不到这个变 ......
Linux内核信号量(semaphore)使用与源码分析
https://blog.csdn.net/Auris/article/details/107404962 一. 在Linux内核驱动中使用信号量(semaphore)常规操作步骤: [0]. 定义信号量结构体变量; struct semaphore sem; [1]. 初始化信号量变量 void ......
将本地项目上传至gitee的方法截图+详细步骤
文章目录上传项目到git的操作流程(就以下面的DBlog项目为例)1:在gitee上创建以自己项目名称命名的空项目 2:进入想上传的项目的文件夹,然后右键点击 3: 配置你的用户名及邮箱 $ git config --global user.name "xxx"$ git config --glob ......
配置tomcat出现的问题及解决方法
1、启动tomcat.bat后终端打印了几段文字后闪退: 参考https://www.cnblogs.com/mayiaction/p/10471926.html 2、安装netstat:https://juejin.cn/s/windows%20%E5%AE%89%E8%A3%85netstat ......
label嵌套radio对齐方法
1. 暂时使用flex和margin-top来对齐 <style> .rd{display:flex; align-items:center;} .rd input{margin-top:1px} </style> <div> <label class="rd"><input type="radio ......
Mysql 5.7.35-:使用HugePage:配置关键点、配置过程
在Linux中,让应用程序——尤其是mysqld这类的数据库应用——使用HugePage,最大的好处在于: 1:内存不会被回收,不会被交换到swap分区 2:因为是HugePage,大页,2M起步,如此,就能大大减轻相应应用程序所分配内存的linux内核管理负担! # 让Mysqld使用HugePa ......
单独记录内网渗透时如何使用命令行允许远程访问+开启3389端口
单独记录内网渗透时如何使用命令行允许远程访问+开启3389端口 实验开始(注意是管理员的身份) 1.允许远程访问的命令 reg add "HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server" /v fDenyTSConnections /t R ......
Intellij IDEA使用技巧
在使用InelliJ IDEA的过程中,通过查找资料以及一些自己的摸索,发现这个众多Java程序员喜欢的IDE里有许多值得一提的小窍门,如果能熟练的将它们应用于实际开发过程中,相信它会大大节省你的开发时间,而且随之而来的还会有那么一点点成就感:)Try it!1、写代码时用Alt-Insert(Co ......
使用URLDecoder和URLEncoder对中文进行处理
一 URLEncoder HTML 格式编码的实用工具类。该类包含了将 String 转换为 application/x-www-form-urlencoded MIME 格式的静态方法。有关 HTML 格式编码的更多信息,请参阅 HTML 规范。 对 String 编码时,使用以下规则: 字母数字 ......
必看!S3File Sink Connector 使用文档
S3File 是一个用于管理 Amazon S3(Simple Storage Service)的 Python 模块。当前,Apache SeaTunnel 已经支持 S3File Sink Connector,为了更好地使用这个 Connector,有必要看一下这篇使用文档指南。 描述 将数据输 ......
GoodBye CSDN!使用油猴脚本在搜索框中添加条件,以过滤掉csdn的搜索结果
直接上脚本 // ==UserScript== // @name GoodbyeCSDN // @namespace isakovsky // @version 1.0 // @description 在搜索引擎上自动添加文本到搜索关键词后面 // @include *://*.bing.com/* ......
在 Net7.0 环境下使用 RestSharp 发送 Http(FromBody和FromForm)请求
一、简介 最近,在做一个数据传输的服务,我在一个Worker Service里面需要访问 WebAPI 接口,并传输数据,也可以提交数据。由于第一次使用 RestSharp 发送请求,也遇到了很多问题,不过最终把问题都解决了。什么东西都一样,第一次做都会才很多坑。 今天,我就两个小的知识点,就是通过 ......
使用URLDecoder和URLEncoder对中文进行处理
一 URLEncoder HTML 格式编码的实用工具类。该类包含了将 String 转换为 application/x-www-form-urlencoded MIME 格式的静态方法。有关 HTML 格式编码的更多信息,请参阅 HTML 规范。 对 String 编码时,使用以下规则: 字母数字 ......
浏览器使用笔记
[批量多开谷歌浏览器Google Chrome并相互独立 - 知乎](https://zhuanlan.zhihu.com/p/608745273) [chrome最简单的多开方法_多用户打开chrome_欲饮琵琶码上催的博客-CSDN博客](https://blog.csdn.net/qq_350 ......
Intellij IDEA使用技巧
在使用InelliJ IDEA的过程中,通过查找资料以及一些自己的摸索,发现这个众多Java程序员喜欢的IDE里有许多值得一提的小窍门,如果能熟练的将它们应用于实际开发过程中,相信它会大大节省你的开发时间,而且随之而来的还会有那么一点点成就感:)Try it!1、写代码时用Alt-Insert(Co ......
vue3 | defineExpose的使用
简介 使用<script setup>的组件是默认关闭的————即通过模板引用或者$parent链获取到的组件的公开实例,不会暴露在任何在<script setup>中声明的绑定 换句话说,如果一个子组件使用的是选项式 API 或没有使用 <script setup>,被引用的组件实例和该子组件的 ......
springboot 使用 EasyExcel 通过模板导出EXCEL 带多个动态列表
1.模板定义如下: 导出效果如下 源码如下: @GetMapping(value = "/exportDynamicExcel") @ApiOperation(value = "导出动态表格") public void exportDynamicExcel(HttpServletResponse r ......
使用代理中转服务,解决selenium 使用短时效代理避免重启
selenium 配置代理需要在启动的时候配置,如果代理失效或者不可用,切换需要重启,可以使用搭建一个代理中转服务,让selenium连接固定的中转服务,中转服务选择可用的代理。 ......
TortoiseGit 使用教程
TortoiseGit 使用教程 该文章转自:https://note.youdao.com/share/?id=dc4d97ed11598f4cc27db60ce87dde5a&type=note#/(大师兄的Git说明教程) 前言 作为一个软件开发人员,不可能不知道Git。Git作为一个复杂的版 ......