自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(231)
  • 问答 (19)
  • 收藏
  • 关注

原创 【浙政钉】第四篇:浙政钉创建群聊、消息接入、发送

背景浙政钉上架应用可创建群聊,和用户单聊等。版权作者:曹震。

2022-09-26 17:38:44 3836 5

原创 【浙政钉】第三篇:浙政钉应用发送工作通知

背景浙政钉上架应用可自行定义发送工作通知给用户。版权作者:曹震。

2022-09-22 12:07:50 2934 27

原创 【浙政钉】第二篇:获取浙政钉单位组织结构

背景获取浙政钉组织架构、可以根据上架浙政钉应用的使用范围权限去对应获取组织结构。今天我以湖州市吴兴区为例来获取组织结构。

2022-09-09 12:04:39 4761 24

原创 【浙政钉】第一篇:企业内应用免登

专有钉钉是什么?专有钉钉是个开放的saas平台,用于对接浙政钉的测试平台,接口等和浙政钉正式环境一样。

2022-08-26 12:00:06 4612 8

原创 Python使用trule库画小猪佩奇

在这篇博客中,我将向大家展示如何使用Python的Turtle模块来绘制一个可爱的小猪佩奇。这个项目不仅可以帮助你熟悉Turtle绘图,还可以让你在编程的过程中享受到绘画的乐趣。并非百分百原创,有部分参考其他博主,请理性对待,查阅本文无需任何条件!

2024-05-31 11:11:32 763 1

原创 Matlab操作Excel筛选指定数据的对应数据

Matlab中在表格中寻找指定汉字,并返回其所在行数, 将该行数的另一列提取出来。

2024-05-31 10:56:56 573

原创 【JAVA进阶篇教学】第十九篇:Spring Boot中使用@Transactional注解

事务是一组操作,这些操作要么全部执行成功,要么全部回滚,确保数据的一致性。原子性 (Atomicity):事务中的所有操作要么全部成功,要么全部失败。一致性 (Consistency):事务开始和结束时,数据处于一致状态。隔离性 (Isolation):并发事务彼此隔离,防止数据不一致。持久性 (Durability):事务提交后,对数据的更改是永久的。

2024-05-30 10:00:14 1121

原创 Python使用trule库画红色五角星

用Python使用trule库画红色五角星。在Python编程中,Turtle库是一个非常有趣和直观的绘图工具,它可以帮助我们轻松地绘制各种图形。在本篇博客中,我将演示如何使用Turtle库绘制一个红色五角星!

2024-05-27 11:54:03 422

原创 C++扑克牌游戏

需要完整代码,请直接点击目录中完整代码后自取!C++扑克牌游戏

2024-05-27 10:48:44 219

原创 C语言学生成绩管理系统

1.教师和学生共同的数据成员有:学号(编号)、姓名和身份,不同成员为:学生有3门课程(高等数学、英语、C语言)分数和平均成绩,教师有3门课程名称(高等数学、英语、C语言),教师身份用字符t表示,学生身份用字符s表示。2.输入功能:可以一次完成无数条记录的输入。(1个功能)3.显示功能:单独显示教师、单独显示学生全部信息。(2个功能)4.查找功能:分别按学号(编号)、姓名查找学生、教师的记录并显示。(4个功能)5.插入功能:通过编号查找,某学生(某教师)之前、之后插入另一个学生的信息。(4个功能)6.删除功能

2024-05-22 09:48:02 73

原创 【JAVA进阶篇教学】第十八篇:Java中全局异常处理

全局异常处理可以捕获并处理应用程序中的所有未捕获异常,从而避免程序因未处理的异常而崩溃。同时,通过自定义的异常处理机制,可以为用户提供更友好的错误提示,并记录异常日志以便后续排查问题。在Spring Boot中,我们通常通过@ControllerAdvice和@ExceptionHandler注解来实现全局异常处理。首先,我们需要定义一个自定义异常类,以便在业务逻辑中抛出特定的异常。定义一个错误响应类,用于标准化错误信息的返回格式。

2024-05-20 17:54:58 540 4

原创 【JAVA进阶篇教学】第十七篇:Springboot接入Mybatis

博主打算从0-1讲解下篇教学,今天教学第十七篇:Springboot接入Mybatis。在 Java 开发中,Spring Boot 是一个非常流行的框架,它简化了 Spring 应用的开发和部署。MyBatis 是一个优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。本文将详细介绍如何在 Spring Boot 项目中接入 MyBatis,并提供相应的代码示例。

2024-05-16 14:55:18 968 1

原创 【JAVA进阶篇教学】第十六篇:Java中AOP使用

