自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (19)
  • 收藏
  • 关注

原创 Apache Ranger的安装及部署

一.Apache Ranger简介 Apache ranger是一个Hadoop集群权限框架,提供操作、监控、管理复杂的数据权限,它提供一个集中的管理机制,管理基于yarn的Hadoop生态圈的所有数据权限。 Apache Ranger可以对Hadoop生态的组件如Hive,Hbase进行细粒度的数据访问控制。通过操作Ranger控制台,管理员可以轻松的通过配置策略来控制用户访问HDFS文件夹、HDFS文件、数据库、表、字段权限。这些策略可以为不同的用户和组来设置,同时权限可与hadoop...

2021-01-20 11:46:46 2964 1

原创 Python高效数据分析从入门到实战的七个步骤

通过isnull().sum()快速定位缺失情况,采用fillna()进行均值填充或插值处理。使用随机森林或XGBoost评估特征重要性,通过相关性阈值排除冗余特征。将整数字段降级为int32/int16,浮点数字段降级为float32,分类变量转换为category类型,可减少60%以上内存占用。运用value_counts()分析类别分布,使用pivot_table创建透视表,通过交叉分析发现隐藏模式。应用SHAP值分析特征贡献度,使用LIME解释单个预测结果,帮助业务方理解模型决策逻辑。

2025-10-08 22:13:41 518

原创 从零开始用Python构建自动化文本分类系统的实战指南

自动化文本分类系统是自然语言处理(NLP)中的核心应用之一,它能够根据预定义的类别自动对文本进行标注和归类。本指南将带领您从零开始,使用Python构建一个完整的文本分类系统,涵盖数据收集、预处理、模型训练及评估等关键步骤。本指南涵盖了构建自动化文本分类系统的基本流程。进阶方向包括探索预训练模型(如BERT)、处理多语言文本或集成主动学习机制。持续学习和实验是提升系统性能的关键。

2025-10-08 22:12:25 239

原创 [Python]从零到英雄掌握列表推导式的终极指南

例如,要生成0到9的平方列表,可使用代码[square = [x2 for x in range(10)]],这比传统for循环更简洁且执行效率更高。例如要生成两个列表的所有元素组合,可使用代码[combinations = [(x, y) for x in [1,2,3] for y in ['a','b']]]。例如,要从0-19的数字中筛选出同时满足大于5和是偶数条件的数字,代码可写为[result = [x for x in range(20) if x > 5 and x % 2 == 0]]。

2025-10-08 22:11:30 403

原创 Python人工智能编程从零开始掌握机器学习基础

Python人工智能编程从零开始掌握机器学习基础,是当今技术领域一项极具价值的技能。Python凭借其简洁易读的语法、丰富的库生态系统以及强大的社区支持,成为机器学习入门和实践的首选语言。对于初学者而言,从零开始学习意味着需要系统性地理解机器学习的基本概念、掌握必要的数学基础,并熟练运用Python相关的工具库进行实战练习。这一旅程虽然充满挑战,但通过循序渐进的学习路径,任何人都能建立起坚实的 foundation。

2025-10-08 22:10:48 1071

原创 基于Python的高效数据可视化实战指南

Python凭借其丰富的数据可视化库,已成为数据科学和数据分析领域不可或缺的工具。从基础的Matplotlib到高级的Seaborn,再到交互式的Plotly和Bokeh,Python为不同需求提供了多样化的解决方案。掌握这些工具的使用方法,能够帮助数据分析师和研究者更加高效地探索数据、发现规律并传达见解。Matplotlib允许用户精细控制图表的所有方面,包括颜色、线型、标记、轴标签、标题、图例和网格等。通过设置rcParams参数,可以全局修改图表样式,确保可视化作品符合出版或演示的要求。

2025-10-08 22:09:52 923

原创 【Java核心技术深度解析从入门到精通的实战指南】

从基本的ExecutorService线程池到高级的Fork/Join框架,再到JUC(java.util.concurrent)包下的原子变量、并发集合等工具,都是构建高性能、高并发应用的必备知识。实战中,选择正确的集合类型至关重要。理解JVM的内存结构(堆、栈、方法区)、垃圾回收(GC)算法(如分代收集、G1、ZGC)以及类加载机制,是进行性能优化和故障诊断的基础。Java作为一门经久不衰的编程语言,凭借其跨平台、面向对象、稳健安全的特性,在全球范围内拥有庞大的开发者社区和广泛的应用场景。

