Spring Boot Swagger2 集成REST ful API 生成接口文档简介由于Spring Boot 的特性,用来开发 REST ful 变得非常容易,并且结合 Swagger 来自动生成 REST ful API 文档变得方便快捷。Swagger 是一个简单但功能强大的API表达工具。几乎所有的语言都可以找到与之对应的Swagger 版本。使用Swagger生成API,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 18:11:24
                            
                                52阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言随着互联网的发展,越来越多的企业开始将业务转向线上。为了更好地了解客户需求并优化产品,埋点技术成为企业不可或缺的一部分。本文将从定义埋点概念、B端埋点目的和方法以及如何进行数据分析等方面介绍在B端中如何做埋点。是什么"埋点"是指在应用程序中预先设置代码,以收集用户行为数据。通常情况下,这些代码会在应用程序特定位置触发,捕获用户执行的操作和使用模式。这些数据可帮助了解用户如何使用应用程序,并确定            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-15 16:25:38
                            
                                69阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、埋点-是什么埋点,也有称打点, 顾名思义就是借助埋点(写代码)来采集数据,在需要监测用户行为数据的地方加上一段代码。我们可以称之为 Capture 模式,通过在客户端/服务端埋下确定的点,采集相关数据到云端,最终在云端做呈现。通过收集这些标记点的数据,可以帮助产品运营及开发了解功能的整体使用、运行情况,并通过数据基础上做出下一步调整或优化的方向。遇事不拍脑袋,而是用数据说话,这是数据埋点最大的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-25 19:17:23
                            
                                216阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者介绍杭州@阿坤母婴电商行业数据分析师兼数据产品经理;致力于研究电商行业的数据驱动增长,以及数据产品从0到1的搭建;“数据人创作者联盟”成员,“最佳创作奖”获得者。前言在上一篇文章数据人该知道的埋点体系(一)中主要介绍了埋点的数据从产生到使用的数据流转体系以及如何来设计埋点。接下来在本文我来介绍埋点的开发流程和埋点数据的使用。03 埋点开发流程1.埋点SDK由于我们的埋点是采用代码埋点            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-11 16:44:41
                            
                                132阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            数据采集的方式根据采集数据端的不同,主要分为网页数据采集、APP数据采集。网页数据的采集主要是使用JS采集,常用的数据分析工具主要是Google Analytics,APP数据采集主要是通过埋点采集,主要有前端埋点和后端埋点之分,相应的移动端数据分析厂商也很多。 常见的前端埋点技术有三类: 1.在某个控件操作发生时,通过预先写好的代码来触发数据的代码埋点2.通过可视化界面,配置            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-13 09:13:35
                            
                                166阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            背景关于埋点,作为用户行为过程数据采集的一种方式,被广泛用于各公司的站点中。它不仅可以收集页面浏览量,还能对访问用户的时间、地点、操作路径等用户行为进行多维度记录。通过这些数据,可以更好得了解用户的使用习惯,并根据用户的行为习惯来优化业务流程,为用户提供更优质的服务。 埋点的重要性毋庸置疑,每个公司都会搭建自己的一套埋点体系来服务业务。由于业务的分离及管理等原因,甚至公司内不同产品线和平台也会有各            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-17 12:53:22
                            
                                58阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言友盟统计问题折腾了很久, 于是打算整理出来~ 希望能帮到你~~如果对 集成步骤 有疑惑的小伙伴可以参考往期文章: React Native的友盟集成目录统计初始化自定义事件接口调用页面访问路径事件ID配置Android, iOS统计本文会带你把实时统计, 留存用户, 页面访问路径, 自定义事件等功能做完.1.初始化1-1 首先 在MainActivity添加代码如下:
public void            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-15 22:20:58
                            
                                99阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在上周的文章中,诸葛君为大家介绍了多种的数据采集和接入方式,包括数据埋点和第三方API接入等。今天诸葛君就为大家详细介绍数据埋点的相关内容。01什么是埋点?   所谓埋点,是   互联网领域非常重要的数据信息获取方式   。埋点采集信息的过程一般也称作日志采集。举个例子,就是在APP或者web产品中植入一段代码,监控用户行为事件(例如某个页面的曝光)。用户一旦触发了该事件,就会上传埋点代码            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-28 07:41:37
                            
                                205阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            埋点方案有命令式埋点和声明式埋点。命令式埋点:在用户行为触发位置调用事件上报函数进行行为上报,缺点是埋点和业务耦合度比较高,工作量比较大声明式埋点:通过自定义指令统一完成事件上报,使得埋点和业务代码一定程度上解耦合。本篇文章将记录借助vue自定义指令完成声明式埋点,降低前端埋点压力。一、准备工作这里关于vue自定义指令和IntersectionObserver不做详细介绍,自行前往官网了解学习。v            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-17 14:18:10
                            
                                93阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            导语根据接口开发过程中的一系列痛点,提供接口文档管理,接口Mock,接口调试、测试等有效解决方案,使前后端接口相关工作更加高效。背景互联网的高速发展,API变得至关重要。随着API数量持续增多,我们发现在API文档维护,接口调试,用例编写、管理,数据Mock等方面工作效率是非常低下的,基于此背景,58Api管理平台(Aapi平台)应运而生。API解决方案58接口类型主要分为HTTP和SCF两种。简            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 14:23:52
                            
                                65阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SpringBoot + MongoDB GridFS随着web 3.0的兴起,数据的形式不局限于文字,还有语音、视频、图片等。高效存储与检索二进制数据也成为web 3.0必须要考虑的问题。然而这种二进制数据是不适合存储在普通关系型数据库(MySQL、Oracle)中的,关系型数据库更多的是存储图片的访问路径。因此二进制数据可以使用MongoDB的内置模块GridFS进行检索与存储,也是一种比较好            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-16 15:15:44
                            
                                64阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言前面一节我们详细介绍了SpringBoot,并简单创建了一个SpringBoot项目跑起来,使用起来真的很爽!但是我这个人很喜欢追根究底,就一直很纠结SpringBoot是施了什么 “魔法” 让我们的操作变得如此简单?啥配置都不用配了,总该有个道理吧? 因此,本节主要就是带着大家来探一探究竟,深入SpringBoot启动的原理!常用注解[Spring的Java配置]在讲解SpringBoot启            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-06 10:21:32
                            
                                74阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            SSRF利用 Gopher0X01 前言研究了一天Gopher协议的应用,实践之后决定写一下关于Gopher协议之SSRF利用的相关总结。参考链接:0X02 概述SSRF(Server-Side Request Forgery)服务端请求伪造,是一种由攻击者构造形成由服务器端发起请求的一个漏洞,一般情况下,SSRF 攻击的目标是从外网无法访问的内部系统。Gopher 协议可以做很多事情,特别是在             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-13 18:31:37
                            
                                94阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            采集接口要做的约定{
    "header":{ // HTTP 头部
        "X-Device-Id":" 550e8400-e29b-41d4-a716-446655440000", //设备ID,用来区分用户设备
        "X-Source-Url":"https://www.baidu.com/", //源地址,关联用户的整个操作流程,用于用户行为路径分析,例如登录,到            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-12 11:44:47
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            介绍Micrometer 为 Java 平台上的性能数据收集提供了一个通用的 API,应用程序只需要使用 Micrometer 的通用 API 来收集性能指标即可。Micrometer 会负责完成与不同监控系统的适配工作。这就使得切换监控系统变得很容易。Micrometer 还支持推送数据到多个不同的监控系统。在Springboot 2.X中,除了通过业务代码的方式埋点,官方也提供了@Timed,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-26 02:36:16
                            
                                355阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Hello,大家好,很久没有发帖了,最近脑补最近的心得。首先介绍一下,什么是埋点?我的个人见解,埋点是数据化的体现,数据化的定义回到最初,都是对时间,空间的定义,最简单的的埋点描述,就是基于时空论法则的什么人在什么空间什么时间段做了什么事。既然如此,数据表的定义就可以给出,比如什么人对应一个用户的ID,什么空间假如场景在C端,那很多都是1级页面,2级页面之类的点击,什么时间段,那么可以定义为简单的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-30 08:50:53
                            
                                102阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在 iOS 开发中,埋点可以解决两大类问题:     一是了解用户使用 App 的行为,   二是降低分析线上问题的难度。代码埋点、可视化埋点和无埋点这三种。在这其中,可视化埋点和无埋点,都属于是无侵入的埋点方案,因为它们都不需要在工程代码中写入埋点代码。所以,采用这样的无侵入埋点方案,既可以做到埋点被统一维护,又可以实现和工程代码的解耦            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-20 05:45:52
                            
                                98阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作为国内最大分类信息生活服务平台,58集团旗下各个产品都会投入大量人力进行用户行为的分析,来提升运营效率。但是各个产品对用户行为的分析需求基本是相似的。在这样的背景下,我们自研了WMDA 无埋点用户行为分析平台,并提供对PC、M、APP三端支持,帮助各个业务线更好的挖掘用户真实行为。对于SDK的使用,业务方不需要手动埋点,几行代码,即可实现数据的全量采集。对于移动端SDK来说,采集数据的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-22 14:13:21
                            
                                13阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            作者:云扬四海JVM应用度量框架Micrometer实战前提spring-actuator做度量统计收集,使用Prometheus(普罗米修斯)进行数据收集,Grafana(增强ui)进行数据展示,用于监控生成环境机器的性能指标和业务数据指标。一般,我们叫这样的操作为”埋点”。SpringBoot中的依赖spring-actuator中集成的度量统计API使用的框架是Micrometer,官网是M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-17 08:26:23
                            
                                389阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            感悟:说起spring就会想起其中的springboot其是为了简化spring应用的初始搭建以及其的初始搭建,其中最著名的是其摒弃了xml的开发,那么如何摒弃的,因此就要引出我想讲述的重点:自动配置:意义:当springboot项目启动时,会加载配置类和属性类其中配置类的作用是:将一些核心的组件交由工厂管理,配置类中使用了属性类进行属性注入,而属性类又会读取到配置文件中的配置,使得springb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 14:08:26
                            
                                65阅读