自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(527)
  • 收藏
  • 关注

原创 Leetcode刷题-(41~45)-Java

算法是码农的基本功,也是各个大厂必考察的重点,让我们一起坚持写题吧。遇事不决,可问春风,春风不语,即是本心。我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。

2024-05-05 18:41:45 1011

原创 Leetcode刷题-(36~40)-Java

算法是码农的基本功,也是各个大厂必考察的重点,让我们一起坚持刷算法题吧。遇事不决,可问春风,春风不语,即是本心。我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。

2024-04-27 18:02:12 589 3

原创 Leetcode刷题-(26~35)-Java

算法是码农的基本功,也是各个大厂必考察的重点,让我们一起坚持写算法题吧。遇事不决,可问春风,春风不语,即是本心。我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。

2024-04-20 21:41:32 866 3

原创 Python接口自动化测试-篇1(postman+requests+pytest+allure)

Python接口自动化测试是一种使用Python编程语言来编写脚本以自动执行针对应用程序接口(APIs)的测试过程。这种测试方法专注于检查系统的不同组件或服务之间的交互,确保它们按照预期规范进行通信,而不涉及用户界面(UI)的验证。

2024-04-01 12:02:06 1290

原创 Leetcode刷题-(21~25)-Java

算法是码农的基本功,也是各个大厂必考察的重点,让我们一起坚持写算法题吧。遇事不决,可问春风,春风不语,即是本心。我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。

2024-03-16 16:45:20 871

原创 Leetcode刷题-(16~20)-Java+Python+JavaScript

算法是程序员的基本功,也是各个大厂必考察的重点,让我们一起坚持写算法题吧遇事不决,可问春风,春风不语,即是本心。我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。

2024-03-04 16:13:37 903 1

原创 Redis-基础篇

Redis是一个开源、高性能、内存键值存储数据库,由 Salvatore Sanfilippo(网名antirez)创建,并在BSD许可下发布。它不仅可以用作缓存系统来加速数据访问,还可以作为持久化的主数据存储系统或消息中间件使用。Redis因其数据结构丰富、性能优异和高可用性而被广泛应用在现代分布式架构中。

2024-03-03 10:30:01 1043

原创 JVM原理-基础篇

Java虚拟机(JVM, Java Virtual Machine)是运行Java应用程序的核心组件,它是一个抽象化的计算机系统模型,为Java字节码提供运行环境。JVM的主要功能包括:类加载机制、内存管理、垃圾回收、指令解释与执行、异常处理与安全检查、性能优化等。

2024-03-01 15:44:16 883

原创 Java反射+集合+泛型面试题总结

Java反射是Java编程语言的一个特性,它允许在运行时检查类、接口、字段和方法的信息,并且能够在运行时创建和操作对象。通过反射API,开发者可以在不知道具体类型信息的情况下访问类的内部属性和方法,或者构造一个类的对象,这对于实现动态加载类和执行未知类型的代码特别有用。

2024-02-26 11:04:27 906

原创 阿里巴巴Java开发手册解读-黄山版1.7.1

《Java 开发手册》是 Java 社区爱好者的集体智慧结晶和经验总结,经历了多次大规模一线实战的检验及不断完善,整理成册后,众多社区开发者踊跃参与打磨完善,系统化地整理成册,当前的最新版本是黄山版。现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点,其它维度的知识点也会影响到软件的最终交付质量。所以本手册以 Java 开发者为中心视角,划分为编程规约、异常日志、单元测试、安全规约、MySQL 数据库、工程结构设计规约七个维度,再根据内容特征,细分成若干二级子目录。

2024-02-24 20:42:51 1275

原创 Java并发编程面试题53道-JUC

