自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

良月柒

不管做什么,只要坚持下去就会看到不一样!

  • 博客(216)
  • 资源 (35)
  • 收藏
  • 关注

原创 时空复杂度(时间复杂度/空间复杂度)O(1)、O(n)、O(n^2)、O(log n)、O(n log n)是什么意思

这些都是算法时空复杂度的表示。不仅仅用于表示时间复杂度,也用于表示空间复杂度。 O后面的括号中有一个函数,指明某个算法的耗时/耗空间与数据增长量之间的关系。其中的n代表输入数据的量。O(1)解析O(1)就是最低的时空复杂度了,也就是耗时/耗空间与输入数据大小无关,无论输入数据增大多少倍,耗时/耗空间都不变。 哈希算法就是典型的O(1)时间复杂度,无论数据规模多大,都可以在一次计算后找...

2018-12-15 14:26:58 47607 50

原创 快速排序法为什么一定要从右边开始的原因

这里两个while的顺序是不能改变的,想一想:假设对如下进行排序:如上图,6在左,9在右  我们将6作为基数。假设从左边开始(与正确程序正好相反)while (nums[i] <= index && i < j) {   i++; }while (nums[j] >= index && j > i) { ...

2018-12-14 19:50:28 22884 7

原创 Linux(Centos 7)命令集(查看进程,杀死进程,查看日志,安装wget命令,安装netstat)

查看进程(以zookeeper为例)ps -ef | grep zookeeper查看进程,同时去掉当前的grep进程 ps -ef|grep java|grep -v grep 显示出所有的java进程,去处掉当前的grep进程杀死进程使用kill命令结束进程:kill xxx常用:kill -9 324Linux下还提供了一个killall命令,可以直接使用进程的...

2018-10-08 16:46:00 17157 1

原创 JAVA构建高并发商城秒杀系统——操作实践

JAVA构建高并发商城秒杀系统——架构分析:https://blog.csdn.net/lkp1603645756/article/details/81744558未看理论知识的可以点击上方链接查看。 前面说了那么多理论,接下来自己写代码: 不清楚如何用IDEA创建Spring Boot项目的童鞋,可以点击该链接查看:https://blog.csdn.net/lkp1...

2018-08-20 15:29:47 9438 3

原创 JAVA构建高并发商城秒杀系统——架构分析

JAVA构建高并发商城秒杀系统——操作实践:https://blog.csdn.net/lkp1603645756/article/details/81871966面试场景我们打算组织一个并发一万人的秒杀活动,1元秒杀100个二手元牙刷,你给我说说解决方案。 秒杀/抢购业务场景商品秒杀、商品抢购、群红包、抢优惠劵、抽奖、......秒杀/抢购业务特点秒杀商品价格低廉、抢...

2018-08-16 19:11:52 12236

原创 剖析Redis Sentinel:构建高可用性的Redis集群管理解决方案“

Redis Sentinel是Redis官方提供的一种高可用性解决方案,用于监控和管理Redis集群的健康状态。它可以自动发现、监控、通知以及执行故障转移操作,从而确保Redis集群的稳定运行。Redis Sentinel作为Redis的高可用性解决方案,通过自动化的监控、发现和修复故障,确保了Redis集群的稳定运行。本文深入探究了Redis Sentinel的工作原理、配置选项、限制和示例应用场景,希望能够帮助你更好地理解和应用Redis Sentinel,从而提高系统的稳定性和可靠性。

2024-05-08 12:06:07 705

原创 利用Spring Boot与Redisson实时排行榜功能

排行榜功能通常涉及到大量的数据计算和实时更新,因此使用缓存和异步处理是必不可少的。Spring Boot提供了简单而强大的集成,而Redisson则是一个基于Redis的分布式Java对象存储库,提供了丰富的功能和API,包括分布式锁、分布式集合等。通过Spring Boot和Redisson的强大功能,我们可以轻松地实现排行榜功能,并且具有良好的性能和扩展性。在实际应用中,我们可以根据需要对排行榜功能进行定制和优化,例如增加缓存策略、定时更新排行榜等。

2024-05-08 12:00:55 107

原创 Spring Boot中一般如何使用线程池?

除了Actuator提供的指标外,我们还可以通过自定义指标来监控线程池的使用情况。例如,可以通过的方法获取到实例,然后通过该实例来获取线程池的各种状态和指标信息。

2024-05-07 10:03:33 621

原创 解锁性能之门:探究Spring MVC异步请求的利与弊

在传统的 Web 应用程序中,客户端发起请求后,服务器端会阻塞等待直到请求处理完成并返回响应。这种同步请求的方式在某些情况下可能会导致服务器资源的浪费和用户体验的下降,特别是在处理耗时的操作时。为了提高性能和用户体验,Spring MVC 提供了异步请求的支持。本文将深入探讨 Spring MVC 异步请求的原理、用法以及优化性能与用户体验的方法。

2024-05-07 09:48:17 420

原创 MySQL Binlog:解锁数据库变更的时间之门

MySQL Binlog 是 MySQL 数据库引擎的一部分,用于记录数据库的所有变更操作。Binlog 文件包含了数据库中所有的写入操作,可以通过解析 Binlog 文件来还原数据库的变更历史。记录对数据的插入、更新和删除等写入操作。记录对数据的更新操作。记录对数据的删除操作。MySQL Binlog 是 MySQL 数据库的重要功能之一,用于记录数据库的变更操作。Binlog 不仅可以用于数据库的恢复和备份,还可以用于实现数据库的闪回操作,并进行数据库变更的分析和审计。

2024-05-06 15:41:27 311

原创 解密MySQL之谜:为何B+树胜过跳表成为其首选索引结构?

B+ 树是一种广泛应用于数据库索引和文件系统等领域的平衡树结构。内部节点存储键值对的索引信息,叶子节点存储实际的数据记录。所有叶子节点通过指针连接成一个有序链表,方便范围查询和顺序遍历。B+ 树具有良好的平衡性和高度平衡,对于大数据量和频繁更新的数据库场景具有较好的性能。

2024-05-06 15:39:06 534 1

原创 Comparable 和 Comparator,你学会了吗?

Comparable 接口是 Java 中一个用于排序的接口,它定义了一个 compareTo 方法,用于比较两个对象的大小关系。实现了 Comparable 接口的类可以通过 compareTo 方法进行自然排序,即按照对象的自然顺序进行排序。Comparable 和 Comparator 接口是 Java 中实现对象排序的两种重要方式,它们提供了不同的排序方式和灵活性。通过实现 Comparable 接口或提供定制的比较器对象,可以实现自然排序或定制排序,满足不同的排序需求。

2024-05-05 22:21:33 593 1

原创 Enum,你学会了吗?

Enum类是 Java 中表示枚举类型的基类,它是所有枚举类的父类。枚举类型在 Java 中是一种特殊的类,它可以包含一组固定的实例,这些实例通常表示某种类型的有限集合,比如星期几、颜色、状态等。枚举类型是 Java 中一种非常有用的数据类型,它可以将一组相关的常量组织在一起,并提供了更加类型安全、可读性更高的代码。通过使用枚举类型,你可以更好地表示和操作一些固定的常量集合,从而提高代码的可维护性和可读性。最后今天的分享就到这里。

2024-05-04 22:40:30 420

原创 Iterable和Iterator,你学会了吗?

Iterable 接口Iterable 接口是 Java 集合框架中的一个根接口,它表示实现了迭代器的对象集合。该接口包含一个抽象方法 iterator(),用于返回一个迭代器对象,以便对集合进行迭代访问。Iterator 接口Iterator 接口用于遍历集合中的元素,它包含了一系列用于访问和操作集合元素的方法,如获取下一个元素、判断集合是否还有下一个元素、移除当前元素等。E next();

2024-05-04 22:39:20 703

原创 System类在Java中的重要性及其常用方法的应用

System类是Java中一个非常实用的工具类,提供了许多与系统交互相关的方法,包括标准输入输出、环境变量、系统属性、程序退出等功能。程序员可以通过System类来实现各种系统操作,使得Java编程更加灵活和高效。希望本文能够帮助程序员更好地掌握System类的用法,并在实际开发中发挥其作用。不管做什么,只要坚持下去就会一样!

2024-05-01 20:58:26 340 2

原创 ClassLoader,你学会了吗?

ClassLoader(类加载器)是 Java 虚拟机(JVM)的一部分,负责将 Java 类的字节码加载到内存中,并将其转换为 java.lang.Class 类的实例。Java 类的加载是 Java 运行时环境的基础,它使得程序能够动态地加载、链接和运行 Java 类。1. 模块化应用程序:可以使用自定义 ClassLoader 实现模块化的应用程序架构,动态地加载和卸载模块,实现更灵活的应用部署和管理。2. 热部署。

2024-05-01 20:56:42 820 2

原创 MySQL面试题:经典面试题之“B+树”

B+树作为一种经典的数据结构,在MySQL数据库中发挥着重要的作用。本文深入探讨了B+树的概念、特点以及在MySQL中的应用,希望能够帮助你更好地理解和掌握这一重要的数据结构,为面试和工作中的应用提供帮助和参考。不管做什么,只要坚持下去就会不一样!

2024-04-30 21:30:45 467 2

原创 解析 Spring 源码:三级缓存机制探究

在 Spring 框架中,Bean 的创建过程可以简单地分为实例化(Instantiation)、属性填充(Population)和初始化(Initialization)三个阶段。为了提高性能,Spring 引入了三级缓存机制,用于在 Bean 创建过程中缓存不同阶段的对象。:用于缓存完全初始化的单例 Bean 对象。:用于缓存早期初始化的单例 Bean 对象。:用于缓存正在创建中的 Bean 对象的创建工厂。通过对 Spring 源码中三级缓存机制的探究,我们了解到了其工作原理和意义。

2024-04-28 10:13:35 457

原创 MySQL慢SQL优化方案汇总

通过本文的介绍,我们系统地了解了MySQL慢SQL的优化方案。合理地利用索引、优化查询语句、优化表结构、使用分区表以及实时监控与调优,可以有效地解决MySQL慢SQL问题,提高数据库的性能和响应速度。希望本文能够帮助程序员更好地优化MySQL查询性能,提升应用系统的吞吐能力和响应速度。

2024-04-28 09:57:42 452

原创 Java异常处理:探秘Throwable、Exception、RuntimeException和Error

异常处理是Java编程中的重要部分,理解和掌握异常处理相关的概念对于成为优秀的Java程序员至关重要。通过本文的介绍,希望你能够更深入地理解Throwable、Exception、RuntimeException和Error这几个异常处理相关的概念,为你的面试和日后的Java开发工作奠定坚实的基础!不管做什么,只要坚持下去就会不一样!

2024-04-27 21:38:25 880

原创 深度解析 Spring 源码:揭秘BeanFactory之谜

在Spring框架中,BeanFactory是一个核心接口,定义了获取、管理和维护Bean对象的方法。它负责实例化、配置和组装Bean,并在需要时将它们提供给应用程序。

2024-04-27 21:30:53 339

原创 Java基础:探秘基本数据类型与对象的巧妙转换

本文介绍了Java的基本数据类型以及基本数据类型和对象之间的转换功能。了解这些知识点不仅有助于你在面试中回答相关问题,还能够帮助你更好地理解Java语言的基础知识。在实际开发中,合理地运用基本数据类型和对象之间的转换功能,可以提高代码的灵活性和效率,帮助你更好地完成项目任务。希望通过本文的介绍,你能够更加深入地理解和掌握Java的基本数据类型及其转换功能,为你的面试和工作带来更多的收获!不管做什么,只要坚持下去就会不一样!

2024-04-26 20:37:38 418

原创 Java Spring 中构造函数注入和Setter注入的优缺点

在使用Java Spring框架进行依赖注入时,我们常常会遇到构造函数注入和Setter注入两种方式。这两种方式各有优缺点,本文将对它们进行比较和分析,帮助开发者在实际项目中做出合适的选择。

2024-04-26 14:27:52 385 3

原创 Spring声明式事务(@Transactional)原理之-ProxyTransactionManagementConfiguration

在传统的编程模型中,我们需要在代码中显式地编写事务管理逻辑,包括事务的开始、提交、回滚等。而在声明式事务管理模型中,我们可以通过注解或者XML配置的方式,将事务管理逻辑与业务逻辑分离开来,使得我们只需要专注于业务逻辑的实现,而不需要关心事务管理的细节。@Transactional注解就是用来实现声明式事务管理的重要工具之一。

2024-04-26 14:24:03 739 2

原创 StringBuilder 和 StringBuffer:Java字符串处理的利器

StringBuilder和StringBuffer作为Java字符串处理的利器,在实际开发中有着广泛的应用。掌握它们的特点、区别以及在实际开发中的应用场景,对于准备面试的程序员来说是非常重要的。希望通过本文的介绍,你能够更加深入地了解StringBuilder和StringBuffer,并能够在面试中游刃有余地回答相关问题。不管做什么,只要坚持下去就会不一样!

2024-04-25 22:14:49 295

原创 深入理解Spring Boot钩子函数

钩子函数是一种特殊类型的函数,它允许开发人员在程序执行的不同阶段插入自定义代码。在Spring Boot中,钩子函数被称为生命周期回调函数,可以在应用程序启动、停止或其他重要事件发生时执行。这些钩子函数提供了一个优雅的方式来处理应用程序的生命周期事件,例如初始化数据源、加载配置文件、启动定时任务等。Spring Boot钩子函数是一种强大的工具,可以帮助开发人员在应用程序的不同阶段执行自定义逻辑。通过使用钩子函数,开发人员可以更好地控制应用程序的生命周期,并在需要时执行特定的操作。

2024-04-25 13:56:36 1008 4

原创 程序员面试必备:Class类,你学会了吗?

在Java中,每个类都会被编译成一个对应的.class文件,这个文件包含了该类的所有信息,包括成员变量、方法、构造方法等。而Class类则是用来表示这个.class文件的,它是Java反射机制的核心。通过Class类,我们可以在运行时获取类的信息,并且可以动态地创建对象、调用方法等。Class类作为Java反射机制的核心,是每个Java程序员必须掌握的知识之一。通过本文的介绍,相信你已经对Class类有了更深入的理解,并且知道了如何在实际项目中灵活运用它。不管做什么,只要坚持下去就会不一样!

2024-04-24 22:08:59 316

原创 MD5可以加密Null对象和空字符串吗?

MD5(Message Digest Algorithm 5)是一种常用的哈希函数,用于产生128位(16字节)的哈希值。它广泛应用于数据完整性校验、数字签名等领域。MD5加密的核心思想是将输入数据通过一系列复杂的算法转换成固定长度的哈希值,且同一输入始终产生相同的输出,但不可逆。另一种处理Null对象的方法是定义默认值,在加密之前先对Null对象进行检查,如果为Null,则使用预先定义的默认值。这样可以提高代码的可读性和稳定性,确保加密过程的正确性。= null)?

