- 博客(233)
- 资源 (6)
- 问答 (19)
- 收藏
- 关注
原创 【浙政钉】第二篇:获取浙政钉单位组织结构
背景获取浙政钉组织架构、可以根据上架浙政钉应用的使用范围权限去对应获取组织结构。今天我以湖州市吴兴区为例来获取组织结构。
2022-09-09 12:04:39 4918 24
原创 【杭州】目前就业情况-自述
博主在今年6月份,被自己领导下达了裁员通知,所以近期一直都没有更新博文。那么接下来简单介绍下杭州2024年就业情况吧!
2024-09-02 15:08:42 1033 1
原创 Python使用trule库画小猪佩奇
在这篇博客中,我将向大家展示如何使用Python的Turtle模块来绘制一个可爱的小猪佩奇。这个项目不仅可以帮助你熟悉Turtle绘图,还可以让你在编程的过程中享受到绘画的乐趣。并非百分百原创,有部分参考其他博主,请理性对待,查阅本文无需任何条件!
2024-05-31 11:11:32 845 1
原创 【JAVA进阶篇教学】第十九篇:Spring Boot中使用@Transactional注解
事务是一组操作,这些操作要么全部执行成功,要么全部回滚,确保数据的一致性。原子性 (Atomicity):事务中的所有操作要么全部成功,要么全部失败。一致性 (Consistency):事务开始和结束时,数据处于一致状态。隔离性 (Isolation):并发事务彼此隔离,防止数据不一致。持久性 (Durability):事务提交后,对数据的更改是永久的。
2024-05-30 10:00:14 1203
原创 Python使用trule库画红色五角星
用Python使用trule库画红色五角星。在Python编程中,Turtle库是一个非常有趣和直观的绘图工具,它可以帮助我们轻松地绘制各种图形。在本篇博客中,我将演示如何使用Turtle库绘制一个红色五角星!
2024-05-27 11:54:03 817
原创 C语言学生成绩管理系统
1.教师和学生共同的数据成员有:学号(编号)、姓名和身份,不同成员为:学生有3门课程(高等数学、英语、C语言)分数和平均成绩,教师有3门课程名称(高等数学、英语、C语言),教师身份用字符t表示,学生身份用字符s表示。2.输入功能:可以一次完成无数条记录的输入。(1个功能)3.显示功能:单独显示教师、单独显示学生全部信息。(2个功能)4.查找功能:分别按学号(编号)、姓名查找学生、教师的记录并显示。(4个功能)5.插入功能:通过编号查找,某学生(某教师)之前、之后插入另一个学生的信息。(4个功能)6.删除功能
2024-05-22 09:48:02 102
原创 【JAVA进阶篇教学】第十八篇:Java中全局异常处理
全局异常处理可以捕获并处理应用程序中的所有未捕获异常,从而避免程序因未处理的异常而崩溃。同时,通过自定义的异常处理机制,可以为用户提供更友好的错误提示,并记录异常日志以便后续排查问题。在Spring Boot中,我们通常通过@ControllerAdvice和@ExceptionHandler注解来实现全局异常处理。首先,我们需要定义一个自定义异常类,以便在业务逻辑中抛出特定的异常。定义一个错误响应类,用于标准化错误信息的返回格式。
2024-05-20 17:54:58 698 4
原创 【JAVA进阶篇教学】第十七篇:Springboot接入Mybatis
博主打算从0-1讲解下篇教学,今天教学第十七篇:Springboot接入Mybatis。在 Java 开发中,Spring Boot 是一个非常流行的框架,它简化了 Spring 应用的开发和部署。MyBatis 是一个优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。本文将详细介绍如何在 Spring Boot 项目中接入 MyBatis,并提供相应的代码示例。
2024-05-16 14:55:18 1028 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 1371 4
原创 【JAVA进阶篇教学】第十五篇:Java中AQS讲解
在 Java 中,AQS(AbstractQueuedSynchronizer)是一个用于实现同步器的抽象类,它提供了一种通用的机制来管理共享资源的访问。AQS 的主要作用是通过维护一个同步队列来实现对共享资源的同步访问,避免了多线程访问共享资源时可能出现的竞态条件和死锁等问题。
2024-05-13 16:21:25 907
原创 【JAVA进阶篇教学】第十四篇:Java中CAS讲解
在并发编程中,CAS(Compare and Swap)是一种常见的同步原语,用于实现多线程环境下的原子操作。在Java中,java.util.concurrent.atomic包提供了一系列基于CAS的原子类,如AtomicInteger、AtomicLong等,它们提供了一种无锁的线程安全的方式来操作共享变量。本文将深入探讨CAS的原理、用法以及如何处理CAS中的ABA问题。
2024-05-13 15:45:51 693 1
原创 【JAVA进阶篇教学】第十三篇:Java中volatile关键字讲解
volatile关键字是 Java 中的一种轻量级同步机制,它可以确保变量的可见性和禁止指令重排序。volatile关键字适用于多线程环境下的变量共享,例如状态标志、计数器等。与锁相比,volatile关键字的执行效率较高,但不能保证原子性。如果需要实现原子性操作,需要使用锁或其他同步机制。
2024-05-11 15:42:37 1165 1
原创 【JAVA进阶篇教学】第十二篇:Java中ReentrantReadWriteLock锁讲解
读写锁是一种用于实现多线程环境下读写操作并发控制的锁机制。读写锁可以提高并发性能,特别是在多读少写的场景下。在使用读写锁时,需要注意读写锁的公平性、重入性、降级、升级和Condition等问题,以保证读写锁的安全性。
2024-05-11 11:33:08 997 1
原创 【JAVA进阶篇教学】第十一篇:Java中ReentrantLock锁讲解
博主打算从0-1讲解下篇教学,今天教学第十篇:Java中ReentrantLock锁讲解。在Java并发编程中,保证多线程环境下的数据安全是至关重要的。ReentrantLock 是Java中用于实现线程安全的一种锁机制。本篇博客将深入介绍 ReentrantLock 的原理、详细说明,并通过案例演示线程不安全情况以及如何使用 ReentrantLock 实现线程安全。
2024-05-09 10:46:46 1132 2
原创 【JAVA进阶篇教学】第十篇:Java中线程安全、锁讲解
博主打算从0-1讲解下篇教学,今天教学第十篇:Java中线程安全、锁讲解。当涉及到多线程编程时,保证线程安全是至关重要的。线程安全意味着在多个线程访问共享资源时,不会发生数据错乱或不一致的情况。为了实现线程安全,通常需要使用锁机制来控制对共享资源的访问。在Java中,常见的线程安全技术包括使用synchronized关键字,ReentrantLock,读写锁,以及使用volatile关键字。此文章会长期更新补充完整~~,敬请期待!
2024-05-08 17:51:14 612
原创 Python实现打砖块游戏
在本文中,我们将使用 Pygame 和 Tkinter 创建一个简单的打砖块游戏。游戏的目标是通过控制挡板来击碎屏幕上的砖块,同时避免小球掉落到屏幕底部。游戏包含了一些额外的功能,比如吃到掉落的筛子可以增加得分或者生成新的小球。玩法:移动鼠标接住小球即可。
2024-05-07 17:23:37 234 1
原创 python实现图书馆借阅管理系统-文件存储
《面向对象》案例引入通过本章的学习,请用面向对象思想实现《图书馆借阅管理系统》的登录注册页面和用户信息维护页面和图书借阅页面。【功能要求】:1、用面向对象思想改写上一章的《函数模块》案例引入。2、增加图书借阅页面。①学生登录后,可以进入图书借阅页面,实现对书籍的借阅、归还以及查看已借书籍的信息操作。②管理员登录后,可进入用户信息维护页面和图书借阅页面。可以对学生信息进行增加、删除、修改和查询显示(对用户信息的查询显示);可以对书籍的添加、删除、修改和查询显示(对书籍信息的查询显示);
2024-05-07 11:07:46 222
原创 Python实现2048游戏
提供学习或者使用,功能基本都有,不能和市场上正式游戏相提比论,请理性对待!在这篇博客中,我们将使用 Python 和 Pygame 库来编写经典的 2048 游戏。2048 是一个益智类游戏,通过在 4x4 网格上滑动方块并合并它们来创建一个新的数字,直到获得数字 2048 或者无法继续移动为止。玩法:同w、a、s、d来控制上下左右移动!
2024-05-06 17:46:25 223 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 1742
原创 【JAVA进阶篇教学】第八篇:Java链接MySql数据库异常
博主打算从0-1讲解下java进阶篇教学,今天教学第八篇:Java链接MySql数据库异常本文主要记录下日常项目中java链接mysql异常情况,并且提供解决方案!本文会持续更新,有友友们留言的异常的话,我也会整理提供进去。
2024-04-30 13:52:01 756 1
原创 【JAVA进阶篇教学】第七篇:Spring中常用注解
博主打算从0-1讲解下篇教学,今天教学第七篇:Spring中常用注解在Java Spring框架中,注解(Annotation)是一种元数据,它提供了关于程序代码的额外信息,这些信息可以用于编译时检查、运行时处理或者在部署时生成配置文件。注解可以被应用在类、方法、字段等地方,用于提供额外的配置信息或者标记某些特性。下面我将介绍几个常用的Spring注解,并提供详细说明和代码示例。
2024-04-28 15:35:08 1268 1
原创 Matlab模拟森林火灾传播
森林火灾对于自然生态系统和人类社会都可能造成严重的破坏。因此,研究森林火灾的传播规律对于采取预防和应对措施至关重要。在这个模型中,我们将使用简单的规则来模拟森林火灾的传播,以便更好地理解火灾的传播机制。树的状态有三种:空白(0)、绿树(1)、正在燃烧的树(2)。空白的部分以概率 $p$ 生长成为绿树。绿树的部分,如果其相邻(包括对角线位置)有燃烧的树,则它以概率 $q$ 变为正在燃烧的树。如果没有,则以概率 $f$(闪电概率)变为正在燃烧的树。正在燃烧的树,在下一步变为空白。
2024-04-28 14:50:05 712
原创 Python游戏工具包pygame
Pygame是一个基于Python的开源游戏开发库,它提供了一系列功能强大的模块和工具,用于创建2D游戏。Pygame建立在SDL(Simple DirectMedia Layer)上,SDL是一个跨平台的多媒体库,用于访问音频、视频和输入设备等。
2024-04-26 17:45:44 199 4
原创 【JAVA进阶篇教学】第六篇:Java线程中状态
博主打算从0-1讲解下篇教学,今天教学第六篇:Java线程中状态。理解并掌握线程的休眠、停止和挂起等操作是多线程编程中的重要内容。下面我将详细说明这些操作,并提供相应的代码案例。
2024-04-24 09:54:31 801 2
原创 【JAVA进阶篇教学】第五篇:Java多线程编程
Java通过java.util.concurrent包提供了Executor框架来管理线程池。创建线程池:可以通过Executors工厂类来创建不同类型的线程池。常用的线程池类型包括FixedThreadPool、CachedThreadPool、ScheduledThreadPool、SingleThreadPool等。提交任务:使用线程池的execute()或submit()方法提交任务给线程池执行。关闭线程池:在不需要线程池时,需要及时关闭以释放资源。
2024-04-24 09:30:20 1308
原创 Python实现扫雷游戏
提供学习或者使用,功能基本都有,不能和市场上正式游戏相提比论,请理性对待!通过购买专栏或者CSDN问答提问,采纳后,私信博主。提供源码!说明:需要的话联系博主!如果需要一步一步解析步骤,可以联系博主,博主可以提供详细实现步骤。博客下方有我vx。
2024-04-22 16:59:43 254 1
原创 Python实现俄罗斯方块
提供学习或者毕业设计使用,功能基本都有,不能和市场上正式游戏相提比论,请理性对待!通过购买专栏或者CSDN问答提问,采纳后,私信博主。提供源码!说明:需要的话联系博主!
2024-04-19 18:13:56 165 1
原创 Python实现贪吃蛇
提供学习或者毕业设计使用,功能基本都有,不能和市场上正式游戏相提比论,请理性对待!通过购买专栏或者CSDN问答提问,采纳后,私信博主。提供源码!说明:需要的话联系博主!
2024-04-19 17:31:58 167
原创 Python五子棋VS人机对战
上一次编写了一个python五子棋游戏,但是属于玩家之间的对战。今天介绍五子棋和人机对战。本博文目的是教学和一些毕业设计。目前电脑下棋逻辑算法还是比较简单的,不能和市面上五子棋相提并论,请大家理想对待!python五子棋人机对战。
2024-04-19 13:39:09 402
原创 Matlab三维空间任意位置绘制二维强度图
三维空间任意位置绘制二维强度图, 上述使matlab代码,给出了U_slice123三个切片信息,以及一个三维等值面图,如何实现下图效果?
2024-04-19 09:59:32 398
原创 Python编写五子棋
使用python编写的五子棋,如果需求,可以购买专栏,或者去CSDN问答提问,然后采纳后,联系博主,博主将会私信给你源码!可以实现自定义下五子棋,其中逻辑包含水平、垂直、对角线判断棋子!点击重试可以再来一局,点击取消则退出系统!
2024-04-18 18:08:23 127
微信支付javaSpringboot对接开发微信支付
2024-03-21
浙政钉第二篇:获取浙政钉单位组织结构
2024-03-21
大佬们,关于python调java接口,传json中文为ascii码问题
2021-05-19
js 若 拖动 div中的图片到 div 框架之外的区域 则该图片就隐藏
2018-06-21
C# Treelist绑定数据源,筛选数据问题
2018-03-16
Aspose.Words.dll 怎样插入一页竖页,和横页呢?怎么控制竖,横?
2018-01-26
C# 操作word的时候使用换行符用微软office打开没有效果
2017-12-20
c# Aspose.Cells 操作excel追加超链接到文件夹
2017-11-17
C# Aspose.word 怎么使用代码复制word模板第一页的所有内容?
2017-09-29
Word文档 有两个模板,怎么设置无论模板1数据多少,都不影响模板2
2017-09-22
C# aspose.word 导出word文档有关问题。
2017-09-14
Dictionary<string, DataTable> dic 取值问题
2017-06-01
c# dev TreeListLookUpEdit 控件怎么判断你选择的是父类值
2017-04-25
C# DEV 将form2中的gridview数据带到form1 gridview中?
2017-04-25
c# dev gridview 增加行进行保存操作(急)
2017-04-20
c# dev gridview 增加行进行保存操作
2017-04-19
C# DEV 控件gridview 在给指定单元格赋值时出错,怎么解决
2017-04-19
c# Dev 怎么设置LayoutControl里的控件与文字的间距
2017-04-07
c# winform excel导入sqlite数据库,求代码
2017-03-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人