相关文章
排序算法(Python)
选择排序
def selection_sort(a):nlen(a)for i in range(n-1):minifor j in range(i1,n):if a[j]<a[min]:minja[i],a[min]a[min],a[i]
a[125,142,23,654,454,1,456]
selection_sort(a)
print(a)
简而概之,逐个比较,交换顺序 结合字典序进行排序 im…
建站知识
2024/11/23 16:23:31
MyBatis 之三:配置文件详解和 Mapper 接口方式
配置文件 配置文件中常用的元素: configuration 配置 properties 可以配置在Java 属性配置文件中 settings 修改 MyBatis 在运行时的行为方式 typeAliases 为 Java 类型命名一个别名(简称) typeHandlers 类型处理器 objectFactory 对象工厂 p…
建站知识
2024/11/23 16:23:31
【数学建模】线性规划
针对未来可能的数学建模比赛内容,我对学习的内容做了一些调整,所以先跳过灰色关联分析和模糊综合评价的代码,今天先来了解一下运筹规划类——线性规划模型。 背景:
某数学建模游戏有三种题型,分别是A,B&am…
建站知识
2024/11/23 16:23:35
mysql事务(MVCC机制:undo日志)(mysql执行过程:redo日志,Buffer Pool缓存池)
事务
目的:保证数据的最终一致性## 事务的目的
事务的4大特性(ACID)
1.原子性(Atomicity):由undo log日志来保证 2.一致性(Consistency):使用事务的最终目的,由业务代码正确逻辑保证,比如错误的try-catch 3.隔离性(Isolation):…
建站知识
2024/11/23 16:23:33
CAD二次开发,启动加载界面,并在点击Ribbon按钮时热加载功能DLL,并提供打包的工程框架
整个思路为启动时运行lsp,lsp操作仅加载一个界面DLL,其中按钮绑定CAD内部任务,或者使用反射绑定到指定的DLL文件;
假设这里已经完成了一个功能,并编译为 CAD.Demo.dll
先写个lsp文件,很简单 就是加载Rib…
建站知识
2024/11/23 16:23:41
使用Excel导入和导出数据
功能技术:SpringBoot,vue3(restful)
前端代码实现
首先在前端写一个上传和导出功能。
<template><!-- 文件上传 --><el-upload class"upload-demo" drag action"" :on-change"onChan…
建站知识
2024/11/23 16:23:43
【idea】查看spring源代码没有注释
问题描述
点击类(如:AnnotationConfigApplicationContext )看到的没有注释
看到有: Decompiled .class file, bytecode version: 52.0 (java 8)
翻译过来是:解压.class文件,字节码版本:52.0…
建站知识
2024/11/23 16:23:44
mac安全干净卸载Anaconda3
使用which python显示当前使用的是/Users/username/anaconda3/bin/python
现在想卸载Anaconda,恢复使用mac系统自带的Python
删除隐藏文件目录
rm -rf ~/.anaconda修改~/.bash_profile文件,将anaconda相关删除
也有可能不是~/.bash_profile而是~/.zs…
建站知识
2024/11/23 17:06:51