2024-04-24 11:21:41 1042

原创 用Vue3写的目录组件,支持搜索过滤,展开收起(附源码)

希望本文能够帮助你更好地理解 Vue3 组件化开发的原理和方法,并在实际项目中应用到实践中。不管做什么,只要坚持下去就就会不一样!

2024-04-24 10:51:31 405

原创 程序员面试必备:Object类,你学会了吗?

Object 类位于 java.lang 包中,是 Java 中的基本类之一。每个类都直接或间接地继承自 Object 类,因此它包含了所有 Java 对象的共有方法。equals(Object obj): 用于比较两个对象是否相等。hashCode(): 返回对象的哈希码值。toString(): 返回对象的字符串表示形式。getClass(): 返回对象的运行时类。notify(), notifyAll(), wait(): 用于线程间的通信。

2024-04-23 21:57:51 525

原创 Vue3 中 defineProps 怎么设置默认值?

这是一个常见的问题,特别是在开发过程中,我们希望能够为组件的属性提供一些默认值,以便在未传递属性值时能够有一个良好的备选方案。提供了灵活的方式来定义组件的属性,并且可以轻松设置默认值。通过设置默认值,我们可以确保即使用户未传递属性值,组件也能够正常工作,并且具备合理的默认行为。除了提供基本的默认值外,我们还可以使用函数来动态设置默认值。允许我们在组件中定义 props,并且可以指定它们的类型、默认值等属性。在这个示例中,我们通过一个函数来动态计算默认值。来定义组件的属性,但是如何设置这些属性的默认值呢?

