005 eureka的HA机制

一 .概述   注册中心必须实现HA机制,而eureka本身就支持集群模式,而且本身就十分的简单,本次完成eureka的集群搭建工作. 二 .eureka的高可用原理   由于eureka本身就可以存储服务中心的信息,因此我们可以将一个eureka的信息注册到另外一台机器上,这样就可以实现HA机制了.   这样,所有的服务器都拥有这个集群之中其它服务器的信息,这样整个集群的高可用就可以保证. 三.搭建eureka集群   我们首先将我们最原始的eureka的服务中心的配置进行复制,产生一个新的
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

牛客练习赛28 B数据结构(线段树)

链接:https://www.nowcoder.com/acm/contest/200/B 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 qn姐姐最好了~ qn姐姐给你了一个长度为n的序列还有m次操作让你玩, 1 l r 询问区间[l,r]内的元素和 2 l r 询问区间[l,r]内的元素的平方 和 3 l r x 将区间[l,r]内的每一个元素都乘上x 4 l r x
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

无线概念 笔记

dB、dBc、dBm、dBw、dBi:、dBd的概念 dB B: 向Alexander Graham Bell致敬 亚历山大·格拉汉姆·贝尔(Alexander Graham Bell,1847年3月3日-1922年8月2日)是一位美国发明家和企业家。 他获得了世界上第一台可用的电话机的专利权,创建了贝尔电话公司(AT&T公司的前身)。关于电话的发明者目前尚存争议,美国国会2002年6月15日判定意大利人安东尼奥·梅乌奇为电话的发明者,加拿大国会则于2002年6月21日通过决议,重申贝尔是电话
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

查看 chrome 浏览器中的 Headers

查看 chrome 浏览器中的 Headers, Response 信息:
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

UVa 1252 - Twenty Questions(状压DP)

