lvs集群和DR模式

Ngnix: 1、工作在网络的7层之上,可以针对http应用做一些分流的策略,比如针对域名、目录结构; 2、Nginx对网络的依赖比较小,理论上能ping通就就能进行负载功能; 3、Nginx安装和配置比较简单,测试起来比较方便; 4、也可以承担高的负载压力且稳定,一般能支撑超过1万次的并发; 5、对后端服务器的健康检查,只支持通过端口来检测,不支持通过url来检测。 6、Nginx对请求的异步处理可以帮助节点服务器减轻负载; 7、Nginx仅能支持http、https和Email协议,这样就
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

colspan和rowspan

colspan和rowspan这两个属性用于创建特殊的表格。 colspan用来指定单元格横向跨越的列数:colspan就是合并列的,colspan=2的话就是合并两列。 rowspan用来指定单元格纵向跨越的行数:rowspan就是用来合并行的,比如rowspan=2就是合并两行, rowspan通常使用在td和th标签中 row:行,span:跨度,跨距,范围 col:列,span:跨度,跨距,范围
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

html 标签 frame

html 标签 frame 对于html标签,一般都是在<html>标签对里包着<head>标签对和<body>标签对,body元素定义文档的主体,包含文档的所有内容(比如文本、超链接、图像、表格和列表等等)。而想要在页面中显示出来的内容全部写在<body>标签对里。 例如: <!DOCTYPE html> <html>   <head>     <title></title>     <meta charset="utf-8">   </head>   <body>     <p>页面中能显
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

日志离线收集处理方案——2.数据清理和计算

接上文,本文采用Hive相关的技术来完成数据清理和计算 一. 原始日志信息的存储 hive的表支持正则式的方式进行存储和读取,如下: CREATE EXTERNAL TABLE nginxlog ( ip STRING, time STRING, request STRING, status STRING, size STRING, referer STRING, agent STRING) ROW FORMAT SERDE 'org.apache.
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

舔狗

链接:https://ac.nowcoder.com/acm/contest/903/J 来源:牛客网 舔狗 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言524288K 64bit IO Format: %lld 题目描述 > “舔狗舔狗, > 舔到最后, > 一无所有。” 有 n 只舔狗,每只舔狗的心中都有自己朝思暮想的一位。 每个人虽然受到了一万次拒绝,还毅然第一万零一次鼓起勇气。 作为一个不食人间烟火的算法设计师,你早已看破红尘。但是,人世间的
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

给APK签名,修改签名

简介: 本来是不需要签名的,但是我有个android的专用设备,限制安装,但是售后给我通过了一个证书的验证。 那么我想装什么软件,就需要这个证书验证。 现在记录一下签名的主要过程,还有修改签名的方法。 一:环境准备 其实也没用什么特别的工具JAVA JDK 就够用了。 https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html 根据自己的版本下载,我下载的是Windows 158.6
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

一个很好的主席树总结

码一下:https://blog.csdn.net/weixin_44584560/article/details/87115412 #include <bits/stdc++.h> using namespace std; const int N = 100000 + 5; int a[N] ,b[N] ,rt[N*20] ,ls[N*20] ,rs[N*20] ,sum[N*20]; int n ,k ,tot ,sz ,ql ,qr ,x ,q ,T; void B
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

洛谷 P5019 铺设道路 & [NOIP2018提高组](贪心)

题目链接 https://www.luogu.org/problem/P5019 解题思路 一道典型的贪心题。 假设从左往右填坑,如果第i个深与第i+1个,那么第i+1个就不需要额外填; 如果第i+1个大于第i个,就需要填i+1-i的深度,所以就相当于把>0的差分数组加起来就AC了。 AC代码 1 #include<iostream> 2 #include<cstdio> 3 using namespace std; 4 int a[100005]; 5 long long
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

http状态码 超详细

100 Continue 这个临时响应表明,迄今为止的所有内容都是可行的,客户端应该继续请求,如果已经完成,则忽略它。 101 Switching Protocol 该代码是响应客户端的 Upgrade 标头发送的,并且指示服务器也正在切换的协议。 102 Processing (WebDAV) 此代码表示服务器已收到并正在处理该请求,但没有响应可用。 103 Early Hints 此状态代码主要用于与Link 链接头一起使用,以允许用户代理在服务器仍在准备响应时开始预加载资源。 成功响应节
分类: 其他 发布时间: 07-29 21:08 阅读次数: 0

笔记4详情

# Js编程 # ## js的使用 ## 1. `<script></script>`可以写在页面的`<head></head>`里,也可以写在`<body></body>`内。 建议:写在`<body></body>`内,页面效率更高一点。 2.引入外部的js脚本文件。语法:`<script src=""> </script>` 目的: 1.实现一个页面和脚本的分离。 2.如果我要更改脚本的逻辑,页面不受影响。 【降耦合】 3.Js文件是不是可以实现
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