2024-04-23 20:03:11 348 4

原创 Vue3 中的 defineProps:优雅地实现子父组件传值

是 Vue 3 中新引入的函数,用于定义子组件的 props。与 Vue 2 中的props不同,更加明确和类型安全,它使用 TypeScript 或者 PropTypes 来明确指定 props 的类型和默认值,从而提供更好的开发体验和代码健壮性。是 Vue 3 中一个非常强大的特性,它提供了一种更加明确和类型安全的方式来定义子组件的 props。通过使用,我们可以让子父组件之间的数据传递更加清晰和可维护,同时也提高了代码的健壮性。希望本文能够帮助你更好地理解和使用 Vue 3 中的。

2024-04-23 19:57:16 503

原创 SpringBoot + Vue使用MQTT实现智慧停车系统(附源码)

MQTT是一种轻量级、灵活、可靠的消息传输协议,特别适用于受限制的设备和不可靠的网络环境。它构建在TCP/IP协议之上,具有低带宽、低开销、高效率的特点。MQTT被广泛应用于物联网领域,如传感器数据收集、设备控制等。通过本文的介绍,我们了解了如何利用MQTT协议搭建智慧停车系统,并结合Spring Boot和Vue进行开发。智慧停车系统可以提高停车管理的效率,为城市交通带来更多便利。SpringBoot + Vue使用MQTT实现智慧停车系统不管做什么,只要坚持下去就会不一样!