AOP(Aspect-Oriented Programming)是一种编程范式,它允许开发者在不修改源代码的情况下,对代码进行横切关注点的分离和增强。在 Java 中,AOP 通常通过使用 Spring Framework 或 AspectJ 等框架来实现。AOP 是一种强大的编程范式,它可以帮助开发者将系统级服务从业务逻辑中分离出来,提高代码的可读性、可维护性和可扩展性。在 Java 中,可以使用 Spring Framework 或 AspectJ 等框架来实现 AOP。

2024-05-15 15:01:22 1003 4

原创 【JAVA进阶篇教学】第十五篇:Java中AQS讲解

在 Java 中,AQS(AbstractQueuedSynchronizer)是一个用于实现同步器的抽象类,它提供了一种通用的机制来管理共享资源的访问。AQS 的主要作用是通过维护一个同步队列来实现对共享资源的同步访问,避免了多线程访问共享资源时可能出现的竞态条件和死锁等问题。

2024-05-13 16:21:25 761

原创 【JAVA进阶篇教学】第十四篇:Java中CAS讲解

在并发编程中,CAS(Compare and Swap)是一种常见的同步原语,用于实现多线程环境下的原子操作。在Java中,java.util.concurrent.atomic包提供了一系列基于CAS的原子类,如AtomicInteger、AtomicLong等,它们提供了一种无锁的线程安全的方式来操作共享变量。本文将深入探讨CAS的原理、用法以及如何处理CAS中的ABA问题。

2024-05-13 15:45:51 615 1

原创 【JAVA进阶篇教学】第十三篇:Java中volatile关键字讲解

volatile关键字是 Java 中的一种轻量级同步机制,它可以确保变量的可见性和禁止指令重排序。volatile关键字适用于多线程环境下的变量共享,例如状态标志、计数器等。与锁相比,volatile关键字的执行效率较高,但不能保证原子性。如果需要实现原子性操作,需要使用锁或其他同步机制。

2024-05-11 15:42:37 1145 1

原创 【JAVA进阶篇教学】第十二篇:Java中ReentrantReadWriteLock锁讲解

读写锁是一种用于实现多线程环境下读写操作并发控制的锁机制。读写锁可以提高并发性能,特别是在多读少写的场景下。在使用读写锁时,需要注意读写锁的公平性、重入性、降级、升级和Condition等问题,以保证读写锁的安全性。

2024-05-11 11:33:08 952 1

原创 【JAVA进阶篇教学】第十一篇:Java中ReentrantLock锁讲解

博主打算从0-1讲解下篇教学,今天教学第十篇:Java中ReentrantLock锁讲解。在Java并发编程中,保证多线程环境下的数据安全是至关重要的。ReentrantLock 是Java中用于实现线程安全的一种锁机制。本篇博客将深入介绍 ReentrantLock 的原理、详细说明,并通过案例演示线程不安全情况以及如何使用 ReentrantLock 实现线程安全。

2024-05-09 10:46:46 1057 2

原创 【JAVA进阶篇教学】第十篇:Java中线程安全、锁讲解

博主打算从0-1讲解下篇教学,今天教学第十篇:Java中线程安全、锁讲解。当涉及到多线程编程时,保证线程安全是至关重要的。线程安全意味着在多个线程访问共享资源时,不会发生数据错乱或不一致的情况。为了实现线程安全,通常需要使用锁机制来控制对共享资源的访问。在Java中,常见的线程安全技术包括使用synchronized关键字,ReentrantLock,读写锁,以及使用volatile关键字。此文章会长期更新补充完整~~,敬请期待!

2024-05-08 17:51:14 574

原创 Python实现打砖块游戏

在本文中,我们将使用 Pygame 和 Tkinter 创建一个简单的打砖块游戏。游戏的目标是通过控制挡板来击碎屏幕上的砖块,同时避免小球掉落到屏幕底部。游戏包含了一些额外的功能,比如吃到掉落的筛子可以增加得分或者生成新的小球。玩法:移动鼠标接住小球即可。

2024-05-07 17:23:37 193 1

原创 python实现图书馆借阅管理系统-文件存储

《面向对象》案例引入通过本章的学习,请用面向对象思想实现《图书馆借阅管理系统》的登录注册页面和用户信息维护页面和图书借阅页面。【功能要求】:1、用面向对象思想改写上一章的《函数模块》案例引入。2、增加图书借阅页面。①学生登录后,可以进入图书借阅页面,实现对书籍的借阅、归还以及查看已借书籍的信息操作。②管理员登录后,可进入用户信息维护页面和图书借阅页面。可以对学生信息进行增加、删除、修改和查询显示(对用户信息的查询显示);可以对书籍的添加、删除、修改和查询显示(对书籍信息的查询显示);

