自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(1430)
  • 资源 (11)
  • 收藏
  • 关注

转载 采用哈希映射让大页不再需要连续物理内存!

在本文的实现中,VA可以被映射到1个有56个slot的bucket和6个有8个slot的bucket,h=104,只需要7位来表示每个子页的物理地址。每个4KB子页都是独立分配的,但是会保证他们的物理地址会被限制在一定的范围内,以降低物理地址编码的长度。另一方面,TLB的能耗已经非常高(3-13%),如果为其设置更多的关联组或者更深的层次结构,势必会增加它的能耗。在现有的TLB架构中,可以实现a=logp/logh = 4,即在不带来任何负面影响,不需求连续物理内存的前提下,实现4倍的TLB覆盖率提升。

2024-01-08 08:54:46 103

原创 Python写入csv乱码

把encoding='utf-8' 改成 encoding='utf-8-sig'

2024-01-04 14:37:09 427

原创 AES加密数据:Python加密Java解密

CBC加密需要一个十六位的key(密钥)和一个十六位iv(偏移量)

2024-01-02 14:49:48 949

转载 ​SeaTunnel 超大数据量数据集成平台简介

主流的大数据处理引擎 SeaTunnel 都支持:包括多个版本的 Flink,Spark,以及 SeaTunnel 自己的引擎 SeaTunnel Engine。SeaTunnel 的执行流程如上图所示,最上面是 SeaTunnel 内部 SQL 和API 的定义,基于这些定义生成连接器,然后将连接器和 Job 提交到对应的引擎上进行处理,最终数据通过Sink写入目标端。我们希望支持数据源的数量更多,数据同步的性能更快,在易用性方面更好用,从这三方面不断迭代优化,以满足更多的用户需求。

2023-12-25 14:41:39 863

原创 pycharm手动安装包

以TTS包为例,找到下载并解压的包中的2个文件,一个名称一个info结尾。在pycharm中terminal执行,找到下载解压包中的依赖文件。2.手动解压,找到文件放到pycharm对应项目的lib文件夹中。4.可能需要安装该包对应的依赖。3.放到项目的lib文件夹中。

2023-12-11 17:09:25 561

转载 数据库流水线发布data Ops--Bytebase

在本文中,我们首先向读者展示了 Bytebase 的安装部署过程,以及其查询和更改的基本功能。接着,我们体验了 Bytebase 1.14.0 最新版本所带来的 ChatSQL 功能,该功能基于 OpenAI,能够根据我们的问题或需求生成相应的 SQL 语句。最后,我们实践了 Bytebase 的 GitOps 功能,通过结合版本控制系统,可以跟踪数据库结构的变化,方便我们对数据库变更进行审查、协作和回滚操作。

2023-12-11 13:35:32 159

原创 使用K-means把人群分类

K-mean 是无监督的聚类算法。

2023-12-01 15:31:41 1215

原创 python中dataframe,df中挑选几列生成新df

不知道怎么搞的时候真是费劲,搜到了一看王德发这么简单!ps: 后边是两个 中括号 [[ '列名']]

2023-12-01 15:29:00 634

原创 df新增一列数据,并指定列名

ps:list的长度要和df对齐。

2023-12-01 15:25:29 143

转载 pandas替换df中的数据

假设数据已经通过如下代码读进来了。

2023-12-01 15:12:39 35

转载 pandas的iloc和loc行列定位

Pandas。

2023-12-01 14:57:14 314

转载 python实现列转行--pivot_table函数

Pandas>>pivot_table()函数列转行index:必选参数,用来指定行索引。如果用数组做行索引,数据必须等长。 columns:必选参数,用来指定列索引。 values:可选参数,用来做集合的值。默认是显示所有的值。 aggfunc:聚合函数, pivot_table后新dataframe的值都会通过aggfunc进行运算。在pivot_table会将多重值调用aggfunc函数后放在相应的位置上。默认的aggfunc函数为求平均。 fill_value:填充NA值。默认不填充

2023-11-30 10:45:58 321

转载 机器学习---聚类算法

我们知道,分类问题是机器学习中最常见的一类问题,它的目标是确定一个物体所属的类别。例如,我们要判定一个水果是苹果、杏,还是桃。解决这类问题的办法是先给一些各种类型的水果让算法学习,然后根据学习得到的经验对一个水果的类型做出判定。这就像一个幼儿园的小朋友,老师先拿各种水果教他们,告诉每种水果是什么样子的,接下来这些孩子就会认这些类型的水果了。这种做法称为有监督学习,它有训练和预测两个过程,在训练阶段,我们用大量的样本进行学习,得到一个判定水果类型的模型。