这个包(java.util.concurrent)极大地增强了Java在并发编程领域的支持,提供了一系列高级抽象如线程池(ThreadPoolExecutor)、并发集合(ConcurrentHashMap、CopyOnWriteArrayList等)、同步器(Semaphore、CountDownLatch、CyclicBarrier、ReentrantLock等)以及其他并发工具和框架。JUC让Java程序员可以更专注于业务逻辑的并发实现,而不用过多关注底层并发控制机制的实现细节。

2024-02-21 17:05:26 1144

原创 设计模式总结复盘-面试篇-20题必看

软件设计模式是前辈们代码设计经验的总结,本质上是对面向对象设计原则的实际应用,是对类的封装、继承、多态以及类的关联关系与组合关系的充分理解,可以反复使用。设计模式共分为3大类,创建者模式(5种)、结构型模式(7种)、行为型模式(11种),一共23种设计模式,软件设计一般需要满足7大基本原则。使用设计模式的代码可重用性与可维护性高、可读性强、可以减少软件开发周期,提升开发效率。

2024-02-07 22:53:21 946

原创 Leetcode刷题-(11~15)-Java+Python+JavaScript

算法是程序员的基本功,也是各个大厂必考察的重点,让我们一起坚持写算法题吧遇事不决,可问春风,春风不语,即是本心。我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。

2024-02-06 23:17:15 1223

原创 24种设计模式之行为型模式(下)-Java版

软件设计模式是前辈们代码设计经验的总结,可以反复使用。设计模式共分为3大类,创建者模式(6种)、结构型模式(7种)、行为型模式(11种),一共24种设计模式,软件设计一般需要满足7大基本原则。下面通过5章的学习一起来看看设计模式的魅力吧。行为模式(11种):本质是描述类与对象协助完成单个对象无法完成的任务,以及怎么分配职责。包括:模板方法、策略、命令、责任链、状态、观察者、中介者模式、迭代器、访问者、备忘录、解释器。

2024-02-04 23:05:48 1214

原创 24种设计模式之行为型模式(上)-Java版

软件设计模式是前辈们代码设计经验的总结,可以反复使用。设计模式共分为3大类,创建者模式(6种)、结构型模式(7种)、行为型模式(11种),一共24种设计模式,软件设计一般需要满足7大基本原则。下面通过5章的学习一起来看看设计模式的魅力吧。行为模式(11种):本质是描述类与对象协助完成单个对象无法完成的任务,以及怎么分配职责。包括:模板方法、策略、命令、责任链、状态、观察者、中介者模式、迭代器、访问者、备忘录、解释器。

2024-02-03 16:56:07 1084

原创 带你1小时写完牛客SQL入门39题

尽管不同的数据库系统在SQL的具体实现上可能有差异,但标准SQL语法具有广泛的适用性,使得程序员能够在不同环境下迁移和适应。因此,无论是在日常开发维护、性能优化还是复杂业务场景下,编写高质量的SQL语句都是衡量一个程序员专业素养和技术实力的重要指标。:几乎所有的软件开发项目都需要与数据库打交道,掌握SQL是现代程序员的基本功,也是完成项目任务的基础能力。:SQL是操作关系型数据库的标准工具,程序员通过SQL实现与数据库的交互,包括查询、增删改查等基本操作。

2024-01-31 21:52:26 886

原创 24种设计模式之结构型模式-Java版

软件设计模式是前辈们代码设计经验的总结,可以反复使用。设计模式共分为3大类,创建者模式(6种)、结构型模式(7种)、行为型模式(11种),一共24种设计模式,软件设计一般需要满足7大基本原则。下面通过5章的学习一起来看看设计模式的魅力吧。结构型模式(7种):本质上是将类或者对象按照某种布局组成更大的结构。包括:代理、适配器、桥接、装饰、外观、享元、组合 模式。

2024-01-22 20:41:00 1186

原创 Leetcode刷题-(6~10)-Java+Python+JavaScript

算法是程序员的基本功,也是各个大厂必考察的重点,让我们一起坚持写算法题吧遇事不决,可问春风,春风不语,即是本心。我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。

