首页 > 2021年08月05日 > 全部分享
迪杰斯特拉(Dijkstra)算法图解
基本思想: 通过Dijkstra计算图G中的最短路径时,需要指定一个起点D(即从顶点D开始计算)。 此外,引进两个数组S和U。S的作用是记录已求出最短路径的顶点(以及相应的最短路径长度),而U则是记录还未求出最短路径的顶点(以及该顶点到起点D的距离)。 初始时,数组S中只有起点D;数组U中是除起点D ...
分类:编程语言   时间:2021-08-05 10:18:55    收藏:0  评论:0  赞:0  阅读:51
基于 flashtext 模块使用 FlashText 算法进行字符串查找和替换
FlashText 算法是由 Vikash Singh 于2017年发表的大规模关键词替换算法,这个算法的时间复杂度仅由文本长度(N)决定,算法时间复杂度为O(N)。 而对于正则表达式的替换,算法时间复杂度还需要考虑被替换的关键词数量(M),因此时间复杂度为O(MxN)。 简而言之,基于FlashT ...
分类:编程语言   时间:2021-08-05 10:18:41    收藏:0  评论:0  赞:0  阅读:33
Intellij idea插件
1. Codota 代码智能提示插件 只要打出首字母就能联想出一整条语句,这也太智能了,还显示了每条语句使用频率。 原因是它学习了我的项目代码,总结出了我的代码偏好。 如果让它再加上机器学习,人工智能写代码的时代还会远吗? 2. Key Promoter X 快捷键提示插件 每次都会在右下角弹窗提示 ...
分类:其他   时间:2021-08-05 10:18:20    收藏:0  评论:0  赞:0  阅读:27
做一个图片马的四种方法(详细步骤)
简介 图片马:就是在图片中隐藏一句话木马。利用.htaccess等解析图片为PHP或者asp文件。达到执行图片内代码目的 制作方法: 文本方式打开,末尾粘贴一句话木马 cmd中 copy 1.jpg/b+2.php 3.jpg /b是二进制形式打开 /a是ascii方式打开 看到有人说一定要把图片放 ...
分类:其他   时间:2021-08-05 10:18:00    收藏:0  评论:0  赞:0  阅读:30
Spring:概述及IOC理论推导
Spring概述 Spring 是目前主流的 Java Web 开发框架,是 Java 世界最为成功的框架。该框架是一个轻量级的开源框架,具有很高的凝聚力和吸引力。 2002年,Rod Jahnson首次推出了Spring框架雏形interface21框架。 2004 年发布了 Spring 框架的 ...
分类:编程语言   时间:2021-08-05 10:17:46    收藏:0  评论:0  赞:0  阅读:29
Java 线程池
Java并发 对线程,对项目的一种优化 什么是线程池? 池化思想:线程池、字符串常量值、数据库连接池。 使用线程池的步骤 手动创建线程池对象 执行任务 执行完毕,释放线程对象 线程池优点 优:提高线程的利用率,提高程序的响应速度,便于统一管理线程对象,可以控制最大的并发数。 通过设置线程池的参数,控 ...
分类:编程语言   时间:2021-08-05 10:17:37    收藏:0  评论:0  赞:0  阅读:39
Spring中Environment的使用
在Spring中当我们想拿到配置文件(不管是yml格式还是.properties格式)中的配置信息时,有很多种方式,采用Environment去获取是其中一种,优势是: 可以通过getProperty这种比较通用的api来根据key获取value。 当存在多份配置文件(比如SpringBoot应用j ...
分类:编程语言   时间:2021-08-05 10:17:22    收藏:0  评论:0  赞:0  阅读:47
K8S多MASTER 初始化[kubelet-check] Initial timeout of 40s passed报错
#问题说明 多master 初始化失败,架构如下 kubeadm init --apiserver-advertise-address=192.168.2.22 --image-repository registry.aliyuncs.com/google_containers --control- ...
分类:其他   时间:2021-08-05 10:17:13    收藏:0  评论:0  赞:0  阅读:62
冒泡排序
1 import java.util.Arrays; 2 3 public class Array04 { 4 public static void main(String[] args) { 5 //冒泡排序 6 int[] arr = {45,23,0,5,2,63,4,3,373,5,8,59 ...
分类:编程语言   时间:2021-08-05 10:16:59    收藏:0  评论:0  赞:0  阅读:21
Excel & SQL | 日期和时间函数 | 05
日期和时间函数是我们日常工作中使用频率比较高的一部分。这里需要强调的两个概念就是日期和时间,日期是指年月日,时间是指时分秒。 获取当前时刻的数据 获取当前时刻的数据就是获取程序运行的那一刻与时间相关的数据,比如,年月日、时分秒等。 获取当前时刻的日期和时间 对于获取当前时刻的日期和时间,在Excel ...
分类:数据库技术   时间:2021-08-05 10:16:43    收藏:0  评论:0  赞:0  阅读:29
进阶自定义prometheus exporter
package utils import ( "fmt" "net/http" "github.com/prometheus/client_golang/prometheus" "github.com/prometheus/client_golang/prometheus/promhttp" "gi ...
分类:其他   时间:2021-08-05 10:16:29    收藏:0  评论:0  赞:0  阅读:28
Spring注解@Profile
@Profile:指定组件在哪个环境的情况下才能被注册到容器中,不指定,任何环境下都能注册这个组件 加了环境标识的bean,只有这个环境被激活的时候才能注册到Spring容器中。 加了环境标识的类或接口,只有这个环境被激活的时候才能注册到Spring容器中。 使用: @FeignClient(name = "policyAuth", url = "${auth.url}") @Service @P
分类:编程语言   时间:2021-08-05 10:16:14    收藏:0  评论:0  赞:0  阅读:23
Leetcode509. 斐波那契数
509. 斐波那契数 斐波那契数,通常用 F(n) 表示,形成的序列称为 斐波那契数列 。该数列由 0 和 1 开始,后面的每一项数字都是前面两项数字的和。也就是: $F(0) = 0,F(1) = 1$? $F(n) = F(n - 1) + F(n - 2),其中 n > 1$? 给你 n ,请 ...
分类:其他   时间:2021-08-05 10:16:00    收藏:0  评论:0  赞:0  阅读:17
c++基本知会
1 C++ RAII 惯用法 三种处理方法: 1.1 使用goto语句 使用goto不能跳过变量得初始化; goto 在没有跳转时,会顺序执行goto语句; 注意:尽量不要使用goto,易造成程序混乱 1.2 使用do...while(0)循环 使用do...while(0) 跳出循环,保证异常处理 ...
分类:编程语言   时间:2021-08-05 10:15:50    收藏:0  评论:0  赞:0  阅读:14
Unity相机截图
最近做项目的时候需要在游戏里截一张高清截图,研究了一下写成脚本,方便以后使用。 脚本可以自定义分辨率,用相机截高清截图。可以用代码动态截图,也可以在编辑模式下截图。 注意截图宽高比要正确,宽高比不正确时可能会出问题。 截图效果: 脚本: CameraCapture.cs using UnityEng ...
分类:编程语言   时间:2021-08-05 10:15:39    收藏:0  评论:0  赞:0  阅读:25
mysql 报错:ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
原因是需要修改密码 重新修改密码即可: 1、用root用户登录 2、修改密码命令 update mysql.user set authentication_string=password(‘the_password’) where user=’root’; set password=password ...
分类:数据库技术   时间:2021-08-05 10:15:29    收藏:0  评论:0  赞:0  阅读:27
Salesforce的V2MOM工作法
V2MOM 能够明确企业在做什么,然后将其清楚地传达给整个公司。
分类:其他   时间:2021-08-05 10:15:12    收藏:0  评论:0  赞:0  阅读:19
AngularJ
Angular.js Google开源的前端js结构化框架 AngularJS特点和优点 双向数据绑定 声明式依赖注入 解耦应用逻辑,数据模型和视图 完善的页面指令 定制表单验证 Ajax封装 与jQuery的比较: jQuery: JS函数库 封装简化DOM操作 AngularJS: JS结构化框 ...
分类:其他   时间:2021-08-05 10:14:59    收藏:0  评论:0  赞:0  阅读:26
IDEA Debug模式控制台 Disconnected from the target VM
问题背景 java类进修debug。在debug中控制台打印错误 相关博客 https://blog.csdn.net/ZiShenCaiNiao_z/article/details/107727509 提出debug断点出现的位置问题,不能出现在程序运行不到的方法声明上面。 https://blo ...
分类:其他   时间:2021-08-05 10:14:46    收藏:0  评论:0  赞:0  阅读:20
关于拷贝构造函数
首先,看看拷贝构造函数使用的三种情形: 1、用一个对象去初始化另一个对象时,注意是初始化而不是赋值; 2、将对象作为形式参数传给函数时,这点要注意,当函数的形参是对象的常引用,即形如const XX& y的情形,没有调用拷贝构造函数; 3、函数返回对象时 一个特别注意的点是:类不一定有默认构造函数, ...
分类:其他   时间:2021-08-05 10:14:31    收藏:0  评论:0  赞:0  阅读:23
402条   上一页 1 ... 17 18 19 20 21 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!