自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(512)
  • 收藏
  • 关注

原创 Springboot整合RocketMQ

顺序消息是 Apache RocketMQ 提供的一种高级消息类型,支持消费者按照发送消息的先后顺序获取消息,从而实现业务场景中的顺序处理。普通消息为 Apache RocketMQ 中最基础的消息 , 普通消息一般应用于微服务解耦、事件驱动、数据集成等场景,这些场景大多数要求数据传输通道具有可靠传输的能力,且对消息的处理时机、处理顺序没有特别要求。封装了RocketMQ的生产者API,提供了一系列简单易用的方法,用于发送不同类型的消息, 后面的例子都会用到它。

2024-04-17 16:32:28 375

原创 RocketMQ:Windows下开发环境搭建

这里并不打算深入讲解RocketMQ的架构和特性,因为我觉得,针对于初学者,太早地深入知识细节,会让人感到迷惘,学习起来吃力。namesrvAddrs地址就是服务的地址,192.168.10.100是我虚拟主机的ip,如果是window环境下,改成localhost。两个部分,因此,用作本机开发调试用的最小应用,应该分别启动一个NameServer和一个Broker节点。以上的知识都来源于RocketMQ官网的参考文档,需要更多细节的同学, 可以打开。为文件名后缀,linux环境的脚本以。

2024-04-17 15:45:43 555

转载 Typora安装教程

Markdown (MD) 是现在最流行的一种文档书写语言格式,用户只需用一些非常「简单易记」的语法就能轻松写出一篇具有良好的排版和可读性的文章。今天选中Typora这一款简单易用的Markdown编辑器进行讲解。Typora是一款由 Abner Lee 开发的轻量级 Markdown 编辑器,与其他 Markdown 编辑器不同的是,Typora 没有采用源代码和预览双栏显示的方式,而是采用「所见即所得」的编辑方式,实现了即时预览的功能,但也可切换至源代码编辑模式。

2024-04-02 11:10:43 41

原创 使用IDEA的反编译插件 反编译jar包

安装IDEA后, 一般自带反编译插件, Java Bytecode Decompiler如果没有可以自己安装下。

2024-03-27 21:10:19 1106

原创 7.2 撰写业务分析报告、创建可视化报表 (10%)

PPT只需要突出重点,引导大家思考。报告方向的倾向性,从表扬还是从问题性来触发。工作周期报告——针对工作内容;周期回顾型网速监测报告——由于报告中看预警值或是否合理范围内;属于短周期,高频次的行为——日常通报型活动评估报告——临时性或者持续性(双11,618等)——专题通报型用户留存分析报告——长期持续性(周期回顾型);某个时间点(专题通报型)生意机会报告——需要了解自己和了解别人;看优势什么的(专题通报型)库存健康报告——指定周期给库存的报告 (周期回顾型);如果临时看(专题通报型)

2024-03-06 11:44:22 394

原创 7.1 可视化图表 (5%)

反映子级和父级之间展开的构成关系——关系图 (属于描述)状态不同的序列:基于某个事项递进状态关系的序列——漏斗图。时间的序列:随着时间,可用 折线图、面积图、柱状图。指标卡——一个卡片值描述一个,也属于描述。分成了4类:比较、序列、构成、描述类。

2024-03-05 17:36:30 305

原创 6.3 业务分析方法 (15%)

用户从哪里来到哪里去;来源于各个渠道;分析:投入产出比:微博>公众号展示量:微博低于公众号;若增加品牌曝光率,可用公众号渠道跳失率:微博低于公众号;用户注册兴趣高注册用户成本;

2024-03-05 12:43:20 313

原创 6.2 指标的应用与设计(12%)

用简约的汇总数据量化业务强弱。

2024-03-03 20:00:04 280

原创 6.1 数据驱动型业务管理方法(3%)

长周期,需要分成不同的销售阶段来区别跟进。从低阶段过渡到高阶段。用体量来进行分层,则可以用漏斗来描述。关系型销售:可按照特征分2种;一种 超市卖货(菲关系型);关系型销售业务中最有效的销售管理方法,将销售业务与数据分析完美结合的产物。决策:靠经验来进行决策(80%);可依据数据辅助(20%)数据只能进一步可量化的信息,做依据判断的内容是不可量化的。数据驱动型业务:经验+数据依据 (数据只是辅助)经验比数据重要的多,数据是辅助,不是主。斜率过渡过程中,应尽可能小,说明流失小。决策者的经验很重要。

2024-03-03 17:06:37 368

原创 5 多维数据透视分析 (10%)

多维数据模型又叫。

2024-03-02 16:55:43 364