2024-04-22 22:30:14 980

原创 面试题:String,你学会了吗?

String类作为Java编程中不可或缺的一部分,本文介绍了它的基本概念、创建方式、基本操作以及不可变性。希望通过本文的介绍,你对String类有了更深入的理解,并能够更加熟练地在Java程序中编写高效、健壮的代码。如果你有任何疑问或者想要进一步了解,请随时留言或者查阅Java官方文档。祝你编程愉快!

2024-04-22 21:58:25 395

转载 【日常】不要去期待周末

之前会去期待周末,想着能短暂逃避去狠狠放纵下,会把事情拖着周末在做,结果越攒越多,然后就很讨厌星期一的到来,每周都要经历一下星期五大脑关机,星期一重启大脑这么个环节。现在让我很舒服的是,把每一天都当成工作日,或休息日去对待,模糊掉工作休息时间,让上班下班变得没有仪式感,欺骗大脑,让它每天都处于“上班”状态。日子本身没有任何的意义,这都是我们人为去赋予的,就像工作日和周末,是人为去定义它们的,将日子做了区分,每5天+2天是为一周。这一切,在今年有所不同,我的身上发生了一些神奇的改变。

2024-04-22 17:41:16 14

原创 【Vue】Vue中使一个div铺满全屏

在Vue中实现div全屏铺满的方式与纯CSS实现类似,只是在Vue组件中应用CSS的方式略有不同。直接这样设置,就能够解决网页四周出现留白的问题,还确保div元素能够完全铺满整个浏览器窗口。的样式,我们使用了绝对定位和百分比宽高的方式,使得该div元素能够全屏铺满浏览器窗口。最近在项目开发中,就遇到了这个问题,特此记录一下,方便大伙避坑。刷新下页面,你会发现div的四周还存在一段留白,这是怎么回事?在这个示例中,我们在Vue组件中定义了一个名为。用第二种的话,直接就能实现div铺满全屏了。

