首页 > 编程语言
springboot整合nacos作为配置中心和注册中心
springboot整合nacos作为配置中心和注册中心 最近学习一下alibaba的微服务,所以这里写了个整合nacos的一个小demo,当nacos作为配置中心和注册中心时,网上的一些博客资料都说的太过于复杂了,这里发布一个最简单的demo带大家使用nacos。 springboot整合naco ...
分类:编程语言   时间:2021-08-26 12:46:06    收藏:0  评论:0  赞:0  阅读:32
kmp算法板子
#include<iostream> using namespace std; void makePrefixTable(string pattern,int prefix[],int size){ //我们都是生活在阴沟里的人,但仍有人仰望星空。 //永远相信美好的事情明天即将发生。 prefix ...
分类:编程语言   时间:2021-08-26 12:45:38    收藏:0  评论:0  赞:0  阅读:19
sync.Map golang线程安全map
sync.Map golang线程安全map 在 2017 年发布的 Go 1.9 中正式加入了并发安全的字典类型sync.Map。这个字典类型提供了一些常用的键值存取操作方法,并保证了这些操作的并发安全。同时,它的存、取、删等操作都可以基本保证在常数时间内执行完毕。换句话说,它们的算法复杂度与ma ...
分类:编程语言   时间:2021-08-26 12:45:11    收藏:0  评论:0  赞:0  阅读:17
R语言学习——作图
> x<-runif(50,0,2) > y<-runif(50,0,2) > plot(x,y,main="散点图",xlab="横坐标",ylab="纵坐标") > text(0.6,0.6,"text at (0.6,0.6)") > abline(h=.6,v=.6) > ...
分类:编程语言   时间:2021-08-26 12:44:00    收藏:0  评论:0  赞:0  阅读:25
Java - @PostConstruct注解 - 依赖注入完成后初始化
(目录) 前言 @PostConstruct是Java EE5中引入的,其用于需要在依赖注入完成后执行任何初始化的方法,且只会被执行一次,该注解在Java 11中已删除,继续使用需要添加依赖项: <dependency> <groupId>javax.annotation</groupId> <ar ...
分类:编程语言   时间:2021-08-26 12:43:03    收藏:0  评论:0  赞:0  阅读:26
Spring MVC
Spring MVC MVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范,是将业务逻辑、数据、显示分离的方法来组织代码,MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。 Spring MVC是Spri ...
分类:编程语言   时间:2021-08-26 12:42:15    收藏:0  评论:0  赞:0  阅读:19
深入Java集合学习之LinkedHashMap的实现原理
1. LinkedHashMap概述 LinkedHashMap是Map接口的哈希表和链接列表实现,具有可预知的迭代顺序。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 LinkedHashMap实现与HashMap的不同之处在于 ...
分类:编程语言   时间:2021-08-26 12:41:51    收藏:0  评论:0  赞:0  阅读:29
把数组排成最小的数
输入一个非负整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。 示例 1: 输入: [10,2] 输出: "102" 示例 2: 输入: [3,30,34,5,9] 输出: "3033459" 提示: 0 < nums.length ? 100 说明: 输出结果可能非 ...
分类:编程语言   时间:2021-08-26 11:48:23    收藏:0  评论:0  赞:0  阅读:40
python 正则匹配 re.match() 和 re.search() 的区别
即使是在添加了多行匹配参数 re.M 的模式下, match仍然只匹配第一行的开头。seach() 加上 re.M 参数后,会对每一行都进行搜索。 所以match存在的意义是什么···以后只需要记住search就好了,正则用^ 也能对开头进行匹配。 参考:https://docs.python.or ...
分类:编程语言   时间:2021-08-26 11:46:12    收藏:0  评论:0  赞:0  阅读:21
C#知识点集锦(六)捕捉子线程中的异常
1使用Task public Form1() { InitializeComponent(); Init(); } private void Init() { Task<int> task = new Task<int>(test); task.ContinueWith(Handler, TaskC ...
分类:编程语言   时间:2021-08-26 11:41:05    收藏:0  评论:0  赞:0  阅读:15
SpringBoot - 集成RocketMQ实现延迟消息队列
(目录) 前言 RocketMQ是阿里巴巴在2012年开源的分布式消息中间件,记录下SpringBoot整合RocketMQ的方式,RocketMQ的安装可以查看:Windows下安装RocketMQ 环境 SpringBoot2.5.3 + RocketMQ4.7.0 具体实现 pom.xml < ...
分类:编程语言   时间:2021-08-26 11:37:10    收藏:0  评论:0  赞:0  阅读:14
spring aop 统一捕获异常和写日志
首先,什么是spring AOP你可以去参考网上的其他文章,这边我将给您介绍用spring AOP 实现的异常捕获和日志的小demo,我也会详细解释相关配置。 首先给大家看一下我的工程目录: 大家可以先用eclipse中新建一个maven工程,在工程中pom.xml按下面文件添加依赖: <proje ...
分类:编程语言   时间:2021-08-26 11:36:20    收藏:0  评论:0  赞:0  阅读:16
C++静态成员变量map如何初始化赋值
class a { public: typedef std::map<int, int> urlMap; static urlMap mp; static urlMap CreateMap() { urlMap tmp_map = { {1, 1},{2, 2},{3, 3} }; return t ...
分类:编程语言   时间:2021-08-26 11:34:21    收藏:0  评论:0  赞:0  阅读:12
JavaScript 循环
循环 js中的循环 在js中有三种类型的循环语句for循环while循环do...while 循环 for循环一组被重复执行的语句被称为循环体,能否继续重复执行,取决于循环的终止条件,由循环体及循环的终止条件组成的语句,被称之为循环语句。通常跟计数有关系 语法结构:for(初始化变量;条件表达式;操 ...
分类:编程语言   时间:2021-08-26 11:30:48    收藏:0  评论:0  赞:0  阅读:10
python mock
1、基础的打桩方式 # stub.py import mock import need def myfunc(): pass need.func = mock.MagicMock(side_effect=myfunc) # need.py def func(): pass # main.py imp ...
分类:编程语言   时间:2021-08-26 11:27:54    收藏:0  评论:0  赞:0  阅读:19
从源码分析创建线程池的4种方式
摘要:从创建线程池的源码来深入分析究竟有哪些方式可以创建线程池。 本文分享自华为云社区《【高并发】从源码角度分析创建线程池究竟有哪些方式》,作者:冰 河 。 在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类 ...
分类:编程语言   时间:2021-08-26 11:27:38    收藏:0  评论:0  赞:0  阅读:13
Python读取xml文件(DOM方法)
参考:https://www.cnblogs.com/fnng/p/3581433.html 什么是xml xml即可扩展标记语言,它可以用来标记数据,定义数据类型,是一种允许用户对自己的编辑语言进行定义的源语言。 测试 adc.xml <?xml version="1.0" encoding="u ...
分类:编程语言   时间:2021-08-26 11:27:14    收藏:0  评论:0  赞:0  阅读:20
全面分析冒泡排序过程
冒泡排序也是一种简单直观的排序算法。其思想是:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。 ...
分类:编程语言   时间:2021-08-26 11:24:14    收藏:0  评论:0  赞:0  阅读:17
Java学习-7-方法
1.什么是方法 方法是用来解决一类问题的有序组合。一般包含在类或者对象中。一个方法可以被另一个引用。 2.方法的定义 java方法就是用啦完成一些特定的功能,一般是让一个方法具有一个功能就可以了。 3.方法的组成 方法包含一个方法头和一个方法体。 修饰符:告诉编译器如何调用方法。 返回值类型:方法的 ...
分类:编程语言   时间:2021-08-26 11:23:25    收藏:0  评论:0  赞:0  阅读:22
VBA制作jeecgboot代码生成器
在jeecgboot中制作查询报表非常方便,可以在online报表配置中快速完成。 在数据库中可以看到对应的两张表存放这些配置,一张是onl_cgreport_head,存放查询表的头部信息。 另一张是明细表onl_cgreport_item,存放查询报表的字段信息。 在开发数据大屏时需要很多查询数 ...
分类:编程语言   时间:2021-08-26 09:33:43    收藏:0  评论:0  赞:0  阅读:35
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!