pytorch求范数函数——torch.norm

torch.norm(input, p='fro', dim=None, keepdim=False, out=None, dtype=None) 返回所给tensor的矩阵范数或向量范数 参数: input:输入tensor p (int, float, inf, -inf, 'fro', 'nuc', optional):范数计算中的幂指数值。默认为'fro' dim (int,2-tuple,2-list, optional): 指定计算的维度。如果是一个整数值,向量范数将被计算;如果是
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

标注的json数据转坐标点文本

json格式类似如下: {"objects":[{"label":"report_phone","polygon":[[194,411],[787,318],[772,363],[217,455]]},{"label":"chaoyuanweifa","polygon":[[550,284],[799,253],[793,321],[546,345]]},{"label":"hezai","polygon":[[181,330],[541,281],[547,359],[197,409]]}]
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

Vue练习集

Vue练习集 说明: 在学习 Vue 的过程中,利用 Vue 重构了一些原生 js 写就的练习题,仅为学习所用。 原练习题地址如下: http://www.fgm.cc/learn/ 不才在学习原生 js 的过程中,深受此练习集影响,在此也向 Ferris 老师致敬 ------ 私淑弟子 Tom Huang
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

java实现URL短连接

简易版JAVA生成固定四位短连接 前言:利用base64与md5,生成定长四位的短连接(不包括域名) 举例:http://Nolog/asdasdasd/asdasda/aqwertyuiopasdfghjklzxcvbnm5132456789 效果: 代码: import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.util.Base64; import jav
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

pv与pvc

目的: 为了屏蔽底层存储实现的细节, 让用户方便使用同时让管理员方便管理, 引入了pv与pvc两种资源对象实现对存储的管理子系统 pv: 对底层网络共享存储的抽象, 将共享存储定义为一种资源 pvc: 用户对存储资源的一个神奇, 就像pod消费node资源一样, pvc能够消费pv资源, pvc可以申请特定存储空间和访问模式 StorageClass :标记存储资源的特性和性能, 在1.6版本, StorageClass与动态资源供应的机制得到了完善, 实现了存储卷的按需创建 pv详解 api
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

HDU XYZZY (SPFA最长路有向环+floyd判断连通性)

It has recently been discovered how to run open-source software on the Y-Crate gaming device. A number of enterprising designers have developed Advent-style games for deployment on the Y-Crate. Your job is to test a number of these designs to see wh
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

OPP三大特性之多态

一、多态的概念 1.什么是多态? 一种事物具备多种的形态,就是面对对象的多种状态 官方解释:多个不同类对象可以响应同一个方法,产生不同的结果 强调:多态不是一种特殊的语法,而是一种状态,特性,即多个对象有相同的使用方法. 2.优点 1.增加了程序的灵活性 2.增加了程序的可扩展性 3.对于使用者而言,讲对了使用难度 3.实现多态 接口,抽象类,鸭子类型,都可以写出具备多态的代码, 最简单的就是鸭子类型 4.例题: 1.要管理鸡鸭鹅,如何最方便的管理? class Chicken:
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

从头开始学Java架构之设计模式3:原型模式

原型模式-是指原型实例指定创建对象的种类,并通过拷贝这些原型创建新的对象。调用者不需要知道任何创建细节,不调用构造函数!属于创建型模式。 它不通过new,而是通过内存中已有的对象为模板,不使用构造函数的方式创造出来其他对象。 已经有很多原型模式的实现方案,想beanutils、json、guava、实现JDK的cloneable接口(该方式为深克隆)等等,不需要关心他们的实现方式,直接用就好了。 主要分为浅克隆和深克隆! 浅克隆:复制的是这个对象的引用,也就是说原来对象的值改变的话,复制的对象
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

html的学习加css

前端学习 1.html:页面架构 2.css:页面布局 3.javascript:页面交互 (python) 4.jquery:js的工具包 (相当于python里面的一个库) 5.bootstrap:快速页面搭建的框架 所谓的前端:写网页-(指的是用户能看到的一切的交互页面)-网页、app、小程序 HTML 1.什么是html: 超文本标记语言 什么是超文本:文本,图片,音频,视频,超链接 什么是标记:符号,标签,=--=(没有逻辑可言) 2组成:转义字符,指令,
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0

python中如何插入C语言运行?

https://www.cnblogs.com/si-lei/p/10748612.html 1. python中如何插入C语言运行? (1)编写C语言代码: #include<stdio.h> void CFun() { printf("---------我是c语言:-----------\n"); printf("hello world!\n"); printf("------------------------------\n"); } (2)将c
分类: 其他 发布时间: 07-29 20:51 阅读次数: 0