- 博客(45)
- 收藏
- 关注
原创 MySQL之decimal
M事小数位数(精度)的总数,D事小数点后面的位数。建议:如果希望小数精度高,推荐使用decimal。如果D为0,则默认没有小数点或分数部分。如果省略,则D默认0,M默认10。M最大65,D最大30。
2023-12-09 11:31:16 431
原创 Redis学习笔记----Hyperloglog(基本操作)
这个方式如果保存了大量的用户id,就会比较麻烦!我们的目的事为了计数统计,而不是保存用户id。传统的方式,set保存用户的id,然后就可以用set中的元素数量作为标准判断!占用的内存事固定的,2^64不通的元素的基数,只需要花费12KB的内存!网页的UV(一个人访问一个网站多次,但还是算作一个人!如果允许容错,那么一定可以使用Hyperloglog!如果从内存角度选择,Hyperloglog是首选。如果不允许容错,就是用set或者自己的数据类型即可。pfcount 计数。pfmerge 并集。
2023-03-01 15:07:53 109
原创 Redis五种基本数据类型(基本使用)
Redis支持的五大数据类型包括String(字符串 用法: 键 值)Hash(哈希 类似Java中的 map 用法: 键 键值对)List(列表 用法:键 集合 可以重复)Set(集合 用法:键 集合 不可以重复)Zset(sorted set 有序集合 用法: 键 值 值)
2023-02-28 19:00:03 112
原创 Mongodb在linux上的搭建部署(3.4.3)
在 data 文件夹下创建 mongodb.conf 配置文件。在 data 文件夹下创建 logs 文件夹,用于存放日志。通过 WGET 下载 Linux 版本的 MongoDB。在 data 文件夹下创建 db 文件夹,用于存放数据。在安装目录下创建 data 文件夹用于存放数据和日志。在 mongodb.conf 文件中输入如下内容。在 logs 文件夹下创建 log 文件。将解压后的文件移动到最终的安装目录。将压缩包解压到指定目录。
2023-02-26 18:02:46 338
原创 Kafka安装部署(3.0.0)
kafka安装+基本操作3)进入到/opt/module/kafka目录,修改配置文件将下面加引号的内容更改:4)分发安装包5)分别在hadoop103和hadoop104上修改配置文件/opt/module/kafka/config/server.properties中的broker.id=1、broker.id=26**)**配置环境变量(1)在/etc/profile.d/my_env.
2022-12-07 20:01:14 502
原创 java作业:模拟物流快递系统程序设计
网购已成为人们生活的重要组成部分,当人们在购物网站中下订单后,订单中的货物就会在经过一系列的流程后,送到客户的手中。而在送货期间,物流管理人员可以在系统中查看所有物品的物流信息。编写一个模拟物流快递系统的程序,模拟后台系统处理货物的过程。能够独立完成“模拟物流快递系统程序设计”的源代码编写、编译及运行。学会分析“模拟物流快递系统程序设计”任务实现的逻辑思路。掌握面向对象封装、继承和多态的概念和使用。掌握抽象类和接口的使用。
2022-10-10 20:28:47 2210
原创 一篇看懂希尔排序
希尔排序也称缩小增量排序,是直接插入排序算法的一种更高效的改进版本。是一种非稳定性的排序算法。稳定性:有相同元素可能会被划分至不同的子序列单独排序,因为稳定性无法保证。时间复杂度:不太确定在O(nlogn)~O(n^2)之间。思路:如序列 9,8,7,6,5,4,3,2,1。希尔排序也是插入排序的一种。空间复杂度:O(1)
2022-10-07 20:17:37 122
原创 蓝桥杯笔记之位运算篇
最近刷了几道算法题,有一些是和位运算有关的,虽然位运算在源码中较多的出现,但个人仍认为其实操意义不大。不过不得不说,基于位运算的一些算法处理,有时候确实很神奇。因此做一个记录。
2022-10-01 23:43:07 188
原创 zookeeper安装部署
顾名思义 zookeeper 就是动物园管理员,他是用来管 hadoop(大象)、Hive(蜜蜂)、pig(小 猪)的管理员, Apache Hbase 和 Apache Solr 的分布式集群都用到了 zookeeper;Zookeeper: 是一个分布式的、开源的程序协调服务,是 hadoop 项目下的一个子项目。他提供的主要功 能包括:配置管理、名字服务、分布式锁、集群管理。下面是zookeeper的安装以及部署流程。
2022-09-23 22:39:16 576
原创 如何配置远程模式hive
配置远程模式hive的前提需要安装mysql,这里一般不会出问题第一:安装mysql,这里是黑马的安装方法。第二:安装hive这个配置也是黑马的,其中许多内容都是用黑马自己的文件路径,所以你需要改一下,问题一般都处在hive-site.xml文件的配置上,自己配置的时候一定要仔细一点第三:初始化元数据由于上面有mysql的开机后台自启动配置,所以在启动hive之前,你唯一要做的就是初始化元数据这里注意/export/server/需要改为你自己的hive路径,另外这里我一般都地方都是使用e
2022-06-06 15:35:51 1435
原创 pyinstaller打包python程序成.exe文件
安装好pyinstaller模块后,就可以在pycharm的控制台上写如下命令:pyinstall -F -c main.py
2022-05-12 18:46:40 172
原创 jdk8下载与安装
又一不小心删除了jdk,于是又去重新找资料如何下载。这里提供oracle.com网址连接:https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html如果你是64位,选择这个进行过下载
2022-05-01 22:02:51 1341
notepad(记事本)是一种代码编辑器
2022-09-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人