- 博客(320)
- 资源 (59)
- 问答 (16)
- 收藏
- 关注
原创 微服务架构介绍
作为现在互联网行业比较火的一个概念,微服务。结合网络的资源自给总结的概念性的东西,后期还会有新的基于技术性的文章总结出来。首先在了解微服务架构之前需要了解的概念有分布式、集群等等,这里是从架构的角度上做为总结。所以先从单体架构讲起。一、单体架构1.单体架构 单体架构也被称为单体系统或者是单体应用,就是一种系统中所有的功能、模块耦合在一个应用中的架构方式。用简单的方式理解就是...
2018-10-04 17:24:11 38668 2
原创 Vue如何实现自定义组件改变组件背景色?
props : {type : String , default : 'white' // 默认背景色为白色 } } } < style scoped > /* 组件样式 */ div {props : {type : String , default : 'white' // 默认背景色为白色 } } } < style scoped > /* 组件样式 */ div {props : {
2024-03-29 10:19:39 548 1
原创 Vue自定义组件中使用CSS变量设置样式?
在 Vue 自定义组件中使用 CSS 变量来设置样式,你可以通过在组件的样式中使用 var(–variable-name) 来引用 CSS 变量。然后,在组件的根元素或具体的元素上,使用 :style 绑定来动态设置 CSS 变量的值。以下是一个示例代码。
2024-03-29 09:30:19 574 1
原创 Vue 自定义组件库通过配置调整样式?
props : {// 定义样式相关的配置项 backgroundColor : {type : String , default : 'white' // 默认背景色为白色 } , textColor : {type : String , default : 'black' // 默认文本颜色为黑色 } , padding : {type : String , default : '20px' // 默认 padding 为 20px } , borderRadius : {
2024-03-28 17:26:44 481
原创 Vue实现SQL语句关键字高亮显示?
在这个示例中,我们定义了一个 sqlKeywords 数组,其中包含了常见的SQL关键字。然后,我们使用 methods 中的 highlightKeywords 方法来解析SQL语句,并根据关键字来设置每个部分的文本颜色。要在Vue中实现SQL语句中关键字的高亮显示,你可以使用类似的方法,但是你需要根据SQL语法的特点来解析并高亮显示关键字。需要注意的是,这个示例只是简单地根据关键字来高亮显示文本,对于复杂的SQL语法可能需要更复杂的解析逻辑。/* 可选:定义高亮样式 */// SQL关键字列表。
2024-03-28 14:38:37 1427
原创 Python 实现一个简单的中文分词处理?
jieba分词模型训练主要涉及到自定义词典以及训练新的分词模型。1、准备数据:首先,你需要准备一份用于训练的数据集。这个数据集应该包含大量的文本,并且这些文本已经被正确地分词。如果你的数据没有分词,你可能需要先进行人工分词或者使用其他的分词工具进行预分词。2、创建自定义词典:jieba分词支持自定义词典功能。你可以创建一个.txt文件,每行包含一个词和一个权重(可选)。然后,你可以使用jieba的load_userdict函数加载这个自定义词典。
2024-03-14 15:04:56 419
原创 如何在Python中实现敏感词匹配的机器学习模型训练?
在Python中实现敏感词匹配的机器学习模型训练,需要遵循一系列的步骤。下面我将详细解释这些步骤,并提供相应的代码示例。
2024-03-14 14:53:09 451
原创 HashMap构造函数
此时n为0000 11xx xxxx xxxx ,则n无符号右移两位,会将最高位两个连续的1右移两位,然后再与原来的n做或操作,这样n的二进制表示的高位中会有4个连续的1。这样做的好处是,可以将hashCode高位和地位的值进行混合做异或运算,而且混合之后,地位的信息中加入了高位的信息,这样高位的信息就会被保留下来,掺杂的元素多了,那么生成的hash的随机性会增大。这次把已经有的高位中的连续的4个1,右移4位,再做或操作,这样n的二进制表示的高位中会有8个连续的1。表示获取最接近初始化值的2的次方值。
2024-03-09 16:19:47 618
原创 Java List初始化的六种方式
List 是 Java 开发中经常会使用的集合,你们知道有哪些方式可以初始化一个 List 吗?这其中不缺乏一些坑,今天栈长我给大家一一普及一下。
2024-03-09 16:15:29 429
原创 通过Spring Boot 实现页面配置生成动态接口?
设计页面配置:首先,你需要设计一个用户界面(UI),允许用户通过此界面来配置接口的各种参数,例如HTTP方法(GET、POST等)、URL路径、请求参数、响应数据格式等。保存配置信息:当用户通过页面配置接口时,这些信息需要被持久化存储起来。你可以选择使用数据库(如MySQL、MongoDB等)或配置文件(如YAML、Properties文件)来保存这些配置。读取配置并动态生成接口:你的Spring Boot应用程序需要能够读取这些配置,并根据这些配置动态地创建或修改接口。
2024-03-08 16:44:52 488
原创 TensorFlow是什么?
总之,TensorFlow 是一个强大的深度学习框架,它的灵活性和可扩展性使得它在各种机器学习和深度学习任务中都有很好的应用前景。深度学习模型:TensorFlow 可以用于构建各种深度学习模型,如卷积神经网络、循环神经网络和变换器等。自然语言处理:TensorFlow 提供了一些专门用于处理文本数据的功能,如词嵌入、序列模型和文本生成。图像处理:TensorFlow 提供了一些用于图像处理的功能,如图像分类、目标检测和图像生成。它提供了一个灵活的、可扩展的平台,用于构建和训练各种机器学习模型。
2024-03-07 17:34:13 307
原创 如何在Spring Boot中使用Redis连接池?
如果你需要更复杂的连接池配置,你可以创建一个配置类来自定义LettuceConnectionFactory或JedisConnectionFactory。在这个配置类中,你可以设置连接池的各种参数。
2024-03-07 15:45:07 186
原创 Spring Boot 整合 Redis 实现排行榜功能
在实际应用中,你可能需要添加异常处理逻辑,以处理Redis连接失败、操作异常等情况。对于大型排行榜或高并发场景,你可能需要考虑分页查询、使用Redis的管道(pipelining)功能来提高性能,或者考虑使用Redis的集群模式来扩展处理能力。以上步骤提供了一个基本的框架,你可以根据自己的具体需求进行扩展和优化。注意,Redis操作通常是原子性的,因此你可以放心地在高并发的环境中使用它来维护排行榜。
2024-03-07 15:16:19 405
原创 如何安装Nacos服务器?
因此,建议您参考Nacos的官方文档或GitHub仓库中的安装说明,以获取更详细和准确的安装指导。访问Nacos的官方网站或GitHub仓库,下载最新版本的Nacos服务器安装包。打开浏览器,访问Nacos服务器的管理界面。将下载的安装包解压到您选择的目录。如果您打算使用外部数据库(如MySQL)来存储Nacos的配置信息,您需要先创建数据库,并导入Nacos提供的数据库脚本(如。如果能够成功访问Nacos的管理界面,并且看到相关的配置信息和功能选项,那么说明Nacos服务器已成功安装并启动。
2024-03-06 15:01:54 443
原创 LayUI发送Ajax请求
页面初始化操作var processData = null$(function () { initView(); initTable(); // test();})function initView() { layui.use(['laydate', 'form'], function () { var laydate = layui.laydate; laydate.render({ elem: '#appl
2024-02-22 10:18:29 1775
原创 SpringBoot 使用 JWT 保护 Rest Api 接口
JSON Web Token (JWT)是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为 JSON 对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。Jwt 主要应用场景:授权Authorization (授权) : 这是使用 JWT 的最常见场景。一旦用户登录,后续每个请求都将包含 JWT,允许用户访问该令牌允许的路由、服务和资源。单点登录是现在广泛使用的 JWT 的一个特性,因为它的开销很小,并且可以轻松地跨域使用。
2024-02-22 10:07:47 934
原创 Java中如何优雅的创建一个对象?
优雅地创建对象不仅关乎代码的可读性和可维护性,还关乎程序的健壮性和可扩展性。根据具体的场景和需求,选择最适合的创建对象的方式非常重要。
2024-02-21 15:29:07 563
原创 详细介绍一下最新的Redis支持的数据类型以及其内部原理?
以上就是Redis支持的最新数据类型以及其内部原理的详细介绍。各种数据类型都有其特定的使用场景和优势,可以根据具体需求选择合适的数据类型。
2024-02-21 09:27:04 619
原创 如何为PostgreSQL设置自增主键?
选择哪种方法取决于你的具体需求和使用的 PostgreSQL 版本。对于较早的版本,你将需要使用 SERIAL。对于更新的版本,IDENTITY 列提供了更多的灵活性和与 SQL 标准的更好兼容性。
2024-02-21 08:57:15 1055 1
原创 Vue 使用 component 进行组件显示的时候如何动态修改组件数据?
以上就完成了通过component 进行组件显示的时候如何动态修改组件数据操作,希望能帮助到大家。
2024-02-20 10:12:07 826
原创 Docker实战-如何去访问Docker仓库?
仓库作为镜像集中存储的地方,在企业使用的过程中,通常会使用到私有仓库来维护一些公司内部的镜像,上面也介绍了如何去搭建一个简单的私有仓库,当然还有很多的开源的私有仓库实现方式,这就需要有兴趣的读者自己去操作了。
2023-08-04 10:36:04 660
原创 Docker实战-操作Docker容器实战(二)
到这里,我们关于如何进入查看容器,如何删除容器,以及如何导入导出容器的相关操作就介绍完成了。后续的分享中,还会带来更多关于Docker操作相关的内容,请大家多多关注。
2023-08-04 10:32:40 1514
原创 Docker实战-操作Docker容器实战(一)
上面我们演示了如何去创建一个容器,如何运行一个容器,如何去暂停容器和停止容器,并且介绍了如何清理停止中的容器。在后续的分享中,我们还会介绍如何进入到容器,如何删除容器等操作,敬请期待吧!
2023-08-04 10:27:35 622
原创 Docker实战-关于Docker镜像的相关操作(二)
上面我们介绍了关于镜像的删除和清理,并且介绍了如何去创建一个镜像,在后续的分享中还会介绍到使用Dockerfile文件创建镜像的方式,希望大家多多关注。
2023-08-04 10:22:51 519
原创 Docker实战-关于Docker镜像的相关操作(一)
上面我们介绍了镜像的获取,镜像信息查看、镜像的搜索相关的内容。在后续的分享中,还会给大家带来关于镜像的删除、镜像的创建、镜像的上传等操作的内容。希望大家多多关注。
2023-08-04 10:16:58 601
原创 使用Vue实现数据可视化大屏功能(三)-使用Echarts构建折线图功能
在之前的文章中我们介绍了Vue中引入Echarts图表的组件,下面我们就来介绍一下如何使用这些组件构建一些基础的组件方便后续使用中的直接引用。
2023-03-08 10:52:31 775 1
原创 使用Vue实现数据可视化大屏功能(二)
数据可视化页面一般是在浏览器中进行全屏的展示,全屏容器会根据当前的浏览器屏幕窗口大小自动的进行缩放处理,在浏览器全屏之后,整个的全屏容器就会充满全屏。注意在使用之前请将body的margin属性设置为0。Vue中引入代码如下< template > < div id = " index " > < dv-full-screen-container > 数据可视化
2023-03-08 10:43:37 9498
原创 使用Vue实现数据可视化大屏功能(一)
现在在很多的工程项目中,都有有关于数据大屏相关的监控内容,这里我们就来看一下如何用Vue来搭建一个数据可视化大屏应用。
2023-03-06 16:41:11 3321 3
原创 从源码分析RocketMQ系列-RocketMQ消息设计详解
消息存储是RocketMQ中最为复杂和最为重要的一部分,本节将分别从RocketMQ的消息存储整体架构、PageCache与Mmap内存映射以及RocketMQ中两种不同的刷盘方式三方面来分别展开叙述。 消息存储架构图中主要有下面三个跟消息存储相关的文件构成。 在上面的RocketMQ的消息存储整体架构图中可以看出,RocketMQ采用的是混合型的存储结构,即为Broker单个实例下所有的队列共用一个日志数据文件(即为CommitLog)来存储。RocketMQ的混合型存储结构(多个Topic的消息
2022-09-30 09:51:12 840
原创 从源码分析RocketMQ系列-RocketMQ5.0 自动主从切换设计详解
因此我们希望利用 DLedger 实现一个基于 Raft 的一致性模块(DLedger Controller),并当作一个可选的选主组件,支持独立部署,也可以嵌入在 Nameserver 中,Broker 通过与 Controller 的交互完成 Master 的选举,从而解决上述问题,我们将该新模式称为 Controller 模式。
2022-09-29 15:19:32 972
原创 从源码分析RocketMQ系列-RocketMQ架构设计
Apache RocketMQ 从诞生到现在,架构都是比较简单的,通过这样一个简单的架构支撑了很多复杂的业务逻辑。具有极强的可扩展性。也被很多大厂以及企业级开发者使用。历经十几年的打磨,RocketMQ也是业内比较可靠的金融级的消息解决方案首选,被广泛的用于互联网、大数据、移动互联网、物联网等领域的业务场景。Apache RocketMQ 5.0 的演进目标有三个: 消息基础架构的云原生化演进:充分结合云原生大潮下的基础设施和生态技术,提高资源利用和弹性能力。
2022-09-29 15:09:52 410
原创 MySQL 数据库 报错 The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid)
这里需要注意的一点就是如果配置不合适,会出现如下的报错,但是不用担心,你所配置的路径下面一定有一个pid的文件。所以要么就是直接指定文件,要么就是删除,在数据库服务启动之后,会重新创建。由于服务器掉电,导致数据库连接不了,网上找了很多的例子,什么权限不够的,什么需要跑初始化脚本的?都没有及时快速的解决问题,反而是带来了更大的问题。直接找到/etc目录下的my.cnf 的文件将下面这段配置替换到其中。然后根据自己的目录配置进行修改。...
2022-08-04 10:54:11 2146
原创 第五篇 Druid数据源介绍
数据源配置springtype#主库数据源masterurljdbcmysql3306/ry?password#从库数据源slave#从数据源开关/默认关闭enabledusernamepassword#初始连接数initialSize5#最小连接池数量minIdle10#最大连接池数量maxActive20#配置获取连接等待超时的时间maxWaithttpshttpshttps。...
2022-07-22 11:32:04 1340
基于SpringBoot+LayUI实现仓库管理系统毕业设计
2024-04-02
SpringBoot+JPA+Vue2实现的学校实验室管理系统
2024-03-31
基于SpringBoot+LayUI+Vue实现的自习室预约管理系统毕设
2024-03-28
CTF-反编译相关资料
2024-03-11
CTF-培训Crypto、Misc专题PDF
2024-03-11
Windows、Mac、Linux 全平台JDK17安装包
2023-09-24
基于Android技术开发的毕业设计APP
2022-10-18
一个炫酷的抽奖系统源码
2022-06-28
Spring Boot 整合 Netty + WebSocket 实时消息推送
2022-03-14
Android课设.zip
2021-02-28
基于JAVA的选课管理系统(精简版)
2021-02-28
基于JAVA的图书管理系统(精简版)
2021-02-28
JAVA毕设-学生选课管理系统
2021-02-28
Linux MySQL数据库安装
2021-01-31
openjdk-15+36_src.zip
2020-12-22
util-mybatis-generator.zip
2020-11-27
jfinal-4.9.01_demo_for_maven.zip
2020-11-23
阿里云服务器CentOS7.X安装MySQL
2020-10-24
Firefox-latest.exe
2020-10-20
jdk-15_doc-all.zip
2020-10-19
安装虚拟机出现这个问题?
2017-02-25
做了一个简单的opencv2.fromwork的测试但是出现了这个问题
2016-12-06
Linux网络配置报错unrecognized service
2016-11-16
怎么解决问题也出现这个问题么Linux IP配置的
2016-11-10
遇到LinuxIP配置新问题求解答
2016-11-10
刚刚开始学习Linux的网络配置遇到这个问题
2016-11-09
新安装的vs2013出现了下面的问题(用红色圈起来的)
2016-10-28
orcl安装好了以后出现这个问题
2016-10-26
IIS服务器配置好以后怎么通过连接它的电脑上传文件?
2016-10-14
怎么让外网上访问本地服务器
2016-10-13
有一个关于html数据流的问题
2016-09-22
xampp下的Apache在那设置本地文件HTML文件
2016-09-22
怎么在本地把文件上传到本地服务器
2016-09-21
github客户端的的使用方式
2016-09-20
Linux系统的iOS文件在哪里找啊
2016-03-13
c语言结构体方面的问题
2015-11-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人