自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(124)
  • 资源 (16)
  • 收藏
  • 关注

原创 腾讯云 AI 代码助手四大基础功能介绍

首先,这款工具无缝集成于各种主流的开发环境中,无论是IntelliJ IDEA、Eclipse还是VS Code等,都能轻松添加并使用。这意味着开发者无需离开他们熟悉的开发环境,就能享受到AI代码助手带来的便利。本文以IntelliJ IDEA为例安装腾讯云AI代码助手,需要注意的事,IntelliJ IDEA版本最低要求是2022.2的版本以上,否则是不支持安装的。腾讯云AI代码助手作为一款基于人工智能技术的代码辅助工具,为开发者带来了前所未有的便利和高效。

2024-08-19 15:20:09 398

原创 观《中国数据库前世今生》有感

从1980年代的起步阶段,到后续的每一个十年,中国数据库都经历了无数的挑战与机遇。在短短几十年的时间里,中国数据库从无到有,从小到大,逐渐形成了自己的技术特色和优势。挑战方面,国际竞争日益激烈,国外一些成熟的数据库产品和技术不断涌入中国市场,对中国数据库的发展构成了压力。然而,机遇也同样存在。随着国家对科技创新的重视和支持,以及国内企业对自主研发的持续投入,中国数据库行业正迎来快速发展的黄金时期。该片不仅带我穿越时空,回顾了中国数据库自1980年代以来的发展历程,还让我对这个行业有了更深入的了解和认识。

2024-08-16 18:17:21 220

原创 遇到问题,让腾讯混元和你一起交流

腾讯混元组手,只要我们把问题描述到位,他就能给出详细的结果,如果对结果不满意还能继续追问。总之,与腾讯混元一起交流可以帮助我们解决软件开发过程中遇到的各种问题。通过明确问题、寻求建议、交流讨论和详细描述问题,可以获得混元的专业支持,提高开发效率并实现项目目标。一句话,遇到问题,不在低三下四求同事解答了,直接上腾讯混元助手。

2024-08-12 18:43:55 521

原创 我与数据库的七年之痒:从初识到没它不行

回首过去七年,我与数据库的感情经历了从初识到深爱(谋生)的过程。虽然过程中充满了挑战和困难,但这些经历却让我更加成熟和坚强。最后,我想说的是,数据库不仅仅是一个技术工具,更是一个陪伴我成长、见证我蜕变的伙伴。在未来的日子里,我会继续努力学习、不断进步,与数据库一起书写更加精彩的篇章!​​​。

2024-08-12 18:30:52 839

原创 实战讲解基于Redis有序集合zset设计排队队列

zset提供了丰富的命令来操作队列,使得队列的管理变得简单。性能卓越:由于Redis是基于内存的数据存储,因此其操作速度极快,特别适合于高并发场景。灵活扩展:除了基本的队列功能外,我们还可以根据具体需求对队列进行定制,如实现优先级队列、延时队列等。综上所述,Redis有序集合zset是设计排队队列的一个非常好的选择,主要是由于zset自带权重,可以动态改变队列元素的排序位置,而且在查询都是已经处理好顺序。​

2024-07-25 11:59:23 158

原创 Sora简介与其对新媒体短视频行业的影响

当大家还在沉浸在GPT各种大语言模型的时候,OpenAI 悄无声息地发布了文生视频(text-to-video,简称 t2v)模型 Sora,这又是一个对AI冲击很大的突破了。Sora可以根据文本描述生成长达 60 秒的视频,其中包含精细复杂的场景、生动的角色表情以及复杂的镜头运动。是不是惊呆了,简单来说,就是给它一段文字,可以生成一段十分真实的视频,未来看到的视频有可能不是真人拍摄的,大概率是通过Sora或者其他模型生成的短视频。

2024-06-07 10:16:19 990

原创 基于腾讯云HAI玩转StableDiffusion,告别GPU烦恼

随着人工智能技术的飞速发展,AI已经在各行各业发挥着越来越重要的作用。最近,Stable Diffusion文本生成图片模型作为一种备受瞩目的AI技术,引发了广泛关注。这种模型能够根据用户提供的文本描述,生成与之相对应的高质量图片,为人们带来了前所未有的视觉体验。但是,搭建Stable Diffusion模型,并不是简单的事情,需要足够的计算资源,包括GPU、CPU、内存,以及大量数据集等。为了解决这个问题,腾讯云最近推出了。