2025-10-07 03:40:27 314

原创 Java8中StreamAPI的深入剖析与高效使用指南

Java 8引入的Stream API是处理集合数据的革命性工具。它允许开发者以声明式方式处理数据,写出更简洁、易读且高效的代码。Stream API的核心思想是将数据处理的逻辑分解为多个步骤,通过流水线操作实现复杂的数据转换、过滤、聚合等任务。与传统的迭代式操作相比,Stream API能够更清晰地表达程序意图,并充分利用多核架构进行并行计算,显著提升处理大规模数据集的性能。

2025-10-07 03:39:14 256

原创 Java从入门到精通2024年程序员必学的10大核心技能

``html。

2025-10-07 03:37:40 391

原创 Java编程语言从入门到精通的全面指南

Java是一种高级、面向对象的编程语言,最初由Sun Microsystems开发,现为Oracle公司所有。自1995年发布以来,Java因其一次编写,到处运行的跨平台特性而广受欢迎。Java语言设计初衷是提供一种简单、安全、可移植的性能优化语言,广泛应用于企业级应用、移动开发(Android)、大数据技术和云计算等领域。

2025-10-06 02:06:55 423

原创 Java编程实战探索Lambda表达式与函数式编程的奥秘

通过一系列的操作(Operations),如过滤(filter)、映射(map)、排序(sorted)、归约(reduce)等,我们可以以声明式的风格构建复杂的数据处理流水线。其次是避免过度使用,虽然Lambda很强大,但在简单的循环或逻辑清晰的地方,传统的for循环可能更具可读性。最后是调试,由于Lambda没有显式的名称,在栈跟踪中可能较难定位问题,合理的日志记录和避免过于复杂的Lambda体是良好的实践。这种函数式编程风格的引入,不仅减少了代码量,更重要的是它开启了一种全新的编程范式思考方式。

2025-10-06 02:05:37 247

原创 Java多线程编程并发与同步的深度解析

Java多线程编程中的并发与同步是一个博大精深的领域。从最基础的synchronized到灵活的JUC锁,再到无锁化的CAS机制和高效的并发容器,Java为开发者提供了一整套应对不同并发场景的解决方案。深入理解这些机制背后的原理——Java内存模型、锁升级优化、CAS实现等——是编写出正确、高效、稳定并发程序的关键。开发者应根据具体业务场景,在保证线程安全的前提下,选择最合适、性能最优的同步策略。

2025-10-06 02:04:20 234

原创 【Java从入门到精通,全面解析Java编程的核心技术与实战应用】

Java自1995年由Sun Microsystems发布以来,凭借其“一次编写,到处运行”的跨平台特性,迅速成为全球最流行的编程语言之一。它是一门面向对象的语言,吸收了C++的优点,同时摒弃了其复杂的多继承和指针等概念,增加了垃圾回收机制,大大简化了内存管理。Java不仅能够开发桌面应用程序、Web应用程序,还广泛应用于分布式系统和移动应用开发(尤其是Android平台),其强大的生态系统和丰富的开源库为开发者提供了无限可能。

2025-10-05 02:38:37 377

原创 SQL关键技巧优化查询性能的必学策略

索引是查询优化的核心手段,合理设计索引可大幅减少数据扫描范围。避免在索引列上使用函数或计算,这会导致索引失效。定期分析索引使用情况,删除冗余索引减少写操作开销。对于大数据表,考虑使用分区索引和覆盖索引进一步提升性能。适当使用优化器提示(Hints)引导查询优化器选择更优的执行计划,但应谨慎使用以避免过度干预。随着数据量增长,低效查询会导致资源消耗剧增和响应延迟,掌握关键优化技巧成为数据库开发和管理人员的必备技能。通过系统化的优化策略,可将查询性能提升数倍甚至数百倍,显著降低基础设施成本。

2025-10-04 02:00:52 399

原创 SQL关键技术与应用从基础查询到高级优化

SELECT语句是SQL中最基础且关键的查询命令,用于从数据库中检索数据。在实际应用中,通常需要指定特定的列并使用WHERE子句进行条件过滤,例如:SELECT name, age FROM users WHERE age > 18。WHERE子句支持多种运算符,包括比较运算符(=, <, >)和逻辑运算符(AND, OR, NOT),使得查询更加精确。对于复杂查询,使用CTE(Common Table Expressions)可以提高可读性和维护性,WITH语句创建的临时表可在同一查询中多次引用。

