- 博客(95)
- 资源 (2)
- 收藏
- 关注

原创 深度学习知识点总结(持续更新中)
神经网络是深度学习的基础。它由许多层组成,每层包含许多神经元。每个神经元接收来自上一层的输入,并产生一个输出,该输出作为下一层的输入。神经网络通过反向传播算法来学习,并通过权重和偏差来调整每个神经元的输出。
2023-05-10 16:10:20
4668
8

原创 NLP--知识图谱总结
知识图谱是一种以图形方式展示知识结构和知识关系的工具。它不同于普通的知识库,知识图谱采用的是图形数据库,能够更加高效地处理大量的知识和关系。组成知识图谱主要由三部分组成:实体、属性和关系。实体指具体的事物或概念,属性指实体的特征,关系指实体之间的联系。例如,一个人可以是实体,他的姓名、性别、年龄等就是属性,而他与其他人之间的关系就是关系。
2023-05-09 20:17:40
2488
2

原创 Lucene Solr Elasticsearch三者之间的关系,怎么选?
如果您处理大型数据集,需要高级查询和实时搜索功能,并且具有足够的技术能力和预算,Elasticsearch可能是更好的选择。如果您处理的是小型或中型数据集,需要更简单的查询,并且预算较低,Solr可能更适合。
2023-03-27 15:13:06
2529
4

原创 Charles(花瓶)抓包工具,安卓手机抓包设置及https设置
手机进入设置 --> 进入Wifi设置 --> 选择Wifi网络设置(不同的机型可能需要长按进入)–>找到代理栏修改为手动 -->输入主机名(查看上面第三步) --> 端口号(及上面第二步提到的)保存后。完成上面的步骤后,你可能会看到很多网络请求都报unknown,如何只是要抓取http请求则可以忽略这些错误,如果要抓取的https请求还需要配置证书,下面及开始配置。抓包工具支持http和https代理,另外还支持流量控制如弱网测试,接口并发测试,重发网络请求测试,网络请求截获并动态修改等功能。
2023-03-10 12:43:28
8622
2

