springcloud注解@EnableDiscoveryClient与@EnableEurekaC

spring cloud中discovery service有许多种实现(eureka、consul、zookeeper等等),@EnableDiscoveryClient基于spring-cloud-commons, @EnableEurekaClient基于spring-cloud-netflix。 其实用更简单的话来说,就是如果选用的注册中心是eureka,那么就推荐@EnableEurekaClient,如果是其他的注册中心,那么推荐使用@EnableDiscoveryClient。
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

linq操作符:元素操作符

元素操作符仅返回一个元素。 一、Fitst操作符 First操作符将返回序列中的第一个元素。来看看First()方法的定义: 从定义中可以看出:First()方法共有两个重载。请看下面的例子: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 7 namespace Elem
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

nodejs Centos环境搭建

使用二进制文件安装: node 环境下载 https://nodejs.org/en/download/ 下载里面的windows 安装包 和 linux 安装包 1)windows安装 windows 安装包可直接下一步安装 在vs code 中安装命令调试插件 terminal 安装完之后,可cmd命令框中输入 node -v npm -v 进行检测 2)linux安装 将安装包拷到 /boot/nodejs 中 执行 tar -xvf node-v8.11.3-linux-x64.tar
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

Spring Boot WebFlux-06——WebFlux 整合 Redis

第06课:WebFlux 整合 Redis 前言 上一篇内容讲了如何整合 MongoDB,这里继续讲如何操作 Redis 这个数据源,那什么是 Reids? Redis 是一个高性能的 key-value 数据库,GitHub 地址详见这里。GitHub 是这么描述的: Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of val
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

思想碰撞

技术的困难在于拥有持续的学习力,约束自己,清心寡欲。
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

Spring Boot WebFlux-07——WebFlux 中 Redis 实现缓存

第07课:WebFlux 中 Redis 实现缓存 前言 首先,补充下上一篇的内容,RedisTemplate 实现操作 Redis,但操作是同步的,不是 Reactive 的。自然,支持 Reactive 的操作类为 ReactiveRedisTemplate,下面我们写个小案例。 ReactiveRedisTemplate 在上一篇工程中,新建 CityWebFluxReactiveController 类,路由为 /city2 开头。 @RestController @RequestMa
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

springcloud搭建服务注册中心与服务发现

1、创建服务注册中心 创建一个普通的Spring Boot工程 首先我们需要创建一个普通的Spring Boot工程,命名为eureka-server,普通到什么程度呢?就是一个starter都不需要添加,创建成功之后就只引用了一个父starter。 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <versi
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

【python】简介

备注:本文仅作为自己学习搜索过程的记录与整理,如果有理解不到位的地方欢迎指正。红色备注表示自己还需要做进一步了解。 一.python介绍: 创始人:吉多·范罗苏姆(Guido van Rossum)荷兰人 (ps:英文的前三个字母像不像汉字的谐音:龟?有人称他为“龟哥”我觉得还挺方便称呼) 1989年年的圣诞节期间,假期闲暇无聊(是有多闲!!!!!),决心开发一款新的脚本解释语言,作为ABC语言(啥叫ABC语言???自己查!)的一种继承。 排名:   从最新的排行榜查看(2018年5月),Py
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

Spring Boot WebFlux-08——WebFlux 中 WebSocket 实现通信

第08课:WebFlux 中 WebSocket 实现通信 前言 WebFlux 该模块中包含了对反应式 HTTP、服务器推送事件和 WebSocket 的客户端和服务器端的支持。这里我们简单实践下 WebFlux 中 WebSocket 实现通信。 什么是 WebSocket WebSocket 是一种通信协议,类比下 HTTP 协议,HTTP 协议只能有客户端发起请求,然后得到响应。 一般通过 HTTP 的轮询方式,实现 WebSocket 类似功能。 因为轮询,每次新建连接,请求响应,浪
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

nodejs编写实例基础操作

学习视频地址 https://cnodejs.org/topic/5a72c66ace45d440451465c3 初始化项目 首先查看项目中是否有package.json 文件,如果有可执行npm install 如果没有,则需要执行 npm init 来生成package.json 2)安装包 npm install --save express 用于web开发 npm install -g nodemon 用于开发环境自动编译重启项目,正式环境不用,执行命令如 nodemon servi
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

Java虚拟机系列(二)---HotSpot虚拟机对象

都知道Java是一门面向对象的编程语言,在Java程序运行过程中,无时无刻不在创建对象,所以这节来总结一下HotSpot虚拟机中的Java对象。 一、Java虚拟机对象的创建过程。 在语义层面创建一个对象就是new的过程,但是在虚拟机里面,对象(这里的对象指的是普通对象,不包括数组和class对象等)又是怎么被创建的呢? 1、当Java虚拟机收到一个new指令时,它首先会去常量池中检查是否存在这个类的符号引用。如果存在则会执行下一步,否则会创建一个符号引用放在常量池中(待考察); 2、当在常量
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

阿里云镜像加速器

sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://ku8o8gtp.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

Ubuntu下载C++编译指令总结

本实例只是简单的调用了一个libcurl.a的静态库,实例代码如下: #include <curl/curl.h> #include <iostream> using namespace std; int main(int argc, char* argv[]) { cout << curl_version() << endl; return 0; } 最简单的编译指令 直接命令行输入下面的命令: g++ main.cpp -lcurl -I/usr/include/ -L/usr/li
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

喝酒喝酒

发士大夫地方
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

JUnit执行逻辑

invokeBeforeClass(CalculatorTest.class) // @BeforeClass for (Method testMethod : findTestMethods(CalculatorTest.class)) { CalculatorTest test = new CalculatorTest(); test.setUp(); // @Before testMethod.invoke(test); // @Test
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

Failing Components

As a jury member of the Best Architectural Planning Contest, you are tasked with scoring the reliability of a system. All systems entered in the contest consist of a number of components which depend ...
分类: 其他 发布时间: 07-15 23:29 阅读次数: 0

D-Lift Problems

Lift Problems题目大意:每个学生乘坐电梯如果不在自己想要停的楼层停下就会产生怒气值,在低于自己楼层停下,在停下的楼层就会产生一个怒气值,如果超过自己的楼层在上升的楼层,每一层都会产生一个怒气值,比如,想在5层楼停,电梯却在8楼停那么6,7两层都会产生怒气值,然后在8楼下电梯走到5楼。状态转移方程:A(i)=minj&amp;lt;i A(j)+Pi−1 k=j(i−k)∗sk +Pn k=i ...
分类: 其他 发布时间: 07-15 23:28 阅读次数: 0

亚像元定位 硬分类 软分类

哈哈
分类: 其他 发布时间: 07-15 23:28 阅读次数: 0

Enhanced subpixel mapping with spatial distribute patterns of geographical objects

时隔这么久,终于重新捡起了这篇文章Lets begin:为了处理线性目标,Ai等人使用数学形态学知识从丰度图像中提取中心线,使用空间辅助信息来提高亚像元定位精度。Thornton等人在像元交换模型中增加了各向异性来预测超分辨率图像的线特征。这些改进与像元交换算法相比提高了精细的直线型目标的定位精度,但却忽略了曲线目标。为了解决这个问题,这篇论文提出了一种新的亚像元定位策略,称为基于SPM的空间分布...
分类: 其他 发布时间: 07-15 23:27 阅读次数: 0