2025-10-04 01:59:42 268

原创 [SQL优化]深入解析索引失效的十大场景与实战避坑指南

本文将深入解析索引失效的十大常见场景,并提供实战避坑指南,帮助您写出高效的SQL语句。实际工作中,应该结合执行计划分析,确保索引被正确使用,从而达到最优的查询性能。解决方案:尽量避免对索引列进行运算,可以改为范围查询:WHERE create_time BETWEEN '2023-01-01' AND '2023-12-31'。解决方案:确保WHERE子句包含索引的最左列,或根据查询需求调整索引顺序。

2025-10-04 01:58:36 323

原创 WITHSQL解锁企业数据查询新姿势,实现精准决策与业务飞轮!

此时,WITHSQL(Common Table Expressions,通用表表达式)以其强大的逻辑分层和结构化能力,为企业数据查询与分析带来了革命性的新形势,成为构建数据驱动决策和业务增长飞轮的关键技术。企业能够更快地识别市场趋势、优化运营策略、精准定位客户,从而形成“数据驱动决策 -> 业务优化增长 -> 产生更多数据”的良性业务飞轮,在竞争中保持领先。这种“一次定义,多处使用”的特性,避免了代码冗余,确保了计算逻辑的一致性,助力企业构建标准化、模块化的数据分析体系。

2025-10-03 21:14:50 179

原创 SQL优化实战如何高效利用索引提升查询性能

常见的索引类型包括B-tree索引(适用于范围查询和等值查询)、哈希索引(适用于等值查询)、全文索引(用于文本搜索)以及空间索引(用于地理数据)。索引是数据库中用于加速数据检索的数据结构,其作用类似于书籍的目录。删除不再使用或重复的索引可以减少写操作的开销,同时维护索引统计信息的准确性,确保查询优化器能够做出最佳决策。复合索引(或多列索引)是在多个列上创建的索引,其列的顺序对查询性能有直接影响。同时,需要考虑索引的覆盖能力,即索引是否包含了查询所需的所有字段,从而避免回表操作,显著提升查询效率。

2025-10-03 21:12:45 331

原创 如何利用SQL优化提升数据库查询性能关键策略与实践指南

同时需要注意,索引并非越多越好,过多的索引会影响写操作的性能,并增加存储空间的开销。复合索引的顺序也很重要,应该将选择性高的字段放在前面。定期分析索引的使用情况,删除冗余和未使用的索引,以保持数据库的高效运行。使用EXPLAIN命令分析查询执行计划,了解查询是如何执行的,发现潜在的性能瓶颈,从而有针对性地进行优化。此外,读写分离架构可以将读操作和写操作分散到不同的数据库服务器上,减轻单台服务器的压力,提升整体性能。同时,设置适当的数据库参数,如内存分配、缓存大小等,也能对查询性能产生显著影响。

2025-10-03 21:11:51 168

原创 SQL查询的关键技巧与实例从基础到进阶的完整指南

例如,从一个名为“Customers”的表中选取“姓名”和“城市”这两列数据,可以写作:SELECT 姓名, 城市 FROM Customers;此外,WHERE子句是基础中至关重要的部分,它用于过滤记录,只返回满足指定条件的行。子查询是嵌套在另一个查询中的查询。关键因素包括:为常用作查询条件和连接条件的列创建索引(INDEX),避免在WHERE子句中对字段进行函数操作(如WHERE YEAR(订单日期)=2022),只选择必需的列而非SELECT ,以及理解查询执行计划(EXPLAIN)以分析性能瓶颈。

2025-10-03 04:43:49 870

原创 SELECT‘SQLINACTION:MASTERINGDATAQUERYANDANALYSISWI

此外,HAVING子句进一步允许对分组后的结果集进行条件过滤,它专门用于筛选那些满足特定条件的组,与WHERE子句在行级别的过滤形成互补。仅仅检索出所有数据往往是不够的,我们通常需要的是满足特定条件的记录集。例如,可以轻松查询出所有在某个日期之后注册的活跃用户,或者特定产品类别中库存量低于安全水平的商品,从而实现数据的精准定位。无论是简单的单表查询,还是涉及多表关联的复杂分析,SELECT语句都是所有数据操作的首要步骤,是每一位数据分析师、开发者和数据库管理员必须精通的核心工具。

2025-10-03 04:42:14 426

原创 SQL查询优化技巧提升数据库性能的关键方法