2023-11-29 13:46:26 88

转载 MySQL性能优化

​在进行优化讲解之前,先请大家记住不要听信你看到的关于优化的“绝对真理”,而应该是在实际的业务场景下通过测试来验证你关于执行计划以及响应时间的假设。给大家提供一些优化方面的方向和思路,而具体业务场景的不同,使用的MySQL服务版本不同,都会使得优化方案的制定也不同。​MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。

2023-11-22 15:04:47 84

原创 WPS或Excel查找A列中有B列没有的值

(B:B,A1)>0,"该行A列中值B列有","该行A列中值B列没有")

2023-11-21 10:07:56 688

原创 miniconda安装

在选择为谁安装的时候建议选择just me(这会让你构建的虚拟环境默认保存在安装路径的envs下,否则默认保存地址为C:\Users\User.conda\envs,更改默认地址较为麻烦,原文链接:https://blog.csdn.net/weixin_40438421/article/details/130474033。ps: 最后一句conda config --set show_channel_urls yes 一定要执行。记得选择一下安装路径,然后一直next到安装结束,如果看到版本号即ok。

2023-11-09 15:24:26 115

原创 python读取Excel到mysql

data1 = pd.read_excel("C:/work/20230818***/数据导入.xlsx",dtype={0:"int", 2:"str", 3:"str"},parse_dates=[4,5])data1 = pd.read_excel("C:/work/20230818***/数据导入.xlsx",dtype={0:"int", 2:"str", 3:"str"},parse_dates=[4,5])设置特定类型,和指定日期类型。

2023-10-27 18:01:37 425

原创 mysql新建用户

ps: GRANT SELECT 可以换成 insert 、update、或者all。create user '账号名'@'%' identified by '密码';GRANT SELECT ON 数据库名.表名 TO '账号名'@'%';ps: @'%' 中的 % 表示任意地点都可以登录。ps: @'%' 中的 % 表示任意地点都可以登录。分为两步,新建用户和赋权。

2023-10-27 16:03:55 149

原创 java后端调用接口Basic auth认证

headers.set("Authorization", "Basic " + Base64.getUrlEncoder().encodeToString(("用户名" + ":" + "密码").getBytes()));log.info("返回结果:{}" ,result.getBody().toJSONString());log.warn("查询失败,url={}",url);//传递参数,这里解析了传进来的JSON类型的手机号,并作为参数传给调用的接口。log.info("手机号为空!

2023-10-20 11:00:31 1265

原创 java中fastJSON解析复合

/然后要取数组的第几个元素,即jsonObject.getJSONArray("data").//data是个array,所以用getJSONArray,即jsonObject.getJSONObject:取JSON对象时候用,返回JSON对象。getJSONArray:取数组时候用,返回JSON对象。getString:获取标签对应的值,返回字符串。//再获取basicInfo 的JSON对象,即。//解析JSON获取link对应的值。//首先先把字符串变成JSON对象。比如:下边的JSON。

2023-10-20 10:59:17 132

转载 Hudi集成Spark之并发控制-并行写入

针对写入操作(upsert、insert等)利用乐观并发控制来启用多个writer将数据写到同一个表中,Hudi支持文件级的乐观一致性,即对于发生在同一个表中的任何2个提交(写入),如果它们没有写入正在更改的重叠文件,则允许两个写入都成功。基于前面DeltaStreamer的例子,使用Delta Streamer消费kafka的数据写入到hudi中,这次加上并发写的参数。(4)zk下产生了对应的目录,/multiwriter_test下的目录,为代码里指定的lock_key。3)查看zk是否产生新的目录。

2023-09-27 09:40:11 157

转载 设置YOLO-V8的参数

Boxes对象可用于索引、操作边界框,并将其转换为不同的格式。Box格式转换结果是缓存的,这意味着每个对象只计算一次,并且这些值将在将来的调用中重复使用。YOLOv8可以处理很多类型的识别,比如:图片、视频、还有YouTube的网页连接,强不强!、NumPy数组、Torch张量、CSV文件、视频、目录、通配符、YouTube视频和视频流。表格✅指示了每个输入源是否可以在流模式下使用,并给出了每个输入源使用流模式的示例参数。设置预测参数,可以满足我们不同的需求。:用于操作边界框的属性和方法的对象。