2024-04-20 18:12:06 517

原创 【前端】用CSS实现div全屏铺满的方式

以上是几种常见的CSS实现div全屏铺满的方式。无论是使用绝对定位和百分比宽高、vh/vw单位,还是Flexbox布局,都可以轻松地实现div元素全屏铺满浏览器窗口的效果。你可以根据实际需求和项目要求,选择适合自己的方法来实现全屏效果。不管做什么,只要坚持下去就会看到不一样!

2024-04-20 18:01:19 651

原创 【Vue】前端Crypto-js加密库md5加密转成二进制/十六进制/Base64格式

MD5是一种常用的哈希函数,用于生成数据的消息摘要,在前端开发中,我们经常需要对数据进行加密,以确保数据的安全性。Crypto-js是一个常用的JavaScript加密库,它提供了MD5算法的实现,并且支持将加密结果转换为不同的格式,包括二进制、十六进制和Base64等。

2024-04-13 19:33:47 439

原创 【Js】js前端hash加密库Crypto-js进行MD5/SHA256/SHA512加密的方法

RIPEMD是一系列哈希函数,包括RIPEMD-128、RIPEMD-160、RIPEMD-256和RIPEMD-320等变种,分别生成128位、160位、256位和320位的哈希值。:SHA-2系列是SHA-1的继任者,包括SHA-256、SHA-384和SHA-512等不同变种,分别生成256位、384位和512位的哈希值。:哈希函数应该尽可能避免产生碰撞,即不同的输入数据生成相同的哈希值的情况。:哈希函数会将任意大小的输入数据映射到固定大小的输出,无论输入数据的大小如何,输出长度是固定的。

2024-04-13 19:16:45 683

原创 大学生拥有一台服务器可以做什么?

拥有一台服务器,无论你是想要建立个人网站、运行定时任务,还是学习Linux系统,云服务器都为你提供了一个极具灵活性和自由度的平台...

2024-04-09 21:47:54 934