编写高效的SQL语句是优化的核心。谨慎使用子查询,尤其是在SELECT列表或WHERE条件中的相关子查询,它们可能对每行数据都执行一次,导致性能急剧下降。例如,在WHERE子句、JOIN的ON条件以及ORDER BY子句中经常出现的列,都是创建索引的候选者。另外,使用LIMIT, TOP或ROWNUM等语句限制返回的行数,可以避免前端应用程序接收到不必要的大量数据,同时减轻数据库的负载。此外,了解并适当调整数据库的全局配置参数,如排序区大小、连接池配置、内存分配等,也能从系统层面为查询优化提供更好的环境。

2025-10-03 04:40:39 310

原创 C#编程中高效异步编程的十个最佳实践原则

异步方法中的异常处理需要特别注意。异步操作抛出的异常会被包装在AggregateException中,但使用await时,它会自动解包第一个异常。对于并行执行的多个任务,使用WhenAll时需要注意,即使多个任务失败,也只会抛出第一个异常,因此可能需要额外处理来获取所有失败的异常信息。混用模式会抵消异步编程的所有优势,降低系统响应性,并引入难以调试的并发问题。与返回Task的异步方法不同,async void方法无法被外部代码等待,任何在其中抛出的异常都会在同步上下文引发,可能导致应用程序崩溃。

2025-10-02 20:31:14 241

原创 C#从入门到精通掌握现代编程语言的核心概念与实践

类(Class)是面向对象编程的基本构建块,它封装了数据(字段)和行为(方法)。依赖注入(DI)是一种实现控制反转(IoC)的技术,它允许将类之间的依赖关系从内部创建转移到外部注入,从而提高了代码的模块化和可测试性。了解并实践领域驱动设计(DDD)、模型-视图-控制器(MVC)或模型-视图-视图模型(MVVM)等模式,将帮助您构建结构清晰、易于扩展的企业级应用程序。语言集成查询(LINQ)彻底改变了数据处理的方式,它允许您使用类似SQL的语法来查询各种数据源,包括集合、数据库、XML等。

2025-10-02 20:30:23 172

原创 C#中的高效异步编程模式与最佳实践

建议在关键业务层实现统一的异常过滤机制,通过ConfigureAwait(false)避免不必要的上下文切换,同时保持异常传播的准确性。当异步操作的结果可能同步完成时(例如从缓存中读取数据),ValueTask可以避免不必要的内存分配,从而提升性能。然而,对于可能多次await或长时间运行的操作,Task仍然是更合适的选择,需根据具体场景权衡。记住异步不等于并行,正确的场景分析是选择方案的前提。在C#中,异步编程主要通过async和await关键字实现,这些关键字构成了基于任务的异步模式(TAP)。

2025-10-02 20:29:49 268

原创 {title:实现C语言与Python交互的示例代码}

好的,请看文章内容:在人生的旅途中,我们收获的不仅仅是年龄的增长与身份的叠加,更是一份份沉甸甸的人生经验。一次未能如愿的项目、一段破裂的关系、一个错误的决策,其意义绝非仅仅定义了一次失败,而是提供了一个极其珍贵的、用巨大代价换来的学习样本。最终,所有的经验都需要经过时间的沉淀与系统的梳理,方能升华为人生的智慧。这种系统化的经验,能够帮助我们更敏锐地洞察事物的本质,在面临新的复杂情境时,更迅速、更精准地做出判断与选择,从而让人生之路走得更加从容、笃定和智慧。

2025-10-02 15:41:15 153

原创 C++实战项目案例

最终系统成功处理峰值每秒120万条数据记录,端到端延迟稳定在200毫秒以内,较原有Java系统性能提升8倍。内存使用效率提高60%,服务器成本降低70%。项目验证了现代C++在高性能计算领域的优势,特别是模版元编程在编译期优化、并发原语在多核利用方面的价值。开发过程中积累的内存管理、并发编程和性能调优经验为类似项目提供了重要参考,证明了C++在实时系统开发中不可替代的地位。

2025-10-02 02:34:14 230

原创 Java面向对象编程

将类的属性声明为private,然后提供public的getter和setter方法供外部访问和修改,这样可以控制对属性的操作,并加入必要的验证逻辑。继承通过extends关键字实现,子类可以继承父类的非私有成员,并可以添加新的成员或重写(Override)父类的方法以满足特定需求,这促进了代码的层次化组织和复用。它通过一系列接口(如List, Set, Map, Queue)定义了各种集合的抽象行为,而具体的实现类(如ArrayList, HashSet, HashMap)则提供了不同的实现策略。

