- 博客(24)
- 资源 (6)
- 收藏
- 关注
转载 在Spring Boot中如何控制使用特定的实现类
在Spring Boot开发中,通常我们会面临接口有多个实现类的情况。例如,假设我们有一个接口,该接口有多个实现类,比如和。在某些情况下,我们只希望使用其中一个实现类,而不使用其他实现类。本文将详细介绍如何在Spring Boot中通过多种方式控制和选择想要的实现类。
2024-10-31 14:15:50
222
1
原创 npm镜像&&清除缓存
清理缓存 npm cache clean --force。2、使用阿里云 镜像源加速 NPM。4、使用华为云 镜像源加速 NPM。3、使用腾讯云镜像源加速 NPM。没有上面那个命令的可以去这里查找。1、使用淘宝镜像源加速 NPM。5、查看当前的镜像源。
2024-10-30 09:43:52
198
原创 idea解决程序包不存在报错
1.在右侧的Maven得生命周期,依次选择clean、compile、install。3. 重新构建项目,若显示包不存在,则在该包右键选择重新构建。在对应路径可以找到相应的包,但是构建项目时显示程序包不存在。解决方案,打开idea下方的终端,输入以下命令。2.左上角file、清除idea缓存并重启。除此之外还有几种方案可以尝试一下。
2024-07-31 08:41:33
1376
1
转载 常用预测类分析方法汇总整理
本文将介绍一些常见的预测类数据分析方法,帮助大家了解它们的原理和适用范围。我们将探讨时间序列类预测方法,如指数平滑法和灰色预测模型;回归类预测方法,包括线性回归、logistic回归、非线性回归等,它们通过建立数学模型来预测数值结果;机器学习类预测方法,如决策树、随机森林和神经网络等,它们通过学习数据的模式和关联性来进行预测;还有一些其他的预测方法如马尔可夫预测、ROC曲线等。
2024-06-03 15:13:27
411
转载 vim编辑器的使用
Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。以下的按按照使用频繁度排序,越往上的越常用哈。
2023-06-14 16:38:50
956
转载 POSTGIS+GEOSERVER+OPENLAYERS路径规划导航
点击Add File按钮添加,所要导入的shapfile文件(注意:这里存放shapfile文件的路径必须为纯英文,路径中不能含有汉字,SRD必须设置,这里我设置为4326)数据名称--->要连接的数据库名称----->用户名------->密码------->保存。点击图层----->添加新的资源----新建图层(下拉框中选择刚才上面所间的资源)3)点击从SQL猜想的参数,D的默认值,全部为0,验证的正则表达式全部为。--v_statpoint在v_res上的百分比。
2023-05-20 10:23:32
1849
转载 typescript学习笔记
TypeScript简称TSTS和JS之间的关系其实就是Less/Sass和CSS之间的关系就像Less/Sass是对CSS进行扩展一样, TS也是对JS进行扩展就像Less/Sass最终会转换成CSS一样, 我们编写好的TS代码最终也会换成JSTypeScript是JavaScript的超集,因为它扩展了JavaScript,有JavaScript没有的东西。硬要以父子类关系来说的话,TypeScript是JavaScript子类,继承的基础上去扩展。
2023-05-18 15:52:32
666
1
原创 FLOWABLE+Springboot+VUE modler设计器新增模块 ModelServiceImpl
FLOWABLE+Springboot+VUE modler设计器新增模块废话不说:图解+代码1、很简单的input 文件上传控件:<inputtype="file"ref="myfile">2、vue 请求后台 let formData = new FormData(); let files = myfile.files; if(files.length>0){ let file = files[..
2021-04-27 16:54:00
1681
1
转载 机器学习与深度学习有什么区别?
近年来,随着科技的快速发展,人工智能不断进入我们的视野中。作为人工智能的核心技术,机器学习和深度学习也变得越来越火。一时间,它们几乎成为了每个人都在谈论的话题。那么,机器学习和深度学习到底是什么,它们之间究竟有什么不同呢? 什么是机器学习?机器学习(Machine Learning,ML)是人工智能的子领域,也是人工智能的核心。它囊括了几乎所有对世界影响最大的方法(包括深度学习)。机器学习理论主要是设计和分析一些让计算机可以自动学习的算法。举个例子,假设要构建一个识别猫的程序。传统上如果我们
2020-12-22 10:59:26
1084
转载 Nginx限制或允许IP或IP段访问
一、环境说明终端 IP Nginx(网站) 192.168.0.101 用户1 192.168.0.104 用户2 192.168.0.100 测试网站地址:192.168.0.101,正常不做限制的情况下,我们在用户1和用户2那里都可以访问到网站的首页,如下二、禁止某个IP或IP段访问在Nginx的配置文件夹里创建一个名为“license.conf”的配置文件,专门用来做IP限制1、禁止某个IP访问(用户1 - 192.168.0.104)在
2020-12-22 09:28:24
5408
转载 十大经典排序算法(动图演示)
0、算法概述0.1 算法分类十种常见排序算法可以分为两大类:比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此也称为线性时间非比较类排序。0.2 算法复杂度0.3 相关概念稳定:如果a原本在b前面,而a=b,排序之后a仍然在b的前面。 不稳定:如果a原本在b的前面,而a=b,排序之后 a 可能会出现在 .
2020-11-16 09:22:01
159
原创 工作流 Flowable 获取任务下一节点
/** * 获取流程实例的下一个节点的信息 BPMN * 流程实例id * 在遇到网关、分支的时候可能出现问题 */@Deprecatedprivate UserTask getNextTask(String processInstanceId) { UserTask userTask=null; //当前任务信息 Task task =this.getCurTask(processInstanceId); if(task!=null) { /.
2020-11-13 10:13:47
9070
7
原创 正则表达式大全
一、校验数字的表达式1. 数字:^[0-9]*$2. n位的数字:^\d{n}$3. 至少n位的数字:^\d{n,}$4. m-n位的数字:^\d{m,n}$5. 零和非零开头的数字:^(0|[1-9][0-9]*)$6. 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$7. 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$8. 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$9. 有.
2020-11-12 13:28:58
135
1
原创 Flowable+springboot设计器改造
Flowable+springboot设计器改造本次改造我在网上下了一个springboot+flowable的项目,然后在此基础上修改的。但这个也是在flowable官网设计器的基础上稍加调整而成的。哈哈 小弟也是借花献佛。一、 改造节点属性:flowable确实很强大,但很多的节点属性用不上,而且我们想要的节点属性却没有。于是我隐藏了很多用不到的属性.最后剩下的也就如下图:添加和修改这些属性主要在stencilset_cmmn.json和stencilset_bpmn.json 文件中。这样我个
2020-11-03 11:40:16
862
2
原创 sql外键约束NO ACTION,CASCADE,SET NULL,SET DEFAULT
NO ACTION<br />指定如果试图删除/修改某一行,而该行的键被其他表的现有行中的外键所引用,则产生错误并回滚 DELETE/UPDATE语句。<br /><br />CASCADE、SET NULL 和 SET DEFAULT<br />允许通过删除或更新键值来影响指定具有外键关系的表,这些外键关系可追溯到在其中进行修改的表。如果为目标表也定义了级联引用操作,那么指定的级联操作也将应用于删除或更新的那些行。不能为具有 timestamp 列的外键或主键指定 CASCADE。<br /><br />
2010-09-10 21:34:00
574
codeSmith模板Aspnet三层
2010-08-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人