2024-06-07 10:14:15 830

原创 探索C# 10.0的关键新特性

其实C# 10.0还有很多新特性,以上只是C# 10.0部分重要新特性的一部分,此外还包括对可空引用类型的进一步改进、record structs等,所有这些新功能都使C#语言更加现代化和易用,感兴趣的可以通过更新到最新版本的.NET SDK来充分利用这些新特性,提升开发效率和代码质量。​​​。

2024-06-05 14:48:09 743

原创 打开C# 大门:Hallo, World!

本文算是了解了 C# 的基础知识,所有语言都从Hallo World,其实大致语言都差不多的,后续可以继续学习更多高级概念和技术。C# 是一门功能强大的编程语言,可以用于创建各种类型的应用程序,如桌面应用、Web 应用、移动应用等。

2024-06-05 14:46:17 587

原创 腾讯云SSL证书获取及Nginx配置教程

本文讲解了如何在腾讯云上获取SSL证书,并将其配置到Nginx服务器上,整体来说比较简单,但是对于新手来说无从下手,如果对于nginx不熟悉的同学更加寸步难行,本文也是把踩过的坑分享出来,比如上述SSL模块报错和SSL证书读取位置。通过以上步骤,可以为网站提供安全的HTTPS连接,保护用户的数据安全啦。​​

2024-06-04 16:41:33 861

原创 网站服务器备案及域名购买配置教程

总体来说,网站备案对于新手开发来说可能有点繁琐,因为流程也是比多的,但是只要耐心认真跟着流程一步一步是能够独自完成的,本人从备案申请到通过也是只花了十天左右。如果需要备案协助的也可以私信本人。能够一对一指导意见填写。

2024-05-14 08:00:00 1979 1

原创 简述RocketMQ系统架构及其相关概念

RocketMQ采用分布式架构,包括NameServer、Broker、Producer和Consumer等核心组件。NameServer负责存储和管理生产者和消费者的元数据信息,Broker负责消息的存储、转发、持久化等功能,Producer负责向Broker投递消息,Consumer负责从Broker中拉取消息并进行处理。​

2024-05-13 11:54:04 311 1

原创 深入浅出线程池创建和使用

ThreadPoolExecutor构造函数(1)5个基本参数corePoolSize: 核心池的大小, 或者说线程池维护线程的最少数量 (core : 核心)maximumPoolSize: 线程池中线程的最大数量keepAliveTime: 线程池维护线程所允许的空闲时间unit: 线程池维护线程所允许的空闲时间的单位workQueue: 线程池所使用的缓冲队列​(1)2个可选参数handler: 线程池对拒绝任务的处理策略。

2024-05-13 11:51:59 40

原创 Redis缓存过期淘汰策略详讲

Redis缓存过期淘汰策略详讲

2024-02-05 14:41:11 448

原创 解决Docker打包Eureka注册中心,其他服务无法注册问题

本文主要是介绍利用docker打包Eureka注册中心,并且发布镜像到服务器,遇到的一个比较坑的问题。主要是服务镜像部署完毕之后,docker容器都能启动,并且也能访问,但是其他服务就是无法注册到注册中心。排除问题,本地注册是没有问题,所以应该是服务注册eureka的ip地址写错了,我试了很多种,把ip改为127.0.0.1、本地ip都不行

2024-02-02 09:48:21 786

原创 ES Serverless让日志检索更加便捷

一款日志服务搜索平台推荐,ES Serverless,方便便捷,开箱即用

2024-01-30 12:15:22 1116

原创 MySQL新类型JSON的用法讲解

本文主要讲解Mysql新数据类型json以及相关语法操作

2024-01-26 11:02:31 1022

原创 并发编程之CAS算法ABA问题分析和解决

本文主要讲解并发编程之CAS算法ABA问题分析和解决,通过案例代码对比ABA问题,一个ABA问题对实际业务的影响。

2024-01-26 10:59:44 194