链接: https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=3693 题意: 有n(n≤128)个物体,m(m≤11)个特征。每个物体用一个m位01串表示,表示每个特征是具备还是不具备。 我在心里想一个物体(一定是这n个物体之一),由你来猜。 你每次可以询问一个特征,然后我会告诉你:我心里的物体是否具备这个特征。 当你确定答案之后,就把答案告诉我(告知答案
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

05-树9 Huffman Codes (30 分)

05-树9 Huffman Codes (30 分) In 1953, David A. Huffman published his paper "A Method for the Construction of Minimum-Redundancy Codes", and hence printed his name in the history of computer science. As a professor who gives the final exam problem on H
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

js声明全局变量的方式

在js中有3中声明全局变量的方式 第一种使用var+变量名,在方法外部声明: 1 var msg; //默认值undefined 2 $(function(){ 3 setmsg(); 4 showmsg(); 5 }) 6 function setmsg(){ 7 msg = "hello world"; 8 } 9 function showmsg(){ 10 alert(msg); 11 } 第二种方式在方法内部声明,
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

异步与多线程实现不阻塞区别

异步:耗时操作让DMA去干,不需要CPU资源; 多线程:耗时操作让子线程做,需要CPU资源;
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

用树状数组实现的平衡树

一、题目: 洛谷模板 二、思路: 用树状数组实现的平衡树,实现起来很简单,但有很多细节需要考虑。 维护一个权值树状数组,查排名时直接前缀和,前驱、后继都很简单。比较难的是已知排名求值,需要倍增。 怎么能写二分呢?倍增比二分快几百倍。——LSH 需要离散化,而细节很多,具体看代码。 三、代码: #include<iostream> #include<cstdio> #include<algorithm> using namespace std; inline int read(void){
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

Linux常用命令3 文件搜索命令

文件搜索非常占用资源,所以尽量不要使用这个命令 避免少用该命令最好的方式是设置好文件夹结构,文件不要乱放 1.文件搜索命令:find 命令名称:find 所在路径:/bin/find 执行权限:所有用户 语法:find [搜索范围] [匹配条件] 功能:精准文件搜素 精准搜索:只搜索该文件名的文件,而不会搜索包含该文件名的文件 模糊搜索:搜索该文件名和包含该文件名的文件 find命令若想要使用模糊搜索则需要用*或其他通配符进行通配。?表示匹配单位字符,比如 ???inti 表示init前有三位
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

小程序短视频项目———ffmpeg

视音频处理工具 二、ffmpeg与java的结合 首先在com.imooc.utils新建FFMpegTest类 package com.imooc.utils; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.List; public class FFMpegTe
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

codeforces_C. Maximum Subrectangle

http://codeforces.com/contest/1060/problem/C 题意: a、b数组长度分别为n、m。矩阵C,Cij=ai*bj。在C中找到一个子矩阵,该子矩阵所有元素和不大于x,求这样的子矩阵的最大面积。 思路: 1、将矩阵元素和转换为(Ai+……+Aj)*(Bk+……+Bl)的形式,即a数组中一段连续的元素和 乘以 b数组中一段连续的元素和。 2、由于只要求求出最大面积,故长和宽的起点终点位置任意,故只需统计a、b数组所有连续长度的最小元素和(例,a的长度为5的连续
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

Java判断两个时间段是否有交集

public static SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); private static boolean isOverlap(String startdate1, String enddate1,String startdate2, String enddate2) { Date leftStartDate = null; Date leftEndDate = null; Date r
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

Django商城项目笔记No.10用户部分-登录接口

Django商城项目笔记No.10用户部分-登录接口 添加url路由 接下来第二步,增加返回内容: 增加结果如下: 配置:上边的方法定义了返回的内容都有哪些,那这个方法jwt还不知道,需要配置: 修改认证后端实现多帐号登录 在users/utils.py中编写 前端login.html代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

喜怨交加C++

作为被高中理综折磨几年立誓大学不学理工科类的文字爱好者,会学计算机是个意外。出于对理工科的不感兴趣,暑假期间也没有预习过编程知识。在对编程进行学习之前,我将它视为一门科目、一个 专业、一项技能,唯独不是一个爱好。 在以C++为开端接触并第一次尝试自己写出编程后,我开始觉得自己可能会喜欢上编程,喜欢C++。写编程的时候,对编写步骤的思考及对错误的不断调试,是一个对自我思维不断更新的过程,它是充满 期待感的,这时候我觉得编程可爱极了。而在不断调试后仍然失败以及课本上的新理论新定义在我的头脑里揪成一
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

【高软作业3】:原型化系统 DevTools

原型化系统:DevTools 密码:lcx 1. 这是一个什么样的平台? DevTools,可译为:开发者工具库。初衷是聚集各类开发工具,方便开发者获取;此外,大家可以分享自己的工具库与工具配置信息等。 2. 为什么会想到做这样的平台? 开发工具越来越多,如果都到官网去一个个下载,会有点浪费时间。并且有些可能因为被墙而无法访问,或者服务器在境外导致访问缓慢。所以我就想,能不能有这样一个平台,把开发工具都聚集在一起,提供这些工具的下载镜像,来方便开发者们获取工具。(关于这点,其实有位老哥已经做了
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

JavaScript学习——JavaScript比较和 逻辑运算

比较运算符 比较运算符在逻辑语句中使用,以测定变量或值是否相等。 JavaScript"=="的作用 当==两边的内容是字符串时,则比较字符串的内容是否相等。 当==两边的内容是数字时,则比较数字的大小是否相等。 当==两边的内容是对象或者是对象的函数属性时,则比较内存地址是否相等。 ==用于一般比较,===用于严格比较,==在比较的时候可以转换数据类型,===严格比较,只要类型不匹配就返回flase。 x=5,下面的表格解释了比较运算符: 运算符 描述 比较 返回值 === 绝对等于(值和类
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

为什么说 Java 程序员必须掌握 Spring Boot ?(转)

  Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,那么, Spring Boot 诞生的背景是什么?Spring 企业又是基于什么样的考虑创建 Spring Boot? 传统企业使用 Spring Boot 会给我们带来什么样变革?   带着这些问题,我们一起来了解下 Spring Boot 到底是什么?   Spring 历史   说起 Spring Boot 我们不得不先了解一下 Spring 这个企业,不仅因为 Spring Boot 来源于 Spr
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

跟聪明人交流真愉快

聪明人就是聪明人,三言两语搞定!跟傻子废话,自己也会变傻,本想着把他教会,然后自己也被同化成懵逼的状态。 如何对1020中月饼单价排序,但又要对应这种月饼的数量,在不引入实体类的情况下,真的不好解决,我感觉自己在拿java做面向过程刷pat刷麻木了,都快忘了封装这一特性了。 举个例子,学生是一个类,有身高属性,老师让学生按身高排队,排完队学生还是这个学生,只是位置变了。如果就把学生的身高数据拿出来排,排完却不知道谁是谁,这样就解决不了问题。属性离开对象就失去了意义。
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0

树形DP入门

一、基本概念 树形DP,即在树上进行DP。一般都用递归的形式进行实现,根据叶子节点的信息对根节点进行DP。 二、经典问题 1、树的重心 重心的定义:若删去树中的一个点,使得树中各联通块中的最大连通块的结点数最小,则称这个点为树的重心。 实现方法:将无根树转化为有根树,用dfs处理出每个点的的子树大小(size)以及它的所有子树的大小的最大值(maxv)。之后枚举每个点,那么删去它后分成的连通块大小的最大值便是max( maxv[i] , n-size[i] )。 例题:poj1655(模板题,
分类: 其他 发布时间: 10-05 23:23 阅读次数: 0