jai_imageio-1.1-alpha,swingx-1.0.zip

tesseract图片解析要用的两个jar包,网上不太好找。本人亲测解析验证码图片,可以使用,直接导入到项目中即可。

2020-08-21

open3mod_1_1_setup.zip

免费的三维模型查看软件,可查看多种三维模型,适用于3D设计人员,3D打印爱好者和游戏程序员的免费开放源代码生产力工具。

2020-08-18

fastdfs_client-1.25.jar

fastdfs_client-1.25.jar 亲测可用的 有需要的小伙伴可以下载

2018-09-14

FastDFS单机版图片服务器(17年淘淘商城)

由于搭建FastDFS单机版图片服务器比较麻烦,这里把搭建好的贡献给大家,大家可以直接下载使用。

2018-09-14

SwitchHosts

用来操作电脑的hosts文件 用来操作电脑的hosts文件 用来操作电脑的hosts文件

2018-09-13

淘淘商城2017

黑马49期淘淘商城(13天练习)参考资料,内含:maven、教案、repository、git、数据库、开发工具等。资料比较全内容有4个多g。

2018-09-12

dubbo-admin-2.6.0.war(dubbo监控中心)

dubbo-admin-2.6.0,dubbo监控中心,部署到tomcat访问前,需要先启动zooleeper服务

2018-09-10

typeinfo.pets的jar包(第四版 thinking in java)

在java编程思想一书中经常需要用到的jar包,typeinfo.pets

2018-09-06

淘淘商城数据库文件

淘淘商城的数据库文件,创建数据库,然后导入该sql文件

2018-09-04

淘淘商城,mybatis generator生成代码

在mybatis里,通过mybatis generator,可以很方便的生成model,dao,和映射配置文件。

2018-09-03

mybatis generator生成代码工具的使用, 附demo

使用Hibernate时, 可以很方便的生成model,dao,和映射配置文件.在mybatis里, 也有生成器, 即mybatis generator, 简称MBG。

2018-09-03

2000个小程序精选源码(包含49了个行业)

─分类持续更新中 │ ├─o2o行业(2个) │ │ 盒马鲜生.zip │ │ 轻客洗衣.zip │ │ │ ├─互联网行业(5个) │ │ 云文档.zip │ │ 仿ofo共享单车.zip │ │ 仿美团外卖.zip │ │ 仿饿了么.zip │ │ 灵犀外卖.zip │ │ │ ├─交友互动(1个) │ │ 小契约(交友互动小程序).zip │ │ │ ├─企业展示(3个) │ │ 信息科技公司展示小程序.zip │ │ 华云智慧园区.zip │ │ 房地产公司展示.zip │ │ │ ├─企业应用(1个) │ │ 企业OA系统小程序.zip │ │ │ ├─优惠券卡卷(1个) │ │ 优惠券卡卷小程序.zip │ │ │ ├─促销抽奖(2个) │ │ 幸运大抽奖.zip │ │ 购物节抽奖小程序.zip │ │

2018-08-29

echarts地图数据(含全国和省以及全国、省、地市)

echarts的地图数据,包含全国和省以及全国、省、地市。

2018-08-29

pagehelper3.4.2-fix jar包

宜立方商城、淘淘商城的reposity并没有提供pagehelper3.4.2-fix,而中央仓库也无法下载pagehelper3.4.2-fix,因为fix是经过定制修改的,添加后pom.xml将不会报错

2018-08-28

Java基础篇全套视频教程

Java基础篇全套视频教程,轻松从0开始入门Java,到精通Java技术

2018-08-20

FromData解析文件的核心(所有文件)

可以上传任何的文件,不需要借助任何jar包,自己解析的请求数据。 FormData实现文件上传(前端+后端)该文件只能上传图片,需要改动一小部分,这个可以上传所有图片。

2018-07-19

FormData实现文件上传(前端+后端)

文件上传,包括前端和后端的核心代码,IE8无法获取文件真实路径,可以通过该方法来实现文件上传,使用的是FormData传递文件数据。

2018-07-12

读取配置文件,获取文件中的参数

该类是获取项目自定义配置文件的工具类,本人使用的是idea开发软件,其他工具同理应该也可以。

2018-07-12

SSM框架的图书管理系统(新增登录注册下载功能)