2024-01-20 20:03:02 1021

原创 24种设计模式之创建者模式-Java版

软件设计模式是前辈们代码设计经验的总结,可以反复使用。设计模式共分为3大类,创建者模式(6种)、结构型模式(7种)、行为型模式(11种),一共24种设计模式,软件设计一般需要满足7大基本原则。下面通过5章的学习一起来看看设计模式的魅力吧。创建型模式(6种):本质上就是将对象的创建与使用分离,就是描述怎样去创建对象。包括:单例、简单工厂、工厂方法、抽象工厂、原型、建造者 模式创建型模式的对比:工厂方法模式VS建造者模式工厂方法模式更注重对象的创建方式,建造者模式更注重部件的创建过程。

2024-01-20 17:08:00 1257

原创 设计模式之7大设计原则-Java版

软件设计模式是前辈们代码设计经验的总结,本质上是对面向对象设计原则的实际应用,是对类的封装、继承、多态以及类的关联关系与组合关系的充分理解。使用设计模式的代码可重用性与可维护性高、可读性强、可以减少软件开发周期,提升开发效率。

2024-01-19 15:27:33 1127

原创 Leetcode刷题-(1~5)-Java+Python+JavaScript

算法题是程序员的基本功,也是各个大厂必考察的重点,让我们一起坚持写算法题吧遇事不决,可问春风,春风不语,即是本心。我们在我们能力范围内,做好我们该做的事,然后相信一切都事最好的安排就可以啦,慢慢来,会很快,向前走,别回头。

2024-01-17 15:45:01 964

原创 JS笔记-自用

JS是运行在客户端的编程语言,实现人机交互,作用:网页特效,表单验证,数据交互(获取后端数据,处理后渲染到前端),服务端编程node.js,js基本语法,DOM页面文档对象模型:对业面元素进行操作 BOM浏览器对象模型:操作浏览器

2024-01-07 17:56:23 417

原创 python笔记-自用

sing_thread = threading.Thread(target=sing,args=("北京欢迎你","明天你好"))# def 方法名(self,形参):self是成员方法必须定义的,表示类对象自身的意思,在方法内部访问类的成员变量,必须使用self关键字。# add(元素)集合添加元素 remove(元素)集合移除元素 集合.pop()随机取出一个元素 clear()# 文件的写入操作: f.write(内容) f.flush() 将内存中的数据刷新到硬盘中。

2024-01-03 11:17:49 488

原创 JVM和消息队列面经(自用)

JVM和消息队列面试八股文,自用。

2023-08-24 11:53:14 1684

原创 速成版-带您2天学完vue3框架+Element-plus框架

Vue是渐进式的JavaScript框架,易学易用,性能出色,适用场景丰富的web前端框架,vue算是目前最火的web前端框架之一,使用vue可以提升开发体验。Vue组件可以按照两种不同的风格写,即选项式api和组合式api两种。

2023-08-01 17:17:54 4988 2

原创 速成版-带您一天学完python自动化测试(selenium)

Selenium是一套web网站的程序自动化操作解决方案。我们通过编写自动化程序,使得自动完成浏览器界面的相关操作,除了能够自动化的完成相关操作,还能从web页面获取相关信息,然后通过程序进行分析处理,本质上就是提升从网页上输入和获取信息的能力。可以参考这个网站:www.byhy.net。

2023-07-23 12:15:36 1724

原创 速成版-带您一天学完vue2框架