原创 Devchat AI尝鲜试用:程序员开发提效利器,告别脏活累活

Devchat AI作为一款开发辅助工具,为程序员们提供了一个全新的开发环境。通过自动化处理繁琐的开发任务,如代码审查、文档编写、错误排查等,Devchat AI帮助程序员们告别了脏活累活,使他们能够更专注于创新和增值工作。这将有助于提高开发效率和质量,激发程序员的创造力和工作热情。

2023-11-07 16:17:32 1306

原创 Java多线程编程中之volatile详解

本文通过代码案例,将抽象的volatile关键性,具体化。volatile关键字是Java多线程编程中一种重要的同步机制,它可以保证变量的可见性和顺序性。但是,在使用时需要注意它的局限性,并且需要根据具体情况选择合适的同步机制来确保程序的正确性和有序性。

2023-11-02 08:00:00 712

原创 从Java里认识汇编指令重排序

本文主要讲解指令重排,它是由于编译器为了提高程序执行效率,会在不影响程序执行结果的前提下,对指令进行重新排序。然而,在某些情况下,这种重排可能会导致程序出现意外的行为,因此需要禁止指令重排。

2023-11-01 08:00:00 749

原创 浅谈Redis的五大数据类型及其应用

Redis是一种开源的内存数据结构存储系统,它支持多种数据类型,包括字符串String、列表list、集合、哈希表和有序集合。这些数据类型在Redis中有着广泛的应用场景,可以满足不同的业务需求。本文将介绍Redis的五大数据类型及其应用。

2023-10-31 12:22:31 300

原创 Java基础知识之反射机制详解

本文详细讲解了反射机制的基本概念和原理,包括Class类、反射机制的使用等,并通过具体实例介绍了如何使用反射机制来实现某些特定的功能,以及讲解反射的动态是什么什么意思

2023-10-30 20:12:27 111

原创 SpringBoot整合WebSocket实战演练——Java入职十三天

本文模拟游戏实时时长扣减,介绍如何在Spring Boot应用程序中使用WebSocket实现服务端向客户端推送消息。Spring Boot和WebSocket的整合实现服务端向客户端推送消息,使得客户端能够实时接收并处理服务器发来的信息。

2023-10-18 19:04:01 467

原创 华为云云耀云服务器L实例评测|宝塔一站式安装数据库MySQL+Redis教程

本文通过两个开发中常用的软件MySQL和Redis的安装步骤,来展示华为云云耀云服务器L实例集成宝塔面板是多么的便捷。由于华为云云耀云服务器L实例本身集成了宝塔面板镜像,已经就是开箱即用了,极大的提高我们开发或者使用过程中效率。并且对于初学者,华为云云耀云服务器L实例也是十分容易上手的,从购买到使用基本都可以可视化操作,让初学者不在畏惧Linux命令

2023-09-20 10:31:53 730

原创 华为云云耀云服务器L实例评测|基于Nginx实现后端集群负载均衡

本文主要是通过华为云云耀云服务器L实例,搭建Nginx实现后端集群负载均衡。在整个流程部署安装中,基于云耀云服务器L实例的宝塔可视化面板,基本没有用Linux相关命令,都是在页面上可视化操作,十分的方便和快捷。

2023-09-16 20:12:24 432

原创 华为云云耀云服务器L实例评测|基于宝塔部署SpringBoot后端+前端工程

本文主要是介绍华为云云耀云服务器L,并且基于华为云云耀云服务器L搭建部署了后端工程和Nginx前端工程,通过实际部署项目展示了华为云云耀云服务器L宝塔镜像是一款高性能、高性价比、易上手的云服务器。

2023-09-14 13:03:33 1581 2

原创 Java集合(Collection、Iterator、Map、Collections)概述——Java第十三讲

本讲是Java的其他重要知识点——Java集合。Java集合框架是Java编程语言中一个重要的部分,它提供了一套预定义的类和接口,供程序员使用数据结构来存储和操作一组对象。Java集合框架主要包括两种类型:一种是集合(Collection),存储一个元素列表,另一种是图(Map),存储键/值对映射

2023-09-09 14:15:38 650