程序开发软件:MyEclipse8.5以上 数据库:mysql 后台采用技术: SSM框架(SpringMVC + Spring + Mybatis) 前台采用技术: div + css 技术要点: 1 此系统采用了目前最流行的ssm框架,其中的spingMVC框架相对于struts2框架更灵活,更安全。 2 本项目springMVC框架采用了注解映射器,使用了RESTful风格的url对系统发起http请求,开发更灵活。 3 同时使用了了hibernate提供的校验框架,对客户端数据进行校验! 4 Mybati数据库DAO层采用的是Mapper代理开发方法,输入映射采用的是POJO包装类型实现,输出映射采用了resultMap类型,实现了数据库多对一映射。 5 spring容器内部使用拦截器,以Spring AOP的方式实现事务控制管理。 系统实体对象: 图书类型:图书类别,类别名称,可借阅天数 图书:图书条形码,图书名称,图书所在类别,图书价格,库存,出版社,图书图片 新增了登录注册下载功能

2018-05-28

实现文件下载功能

"down.jsp?filename="+filename,跳转至down页面,并把文件名传递过来。

2018-05-16

用Vue3写的目录组件,支持搜索过滤,展开收起

在现代的 Web 开发中,组件化开发已经成为了主流。Vue3 作为一款流行的前端框架,在组件化方面提供了丰富的支持。 在本文中,我将深入探讨一个自定义目录组件的实现,并介绍其中涉及的技术点和最佳实践。 引言 目录组件是一种常见的 UI 控件,用于展示文档或内容的结构,帮助用户快速导航到感兴趣的部分。在本文中,我将分享一个用 Vue3 实现的自定义目录组件,探讨其设计思路和技术实现。 组件结构与功能 组件结构 目录组件主要由两个部分组成:目录头部和目录内容。目录头部显示目录的标题和展开/收起按钮,而目录内容则显示具体的目录条目。 组件功能 展开/收起功能: 用户可以点击头部按钮展开或收起目录内容。 搜索过滤功能: 用户可以输入关键字对目录进行过滤,只显示符合条件的条目。 组件属性与默认值设置 在实现目录组件时,我们需要考虑到以下几个属性: cmdList: 用于传入目录数据,包含了目录的结构信息。 customStyle: 用于自定义组件的样式。 className: 用于设置组件的类名,影响组件的展示样式。

2024-04-24

SpringBoot + Vue使用MQTT实现智慧停车系统.zip

介绍 基于 SpringBoot + Vue 的智能停车场项目。 背景 在现代城市中,交通拥堵和停车难题一直是令人头疼的难题。为了解决这一问题,智慧停车系统应运而生。智慧停车系统利用物联网技术和实时数据传输,提供了一种更智能、高效的停车管理方案。 本文将介绍如何利用MQTT(Message Queuing Telemetry Transport)协议搭建智慧停车系统,并结合Spring Boot和Vue框架进行开发。 基础环境 JDK1.8、Maven、Mysql、IntelliJ IDEA、payCloud 内置功能 系统管理:角色管理、接口管理、系统菜单、全局配置 账号管理:用户管理、合作单位 系统监控:监控大屏、日志监控 财务管理:订单列表 停车记录:停车记录 车辆管理:车辆管理 车牌识别:车牌识别 停车场管理:停车场管理

2024-04-22

京东自动预约和抢购某茅台脚本.zip

帮助你自动去预约,考别烦琐的蹲点抢购,话不多说。 这是一个用于处理京东购物的Python脚本,主要包括登录、预约和抢购功能。 特别提醒: 主要面向有一定Python基础和理解HTTP请求处理的用户。它展示了如何在Python中使用网络请求、处理会话、解析HTML/XML、以及如何使用多线程/多进程来提高任务执行效率的基本方法。

2024-04-22

贵州茅台-葫芦娃自动预约脚本.zip

贵州茅台酒厂生产的葫芦娃系列酒备受市场追捧,但由于供不应求的情况,基本都要靠抢,用葫芦娃自动预约脚本,可以一键预约多个平台方便省事。 这段 JavaScript 代码是一个自动化预约脚本,设计用于在多个平台上根据用户提供的 token 自动完成预约活动。它主要针对几个特定的购物平台,通过调用这些平台的API接口实现自动预约。 每天只需要执行脚本就可以了,再也不用去一个个平台手动进行操作!

2024-04-22

根据MyBatis或iBatis的SQLMapper文件反向生成数据库表