2025-10-02 02:33:22 390

原创 C#内存管理机制解析

C#中的内存管理主要由垃圾回收器(Garbage Collector, GC)自动处理,其核心原理是通过追踪对象的引用关系,识别并释放不再使用的内存。GC触发时,会暂停应用程序线程(Stop-the-World),通过标记-压缩算法清理内存:先标记所有存活对象,然后压缩内存空间以消除碎片。此外,GC还维护大对象堆(LOH)用于处理大型对象,避免频繁移动带来的性能开销。在实际编码中,可通过对象池(ObjectPool)复用频繁创建的对象,减少GC压力。异步方法会生成状态机对象,可能增加Gen 0的分配压力。

2025-10-02 02:32:07 447

原创 Python爬虫实战案例

同时,应当设置合理的请求间隔时间,避免给目标网站造成过大压力,遵守 Robots协议和网站使用条款。使用requests库的get方法发送HTTP请求,注意添加合适的请求头(User-Agent)模拟浏览器行为,避免被目标网站反爬机制拦截。遇到动态加载的内容时,可能需要分析网页的AJAX请求,直接调用API接口获取JSON格式数据,这种方法往往比解析HTML更高效稳定。本文将分享一个基于Python的爬虫实战案例,详细介绍从环境搭建到数据采集的全过程,帮助读者快速掌握爬虫开发的核心技能。

2025-10-01 23:32:35 1102

原创 嵌入式软件开发入门

嵌入式软件开发是指为嵌入式系统设计、编写和调试软件的过程。嵌入式系统是一种专用计算系统,通常隐藏在更大设备内部,用于控制设备的特定功能。与传统计算机软件不同,嵌入式软件高度依赖于硬件,需要在资源受限的环境(如有限的处理器速度、内存和功耗)中高效运行。常见的应用领域包括家用电器、汽车电子、工业控制系统、医疗设备以及消费电子产品等。开发者通常需要具备跨学科知识,不仅精通C/C++等编程语言,还需了解硬件架构和实时操作系统的基本原理。

2025-10-01 23:31:23 479

原创 Python单元测试与调试技巧

unittest是Python标准库的一部分,提供了测试用例、测试套件和断言方法等基本功能,适合大多数项目。另一方面,pytest是一个第三方框架,具有更简洁的语法和强大的插件系统,支持参数化测试和自动发现测试文件。总之,结合这些工具和技巧,开发者可以快速定位并修复错误,提升代码质量。首先,测试应覆盖所有关键路径和边界条件,例如输入无效数据或极端值,以确保代码的健壮性。此外,定期运行测试套件并集成到CI/CD管道中,可以自动化检测问题,提高开发流程的可靠性。调试则是在发现问题时定位并修复错误的过程。

2025-10-01 23:30:34 265

原创 python复制的代码怎么用

2025-10-01 16:50:15 87

原创 python在线编辑器网址

2025-10-01 16:49:44 92

原创 C#与.NET Core开发实战

2025-10-01 16:49:13 118

原创 Linux下升级安装Python-3.6.2版本

Linux下升级安装Python-3.6.2版本本文主要介绍在Linux(CentOS)下将Python的版本升级为3.6.2的方法众所周知,在2020年python官方将不再支持2.7版本的python,所以使用3.x版本的python是必要的,但是linux中默认安装的python一般是2.6和2.7版本的,要是使用linux下的python就很有必要升级一下进入正题1.检查确认系统的相关信息[root@zstest1 ~]# cat /etc/redhat-releaseCentOS re

2021-05-21 09:48:25 333

原创 Hadoop(伪分布式)和Hive的安装

一 hadoop的安装 1.解决本机的免密钥登录问题 在root用户在输入 ssh-keygen -t -rsa,连着敲三下,生成本机的密钥,后进入/root/.ssh目录下,将密钥写入到权限文件中,即 catid_rsa.pub >>authorized_keys 2.安装jdk 官网下载jdk后,解压至环境中的某一目录下,后在通过命令 vim /etc/profile,添加如下内容 export JAVA_HOME=/opt/...

2021-01-28 15:47:24 431 1

原创 执行脚本