2024-05-07 11:07:46 181

原创 Python实现2048游戏

提供学习或者使用,功能基本都有,不能和市场上正式游戏相提比论,请理性对待!在这篇博客中,我们将使用 Python 和 Pygame 库来编写经典的 2048 游戏。2048 是一个益智类游戏,通过在 4x4 网格上滑动方块并合并它们来创建一个新的数字,直到获得数字 2048 或者无法继续移动为止。玩法:同w、a、s、d来控制上下左右移动!

2024-05-06 17:46:25 151 4

原创 【JAVA进阶篇教学】第九篇:MyBatis-Plus用法介绍

博主打算从0-1讲解下java进阶篇教学,今天教学第九篇:MyBatis-Plus用法介绍。在 MyBatis-Plus 3.5.0 中,LambdaQueryWrapper支持多种条件构造方式,除了等于(eq)、不等于(ne)、大于(gt)、小于(lt)、大于等于(ge)、小于等于(le)等基本的条件构造方式外,还包括模糊查询(like)、模糊查询不匹配值(notLike)、在列表中(in)、不在列表中(notIn)等。本文以MyBatis-Plus 3.5.0版本讲述!

2024-04-30 15:20:24 1602

原创 【JAVA进阶篇教学】第八篇:Java链接MySql数据库异常

博主打算从0-1讲解下java进阶篇教学,今天教学第八篇:Java链接MySql数据库异常本文主要记录下日常项目中java链接mysql异常情况,并且提供解决方案!本文会持续更新,有友友们留言的异常的话,我也会整理提供进去。

2024-04-30 13:52:01 639 1

原创 【JAVA进阶篇教学】第七篇:Spring中常用注解

博主打算从0-1讲解下篇教学,今天教学第七篇:Spring中常用注解在Java Spring框架中,注解(Annotation)是一种元数据,它提供了关于程序代码的额外信息,这些信息可以用于编译时检查、运行时处理或者在部署时生成配置文件。注解可以被应用在类、方法、字段等地方,用于提供额外的配置信息或者标记某些特性。下面我将介绍几个常用的Spring注解,并提供详细说明和代码示例。

2024-04-28 15:35:08 1236 1

原创 Matlab模拟森林火灾传播

森林火灾对于自然生态系统和人类社会都可能造成严重的破坏。因此,研究森林火灾的传播规律对于采取预防和应对措施至关重要。在这个模型中,我们将使用简单的规则来模拟森林火灾的传播,以便更好地理解火灾的传播机制。树的状态有三种:空白(0)、绿树(1)、正在燃烧的树(2)。空白的部分以概率 $p$ 生长成为绿树。绿树的部分,如果其相邻(包括对角线位置)有燃烧的树,则它以概率 $q$ 变为正在燃烧的树。如果没有,则以概率 $f$(闪电概率)变为正在燃烧的树。正在燃烧的树,在下一步变为空白。

2024-04-28 14:50:05 646

原创 Python游戏工具包pygame

Pygame是一个基于Python的开源游戏开发库,它提供了一系列功能强大的模块和工具,用于创建2D游戏。Pygame建立在SDL(Simple DirectMedia Layer)上,SDL是一个跨平台的多媒体库,用于访问音频、视频和输入设备等。

2024-04-26 17:45:44 174 4

原创 Python实现飞机大战

python编写飞机大战源码!!!

2024-04-26 17:21:36 515 2

原创 【JAVA进阶篇教学】第六篇:Java线程中状态

博主打算从0-1讲解下篇教学,今天教学第六篇:Java线程中状态。理解并掌握线程的休眠、停止和挂起等操作是多线程编程中的重要内容。下面我将详细说明这些操作,并提供相应的代码案例。

2024-04-24 09:54:31 780 2

原创 【JAVA进阶篇教学】第五篇:Java多线程编程

Java通过java.util.concurrent包提供了Executor框架来管理线程池。创建线程池:可以通过Executors工厂类来创建不同类型的线程池。常用的线程池类型包括FixedThreadPool、CachedThreadPool、ScheduledThreadPool、SingleThreadPool等。提交任务:使用线程池的execute()或submit()方法提交任务给线程池执行。关闭线程池:在不需要线程池时,需要及时关闭以释放资源。

2024-04-24 09:30:20 1284

原创 Python实现扫雷游戏

提供学习或者使用,功能基本都有,不能和市场上正式游戏相提比论,请理性对待!通过购买专栏或者CSDN问答提问,采纳后,私信博主。提供源码!说明:需要的话联系博主!如果需要一步一步解析步骤,可以联系博主,博主可以提供详细实现步骤。博客下方有我vx。