原创 PyCharm 2019.2.4安装步骤
1:安装解释器链接:python-3.8.0-amd64.exe提取码:vgou1):双击打开程序勾选Install后点击Customize installaton默认下一步修改安装地址安装完成close配置环境变量找到path编辑添加安装地址打开cmd,输入python2.IDE链接:pycharm-professional-2019.2.4.exe提取码:2jy...
2021-01-29 10:26:39
14642
5
原创 el-table 组件使用 v-if 动态渲染报错:TypeError: _self.$scopedSlots.default is not a function
当我们在 el-table 中使用 v-if 动态展示列并同时使用 slot-scope 进行自定义内容时,如果没有设置合适的 key,Vue 会复用 DOM 节点,从而导致 _self.$scopedSlots.default is not a function 的错误。为 el-table 设置 key 属性,确保表格在切换时能够重新渲染。为 el-table-column 设置唯一的 key属性,确保列的渲染和切换不会出错。
2024-09-14 17:44:19
682
原创 windows实现Grafana+Loki+loki4j轻量级日志系统,告别沉重的ELK
将下载的loki-windows-amd64.exe.zip压缩包解压,得到loki-windows-amd64.exe文件,进入文件夹创建config文件夹,在config文件夹下创建配置文件:loki-config.yaml。进入设置界面,添加Loki服务地址:http://localhost:3100, 在Header上添加X-Scope-OrgID参数,参数值可以自定义,默认tenant1, 然后点击save&test看看是否成功。注意:wal文件夹是运行Loki后自动生成的。
2024-07-05 18:12:11
1628
原创 搞定Loki+Promtail轻量级日志系统
Promtail 会使用 Loki 的 /loki/api/v1/push 接口将日志数据发送到 Loki。Promtail 是 Loki 的日志收集客户端,它的主要功能是从各种来源收集日志并将其发送到 Loki 进行存储和查询。Promtail 读取配置文件(例如 promtail-config.yaml),配置文件中定义了日志文件路径、标签、以及 Loki 服务器的地址等。Promtail 监控指定的日志文件或目录,当日志文件有新的条目时,Promtail 通过 inotify 或类似机制接收通知。
2024-07-05 14:19:42
1912
原创 一文读懂轻量日志收集系统Loki工作原理
Loki 是由 Grafana Labs 开发的日志聚合系统,设计目标是提供一种高效、低成本的日志收集和查询解决方案。与传统的日志系统(如 ELK Stack)不同,Loki 不会对日志内容进行索引,而是仅对日志的元数据进行索引,这使得 Loki 更加节省存储空间和计算资源。与 Prometheus 兼容:Loki 的设计理念与 Prometheus类似,用户可以使用相似的查询语言(LogQL)来查询日志数据。高效的存储:通过避免对日志内容进行索引,Loki能够显著减少存储和处理日志数据所需的资源。
2024-07-05 14:14:55
747
原创 Vue2 和 Vue3 的区别 (性能,编码方式,API 特性,源码)
在这个快节奏的时代,技术更新换代的速度也越来越快。我一直在使用Vue 2来开发项目。然而,现在越来越多的公司转向了Vue 3,并将其作为主要的前端开发框架。这就需要我们及时跟进新技术的发展,以保持竞争力。因此,我决定全力以赴地学习Vue 3,并且希望通过这个过程,不仅能够填补自己的知识空白,还能够在未来提升自己的竞争力。
2024-04-26 15:02:37
390
4
原创 idea中解决Exception in thread “main“ java.lang.VerifyError: Expecting a stackmap frame at branch target
该报错通常发生在Java字节码验证阶段,表明在类加载时,JVM无法验证类的二进制表示是否符合Java虚拟机规范的要求。错误中,指出期望在分支目标处(branch target)的位置有栈映射框架(StackMapTable)属性,但实际上缺少了该属性。一:设置JVM参数:对于使用JDK 1.8编译的代码,可以尝试设置 -noverify 参数来禁用字节码验证。错误可能是由于Java版本不同、编译器版本不同或使用了不同的字节码增强工具所导致的。
2024-04-01 16:23:09
509
原创 探讨分布式数据库ID生成解决方案
是的,它生成的ID性能高,唯一性没问题,而且可以根据业务需要调整配置。: UUID是一种全球唯一标识的生成方法,用32个16进制字符表示,生成与机器的MAC地址有关。但是缺点是,进入数据库性能不太行,而且数据量大的时候有点乱。: 优势是解决了冲突问题,但劣势是扩充数据库得小心调整步长,还得搞数据迁移,有点麻烦。: 就是在不同的数据库里设置不同的初始值和步长,确保它们生成的ID不会冲突。: 对,就是把ID生成的事情扔给中间件,比如redis,让它搞定。:嗯,我知道有几种方案,比如使用UUID。
2024-02-27 16:28:07
425
原创 什么是https 加密协议?
HTTPS(Hyper Text Transfer Protocol Secure)是一种网络传输协议,它是基于HTTP协议的扩展,通过加密通信内容来保障数据传输的安全性和完整性。
2023-12-07 16:32:29
817
原创 Java面向对象、封装继承多态、重写和重载、枚举讲解
Java是一种面向对象的编程语言,它支持面向对象的特性,如封装、继承、多态、重写和重载,以及枚举。通过理解和熟练掌握这些概念和语法,可以编写出更灵活、可扩展的Java程序。
2023-06-27 11:12:31
527
原创 Java中的集合:List、Set、Map集合详解
Java中的集合是常用的数据结构,用于存储和操作一组数据。其中,List、Set和Map是最常见和广泛使用的集合类型。它们各自具有不同的特点和适用场景。本文将详细解析List、Set和Map集合的概念、特点以及如何使用它们来存储和操作数据,并通过实例分析展示它们的数据结构和常用操作。
2023-06-27 11:06:12
1400
原创 深入解析HTTP协议工作原理
HTTP(Hypertext Transfer Protocol)是互联网上应用最广泛的协议之一,它负责在客户端和服务器之间传输数据。
2023-06-27 10:58:47
1983
原创 HTTP、HTTPS、FTP 和 TCP 详细讲解:协议的功能和特点
在互联网中,HTTP、HTTPS、FTP 和 TCP 是常用的网络协议,它们在数据传输和通信中发挥着重要作用。
2023-06-27 10:35:45
2313
原创 MySQL 语法SQL 命令解析
MySQL 是一种常用的关系型数据库管理系统,使用 SQL(Structured Query Language)作为操作数据库的语言。
2023-06-26 18:30:36
979
原创 Spring Boot 整合 Redis 全面教程:从配置到使用
Redis 是一种高性能的键值存储数据库,而 Spring Boot 是一个简化了开发过程的 Java 框架。将两者结合,可以轻松地在 Spring Boot 项目中使用 Redis 来实现数据缓存、会话管理和分布式锁等功能。
2023-06-26 16:07:24
44555
4
原创 Redis 全面入门教程
Redis(Remote Dictionary Server)是一个开源的高性能键值存储数据库,常用于缓存、消息队列和数据持久化等场景。
2023-06-26 15:54:15
1164
原创 HTML 全面入门教程:从基础到高级
HTML(Hypertext Markup Language)是用于创建网页的标记语言。它定义了网页的结构和内容,是前端开发的基础。
2023-06-26 11:08:47
1763
原创 深入理解MySQL主从配置原理
MySQL主从复制是一种数据库复制技术,通过将一个MySQL服务器(主节点)上的数据同步到其他MySQL服务器(从节点),实现数据的备份、读写分离、负载均衡等功能。主从复制在分布式系统和高可用性架构中起着重要作用。本文将详细介绍MySQL主从配置的原理和实践指南。
2023-06-25 11:25:27
570
原创 ActiveMQ、RabbitMQ、Kafka、RocketMQ消息中间件技术选型
消息中间件是分布式系统中重要的组件之一,用于实现异步通信、解耦系统、提高系统可靠性和扩展性。在做消息中间件技术选型时,需要考虑多个因素,包括可靠性、性能、可扩展性、功能丰富性、社区支持和成本等。本文将五种流行的消息中间件技术:ActiveMQ、RabbitMQ、Kafka、RocketMQ和ZeroMQ,进行讲解。
2023-06-21 10:58:47
2230
原创 深入解析神经网络(Neural Networks)工作原理
神经网络(Neural Networks)是一种受到生物神经系统启发的人工智能模型,它在计算机科学和机器学习领域发挥着重要的作用。本文将深入解析神经网络的原理和工作原理,包括神经元、前向传播、反向传播以及网络层次结构的构建。
2023-06-21 10:37:24
2306
原创 深入理解朴素贝叶斯(Naive Bayes)模型原理
朴素贝叶斯(Naive Bayes)是一种常用的分类算法,基于贝叶斯定理和特征条件独立性假设。该算法在自然语言处理、文本分类、垃圾邮件过滤等领域得到广泛应用。
2023-06-21 10:33:16
774
原创 聚类算法(Clustering)原理深入解析与应用
聚类算法是一种无监督学习算法,通过计算样本之间的相似性或距离来将数据集中的对象分组成若干簇。聚类算法的目标是使得簇内的对象相似度最大化,而簇间的对象相似度最小化。
2023-06-20 18:30:00
3368
原创 主成分分析(Principal Component Analysis, PCA)原理全面解析与应用
PCA是一种无监督学习算法,用于将高维数据转换为低维数据,同时保留尽可能多的信息。PCA的主要思想是通过线性变换将原始数据映射到一个新的坐标系,其中坐标轴按照数据方差的大小排列。
2023-06-20 18:27:01
2117
原创 K近邻算法(K-Nearest Neighbors, KNN)原理详解与应用
KNN算法基于一个简单的思想:相似的样本具有相似的类别。它通过计算新样本与训练集中各个样本的距离,并选择最近邻的K个样本来进行分类或回归。
2023-06-20 18:14:25
2224
原创 支持向量机(Support Vector Machine, SVM)从线性分类到核函数扩展
支持向量机(Support Vector Machine,简称SVM)是一种强大而广泛应用的监督学习算法,用于分类和回归任务。本文将深入解析SVM的原理,从线性分类到核函数扩展。
2023-06-20 17:56:27
1505
原创 随机森林(Random Forest)原理解析:从集成学习到决策树集合
随机森林是一种强大且常用的机器学习算法,它通过集成学习的思想将多个决策树组合成一个强大的分类或回归模型。本文将详细解析随机森林的原理,从集成学习到决策树集合的构建过程。
2023-06-20 17:25:09
1712
原创 决策树(Decision Tree)原理解析:从基本概念到建立模型
决策树是一种常用的机器学习算法,用于解决分类和回归问题。它基于树形结构进行决策,通过一系列的分裂和判断条件来预测目标变量的值。本文将详细解析决策树的原理,从基本概念到建立模型的过程。
2023-06-20 17:11:32
3700
原创 深入解析逻辑回归(Logistic Regression)原理
逻辑回归是基于线性回归的算法,但是它的输出是经过sigmoid函数处理后的概率值,用于表示样本属于某一类别的概率。逻辑回归的目标是找到一条最佳拟合曲线,使得输入特征与目标变量之间的拟合误差最小化。通过逻辑函数处理后,线性方程的输出将被映射到[0, 1]的范围内,表示样本属于某一类别的概率。逻辑回归的核心思想是使用逻辑函数(也称为sigmoid函数)将线性方程的输出映射到[0, 1]的概率范围内。最后输出模型的参数(系数和截距),并使用训练好的模型进行新样本的预测。代码中,首先构造了一个简单的数据集,其中。
2023-06-20 16:48:28
869
原创 深入解析线性回归(Linear Regression)实现
线性回归是机器学习中最常见且基础的算法之一。它被广泛应用于预测连续数值型变量的任务,如房价预测、销售预测等。本文将介绍线性回归的原理,并通过一个Python代码实例详细解析其实现过程。
2023-06-20 16:46:04
488
原创 JavaScript 全面入门教程:从基础到高级
JavaScript 是一门广泛应用于前端开发的脚本语言,它具有跨平台、动态性和灵活性等特点。本教程将从 JavaScript 的基础概念开始介绍,逐步深入到高级主题,帮助你全面掌握 JavaScript 的核心知识和技巧。
2023-06-15 19:10:33
1076
原创 Vue 状态管理:构建可扩展和可维护的应用程序
在前端应用程序中,状态是指应用程序中的数据。状态管理是一种用于管理和维护应用程序状态的方式。传统的 Vue.js 中,组件之间的状态传递是通过 Props 和事件来实现的,但随着应用程序的复杂性增加,这种方式变得困难和混乱。Vuex 提供了一种集中式的状态管理方案,使得我们可以更好地管理状态、实现状态共享和跨组件通信。
2023-06-15 18:55:40
1000
原创 Vue 组件化开发:构建可复用和可维护的前端应用
组件化开发是一种将应用程序划分为多个独立的、可复用的组件的开发方式。每个组件都具有自己的结构、样式和行为,可以在不同的上下文中被多次使用。通过组件化开发,可以实现代码的复用、模块化和维护性的提升。
2023-06-15 18:47:34
1093
原创 Vue CLI 脚手架详解:快速构建 Vue.js 项目的利器
Vue CLI 是 Vue.js 官方提供的脚手架工具,它可以帮助开发者快速搭建 Vue.js 项目的基础结构,并提供了丰富的功能和插件来增强开发体验。本文将深入解析 Vue CLI 的使用方法和特性。
2023-06-15 10:44:00
1299
原创 Vue 过滤器详解
在 Vue.js 中,过滤器是一种非常有用的功能,它可以用于对数据进行格式化和处理,以便更好地展示给用户。过滤器提供了一种简单而灵活的方式来转换数据,并在模板中应用这些转换。本文将深入解析 Vue 的过滤器功能。
2023-06-14 19:52:56
2469
2023最新JAVA基础面试题.doc
2023-04-07
2023最新MYSQL面试总结.doc
2023-04-07
完全开源版可乐个人发卡网无授权完整运营版/整合最新免签约支付接口
2023-03-07
多平台去水印微信小程序源码(带教程 流量主)
2023-03-07
动物版羊了个羊小程序流量主版本可云开发
2022-12-15
宿舍闹钟微信小程序源码,一个寝室一体化的闹钟方案(已测试)
2022-12-14
2022最新头像制作小程序来了,超多丰富模板种类多(无需后台)
2022-12-14
2022超火表情包小程序,壁纸,外卖,头像制作,流量主等功能 带独立后台支持一键自动爬取表情包,也可手动上传功能完善
2022-12-14
上班摸鱼打卡模拟器微信小程序源码
2022-11-22
MD5加密md5.js下载
2022-11-22
仿羊了个羊小游戏源码带后台完整的搭建教程
2022-10-13
微信红包封面小程序源码,带后台独立版,功能完整带详细部署教程sql脚本等已测试放心使用
2022-10-12
springboot商城(前后端代码+sql脚本).zip
2021-03-01
京东抢购飞天茅台源码
2021-01-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人