vue是一个js框架,可以简化Dom操作,实现响应式数据驱动。Vue (读音 /vjuː/,类似于view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。另一方面,当与现代化的工具链以及各种支持类库结合使用时,Vue 也完全能够为复杂的单页应用提供驱动。该记事本共包含新增、删除、统计、清空、隐藏等功能,应用上面学习过的vue基础实现。

2023-07-09 20:04:24 680

原创 2023年江西省研究生数学建模竞赛题目三解题思路

为了竞赛公平性,本人只提供思路,不提供具体的解决方法,欢迎交流讨论。给你们分享省赛特等奖的解题思路,欢迎评论区讨论。这里给出第三题的解题思路。第一题有专业限制,选的人很少,我这里就不更新思路了,有问题评论区交流吧,我要去看书了,明天继续写bug...

2023-06-27 22:23:58 1236 8

原创 2023年江西省研究生数学建模竞赛题目二解题思路

为了竞赛公平性,本人只提供思路,不提供具体的解决方法,欢迎交流讨论,忙里偷闲,看了一下题目,给你们分享省赛特等奖的解题思路,哈哈哈,有时间的话另外两题思路也会提供,欢迎评论区讨论。

2023-06-27 19:06:20 1066 8

原创 测试开发备战秋招面试18-牛客刷题之贪心+模拟

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。继续加油吧!

2023-06-15 22:35:42 630

原创 测试开发备战秋招面试17-牛客刷题之双指针

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。继续加油吧!

2023-06-14 22:08:29 856

原创 测试开发备战秋招面试16-牛客刷题之字符串

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。继续加油吧!

2023-06-10 10:23:04 104

原创 测试开发备战秋招面试15-python面经

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。下面是我找的几篇测试开发中python的面经,还是比较全的,一起好好学学吧,加油啦。

2023-06-05 21:38:45 147

原创 测试开发备战秋招面试14-牛客刷题之动态规划

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。继续加油吧!

2023-06-03 10:56:01 299

原创 测试开发备战秋招面试13-测试理论/os/Linux(面经)

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。下面是我找的几篇测试理论、os、Linux的面经,还是比较全的,一起好好学学吧,加油啦。

2023-05-31 23:53:27 433

原创 测试开发备战秋招面试12-牛客刷题之递归/回溯

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。继续加油吧!

2023-05-24 22:41:33 646

原创 测试开发备战秋招面试11-牛客刷题之哈希

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。继续加油吧!

2023-05-20 12:15:29 481

原创 测试开发备战秋招面试10-牛客刷题之堆/栈/队列

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。继续加油吧!

2023-05-18 22:33:24 160

原创 测试开发备战秋招面试9-MySQL与Redis篇(面经)

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。下面是我找的几篇MySQL和Redis的面经,还是比较全的,一起好好学学吧,加油啦。

2023-05-14 23:11:32 124

原创 测试开发备战秋招面试8-计算机网络篇

努力了那么多年,回头一望,几乎全是漫长的挫折和煎熬。对于大多数人的一生来说,顺风顺水只是偶尔,挫折、不堪、焦虑和迷茫才是主旋律。我们登上并非我们所选择的舞台,演出并非我们所选择的剧本。

2023-05-09 22:58:00 133

学生学籍信息管理系统新.zip

学生学籍信息管理系统(Java + SQL) 第一步,数据库设计,我们设计之前先进行需求分析,我们要满足哪些基本需求呢,我们应该有两大功能模块,(1)管理员,教师和学生登录系统的模块。(2)管理员,教师和学生管理相应信息的模块。其次,我们要满足相应权限的人才能访问相应的数据和修改相应的数据。 第二步,就是开始数据库设计了,首先创建名为“学生学籍信息管理系统”的数据库,然后在数据库上建表和视图,以及录入数据,当然,这些你可以通过图形界面的方式录入,我直接上SQL语句,搞定一切,SQL语句如下。 原文链接:https://blog.csdn.net/nuist_NJUPT/article/details/106308443

2020-05-31

orderMeal.zip

本系统采用MVC模式开发的“果冻点餐系统”,适合Java初级选手学习,本系统实现了用户注册登录,点餐,商家管理订单等一系列功能。 演示效果和开发说明参考此链接:https://blog.csdn.net/nuist_NJUPT/article/details/105992417

2020-05-31

空空如也

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

TA关注的人

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