原创 Java枚举类(Enum)和注解(Annotation)讲解——Java第十二讲

Java枚举类(Enum)和注解(Annotation)都是Java语言中重要的特性,它们提供了一种方便的方式来定义常量、提供元数据信息和实现各种功能。一般开发中都会定义成公共的部分,其他工程共享调用,实现“低耦合”。

2023-09-07 22:38:23 229

原创 Java常用类(时间LocalDate,Comparable,Comparator等)——Java第十一讲

本讲主要是一个关于Java中的日期和时间类以及Comparable和Comparator接口的详细概述。介绍了LocalDate、LocalTime、LocalDateTime、DateTimeFormatter类以及它们的主要方法和使用。此外,还介绍了Math类和它的常用方法和常量,以及如何使用Comparable和Comparator接口来实现对象的排序

2023-09-06 14:42:53 146

原创 Java多线程编程中同步Synchronized——Java第十讲

Synchronized是Java语言提供的一种内置的线程同步机制,它可以用来解决多线程并发访问共享资源时的线程安全问题。Synchronized可以用于同步方法和同步代码块,确保同一时间只有一个线程可以访问共享资源

2023-09-05 12:05:51 197

原创 Java多线程基础(创建、使用,状态)——Java第九讲

本文主要讲解了Java多线程创建、使用,状态,多线程的创建包括实现Runnable接口和继承Thread类,以及线程的生命周期包括新建、就绪、运行、阻塞和死亡等状态。

2023-09-05 11:16:38 209

原创 Java异常(Error与Exception)与常见异常处理——第八讲

本文主要讲解了异常(Error与Exception)与常见异常处理,包括运行时异常和编译异常,以及对于编译异常的两种处理方式。Java异常其实在开发中也是很重要的,在定义接口的,我们经常要对错误的情况进行分析和处理,这样对用户来说会相对更加友好,而不是直接把错误代码暴露出去。

2023-09-01 15:45:40 680

原创 Java抽象方法、抽象类和接口——第七讲

本文主要是讲解Java的接口和抽象类,并且分析抽象类和接口的区别,为什么需要接口。主要是为了是程序能够“高内聚,低耦合”,公共的属性统一起来,通过定义接口或者抽象类形成一种规范。

2023-08-31 16:39:07 132

原创 Springboot整合AOP和注解实现日志记录——Java入职第十二天

本文讲解什么是AOP,介绍AOP的常用注解,并且利用Springboot整合AOP实现日志记录,同时分析AOP记录日志的不足,加入自定义注解,更加细化精确的记录日志

2023-08-30 15:53:08 369

原创 第六讲Java面向对象——三大特征(封装、继承、多态)

文章主要是讲解了Java面向对象的三个特征(封装,继承,多态),讲解了为什么要这些特征,这主要也是为了程序能够实现“低耦合,高内聚”,减少代码耦合度,方便后期代码的维护。同时也讲解两个重要的概念,重写和重载。

2023-08-30 08:00:00 106

原创 第五讲Java面向对象——类及类的成员

初步了解面向对象,介绍了类的组成部分,并且通过代码类来讲解了类的属性和方法,以及属性的修饰符,什么是类的方法和方法的结构和种类,适合对面向对象模糊的同学。

2023-08-29 12:56:21 127

原创 第四讲Java基本语法——数组结构(多维数组)

本讲继续讲解了Java的基础语法,数据结构数组,数组也是Java很多数据结构的一个重要部分之一,并且通过练习,让初学者更加了解数组的结构,加强对java代码的编写。

2023-08-28 16:48:35 77

原创 代理模式 静态代理和动态代理(jdk、cglib)——Java入职第十一天

本文主要讲解代理模式,并且通过代码案例分析了解静态代理和动态代理,已经动态代理的实现方式jdk、cglib,对代理模式模糊的同学可以深入了解,欢迎大家订阅。

2023-08-27 13:03:57 554

原创 第三讲Java基本语法(程序流程控制)

主要是java的基本语法,包括分支结构(if-else结构、switch-case结构),循环结构(for 循环,while循环)以及两个重要的关键字break和continue,让初学者更加了解Java语法,通过本讲也能独立写出一些小功能代码