原创 4.4 推断统计

【代码】4.4 推断统计。

2024-03-01 15:20:53 135

原创 4.3 统计分布

比如 每瓶啤酒装500Ml,x检验是否合格,需要抽样(而且越少越好,节约成本,小样本),背景:为了发明检验啤酒生产是否合格,造出来的分析方法。专门用来分析小样本。

2024-03-01 14:23:31 202

原创 3 数据库的应用 (17%)

关系型数据库管理系统(RDBMS)与 结构化查询语言(SQL)MySQL是最流行的关系型数据库管理系统数据库:数据库表的集合-表:一个表是多个字段集合-字段:一个字段是一列数据,由字段名和记录组成# MySQL Workbench 编辑数据库# 注释:-- 或 ## 创建数据库# 查看创建好的数据库# 查看所有数据库列表# 使用数据库use test# 删除数据库。

2024-03-01 10:07:53 147

原创 2 表格结构数据内容 (5%)

常见的比较运算符包括等于 (=)、大于 (>)、小于 (=)、小于等于 (

2024-03-01 09:07:52 541

原创 2.1 表结构数据 (10%)

略麻烦,综合考虑该数值型字段所代表的度量意义,以及针对该数值型字段进行汇总计算的方式来最终决定对缺失值的具体处理方法。记录值的字符数相同,在不同位数字符的组合代表不同的含义(eg:身份证号;表格结构数据——应用从数据源到导出的表结构数据——引用数据源;更加保证数据时效性与准确性。1.将数据源导出的数据应用在 电子表格工具上,就成为以单元格为基本单位的表格结构数据。表结构数据——以字段或记录作为数据的引用、操作及计算的基本单位的数据。2.将数据源引用到表结构数据分析工具上,以字段为基本单位的表结构数据。

2024-02-29 22:11:02 330

原创 1 数据分析概述与职业操守 (3%)

业务运行探索:探索关注企业各项业务的运行状态、各项指标是否合规以及各项业务的具体数据情况等。指标体系——目标(O)、策略(S)、指标(M)、预报(趋势外推、预警)D——diagnosis 诊断 (为什么)问题根源诊断:当业务指标偏离正常值时,采用定性和定量相结合的方式,在中、微观层面定位和分析问题。性质分析法——内外部因素,是否可控数量分析法——趋势维度、抽样调查、用户画像等业务策略指导——在确定获客群体后,就需要考虑下如何制定业务策略指导。根据知识库、策略库、流程模板可便捷制定优化策略。

2024-02-29 21:42:04 750

原创 4.2 数据的描述性统计

定义:反映在一定时间、空间条件下某种现象的总体规模、总水平或总成果的统计指标。eg:营业额、利润等2、定义:两个有相互联系的指标数值之比eg:目标完成率(实际完成/计划完成)、比值3、集中趋势的描述——平均指标1、众数(2)表示符号:Mo(3)众数的不唯一性,可能有也可能没有2、定义:是指根据对数据位置进行划分,处于某些特定位置上的数。

2024-02-29 17:55:20 345

原创 4.1 统计学基本概念

1、统计学含义统计学是一门收集、处理、分析、解释数据并从数据中得出结论的科学统计学的对象是数据。数据的形式:分数字和文字。2、3、研究数据收集、处理和描述的统计学方法 (总体规模、对比关系、集中趋势、离散程度、偏态、峰态)eg:所有CDA持证人收入情况,电话问询,这就是描述性分析;研究如何利用样本数据来推断总体特征的统计学方法 (估计、假设检验、列联分析、方差分析、相关分析、回归分析)eg:分析中国人的收入情况:可在各个城市抽取一定的样本来研究4、总体和样体。

2024-02-29 17:29:05 222

原创 Java实现Excel导入和导出

本次工具类的封装主要依赖于阿里巴巴的JSON包,以及表格处理的POI包,所以我们需要导入这两个库的依赖包,另外,我们还需要文件上传的相关包,毕竟我们在浏览器页面,做Excel导入时,是上传的Excel文件。对于有的枚举数据,通常我们导入的时候,表格中的数据是值,而在数据保存时,往往用的是键,比如:我们用sex=1可以表示为男,sex=2表示为女,那么我们通过配置也可以达到导入时,数据的自动映射。在做页面数据导入的时候,如果某行存在错误,一般我们会将原始的数据拿出来分析,为什么会造成数据错误。

2024-01-11 10:54:11 596

原创 Ubuntu离线安装net-tools

新装的Ubuntu 18.04版本默认没有安装net-tools,导致ifconfig命令用不了。于是想安装net-tools,但是没有网,一直安装不上。找了好多资料,终于找到一个有效的离线安装办法。下载完毕后,执行deb包安装。net-tools官方下载。

2023-12-09 12:27:10 1440

转载 maven 构建报错 This failure was cached in the local repository and resolution is not reattempted until t

清理本地仓库:尝试清除 Maven 的本地仓库缓存,这将强制 Maven 重新下载所有依赖项。强制更新依赖项:可以在 Maven 命令中使用 -U 或 --update-snapshots 参数,强制更新所有依赖项,而不管缓存状态。这个错误通常是由于 Maven 在本地仓库中缓存了某个依赖项的失败状态,并且在一段时间内不会再次尝试解析该依赖项,除非更新间隔已过或者强制更新。检查远程仓库:如果你使用的是远程仓库,可以检查该仓库是否可用,并且其设置是否正确。有时候,网络问题可能导致无法正确下载依赖项。

2023-12-05 11:21:29 1320

原创 ubuntu下vi不能进行insert状态及backspace不生效等问题处理

A:修改/etc/vim/vimrc.tiny 文件,将set compatible 设置成set nocompatible . 保存退出即可。A:修改/etc/vim/vimrc.tiny 文件,另起一行,新增设置:set backspace=indent,eol,start。indent: 如果用了:set indent,:set ai 等自动缩进,想用退格键将字段缩进的删掉,必须设置这个选项。eol:如果插入模式下在行开头,想通过退格键合并两行,需要设置eol。

2023-12-05 11:18:41 727

原创 ubuntu中root和普通用户切换方法

ubuntu登录后,默认是普通用户权限,那么普通用户权限和如何切换呢,下面总结下它们之间如何切换。

2023-11-28 17:59:46 2842

原创 VMware虚拟机网络配置详解

打开,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到,那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。同时,在主机上对应的有VMware Network Adapter VMnet1和VMware Network Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。

2023-11-25 17:32:09 1462

原创 Linux网卡没有eth0显示ens33原因以及解决办法

举个栗子:就是说主机上面有一张以太网卡,因此主机的网络接口就是eth0(第一张为0号开始)。目前的主流网卡为使用以太网络协定所开发出来的以太网卡(Ethernet),因此我们Linux就称呼这种网络接口为ethN(N为数字)。enp2s0: 代表PCI-E界面独立网卡,可能会由多个插孔,因此会有s0,s1...的编号。将里面的NAME和DEVICE项修改为eth0,ONBOOT需修改为yes。eth0: 如果上述的名称都不适用,就回到原本的默认网卡编号。eno1: 代表由主板BIOS内置的网卡。

2023-11-25 17:10:53 1553

原创 RabbitMQ消息可靠性(二)-- 消费者消息确认

设置false,就是告诉服务器,我已经知道这条消息数据了,因为一些原因拒绝它,而且服务器也把这个消息丢掉就行。下次不想再消费这条消息了。因为很多伙伴之前给我评论反应,他们需要这个消费者项目里面,监听的好几个队列都想变成手动确认模式,而且处理的消息业务逻辑不一样。消费者收到消息后,手动调用basic.ack/basic.nack/basic.reject后,RabbitMQ收到这些消息后,才认为本次投递成功。如果是true,也就是说一次性针对当前通道的消息的tagID小于当前这条消息的,都拒绝确认。

2023-09-15 17:13:13 875

原创 RabbitMQ消息可靠性(一)-- 生产者消息确认

在项目中,引入了RabbitMQ这一中间件,必然也需要在业务中增加对数据安全性的一层考虑,来保证RabbitMQ消息的可靠性,否则一个个消息丢失可能导致整个业务的数据出现不一致等问题,对系统带来巨大的影响,消息的可靠性可以主要在三个方面去考虑:生产者消息确认,消费者消息确认,消息持久化,这篇文件说明生产者消息确认的。

2023-09-15 16:01:47 711

原创 IDEA 设置为护眼的豆沙绿

这个时候,可以看到,只有代码区域别成了护眼色,其他地方还是白的刺眼,我们来一个一个的解决掉。先在上面 RGB 处配置好,然后点 Choose,然后如下图,点击 OK。先打开 IDEA 的设置界面,然后按照下图按顺序店了设置就可以了。然后会发现,左侧的文件栏也变成护眼色了。

2023-08-18 11:14:24 1877

原创 windows连接VPN提示参数错误

平时连接VPN都可以连接,VPN服务器也没有修改过任何的配置,但是就是连接不上,一直提示连接参数错误,有些电脑可以但有些又不行,一开始以为自己的路由器问题,后面想想都路由都没有做限制怎么会转发不出去呢,经过一番资料的查找,终于解决!注意,是服务器本身的配置无问题,可以正常连接的情况!卸载完成后,点击网络适配器,选择 扫描检查硬件改动。

2023-08-16 11:14:07 813

原创 DbVisualizer 14 相关问题

按照如下配置即可。

2023-08-12 17:54:34 194

原创 powerdesigner各种字体设置;preview字体设置;sql字体设置

Tools------>Display Prefrences------>Table------->Format--------->Modify------->Font-------->根据Symbol选项不同改变字体的大小。tools —> general options —> fonts --> code editor ,选择字体样式及大小即可。tools —> general options —> fonts —> defalut UI font ,选择字体样式及大小即可,同下图。

2023-08-04 10:21:15 2193

原创 PowerDesigner 把name写到Comment 和 把Comment写到name中

在使用PowerDesigner对数据库进行概念模型和物理模型设计时,一般在NAME或Comment中写中文,在Code中写英文。就可以了,是对整个CDM或PDM进行操作。关闭弹窗后,查看是否把name值复制到Comment中。将代码Copy进去,点击弹窗下方的。以下两段代码都是VB脚本,在。

2023-08-04 09:33:57 401

原创 PowerDesigner16.5安装教程

是Sybase的企业建模和设计解决方案,采用模型驱动方法,将业务与IT结合起来,可帮助部署有效的企业体系架构,并为研发生命周期管理提供强大的分析与设计技术。PowerDesigner独具匠心地将多种标准数据建模技术(UML、业务流程建模以及市场领先的数据建模)集成一体,并与 .NET、WorkSpace、PowerBuilder、Java™、Eclipse等主流开发平台集成起来,从而为传统的软件开发周期管理提供业务分析和规范的数据库设计解决方案。

2023-08-02 15:06:38 471

原创 PowerDesigner设置code和name不联动的方法

2023-08-02 14:58:04 785

原创 PowerDesigner中table视图显示code与name

效果图。

2023-08-02 14:52:23 941

原创 彻底理解SQL中的JOIN

【代码】彻底理解SQL中的JOIN。

2023-06-21 10:09:56 163

原创 并发——线程池优于new Thread

每次new Thread的时候,都会创建一个单线程,但是,我们在项目中基本都是使用线程池,本文主要整理了线程和线程池的优缺点。

2023-06-12 14:36:26 1071

原创 并发——同步访问共享的可变数据

按照这种观点,对象被创建的时候处于一致的状态,当有方法访问它的时候,它就被锁定了。虽然语言规范保证了线程在读取原子数据的时候,不会看到任意的数值,但是它并不保证一个线程写入的值对于另一个线程将是可见的。同步不仅可以阻止一个线程看到对象处于不一致的状态之中,它还可以保证进入同步方法或代码块的每个线程,都看到由一个同步锁保护的之前所有的修改效果。因为 voletile 只可见,不提供互斥,而 count++ 实际上是3个动作,先读取count 值,然后+1 ,最后写回到count 值。以下代码可以做个试验。

2023-06-10 16:44:48 766

原创 通用程序设计——将局部变量的作用域最小化

如果不细心的话,好像真的很难发现“复制-粘贴”引发的这个问题:第二个 while 循环的条件中使用了之前的变量 iterator,而不是它应该使用的 iterator1(粘贴后遗漏了变量的修改)。第二个 for 循环使用了和第一个 for 循环一模一样的代码,连 iterator 这个变量也不需要修改了。(容许我尴尬一下,在写这篇文章之前,我一直用的上面这种 for 循环格式。但这种写法仍有改进的地方,因为从字节码的角度来看,每次循环都要调用一次。否则的话,变量的作用域要么开始的太早,要么结束的太晚。

2023-06-09 14:27:44 505

原创 通用程序设计——当心字符串连接的性能

为连接 n 个字符串而重复使用+操作符,需要n的平方级的时间。这是由于字符串是不可变的,每次操作都是拷贝他们的内容,合并到一个新的 String 实例中。最后,+自动优化是jdk 提供优化的,但并不是标准,所以不存在一定会优化,也不一定会优化到什么程度,所以,把自己代·码写好才是最根本的。+ 除了表示基本数据的加法计算之外,也可用作字符串连接操作符,任何类型都可以和字符串使用+来合并为一个新的字符串。但自动优化能做的毕竟是有限的,有些场景是无法被自动优化的,这时候需要手动来处理,避免频繁使用+操作。

2023-06-04 18:53:46 97

空空如也

空空如也

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

TA关注的人

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