- 博客(1635)
- 资源 (148)
- 收藏
- 关注
原创 Jmeter安装插件及添加常用插件教程
jmeter本身不具备安装第三方插件的能力,所以需要先安装第三方插件管理工具JMeter Plugins Manager来实现在jmeter内部搜索、安装插件的能力。jp@gc - Response Times Over Time(监控响应时间)jp@gc - Active Threads Over Time(监控线程建立)jp@gc - Transactions per Second(监控TPS)以上就是Jmeter安装插件及添加常用插件教程。
2024-07-22 16:45:38
256
原创 Java高级之告别空指针:Java Optional 详解与实战指南
Optional是 Java 8 引入的一种容器类,用于表示一个值存在或不存在的情况。它的设计初衷是减少代码中的空指针异常(NullPointerException),使得代码更加简洁和易读。Optional提供了一种优雅的方式来处理可能为空的值,避免了空指针异常的产生。通过合理使用Optional,可以使代码更加简洁、可读性更高。希望通过本篇文章,你能对Optional有更深入的了解,并在实际项目中灵活运用。
2024-07-18 16:44:56
563
原创 Python小工具:Pygame实现的代码雨仿真
代码雨仿真不仅是一种视觉效果,更是Python编程的一个生动应用示例。通过本项目,您将学习如何利用Pygame库的强大功能,创建一个动态的代码下落效果。让我们一起来看看如何一步步实现这个有趣的小工具!
2024-07-10 13:53:19
587
原创 IDEA:Untrusted Server‘s Certificate
打开idea → file → Settings ,然后在Server Certificates选项中,把下图中的选项勾上就ok。Untrusted Server‘s Certificate 大白话就是:不受信任的服务器证书。你在用没花钱的idea,本地hosts配置了映射,idea检测出来弹出警告,服务器证书不可用。但是我花了,必须花了,不花我怎么用的idea。
2024-06-18 09:05:19
245
原创 Windows详细安装ffmpeg图解
这里复制 bin 目录路径把它添加到环境变量 Path 路径中。右击我的电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 选择 Path 变量(新建或者编辑 )-> 添加 bin目录。这样在 windows 下任意命令可以使用 ffmpeg 命令。模块选择对应的下载文件,这里我选择 ffmpeg-release-essentials.7z。解压压缩包后到你要安装到的文件目录(不要有中文),如下所示。这里我选择第一个文件。打开cmd控制台,输入。
2024-06-14 11:19:01
318
原创 深入了解 @Transactional(rollbackFor = Exception.class) 注解
是 Spring 提供的一个注解,用于声明方法或类需要在事务上下文中执行。该注解可以应用于业务层方法,在方法执行过程中自动开启和管理事务。
2024-05-17 14:34:56
133
1
原创 使用 Python 爬取天气数据并保存至 CSV
天气数据是我们生活中非常重要的一部分。它不仅影响着我们的出行计划,还直接影响到农业、交通运输、航空航天等领域的运营和决策。因此,获取准确、及时的天气数据对于许多人来说是至关重要的。然而,要获取天气数据并不总是一件容易的事情。虽然有许多天气预报网站和应用程序可以提供天气信息,但有时我们需要的是历史天气数据,而这些数据并不总是可以轻易获得。因此,我们可以利用网络爬虫技术,通过编写程序从天气网站上获取历史天气数据,并将其保存至本地文件,以备后续分析和使用。
2024-04-19 10:35:59
927
原创 如何查看Linux系统是Ubuntu还是Centos
如果是想查看你的Linux系统是Ubuntu还是CentOS,可以使用lsb_release -a命令,lsb_release -a命令可以列出你的Linux系统是哪个Linux发行版,它还可以列出具体是第几个版本。radhat或centos存在: /etc/redhat-release 这个文件。ubuntu存在 : /etc/lsb-release 这个文件。有Ubuntu字样为ubuntu,没有则是centos。有apt-get的就是Ubuntu。有yum的就是Centos。
2024-04-15 15:37:09
1998
原创 echarts柱状图横坐标文字过长的解决办法
修改‘axisLabel’的‘rotate’和‘interval’参数,‘rotate’参数可以设置标签的旋转角度,可以避免标签之间的重叠,‘interval’参数可以设置标签的显示间隔。如果设置为0,那么所有标签都会显示,如果标签过多或者标签内容过长,可能文字会出现重叠,可以适当调整此参数的值来避免标签重叠。若只需在特定分辨率宽度下使用此方法,可以先获取屏幕宽度。
2024-04-10 15:07:51
1065
原创 在PLSQL Developer,sql语句中带有中文的查询条件查不到数据
创建一个名为 change_file_date.sh 的 Shell 脚本文件,并将其保存到需要修改日期的文件夹中。在 Linux/MacOS 系统中,可以使用 Shell 脚本来批量修改文件夹里面所有文件的修改日期。在 Linux/MacOS 系统中,可以使用 Shell 脚本来批量修改文件夹里面所有文件的修改日期。在 Windows 系统中,可以使用 PowerShell 来批量修改文件夹里面所有文件的修改日期。可以使用操作系统自带的命令行工具或者脚本来批量修改文件夹里面所有文件的修改日期。
2024-04-07 11:34:16
639
转载 使用命令行,一键修改文件夹所有文件修改日期改为最新
创建一个名为 change_file_date.sh 的 Shell 脚本文件,并将其保存到需要修改日期的文件夹中。在 Linux/MacOS 系统中,可以使用 Shell 脚本来批量修改文件夹里面所有文件的修改日期。在 Linux/MacOS 系统中,可以使用 Shell 脚本来批量修改文件夹里面所有文件的修改日期。在 Windows 系统中,可以使用 PowerShell 来批量修改文件夹里面所有文件的修改日期。可以使用操作系统自带的命令行工具或者脚本来批量修改文件夹里面所有文件的修改日期。
2024-04-07 11:25:16
789
转载 使用命令行,一键修改文件夹所有文件修改日期改为最新
创建一个名为 change_file_date.sh 的 Shell 脚本文件,并将其保存到需要修改日期的文件夹中。在 Linux/MacOS 系统中,可以使用 Shell 脚本来批量修改文件夹里面所有文件的修改日期。在 Linux/MacOS 系统中,可以使用 Shell 脚本来批量修改文件夹里面所有文件的修改日期。在 Windows 系统中,可以使用 PowerShell 来批量修改文件夹里面所有文件的修改日期。可以使用操作系统自带的命令行工具或者脚本来批量修改文件夹里面所有文件的修改日期。
2024-03-25 11:02:53
757
原创 SpringBoot:深入理解 @EqualsAndHashCode(callSuper = false)
在Java编程中,注解是一种常见的用于生成和方法的工具。通过使用该注解,我们可以轻松地为类生成这两个方法,而无需手动编写它们。然而,其中的一个选项 或许在某些情况下会引起一些疑惑。在本文中,我们将深入探讨 的用法、意义以及相关的注意事项。在开始讨论 之前,让我们先了解一下 注解的基本概念。 是 Lombok 提供的一个注解,它的作用是自动生成 和 方法。在使用该注解时,Lombok会自动根据类中的字段来生成这两个方法的实现,省去了开发者手动编写的繁琐工作。以下是一个简单的示例:在上面的代码中,
2024-03-22 09:19:49
1235
原创 IDEA设置内存大小无效解决办法(IDEA修改内存大小全部过程)图解
大家不行是因为没找对地方,确实是修改这个东西就可以了但是首先要找对idea加载的是哪个配置文件。
2024-03-18 14:01:58
627
1
原创 大数据:分类算法深度解析
大数据分类算法是处理海量数据、从中提取有用信息的关键工具。本文深入探讨了分类算法的基本原理、常见算法以及它们在不同领域的应用。通过案例分析,我们了解了如何使用决策树、支持向量机和神经网络等算法解决实际问题,并通过代码示例展示了它们在Python中的实现。未来,大数据分类算法的发展趋势包括深度学习的应用、可解释性的增强以及多模态数据的融合。这些趋势将进一步提升分类算法的性能和适用性,推动其在金融、医疗、社交媒体等领域的广泛应用。
2024-01-12 10:30:17
1947
2
原创 大数据:聚类算法深度解析
聚类分析是一种将数据分成具有相似特征的组的技术。其目标是使组内的数据点相似度最大化,而组间的相似度最小化。这有助于发现数据中的隐藏结构和模式,为进一步的分析和决策提供基础。在聚类分析中,我们将数据点划分为不同的簇,使得同一簇内的数据点相互之间更为相似。这种相似性是通过一定的距离度量来定义的,常见的包括欧氏距离、曼哈顿距离等。而组间的相似度最小化,则意味着不同簇之间的差异性较大。聚类的过程类似于将一堆未标记的数据分成若干组,使得同一组内的数据点更加相似,例如下面分类结果。
2024-01-11 08:57:21
1613
原创 Baostock如何获取与分析数据?
Baostock API为开发者提供了一个方便而高效的途径,通过编程的方式获取金融数据。在这个过程中,首先需要安装Baostock Python SDK,并获得相应的API密钥。这一步骤的详细指南可参考Baostock官方文档。随后,我们可以通过简单的Python代码来调用API,获取我们感兴趣的指数数据。# 示例代码,导入Baostock SDK import baostock as bs通过Baostock API,我们能够方便地获取各类指数的K线数据,为金融专业人士和数据分析师提供了一种强大的工具。
2024-01-08 13:41:39
1496
原创 Kubernetes容器实践深度解析
Kubernetes允许用户定义自己的资源类型,通过自定义资源定义(Custom Resource Definition,CRD)引入新的资源。运算符(Operator)则是一种自动化管理这些自定义资源的控制器。metadata:spec:versions:- name: v1names:以下是一个简单的多云服务定义示例,它使用Kubernetes的Service资源来提供一致的访问方式,无论应用程序部署在哪个云环境中。
2024-01-08 08:57:07
877
原创 Kubernetes最佳实践与进阶技巧
Kubernetes的调度器负责将Pod分配到集群中的节点上。在某些情况下,你可能希望定义自己的调度策略,以便更灵活地控制Pod的分配。这可以通过使用Node Affinity(节点亲和性)和Taints/Tolerations(污点与容忍度)等特性来实现。除了Node Affinity和Taints/Tolerations外,Kubernetes还支持自定义调度器。这允许你根据自己的需求编写调度逻辑,实现更灵活的Pod分配。
2024-01-06 13:22:05
978
原创 深度解析Kubernetes架构
Kubelet通过定期的心跳机制向API Server发送请求,以获取分配给本节点的Pod的定义。这种交互保证了Kubelet始终了解分配给节点的最新的Pod配置。# 示例:查看Kubelet的日志,监控Kubelet与API Server的Pod定义同步在传统架构中,应用程序部署和管理往往是手动的、静态的过程。管理员需要亲自处理服务器的配置、应用的部署和监控等任务。传统架构中,应用部署通常需要逐台服务器进行手动配置,容易出现配置不一致或遗漏的问题。随着业务的发展,需要不断增加服务器以满足应用的需求。
2024-01-05 09:12:36
1443
原创 Kubernetes容器运维与编排技术的精髓
pipeline {agent anystages {steps {// 从版本控制系统中获取代码steps {// 在Kubernetes中创建一个构建环境,进行编译和测试steps {// 使用kubectl部署应用到Kubernetes集群Node Affinity是一种用于指定Pod在调度时所需的节点条件的机制。通过Node Affinity,可以使得Pod更灵活地分配到集群的特定节点上。
2024-01-04 09:35:37
906
原创 京东面试题:JVM内存模型与Java线程内存模型的区别
总的来说,JVM内存模型和Java线程内存模型是Java程序运行时的两个重要方面,它们共同构建了一个稳定、高效的Java运行环境。JVM内存模型提供了整体的框架,而Java线程内存模型则在多线程情境下保证了数据的正确性和可见性。它是线程私有的,随着线程的创建而创建,随着线程的销毁而销毁。JVM内存模型主要关注Java程序在运行时的内存组织,而Java线程内存模型关注多线程环境下的数据共享和同步机制。JVM内存模型是整个Java虚拟机的内存结构,而Java线程内存模型则是在多线程环境下对内存的一种抽象。
2024-01-03 16:24:16
925
原创 BaoStock:深度解析A股K线
BaoStock是一家专注于金融数据服务的公司,其平台提供了丰富的中国A股市场数据。通过BaoStock,用户可以轻松获取到A股市场的股票、指数、基金等多种金融工具的K线数据,用于技术分析、趋势预测和量化研究。通过本文的深度解析,我们了解了BaoStock平台提供的A股K线数据的获取方式、数据的基本结构,以及如何通过技术分析和可视化分析来更好地理解市场。K线数据是投资决策和量化研究的基础,而BaoStock平台提供了强大的工具,使得用户能够轻松获取并应用这些关键数据。
2024-01-02 18:50:14
1201
原创 BaoStock(证券宝)数据平台入门
证券宝www.baostock.com是一个免费、开源的证券数据平台(无需注册)。提供大量准确、完整的证券历史行情数据、上市公司财务数据等。通过python API获取证券数据信息,满足量化交易投资者、数量金融爱好者、计量经济从业者数据需求。pandas DataFrame类型,以便于用pandas/NumPy/Matplotlib进行数据分析和可视化。同时支持通过BaoStock的数据存储功能,将数据全部保存到本地后进行分析。支持语言:目前版本BaoStock.com目前只支持。
2024-01-02 18:17:22
2127
原创 金融证券数据平台(接口)介绍与使用
通过Python构建金融证券数据平台接口,我们可以方便地获取、处理和分析各类金融市场数据。选择合适的数据源和适用的接口库是构建平台的第一步,随后的数据处理和可视化则为投资决策提供了有力的支持。同时,Python的生态系统和丰富的库使得金融数据分析更加高效和灵活。在构建接口时,还需要考虑到数据的安全性、稳定性和实时性等方面的因素。不同的金融数据服务提供商在这些方面可能存在差异,因此在选择和使用接口时需要综合考虑各种因素。
2024-01-02 13:47:33
959
原创 场景应用面试题:微服务金融项目,如果从A账户扣钱,转给B,需要考虑哪些问题
在微服务架构下进行资金转账是一个复杂的任务,需要仔细考虑事务性、并发性、安全性、容错性、监控性能、合规性和数据一致性等多个方面。通过采用适当的解决方案和最佳实践,可以确保资金转账操作在微服务环境中顺利执行,为用户提供安全、可靠的服务。在这种背景下,资金转账是一个常见的业务场景,需要考虑多个关键问题,以确保操作的安全性、可靠性和性能。在微服务架构中,资金转账通常涉及多个服务,例如扣款服务和存款服务。如果转账过程中的一个服务失败,必须回滚所有相关操作,以防止数据不一致。在分布式环境中,数据一致性是一个挑战。
2024-01-02 09:38:51
555
原创 探索云原生技术在自动化运维中的应用
随着技术的不断发展,云原生技术成为了当前互联网行业的热门话题之一。本文将深入探讨云原生技术在自动化运维领域的应用,结合大数据和数据库等相关技术,为中级及以上技术人员提供实操性的建议。通过提升文章易读性,力求让读者在阅读过程中更好地理解和掌握云原生技术的精髓。云原生技术包括容器化、微服务架构、DevOps等概念,它们的结合为应用的开发、部署和运维提供了全新的思路。其中,自动化运维作为云原生技术的一部分,具有极大的潜力,可以提高系统的稳定性和可靠性。
2024-01-02 09:22:13
863
原创 Flowable流程部署、启动、处理、完成各模块的代码详解(图解)
Test*/processDefinition.getName() = 请假流程/*** 删除流程定义*/@Test// 删除部署的流程 第一个参数是 id 如果部署的流程启动了就不允许删除了// 第二个参数是级联删除,如果流程启动了 相关的任务一并会被删除掉。
2023-12-29 15:58:15
1478
原创 Java中DTO和VO的使用指南
在Java中,DTO和VO是常见的设计模式,它们分别用于数据传输和表达业务概念。在实际项目中,根据业务需求,我们可以巧妙地使用DTO和VO,使得代码更加清晰和易于扩展。通过这种设计,我们可以更好地处理不同层次之间的数据传递和业务展示,提高代码的质量和可读性。
2023-12-29 15:57:39
1206
原创 金融大数据:股票和投资关系的普及与深入
股票投资是一门广受欢迎却也充满挑战的艺术。本文将深入探讨股票投资的核心概念、操作原理以及成功投资的关键因素,以期帮助投资者更好地理解和应对股市的变化。股票投资既是一门艺术,又是一门科学。通过深入了解股票市场的基本原理、投资策略以及风险管理,投资者能够更好地把握投资机会,降低投资风险。在不断学习和实践中,投资者将逐渐领悟股票市场的规律,实现个人财富的增值和保值。在这个变幻莫测的市场中,理性、细致的思考是每位投资者成功的关键。
2023-12-29 15:31:10
1137
原创 pip和conda常用源整理
官方源(默认):清华大学开源软件镜像站:阿里云 PyPI 镜像:豆瓣 PyPI 镜像:华中科技大学开源镜像站:中国科学技术大学开源镜像站:华南理工大学开源镜像站:官方源(默认):清华大学开源软件镜像站:中科大开源镜像站:阿里云 Conda 镜像:华中科技大学开源镜像站:中国科学技术大学开源镜像站:华南理工大学开源镜像站:如何使用不同的源来安装包,例如:
2023-12-29 14:08:07
585
原创 大数据驱动的智能投资:Python实践初探(股票价格预测模型)
本文通过深度的案例分析和对金融大数据驱动的智能投资的全面探讨,希望读者能够更好地理解金融投资的新趋势,从而在数据化时代中取得更好的投资回报。无论是投资者还是金融科技从业者,都可以通过深入理解这一趋势,更好地把握金融未来的发展方向。
2023-12-29 12:30:06
1013
原创 金融大数据:未来趋势与创新应用
未来是数字化金融的时代,金融大数据将在区块链、人工智能、实时数据分析等方面迎来更广阔的应用空间。创新的金融科技、可持续金融以及边缘计算等技术的发展,将为金融行业带来更多的机遇和挑战。然而,在追求技术创新的同时,我们也要注重隐私保护和法律合规,以确保金融大数据的发展更好地为社会和经济带来价值。
2023-12-29 11:06:24
930
原创 金融大数据入门:走进数字化金融的未来
随着信息时代的来临,金融行业迎来了一个全新的时代——数字化金融时代。在这个时代中,金融大数据成为了驱动创新、优化决策的核心引擎。本文将深入探讨金融大数据的核心概念、关键技术、应用场景,并为初探者提供了一条逻辑清晰的学习路径。金融大数据不仅仅是庞大的数据集合,更是一种新型的资产,是从金融业务中产生的多源、多维度的数据。它不仅包括了传统的结构化数据,还包括了文本、图像、社交媒体等非结构化数据。金融大数据的挑战在于其多样性、实时性和复杂性。
2023-12-29 10:56:52
1657
1
原创 Swagger报错:Caused by: java.lang.NullPointerException: null at springfox.documentation.spring.web
因为 Springfox 使用的路径匹配是基于AntPathMatcher 的,而 Spring Boot 2.6.X等低版本使用的是 PathPatternMatcher。在yml(yaml)里添加如下配置,重写匹配一下路径。
2023-11-18 10:23:19
928
原创 Navicat报错:Oracle library is not loaded(图解)
oci.dll版本不对或者是没有配置oci.dll。因为Navicat是通过Oracle客户端连接Oracle服务器的,Oracle的客户端分为两种,一种是标准版,一种是简洁版,即Oracle Install Client。而我们用Navicat时通常会在自己的安装路径下包含多个版本的OCI,如果使用Navicat连接Oracle服务器出现错误时,多数是因为Navicat本地的OCI版本与Oracle服务器不符造成的。所以我们要做的就是下载对应版本的OCI使之与我们所安装的Oracle服务器相符合。
2023-11-09 09:55:13
2481
原创 发博客得1024勋章
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S
2023-10-24 15:49:07
698
原创 深度理解Jar 包结构
Spring Boot的Jar包结构是Spring Boot应用程序的关键组成部分。它允许创建自包含、可执行的应用程序,同时提供了内嵌的Servlet容器、依赖管理、自动配置和外部化配置等功能。理解Spring Boot的Jar包结构对于Spring Boot应用程序的开发和部署非常重要,它简化了开发过程,同时提供了更好的部署和运行体验。
2023-10-17 16:54:52
1563
原创 Maven:Maven创建和使用jar包
这是一个简单的示例,演示了如何使用Maven创建和使用Jar包。然后,创建一个新的Maven项目,可以使用Maven的命令行工具或IDE(如Eclipse、IntelliJ IDEA)创建项目。创建和使用Jar包是Java开发中的常见任务,Maven是一种流行的构建工具,用于管理项目依赖和构建Jar包。如果您想在另一个Maven项目中使用刚刚创建的Jar包,首先创建一个新的Maven项目。在新项目的Java类中,您可以使用Jar包中的类,如。这将运行新项目,其中使用了之前创建的Jar包中的类。
2023-10-17 16:49:49
647
PM任职认证答辩.pptx
2024-05-21
commons-math3-3.6.1-API文档-中文版.rar
2024-02-24
SpringBoot 集成 Flowable + Flowable Modeler 流程配置可视化项目
2023-09-11
IOS手游模拟器(ipadian)电脑版
2023-05-07
CR VideoMate用起来非常顺手,旨在为用户解决因在工作上带来的问题,在业内可谓享有极高的声誉,是业内人士常用的一款工具
2023-04-23
Java开发简历参考项目.docx
2023-02-18
OpenCV例程汇总.doc
2023-01-25
OpenCV例程汇总.pdf
2023-01-25
mybatis一级二级缓存流程图.drawio
2022-07-31
mybatis-plus最新代码生成器项目源码 :mybatis-plus-generator.zip
2022-07-20
Windows10鼠标指针主题资源
2022-07-20
cloud-demo第一次 SpringCloud服务拆分初探与案例解析
2022-07-18
mybatis练习3mybatis练习3mybatis练习3mybatis练习3
2022-07-04
mybatis训练3mybatis训练3mybatis训练3mybatis训练3
2022-07-03
mybatis联系项目2
2022-07-03
Mybatis 框架理解与快速入门详解代码与数据库
2022-06-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人