2023-08-26 13:10:33 183 3

java基础知识Collection之哈希讲解和练习.rar

Java中的Collection接口是一个非常强大的工具,它提供了许多不同类型的集合,包括哈希集合。哈希集合是一种不保持元素顺序的集合,它们使用哈希表实现。本资源是关于Java Collection之哈希集合的讲解和练习。

2023-11-01

java基础知识Collection之链表讲解和练习.rar

Java中的Collection接口是所有集合类的父接口,它定义了各种类型的集合,包括链表、集合并集等等。在这个资源中,主要讲解和练习Java中链表的实现和使用。 LinkedList类是Java中实现链表的一种常见方式。LinkedList实现了List和Deque接口,因此它具有链表的所有基本特性,例如可以在列表的任何位置插入和删除元素,可以在列表的两端插入和删除元素。

2023-11-01

java基础知识IO流讲解和练习.rar

Java IO流是Java语言中用于处理输入输出操作的核心技术之一。通过IO流,你可以读取和写入各种数据类型,包括文本、二进制数据等。在Java中,IO流分为字节流和字符流。

2023-11-01

java基础知识Socket连接讲解和练习.rar

Java Sockets是Java编程语言中用于网络通信的重要工具。Sockets允许Java程序与其他计算机或服务器进行通信。本资源主要是完成一些的Socket的使用和练习。

2023-11-01

java基础知识stream讲解和练习.rar

Java Stream API是Java 8引入的一个新特性,用于处理集合数据。它允许你以声明性方式处理数据,这意味着你可以描述你想要做什么,而不是详细说明怎么做。使用Stream API,你可以轻松地对数据进行过滤、映射、排序等操作。 本资源是一些基本的Java Stream API的讲解和练习。

2023-11-01

java基础知识多线程线程池讲解和练习

Java多线程和线程池是Java语言中非常重要的知识点,它们可以帮助我们更好地管理和控制程序的并发执行。本资源主要是对Java多线程和线程池进行详细的讲解和练习。

2023-11-01

java基础知识线程讲解和练习

Java线程是Java语言中一个非常重要的概念,它允许程序同时执行多个任务。在Java中,线程有两种类型:用户线程和守护线程。用户线程是程序显式创建和控制的线程,而守护线程是在后台运行的特殊线程,用于执行一些后台任务,如垃圾回收、资源管理等。

2023-11-01

java基础知识注解讲解和练习

Java注解(Annotation)是一种特殊的注释,它们在Java编程语言中被用来为代码提供额外的信息,这些信息可在运行时或编译时被程序使用。 本资源通过代码案例进行详细讲解

2023-11-01

基于Map简易斗地主游戏实现

斗地主是一种非常流行的中国卡牌游戏,使用54张牌,包括数字牌、人物牌和功能牌。游戏开始时,每个玩家会得到17张牌,另外5张牌作为底牌放在桌子中央。游戏的目的是通过出牌组成顺子、连对或炸弹等组合,使自己的牌成为最大的组合,并打倒其他玩家。 在这个基于Map的简易斗地主游戏中,我们将使用一个Map来存储玩家的牌和底牌。每个玩家将有一个键值对,键是玩家的名字,值是他们手中的牌。底牌将作为Map的一个单独条目存储。

2023-11-01

Java课程设计之基于SSM实现前后端分离.zip

Java课程设计之基于SSM实现前后端分离

2023-11-01

基于bootstrap+jsp+servlet增删查看.zip

基于bootstrap+jsp+servlet增删查看

2023-11-01

基于springboot实现管理系统.zip

基于springboot实现管理系统

2023-11-01

Java基础知识之数据类型和操作符

Java是一种强类型语言,这意味着在Java中,每个变量都必须先声明其数据类型,然后才能使用。Java的数据类型可以分为两类:基本数据类型和引用数据类型。基本数据类型包括byte、short、int、long、float、double和char,它们代表了不同的数值类型。引用数据类型包括类、接口和数组,它们可以用来创建更复杂的数据结构。 在Java中,操作符是用于执行各种算术和逻辑操作的符号。Java支持多种类型的操作符,包括算术操作符(如+、-、*、/)、比较操作符(如==、!=、>、<)、逻辑操作符(如&&、||、!)和赋值操作符(如=)。此外,Java还提供了一些特殊的操作符,如三元操作符(? :)和位操作符(&、|、^、~、<<、>>)。使用这些操作符时,需要注意它们的优先级和结合性