export HIVE_HOME=/opt/install/hive-1.2.2-binfunction insert_into_part(){HIVEHOME/bin/hive−e"use∗∗∗∗∗∗∗;insertoverwritetable∗∗∗∗∗∗∗partition(inserttime=′HIVE_HOME/bin/hive -e "use *******; insert overwrite table ******* partition (

2020-07-08 15:29:27 211

原创 shell实现数据迁移

#!/bin/shexport SQOOP_HOME=/opt/install/sqoop-1.4.7.bin__hadoop-2.6.0export HIVE_HOME=/opt/install/hive-1.2.2-binhostname="..."user=“root”password="******"database=“populcationcensus”table=“AntiepidemicDataIncrement”table1=""curr_max=0function db

2020-07-07 09:24:57 783

原创 sqoop实现数据迁移

sqoop命令中的 \ 后不能接任何空格,否则报错(1)sqoop help 查看命令(2)显示所有库名方式一:sqoop list-databases –connect jdbc:mysql://...:3306 –username root –password 123456方式二:sqoop list-databases –connect jdbc:mysql://...:3306 –username root -P后直接提示通过键盘输入数据库密码(3)显示某个数据库里所有表

2020-07-02 11:53:46 530

Mysql学习笔记

自学Mysql过程中记录的完整操作说明,内有详细的知识要点、操作注意事项,适用于数据库初学者和参考手册使用

2019-01-19

JDK配置和Maven配置.docx

jdk和maven在win10系统中的安装过程,亲测有用,希望能够帮助到在学习前进的路上有需要的朋友

2020-06-10

Hadoop完全自学手册

大数据平台Hadoop,完全自用自学手册,非常详细的各个步骤操作说明

2019-01-19

springboot学生管理系统.zip

非常适合新手入手的springboot练手程序,前端使用easyUI,数据库使用mysql,框架使用的是springboot,基本涵盖了springboot入门学习的CRUD操作

2020-06-10

springboot实现的电子商城

springboot实现的电子商城项目,非常适合新手学习,提升中小型企业的开发效率,其中涉及了若干数据库方面的知识

2020-07-10

baomidou-mybatis-plus-3.0.zip

Mybatis-plus在框架中的重要性越来越高,功能逐步强大,为了避免工作中可能出现的坑,阅读源码是重要解决方法

2020-06-13

springboot网上书店.rar

springboot练手的电商项目,对于Java的编程能力有一定的要求,建议有一定的基础后再进行下载,后台的账号为admin,密码为123

2020-06-11

如何成为一名优秀的架构师

如果一直只会增删改查方面的操作,那么只能被技术所淘汰,持续不断地学习,才是制胜之道,本资源中包括设计模式,架构等多方面的知识,值得学习

2020-07-10

318623946-pdf_freemark_springboot-master.zip

springboot项目,实现pdf打印功能,框架为springboot,数据库使用的mysql,前端使用freemarker模板

2020-06-10

aaluoxiang-oa_system-master.zip

OA系统,非常适合springboot新手入手学习的一个项目实战,springboot集成freemarker,数据库为mysql

2020-06-10

kuris-p2p_learning_loan-master.zip

非常适合新手入门的springboot项目,存有一定的bug,前端集成了freemarker,建议有一定的基础后,下载本资源进行后续开发

2020-06-11

numberone-springboot-master.rar

适合从jsp转型过来的程序员, 使用springboot框架,前端页面使用jsp,数据库使用的是mysql,适合新手入手学习

2020-06-11

spring-boot-seckill-master(秒杀系统).zip

基于springboot框架实现的秒杀系统,具有一定的难度,里面包括了mysql和redis数据库相关技术

2020-07-10

song_haozhi-mayday-master.zip

基于springboot开发的博客系统,非常适合springboot新手入门学习使用,框架使用的springboot,数据库使用的mysql,前端用freemarker进行集成

2020-06-11

fight_everyday-house-master.zip

springboot练手小项目,框架使用springboot,前端使用freemark作为模板,数据库使用mysql,房子租赁项目

2020-06-10

allister-JpSpringBoot-master.zip

springboot整合jsp的项目实际案例,非常适合新手上手学习springboot的一个项目,数据库使用mysql

2020-06-10

spring-boot-1.5.x.zip

一方面需要知道如何用,另外一方面更需要知道为啥要这么用,springboot的官方源码,不容错过,版本为springboot-1.5.x

2020-06-10

Node.js核心库

Node.js的核心库,自用整理,分享给大家,适用于具有一定基础的人和参考手册使用

2019-01-19

空空如也

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

TA关注的人

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