2023-09-27 08:45:50 4503 13

原创 图像识别-YOLO V8安装部署-window-CPU-Pycharm

PyTorch 无疑是现在最成功的深度学习训练框架之一,是各种顶会顶刊论文实验的大热门。比起其他的框架,PyTorch 最大的卖点是它对动态网络的支持,比其他需要构建静态网络的框架拥有更低的学习成本。PyTorch 源码 Readme 中还专门为此做了一张动态图:对研究员而言, PyTorch 能极大地提高想 idea、做实验、发论文的效率,是训练框架中的豪杰,但是它不适合部署。

2023-09-20 15:25:46 1247 6

原创 python装13的一些写法

判断 list1 中是否包含某个/某些元素。判断某个集合元素,是否包含某个/某些元素。

2023-09-20 14:27:49 3134 4

原创 fineReport11.0.4版本新建数据链接

把驱动放到 目录下:FineReport_11.0\webapps\webroot\WEB-INF\lib。点下驱动,选择新上传的,然后 右上角 保存。ps:表中如果没有该条数据,需要新增一条。对应驱动可以在官网下载,百度搜下有教程。

2023-09-20 13:54:04 284

转载 python报错:TypeError: missing 1 required positional argument: ‘self‘

python类调用类方法时候,没有实例化类。(在类后边加个括号即可)对象的声明需要括号。而类的声明括号可有可无。

2023-09-20 11:18:49 5734

原创 linux定时重启tomcat

首先编辑一个文件然后输入:/bin/bashecho "[info][$(date +'%F %H:%M:%S')]正在监控tomcat,路径:$tomcatPath"thenecho "[info][$(date +'%F %H:%M:%S')]tomcat进程为:$pid"echo "[info][$(date +'%F %H:%M:%S')]tomcat已经启动,准备使用shutdown命令关闭..."sleep 5then。

2023-09-14 13:32:04 264

转载 精确率、召回率、准确率的区别

例子:假设我们手上有60个正样本,40个负样本,我们要找出所有的正样本,系统查找出50个,其中只有40个是真正的正样本,计算上述各指标。TP: 将正类预测为正类数 40。FN: 将正类预测为负类数 20。FP: 将负类预测为正类数 10。TN: 将负类预测为负类数 30。参考:(已修改原文中错误)

2023-09-13 13:43:51 136

转载 python搭建HTTP服务器并外网访问 - 内网穿透

至此,我们成功的使用python建立一个简单的服务器页面,并且通过cpolar为其创建了一条能够穿透内网屏障的数据隧道,将这个python网页发布到公共互联网上。其实,只要知道网页(或软件)的输出端口号,我们都可以使用cpolar穿透内网,让我们在公共互联网上访问到本地的网页(或软件)。Python快速搭建简单的HTTP服务器,并发布公网访问。

2023-09-13 09:11:30 239

转载 python中遍历dataframe

在数据分析的过程中,往往需要用到的类型,因为这个类型就像EXCEL表格一样,便于我们个中连接、计算、统计等操作。在数据分析的过程中,避免不了的要对数据进行遍历,那么,DataFrame如何遍历呢?之前,小白每次使用时都是Google或百度,想想,还是总结一下~小白经常用到的有三种方式,如下:首先,先读入一个DataFrame。

2023-08-28 15:16:32 566

转载 java写后端接口中mapper的一些操作

内容来自。

2023-08-16 10:34:49 405

原创 finereport中自定义图表提示