2023-11-01

Java课程设计之基于GUI实现五子棋

开箱即用,bin目录可以直接运行jar。 本资源Java课程设计之基于GUI实现五子棋是一个涉及Java图形用户界面(GUI)开发、五子棋算法实现以及人工智能博弈的综合性项目。这个项目将帮助你提升Java编程技能,同时了解如何设计和实现一个具有挑战性的游戏。 技术要求: Java编程基础:熟悉Java语言基础语法、面向对象编程概念、常用Java库等。 Java Swing库:了解Java Swing库的基础知识和常用组件,如JFrame、JPanel、JButton等。 图形用户界面设计:了解GUI界面设计的基本原则和技巧,能够使用图形编辑软件进行界面设计。

2023-11-01

Java课程设计之基于GUI万年历

Java课程设计之基于GUI万年历" 是一个很好的项目,它不仅能帮助你巩固Java编程的基础知识,还能让你了解如何使用Java开发图形用户界面(GUI)。这个项目的目标是创建一个基于Java Swing库的图形用户界面万年历。 以下是项目所需的技术,需要具备一些基础知识,如Java编程基础、Java Swing库的使用、GUI设计等。同时,你也需要具备良好的编程习惯和代码组织能力,以便更好地管理和维护代码。

2023-11-01

Spring + Spring MVC + MyBatis+JSP模板工程

SSM(Spring + Spring MVC + MyBatis)是一种流行的Java Web开发框架,它结合了Spring、Spring MVC和MyBatis三个框架,用于构建高效、可扩展的Web应用程序。 本资源是本人独自封装的SSM框架,开箱即用,直接可以在上面写自己的业务带代码,免去的SSM的配置。

2023-10-20

html实现一个红色的爱心图案

爱心代码 该代码使用 CSS 中的伪元素 ::before 和 ::after 以及旋转和边框圆角等属性来创建一个爱心的形状。可以在浏览器的开发者工具中查看元素的样式和结构。

2023-10-19

markdown文件Typora安装包

Typora是一款备受好评的markdown编辑器,其简洁的界面和强大的功能受到了很多用户的青睐。Typora的特色在于其支持Markdown语法,可以将输入的文本转换成Markdown格式,支持插入图片、链接、表格等元素,并可以将其导出为HTML、PDF、Word等多种格式。 Typora还具有强大的即时同步功能,可以将输入的文本实时同步到云端,支持多设备同步,使得用户可以随时随地进行markdown文档的编辑和排版。同时,Typora还支持LaTeX公式、流程图、甘特图等复杂排版,极大地丰富了markdown文档的表达方式。 Typora适用于markdown语言的编辑和排版,可以帮助用户轻松地制作出高质量的markdown文档。Typora适用于各种使用场景,如技术文档写作、笔记记录、报告演示等,是一款非常实用的markdown编辑器。

2023-10-19

ScreenToGif简易截图录屏工具

ScreenToGif是一款完全免费、无广告的屏幕录制软件,可以用来快速录制屏幕上的指定区域,并将其直接保存为GIF动画文件。除了屏幕录制功能之外,ScreenToGif还包含了摄像头录制和白板书写录制等功能,并且在录制后,可以对录制内容进行增删、修改、压缩等处理。 ScreenToGif的特色在于其强大的编辑功能,在录制完成后,可以在“编辑”选项中选择删除帧数、移除重复帧数、移动帧数,反转排列,增加帧数等操作。在“图像”选项中,可以进行裁剪、调整大小和位置、添加字母、水印、文本、旋转、自由绘制等操作。 ScreenToGif的优点在于其简单易用,方便快捷,能够满足用户快速录制和编辑的需求。同时,其小巧轻便,免安装运行,启动快速,方便携带。此外,ScreenToGif还支持打开多次,可以用来录制其他ScreenToGif界面的操作。

2023-10-19

