一、基本常用命令1.1案例需求 存放文章评论的数据存放到MongoDB中,数据结构参考如下,其中数据库为articledb,专栏文章评论comment字段名称字段含义字段类型备注_idIDObjectId或StringMongo的主键的字段articleid文章IDStringcontent评论内容Stringuserid评论人IDStringnickname评论人昵称Stringcreatedatetime评论的日期时间Datelikenum点赞数Int32replynum回复数Int32state状态String0:不可见;1:可见;parentid上级IDString如果为
kafka常用命令,自己记录自己用的,如果安装有kafkamanager或者kafkaeagle可以不用熟悉一下命令:–提示--zookeeper的命令可能需要在后面加入/kafka因为一般企业都会建节点的时候建个父目录kafka常用命令相关概念Brokerkafka节点,多个broker组成kafka集群。Topic即主题,kafka通过Topic对消息进行分类,发布到kafka的消息都需要指定Topic。Producer即消息生产者,向Broker发送消息的客户端。Consumer即消息消费者,从Broker消费消息的客户端。ConsumerGroup即消费者组,消费者隶属于消费者组,同一
折腾了半天,发现根本不用安装什么stylus、stylus、style-loader、css-loader什么东东一大堆!!!直接创建css文件然后引入就可以了,需要配置的话可以在css.loaderOptions配置,默认不配置就可以,真的我哭死!!!1.新建文件img.custom-module.css/*img.custom-module.css*/.img-w200{width:200px;height:200px;}:local(.img-full){width:100%;height:auto;}2.在vue文件中可以import引入//IndexPage.vueimportsty
目录ADB引言1、查看adb版本信息2、查看是否连接到设备3、安装第三方apk应用4、查看所有已安装应用包名5、查看安装的第三方应用包名6、关键字模糊查询包名7、查看当前打开的应用包名8、打开系统设置界面9、关闭当前设备打开的应用10、查看当前设备GPS定位是否开启11、开启和关闭系统WiFi12、查看设备电池电量信息13、查看设备系统的Android版本14、打印输出日志文件15、打开特殊模式16、查看设备屏幕分辨率17、截屏并保存到本机指定文件夹内18、录制屏幕并保存到本机指定文件夹内ADB引言ADB全称为【AndroidDebugBridge】,就是起到调试桥的作用,它是Android开
最近面试的时候被问到Redis的二进制安全相关八股文面试题。Redis二进制安全内容比较多,以下是简单的总结大致的过程,需要深入学习的建议跳过Redis是基于C语言进行开发的,而C语言中的字符串是二进制不安全的,所以Redis就没有直接使用C语言的字符串,而是自己编写了一个新的数据结构来表示字符串,这种数据结构称之为简单动态字符串(Simpledynamicstring),简称sds。在C语言中,字符串采用的是一个char数组(柔性数组)来存储字符串,而且字符串必须要以一个空字符串\0来结尾。字符串并不记录长度,所以如果想要获取一个字符串的长度就必须遍历整个字符串,直到遇到第一个\0为止(\0
RedisDesktopManager是一款非常实用的Redis管理工具,它不仅提供了方便易用的图形用户界面,还支持多种Redis数据结构,可以帮助用户轻松地完成Redis数据库的管理工作。以下是一些推荐RedisDesktopManager的理由:多平台支持:RedisDesktopManager适用于Windows、macOS和Linux等多平台,无论您使用的是哪种操作系统,都可以轻松地使用RedisDesktopManager来管理您的Redis数据库。直观的图形用户界面:RedisDesktopManager提供了一个直观的图形用户界面,使得用户可以轻松地完成各种操作,如添加、更新、删
前言移动时代、5G时代、物联网时代的大幕已经开启,它们对于高性能、高并发的开发知识和技术的要求,抬升了Java工程师的学习台阶和面试门槛。大公司的面试题从某个侧面映射出生产场景中对专项技术的要求。高并发的面试题以前基本是BAT等大公司的专利,现在几乎蔓延至与Java项目相关的整个行业。例如,与JavaNIO、Reactor模式、高性能通信、分布式锁、分布式ID、分布式缓存、高并发架构等技术相关的面试题,从以前的加分题变成了现在的基础题,这也映射出开发Java项目所必需的技术栈:分布式Java框架、Redis缓存、分布式搜索ElasticSearch、分布式协调ZooKeeper、消息队列Kaf
📑前言本文主要是【Rabbitmq】——SpringBoot项目整合Redis,Rabbitmq发送、消费、存储邮件的文章,如果有什么需要改进的地方还请大佬指出⛺️🎬作者简介:大家好,我是听风与他🥇☁️博客首页:CSDN主页听风与他🌄每日一句:狠狠沉淀,顶峰相见目录📑前言SpringBoot项目整合Redis,Rabbitmq发送、消费、存储邮件1.导入mail,redis,rabbitmq的依赖2.配置application.yml文件3.Rabbitmq配置类:RabbitConfigurationRabbitmq监听类:MailQueueListener接口类:emailService接
原创/朱季谦接触kafka开发已经两年多,也看过关于kafka的一些书,但一直没有怎么对它做总结,借着最近正好在看《ApacheKafka实战》一书,同时自己又搭建了三台kafka服务器,正好可以做一些总结记录。本文主要是记录如何在kafka集群服务器上创建topic,查看topic列表、分区、副本详情,删除topic,测试topic发送与消费,算是最基础的操作了,当然,不同版本其实指令是有所差异的,本文只针对kafka2.x版本。虽然这些指令都很简单,但久不用了,很容易就会忘记,所谓好记性不如烂笔头,记录下来会更好。主要写给一些刚接触kafka的小白,大神请自行绕路。最后,推荐两本写kafk
前言Dockerfile是Docker用来构建镜像的文本文件,它包含了构建镜像的所有的指令以及对应的说明,有自定义的指令和格式,可以通过dockerbuild命令从Dockerfile中构建镜像。Dockerfile制作原则容器与Dockerfile制作相关的规则如下:基础镜像尽量首先使用官方镜像中的镜像;FROM指令应该包含参数tag;编写指令时应该充分利用指令生成镜像层的原理,尽量安排相同的不变的放在前面;ADD和COPY指令很相近,但推荐用COPY,ADD可以下载URL和自动下载文件解压并保留原文件,ADD指令用RUNwget或RUNcurl代替;RUN指令不要在一行中单独使用RUNap