i++) {value += ''+"●"+points[i].seriesName+':'+points[i].value+"人";

2023-08-08 16:09:29 578 2

原创 pg实现月累计

FROM (FROM () ptuser) aJOIN (FROM () ptuser) b。

2023-08-07 17:29:18 756

原创 finereportV11部署

V11.0.4本文介绍在 Linux 系统中使用 Tomcat 部署包的方法。注:相比于传统部署架构,容器化部署具有隔离性、可移植性、灵活性、可伸缩性和可控性等优点,可大幅降低企业的维护成本和资源成本。部署新项目-FineReport。

2023-07-21 10:18:49 1553

原创 Excel中Vlookup

原因:公式中第二个参数,选择的范围小了,范围需要包括所有需要拿回的列。2.第二个参数,要选择全部范围(包括被查找列,以及查找内容)3.第四个参数,False是精准匹配,TRUE是模糊匹配。4.现在一个单元格写好函数,然后拖动复制单元格公式即可。2.第三个参数用column()函数,第三列不要锁定。1.按F4,锁定第一个和第二个参数。问题描述:只能拿回一列。

2023-07-20 14:27:21 358

转载 python解析JSON文本

json.load():将一个存储在文件中的json对象(str)转化为相对应的python对象json.loads():将一个json对象(str)转化为相对应的python对象json.dump():将python的对象转化为对应的json对象(str),并存放在文件中json.dumps(): 将python的对象转化为对应的json对象(str)

2023-07-19 19:42:41 1595

转载 从 Apache Doris 到 SelectDB,从开源数仓走向下一代云原生数仓的演进

数仓或大数据中面临的非结构化、半结构化数据越来越多,而 SelectDB 高效原生地支持了半结构化数据的高效存储和检索分析,在半结构化数据的灵活高效存储方面,支持了Array、JSONB、Map 等复合数据类型,支持灵活快速的 schame 变更,最重要的是支持动态 schema 表,可以自动识别数据的字段和类型、自动扩展新字段、动态扩展表结构。对于常见的各种数据源和数据集成工具,Doris 都提供了开箱即用的对接能力,包括 Flink、Spark、Kafka 等,进一步实现了对海量数据的存储与分析。

2023-07-04 13:10:10 604

转载 pycharm设置全局搜索

这种搜索的名字叫做"find in path",和默认的win10输入法切换简繁体的快捷键冲突。这是全局字符串搜索的界面,上面有很多更精细的设置,比如忽略大小写,正则匹配,改变匹配范围等,这里不再详细介绍。例如我添加了一个ctrl+shift+g的自定义快捷键,以免和win10系统冲突。ctrl+f也可以搜索本页的字符串,ctrl+f搜索当前界面是很多软件都有的功能。如果键盘带数字键盘,用Ctrl + 数字键盘的点,也可以。

2023-07-04 11:22:03 846

原创 Hudi学习5:Hudi的helloworld-编译源码

hudi是使用java代码编写的。

2023-06-30 14:46:59 439

转载 Hudi学习6:安装和基本操作

Hudi数据集的组织目录结构与Hive表示非常相似,一份数据集对应这一个根目录。数据集被打散为多个分区,分区字段以文件夹形式存在,该文件夹包含该分区的所有文件。■在根目录下,每个分区都有唯一的分区路径,每个分区数据存储在多个文件中。■每个文件都有惟一的fileId和生成文件的commit所标识。如果发生更新操作时,多个文件共享相同的fileId,但会有不同的commit。■每条记录由记录的key值进行标识并映射到一个fileId。

2023-06-30 10:49:50 2900

idea中新建springBoot的自定义目录

idea中新建springBoot的自定义目录

2024-04-16

YOLO V8 模型权重和main方法

1.YOLO V8 模型权重 2023-09-20版 2.程序识别的入口main方法

2023-09-20

chatGLM2 need‘s TDM-GCC

chatGLM2 need‘s TDM-GCC

2023-07-26

GLM2's need package,such as torch、streamlit

GLM2's need package,such as torch、streamlit

2023-07-25

datax-web 啊啊啊啊啊啊啊啊啊啊啊啊

datax-web 啊啊啊啊啊啊啊啊啊啊啊啊

2022-10-19

kafka_2.12-3.2.0kafkakakakakakakakakakakakaka

kafka_2.12-3.2.0kafkakakakakakakakakakakakaka

2022-08-05

FileZilla,啊啊啊啊啊啊

FileZilla,

2022-07-07

httpclient-4.3.1.jar httpcore-4.4.13.jar commons-logging-1.2.jar

httpclient-4.3.1.jar httpcore-4.4.13.jar commons-logging-1.2.jar

2022-04-30

VUE跨域chrome控件和vue开发组件

VUE跨域chrome控件和vue开发组件

2022-03-14

HiveTask执行SQL及合并小文件工具使用说明

HiveTask执行SQL及合并小文件工具使用说明

2022-02-21

everedit_win64_4488_portable.zip

everedit_win64_4488_portable.zip

2021-09-16

oracle-driver.zip

驱动为 ojdbc7

2021-08-10

scala-2.12.13.tgz

Scala2.12.13.tar linux安装包

2021-04-02

windows系统hadoop插件-winutilsmaster.zip

spark2.6-3.0的winutils

2021-02-21

data View H5 balabalabal

数据可视化,PRD开发工具帮助文档

2018-10-23

Pentaho Report Designer

BI学习,PRD,pentaho,报表,学习资料

2017-01-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除