一键傻瓜式Git安装包

Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git易于学习,占地面积小,性能极快,具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。 Git适用于各种规模的项目,无论是个人项目还是大型团队协作项目。它的分布式特性使得每个开发者都可以在其本地机器上独立工作,而不需要依赖于中央服务器。同时,Git的暂存区域和多个工作流分支功能使得开发者可以更轻松地管理代码版本和分支。

2023-10-19

小乌龟TortoiseGit安装包

TortoiseGit是基于TortoiseSVN的Git版本的Windows Shell界面,是开源的,可以完全免费使用。TortoiseGit支持执行常规任务,例如commit、显示日志、区分两个版本、创建分支和标签、创建补丁等。

2023-10-19

网上书店管理系统课程设计报告

本报告介绍了网上书店管理系统的设计,该系统是基于自然语言处理技术和Yolo算法实现的。通过分析实际网上书店业务的需求,采用Spring Boot作为后端框架,使用Java语言开发。 该系统主要包括以下几个模块:用户登录、图书信息管理、用户信息管理、订单管理、评论管理。用户登录模块实现了用户的注册、登录及权限管理等功能;图书信息管理模块实现了图书的增加、修改、删除、查询等功能;用户信息管理模块实现了用户个人信息的增加、修改、删除、查询等功能;订单管理模块实现了订单的增加、修改、删除、查询等功能;评论管理模块实现了评论的增加、修改、删除等功能。 系统具有友好的界面,操作简单,可以方便地进行管理,可以大大减少人工管理的成本,提高书店管理的效率。该系统使用了JSP技术实现动态页面显示,使用JavaBean实现数据的封装和传递,使用Mysql作为数据库管理系统来存储数据。

2023-10-19

Java面试基础知识+中高级面试常见题目

Java面试常见题目汇总概要主要针对Java语言的基础知识和中高级面试常见题目进行简要概括,适用于不同层次的Java开发人员和相关技术人员。 对于不同层次的Java开发人员和相关技术人员来说都是需要掌握的基础知识。除此之外,中高级面试中常见的题目还包括Java虚拟机、多线程、网络编程、分布式系统等方面的知识,以及实际项目中遇到的解决问题思路和方案等。

2023-10-19

2023年Redis缓存面试题目汇总

包括以下是常见的一些Redis缓存面试题目: 什么是Redis?它与数据库有什么不同? Redis有哪些数据类型?它们各自的应用场景是什么? 什么是Redis的哈希槽?它是如何工作的? Redis的持久化是什么?它有哪些方式?各自的特点是什么? Redis的AOF(Append Only File)持久化是如何工作的? 你如何理解Redis的复制?它有什么作用? Redis的集群是如何实现高可用的? 你如何保证Redis的安全性? 你如何优化Redis的性能? 在什么情况下你会使用Redis事务? Redis事务的ACID性质是什么? Redis的Lua脚本有什么作用? 你如何理解Redis的发布/订阅功能? Redis的排行榜功能是如何实现的? Redis的缓存失效策略是什么? 在分布式环境下,如何解决Redis的节点一致性问题? Redis的内存管理是如何进行的? 你如何监控Redis的性能? 在Redis中,如何进行大量的写操作? Redis的将来版本可能会增加什么样的功能?

2023-10-19

基于Servlet实现 Filter 拦截器

编写 Servlet 并添加两个 Filter,并确保在 Servlet 执行之前和之后执行这些 Filter。 以下是实现此目的的步骤: 首先,创建一个 Java Web 项目并添加必要的库和依赖项,以便可以编写 Servlet 和 Filter。 创建一个名为 MyServlet 的 Servlet 类,该类扩展 HttpServlet 类并实现 doGet() 方法。在此方法中,您可以编写 Servlet 的逻辑,例如打印 "Hello MyServlet" 消息。 创建第一个 Filter,将其命名为 Filter01,扩展 javax.servlet.Filter 类并实现 doFilter() 方法。在此方法中,您可以编写逻辑,例如打印 "Filter01 before",并在处理完请求后打印 "Filter01 after"。 创建第二个 Filter,将其命名为 Filter02

2023-10-19

Layui第三方组件 treetable-lay的使用与封装