2024-04-22 16:59:43 225 1

原创 Python实现俄罗斯方块

提供学习或者毕业设计使用,功能基本都有,不能和市场上正式游戏相提比论,请理性对待!通过购买专栏或者CSDN问答提问,采纳后,私信博主。提供源码!说明:需要的话联系博主!

2024-04-19 18:13:56 139 1

原创 Python实现贪吃蛇

提供学习或者毕业设计使用,功能基本都有,不能和市场上正式游戏相提比论,请理性对待!通过购买专栏或者CSDN问答提问,采纳后,私信博主。提供源码!说明:需要的话联系博主!

2024-04-19 17:31:58 144

原创 Python五子棋VS人机对战

上一次编写了一个python五子棋游戏,但是属于玩家之间的对战。今天介绍五子棋和人机对战。本博文目的是教学和一些毕业设计。目前电脑下棋逻辑算法还是比较简单的,不能和市面上五子棋相提并论,请大家理想对待!python五子棋人机对战。

2024-04-19 13:39:09 250

原创 Matlab三维空间任意位置绘制二维强度图

三维空间任意位置绘制二维强度图, 上述使matlab代码,给出了U_slice123三个切片信息,以及一个三维等值面图,如何实现下图效果?

2024-04-19 09:59:32 297

原创 Python编写五子棋

使用python编写的五子棋,如果需求,可以购买专栏,或者去CSDN问答提问,然后采纳后,联系博主,博主将会私信给你源码!可以实现自定义下五子棋,其中逻辑包含水平、垂直、对角线判断棋子!点击重试可以再来一局,点击取消则退出系统!

2024-04-18 18:08:23 91

原创 C++编写五子棋

利用C++来编写五子棋。本代码是属于输出命令行形式呈现。

2024-04-18 16:44:39 803

原创 【JAVA进阶篇教学】第四篇:JDK8中函数式接口

在 Java 8 中,函数式接口是指只包含一个抽象方法的接口。这种接口可以用作 Lambda 表达式的类型,从而使得函数式编程在 Java 中变得更加方便和灵活。下面我将为您提供详细说明和代码案例。

2024-04-18 11:28:57 410

原创 【JAVA进阶篇教学】第三篇:JDK8中Stream API使用

博主打算从0-1讲解下篇教学,今天教学第三篇:JDK8中Stream API使用。Java 8 中的 Stream API 提供了一种便捷、高效的方式来处理集合数据,它支持函数式编程风格的操作,包括过滤、映射、归约等。Stream API 可以大大简化集合的处理代码,使得代码更加清晰和易于理解。下面我将列举 Stream API 中的几个常用方法,并给出相应的代码案例。

2024-04-18 11:16:57 1111

原创 【JAVA进阶篇教学】第二篇:JDK8中Lambda表达式

博主打算从0-1讲解下篇教学,今天教学第二篇:JDK8中Lambda表达式。Lambda 表达式是 Java 8 中引入的一项重要特性,它允许您以更简洁、更紧凑的方式编写匿名函数。Lambda 表达式使得函数式编程在 Java 中变得更加容易和优雅。下面我将为您详细介绍 Lambda 表达式的语法和用法,并提供多个案例代码。

2024-04-18 10:50:07 510

微信支付javaSpringboot对接开发微信支付

【微信支付】【java】Springboot对接开发微信支付 本文章是介绍java对接(微信小程序)微信支付,包括微信预下单、支付、退款等等。

2024-03-21

浙政钉第四篇:浙政钉创建群聊、消息接入、发送-浙政钉接入方式

【浙政钉】第四篇:浙政钉创建群聊、消息接入、发送_浙政钉接入方式。 浙政钉上架应用可创建群聊,和用户单聊等。

2024-03-21

浙政钉第三篇:浙政钉应用发送工作通知

【浙政钉】第三篇:浙政钉应用发送工作通知 浙政钉上架应用可自行定义发送工作通知给用户。

2024-03-21

浙政钉第二篇:获取浙政钉单位组织结构

【浙政钉】第二篇:获取浙政钉单位组织结构 获取浙政钉组织架构、可以根据上架浙政钉应用的使用范围权限去对应获取组织结构。今天我以湖州市吴兴区为例来获取组织结构。

2024-03-21

MySql 和Oracle 数据库结构导出Word

MySql 和Oracle 数据库结构导出Word 用法:直接运行main.java文件即可

2023-06-06

浙政钉第一篇:浙政钉开发介绍+企业内应用免登

【浙政钉】浙政钉准备开发工作,详细介绍如何对接浙政钉,包括,详细介绍了企业内免登操作。

2023-01-05

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

TA关注的人

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