根据MyBatis或iBatis的SQLMapper文件解析生成数据库表,通常是指通过解析MyBatis或iBatis的SQLMapper文件中的SQL语句,然后根据这些SQL语句来生成对应的数据库表结构。这样的需求可能源于需要将已有的SQLMapper文件中定义的数据表结构信息提取出来,以便用于数据库表的创建或者其他用途。 实现这样的功能通常需要进行以下步骤: 解析SQLMapper文件: 首先需要解析SQLMapper文件,提取其中定义的SQL语句,包括创建表、修改表结构、插入数据等相关SQL语句。 解析SQL语句: 对于每一条SQL语句,需要解析其中的表名、字段名、数据类型、约束条件等信息。这可以通过正则表达式或者专门的SQL解析器来实现。 生成数据库表结构: 根据解析得到的SQL语句中的表名、字段名、数据类型等信息,动态地生成相应的数据库表结构。这可以通过编程语言与数据库操作的API来实现,比如Java中的JDBC或者MyBatis/iBatis提供的API。 执行SQL语句: 最后,将生成的数据库表结构信息通过执行相应的SQL语句来创建或者修改数据库表。

2024-04-09

史上最浅显易懂的Git教程——廖雪峰

最实用的git教程,内容全面而不繁琐,花几个小时就能入手并掌握

2020-04-14

2018最新git视频教程

2018最新git视频教程,讲解细致,目前全网最好的视频教程

2020-04-14

【最新软件测试教学视频-共30G】.zip

软件测试教学视频(共30G),各种主流测试框软件测试教学视频(共30G),各种主流测试框架和教学视频架和教学视频

2020-04-14

微信小程序开发视频教程全套

微信小程序(wei xin xiao cheng xu),简称小程序,缩写XCX,英文名Mini Program,是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 全面开放申请后,主体类型为企业、政府、媒体、其他组织或个人的开发者,均可申请注册小程序。小程序、订阅号、服务号、企业号是并行的体系。 2017年1月9日,张小龙在2017微信公开课Pro上发布的小程序正式上线。

2020-04-14

基于嵌入式Linux的数据采集系统的研究与设计.rar

基于嵌入式Linux的数据采集系统的研究与设计,对嵌入式linux数据采集系统做了详细的描述和介绍。

2020-04-14

最值得推荐的25套PHP视频教程合集.txt

本文档收录专题为PHP开发视频讲解,全面、系统地介绍了PHP实战开发方方面面的技术。内容由浅入深,从易到难,实例丰富,几乎涉及PHP开发与应用的所有重要知识,欢迎大家下载学习。

2020-04-13

PHP视频点播系统.txt

php+mysql开发的支持多协议,多服务器,多用户,多权限,多分类的视频点播平台,适用于教育视频点播,影视点播,直播等多媒体平台的搭建。纯免费,如果觉得好,可以支持下正版。

2020-04-13

F磊c++视频教程2.91G.txt

F磊C++视频教程2.91G,全高清,讲解的很好,值得一看,全网最全的

2020-04-13

零起点学习Linux系列高清视频教程.txt

教程名称:零起点学习Linux系列高清视频教程课程目录:【】Linux系列培训视频教程.共61集(1-6)【】Linux系列培训视频教程.共61集(13-19)【】Linux系列培训视频教程.共61集(20-25)【】Linux系列培训视频教程.共61集(26-31)【】Linux系列培训视频教程.共61集(32-37)【】Linux系列 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

2020-04-13

Linux视频教程.txt

该课程为北风网的Hadoop前置课程Linux,2015年11月份录制,课程内容主要包括以下几个方面:1)Linux基本环境.2)Linux基本命令 3)Linux系统管理 4) Shell基本编程.

2020-04-13

luajava-x32-x64.zip

luajava-1.1.jar的64位版本和32位版本,包含对应luajava-1.1.dll文件 欢迎大家下载 亲测可用

2020-02-27

pagehelper-fix/pagehelper 淘淘商城MyBatis分页插件

pagehelper-fix/pagehelper 淘淘商城MyBatis分页插件

2018-12-17

淘淘商城后台管理系统静态页面

这里是淘淘商城后天管理系统的静态页面,下载解压之后添加到taotao-manager-web工程中的WEB-INF下

2018-12-17

淘淘商城MyBatis逆向工程

淘淘商城的MyBatis逆向工程,解压之后就可以直接使用了

2018-12-17

淘淘商城的dubbo.xsd文件

淘淘商城的dubbo.xsd文件

2018-11-21

空空如也

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

TA关注的人

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