码迷,mamicode.com
首页 > 2020年01月20日 > 全部分享
利用nginx实现生产和灰度环境流量切换
1、根据cookie实现灰度配置 查询cookie键为version的值,如果该cookie值为V1则转发到server_01,为V2则转发到server_02,cookie值都不匹配的情况下默认走server_01所对应的服务器。 (1)、使用if指令实现 (2)、使用map指令实现 2、根据权重 ...
分类:其他好文   时间:2020-01-20 20:37:55    阅读次数:226
android--从手动存取->View Model->Live Data->Data Binding
今天学习了Android Jetpack的架构,学习的非常浅显,只了解了一些基本内容,但可以看出这些基本内容的区别。 手动存取:这是最基础的架构,也是我学习之前一直用的架构,但是这个架构代码不好维护,而且数据得不到保护。先看个例子 ,这是初始画面,可以进行+1和-1操作,但是如果我们旋转屏幕,画面就 ...
分类:移动开发   时间:2020-01-20 20:37:37    阅读次数:101
loj 3217 「PA 2019」Desant - 动态规划 - 复杂度分析
题目传送门 传送门 一个非常显然的想法是记录后面的值相邻两个之间在前面选了多少个数。 众所周知(比如我就不知道,我甚至以为它非常大),若干个和为 $n$ 的数的乘积最大为 $O(3^{n/3})$,最优方案是拆成若干个 3 和常数个 2。 然后 dp 即可。 时间复杂度 $O(n^23^{\frac ...
分类:其他好文   时间:2020-01-20 20:37:18    阅读次数:182
sql server 多字段约束不能完全一样
--已有主键 --需要增加约束,多个字段不能完全一直 alter table WmsStorageInOrder add constraint PK_Joint_WmsStorageInOrder unique(Deleted,ErpNumber,ClientCode,WarehouseCode) ...
分类:数据库   时间:2020-01-20 20:36:42    阅读次数:88
st表、RMQ和LCA
int lca(int x,int y) { if(de[x]<de[y]) swap(x,y); int d=de[x]-de[y]; for(int i=log2(d);i>=0;i--) { if(d&(l<<i)) { x=fa[x][i]; } } for(int i=log2(n);i> ...
分类:其他好文   时间:2020-01-20 20:36:20    阅读次数:65
关于cookies
若cookie存在于url上 cc= "cookie=aaaaaaaaaaaaaaaaaa" 先转换为字典格式: c = {} a = cc.split("=") c[a[0]] = a[1] 此时: c = { "cookie":"aaaaaaaaaaaaaaaaaa" } r=requests. ...
分类:其他好文   时间:2020-01-20 20:36:06    阅读次数:73
leetcode-37
编写一个程序,通过已填充的空格来解决数独问题。 一个数独的解法需遵循如下规则: 数字 1-9 在每一行只能出现一次。数字 1-9 在每一列只能出现一次。数字 1-9 在每一个以粗实线分隔的 3x3 宫内只能出现一次。空白格用 '.' 表示。 一个数独。 答案被标成红色。 Note: 给定的数独序列只 ...
分类:其他好文   时间:2020-01-20 20:35:53    阅读次数:90
多维数组
上面这张表格实际上是一个n行 6列的二维数组。 多维数组的语法: 注意:每一个中括号表示一个维度。 习题 设计一个程序,可以保存n年的各科成绩,可以对这些年的成绩进行查询。 测试用例:保存3年的成绩,查询第三年的生物成绩。 ...
分类:编程语言   时间:2020-01-20 20:35:29    阅读次数:66
Sqli-Labs less8-10
less-8 前置基础知识: 前几关我们用到了布尔盲注的办法,还有一种盲注就是时间盲注,不仅可以用于有回显的盲注,还能用于没有回显的盲注 函数:sleep(1):等待1秒之后再返回页面做出反应 IF(condition,A,B)如果条件condition为true,则执行语句A,否则执行B 例: s ...
分类:数据库   时间:2020-01-20 20:35:05    阅读次数:94
spring-retry重试机制使用
使用背景 在实际工作过程中,因网络波动、服务并发限制等原因造成接口服务调用失败,MQ发送消息失败等,可以采取重试手段,重试机制是常见的一种处理问题的手段。 重试方式有很多,如可以自己通过代码逻辑实现,但不是很优雅。 而spring-retry可以以优雅的方式实现重试: Retry重试框架,支持AOP ...
分类:编程语言   时间:2020-01-20 20:34:51    阅读次数:128
docker入门整理(1)--安装
1、安装批量命令: CentOS7操作系统下。 包含卸载旧版本、安装依赖包、添加最新Yum源、安装docker-ce最新稳定版本、启动docker等: 如果是国外服务器,则将以上国内源网址代替为官方的: 4、容器常用命令 ...
分类:其他好文   时间:2020-01-20 19:28:53    阅读次数:85
转:Swagger2自动生成接口文档和Mock模拟数据
转自:https://www.cnblogs.com/vipstone/p/9841716.html 一、简介 在当下这个前后端分离的技术趋势下,前端工程师过度依赖后端工程师的接口和数据,给开发带来了两大问题: 问题一、后端接口查看难:要怎么调用?参数怎么传递?有几个参数?参数都代表什么含义? 问题 ...
分类:其他好文   时间:2020-01-20 19:28:31    阅读次数:153
19 补充一个input标签的属性readonly
readonly = "readonly" 然后这个input的value就不可改变了。 disabled= "disabled";不可选择 <input type="text" name="" id="" value="你好" readonly="readonly"/> <input type=" ...
分类:其他好文   时间:2020-01-20 19:28:09    阅读次数:73
新年趣事之打牌(01背包+唯一路径)
过年的时候,大人们最喜欢的活动,就是打牌了。蒜头君不会打牌,只好坐在一边看着。 这天,正当一群人打牌打得起劲的时候,突然有人喊道: "这副牌少 了几张!”众人一数,果然是少了。于是这副牌的主人得意地说: "这是一幅特制的牌,我知道整副牌每一张的重量。 只要我们称一下剩下的牌的总重量,就能知道少了哪些 ...
分类:其他好文   时间:2020-01-20 19:27:55    阅读次数:168
ABAP 对内表数据下载到EXCEL的几种方法
1.FM:GUI_DOWNLOAD 这是最基本的方法,对应 CLASS: CL_GUI_FRONTEND_SERVICES 的方法 GUI_DOWNLOAD 注意参数 FILENAME 以xls 结尾这样在保存时可以保存为 excel. 示例如下 data:itab like table of ma ...
分类:其他好文   时间:2020-01-20 19:27:43    阅读次数:158
HTML中的meta标签常用属性及其作用总结
文章同步到github 以前没怎么太注意过meta标签的作用,只是简单了解一些常用属性,现在结合个人了解的进行记录与总结: 元数据 首先需要了解一下元数据(metadata)元素的概念,用来构建HTML文档的基本结构,以及就如何处理文档向浏览器提供信息和指示,它们本身不是文档内容,但提供了关于后面文 ...
分类:Web程序   时间:2020-01-20 19:27:28    阅读次数:126
【Python3】HTML基础
【web前端】HTML基础 一、BS模式 BS(Browser-Server)模式:顾名思义为浏览器-服务器的意思,对比的话类似我们PC上面浏览器使用的产品即为BS模式产品,例如google doc、各类网站等。 服务端开启一个socke进程 #!/usr/bin/env python # -*- ...
分类:编程语言   时间:2020-01-20 19:27:01    阅读次数:116
1036条   上一页 1 ... 13 14 15 16 17 18 19 ... 61 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!