LayUI是现在比较流行的一款前端框架,也有很多人基于LayUI开发了很多不错的组件,比如treetable树形表格。因为treetable是第三方基于LayUI开发的,所以需要先用Layui引入一下文件

2023-08-31

基于js+html+css复杂商城页面

创建一个复杂的商城页面需要结合JavaScript、HTML和CSS的技术,仿照华为商城,自定义编写,适合新手前端学习,前端课程设计等作业

2023-08-31

Linux服务环境搭建相关软件(JDK、Nginx、Tomact)

本资源安装包包含:JDK、Nginx、Tomact。 资源安装步骤配套教程:https://blog.csdn.net/qi_ming88/article/details/132274815 Java线上Linux环境部署的全过程,都是个人真实服务器一步一步配置的,只要安装步骤基本没有什么问题,非常适合第一次搭建环境的同学,直接可以安步骤傻瓜式配置。本文主要是配置java项目的相关环境,后续会继续更新如何部署java项目到服务器中,并且可能会涉及到相关环境的配置修改,欢迎大家订阅学习。

2023-08-22

基于MATLAB的车牌识别系统

设计了一个基于MATLAB的车牌识别系统,通过灰度变换,边缘检测,平滑等操作,对处理后的车牌字符进行分割识别,其目的能够在不改变汽车行驶的状态,无需为汽车添加额外配置,只需在需要检测汽车车牌的场所,安装该智能车牌识别系统即可。该系统能够适应多种在指定场合,比如红绿灯交通检测,停车场汽车入库识别、消去车辆管理、停车自动收费等多种领域,此外,本系统能够将已识别的车牌号码自动保存,该功能可以实际应用到违章车辆检测或者汽车入库,管理部门只需查看已被识别的车牌的文件,即可统计出违章汽车或入库的汽车。

2023-08-22

《研发第一课》中间件安装包MySQL8,Redis7.0资源包

Java后台开发入职环境搭建,包括相关开发软件安装最新版中间件安装包MySQL8,Redis7.0资源包,一个资源搞定所有,下载解压就能用,十分方便

2023-04-06

《研发第一课》相关开发软件安装Navicat+RedisDesktopManager+XFtp+XShell.rar

Java后台开发入职环境搭建,包括相关开发软件安装最新版Navicat+RedisDesktopManager+XFtp+XShell服务连接工具,一个资源搞定所有,下载解压就能用,十分方便

2023-04-06

《研发第一课》基础环境安装包JDK8+Maven3.8+Tomcat9.0

Java后台开发入职环境搭建,包括基础环境安装包JDK8+Maven3.8+Tomcat9.0,下载解压就能用,十分方便

2023-04-06

maven+tomcat.rar

apache-tomcat、apache-maven,jar包,eclipse直接导入安装就行,用于jave ee项目开发

2020-06-03

根据端口直接关闭进程脚本

主要有将关闭端口的命令,写成bat脚本,可以双击一键输入端口,然后输入P端口PID关闭进程,不用每次都是打开cmd输入命令,输入命令行,简便了操作

2020-05-27

elasticsearch-analysis-ik-5.6.12.zip

已经打包好的ik分词器,版本是5.6.12,适用的ES搜索引擎版本也是5.6.12,压缩包可以直接上传至es,解压使用

2019-11-30

layUI插件——treeTable

layUI插件的其中一个treeTable,可用于树形菜单显示,包括css和js

2019-04-14

linux系统jdk_tomcat_mysql

资源主要是在linux系统配置web项目的开发环境,包括jdk,Tomcat,MySQL三个安装包

2018-06-28

天气预报接口测试代码

利用天气预报的api,在前台显示天气预报,有时候在开发某系统时,可能需要查看未来几天的天气情况,不用利用爬虫技术,也可以轻松的获取到未来几天的天气情况,

2018-03-10

jquery1.7.2中文手册

jquery1.7.2中文手册,jquery1.7.2中文手册jquery1.7.2中文手册jquery1.7.2中文手册jquery1.7.2中文手册

2018-02-22

Maven核心程序jar包

java自动化自动化构建工具maven,最新核心程序包下载,使用于jdk1.8以上的版本。

2018-01-27

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

TA关注的人

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