公司有一个DSP平台(广告平台),rtb模式 媒体方会请求我们的API,我们需要返回参与竞价的广告数据。 媒体方对API的要求只有一个:必须在100ms做出回应! 一阵折腾,上线、测试、联调,超时率>95%... 优化之旅: 1.将url从域名访问改为IP访问(节省大概10ms) 2.将mysql连 ...
分类:
Web开发 时间:
2019-05-14 01:32:24
收藏:
0 评论:
0 赞:
0 阅读:
134
setInterval调用ajax回调函数不执行 1、首先检查你的setInterval()函数写法是否正确 参考写法 2、检查你的后台controller返回的值类型是否与ajax中申明的返回类型一致。 比如你的后台返回的是一个Object,而ajax中dataType: "text"肯定是接收不 ...
分类:
Web开发 时间:
2019-05-14 01:32:07
收藏:
0 评论:
0 赞:
0 阅读:
191
传统的DOM渲染分为以下三步: 纯后端渲染 纯前端渲染 服务端的js渲染结合前端渲染 纯后端渲染 又称为服务器端渲染(SSR):服务端在返回 html 之前,在特定的区域,符号里用数据填充,再给客户端,客户端只负责解析 HTML 。 纯前端渲染 又称为客户端渲染(SPA):html 仅仅作为静态文件 ...
分类:
其他 时间:
2019-05-14 01:31:47
收藏:
0 评论:
0 赞:
0 阅读:
154
flask 关于 url_for的解析方式 使用url_for()反解析: 即使当路由发生改变时,依然能通过视图函数访问对应的路由 1.没有蓝图管理路由: {{ url_for(' 视图函数 ', 参数) }} 2.用蓝图管理路由时: {{ url_for(' 蓝图的第一个参数.视图函数 ', 参数 ...
分类:
Web开发 时间:
2019-05-14 01:31:13
收藏:
0 评论:
0 赞:
0 阅读:
208
redis支持的数据类型较多,有如下几种: 1、string 底层实现是sds 2、list 底层数据结构是双向非循环列表。 3、Hash 4、set 5、sorted set 6、pub/sub 7、Transaction ...
分类:
其他 时间:
2019-05-14 01:30:45
收藏:
0 评论:
0 赞:
0 阅读:
157
对话框和控件复选框单选框分组框示例:三原色画图 一、建立名为Demo2的MFC工程,按照下图添加控件 并修改2个Group Box Caption属性分别为颜色、外观 修改3个Check Box Caption和ID属性分别为(红色,IDC_CHK_RED)、(绿色,IDC_CHK_GREEN)、( ...
分类:
编程语言 时间:
2019-05-14 01:30:27
收藏:
0 评论:
0 赞:
0 阅读:
229
调用代码 持久化层 ...
分类:
其他 时间:
2019-05-14 01:30:13
收藏:
0 评论:
0 赞:
0 阅读:
449
实验原理: 实验目的: 我们将数据分为训练数据与测试数据,通过该算法(LRC),测试算法的效果,并比较其他人脸识别算法的优缺点。 实验样本数据: 一共有38组数据样本(38个人),每一组样本包含22个数据(22张同一个人的照片),每张照片有896个特征值。 实验模拟步骤 step1:图像转为向量空间 ...
分类:
其他 时间:
2019-05-14 01:29:58
收藏:
0 评论:
0 赞:
0 阅读:
183
JS有时候需要实现页面跳转,那么可以直接在某个事件触发中设置 location.href="/user/center/" 这样即可实现页面跳转。 获取当前页面地址可以直接这样 var href=location.href ...
分类:
Web开发 时间:
2019-05-14 01:29:42
收藏:
0 评论:
0 赞:
0 阅读:
161
dict使用 json ...
分类:
Web开发 时间:
2019-05-14 01:29:22
收藏:
0 评论:
0 赞:
0 阅读:
159
1.安装git git:查看是否已经安装 sudo apt install git :安装 2.创建版本库 git init:将一个普通目录变成版本库 3.将文件添加到版本库 git add filename :将文件添加到缓存区 git commit -m "日志" :提交文件到版本库【仓库】 4 ...
分类:
其他 时间:
2019-05-14 01:29:06
收藏:
0 评论:
0 赞:
0 阅读:
175
import time import requests from bs4 import BeautifulSoup def loop(): while True: sission = requests.Session() r1 = sission.get('http://xwb2.w113.idch... ...
分类:
其他 时间:
2019-05-14 01:28:50
收藏:
0 评论:
0 赞:
0 阅读:
162
1.SpringBoot是什么 它是一个基于spring的微服务框架,目的就是为了减少框架的搭建成本 2.SpringBoot的作用与特点 它实现了大部分主流框架与spring的配置整合代码,可以大大减少我们部署的代码 3.SpringBoot学习需知 因为它是一个基于springMVC的框架,所以 ...
分类:
编程语言 时间:
2019-05-14 01:28:19
收藏:
0 评论:
0 赞:
0 阅读:
149
深浅copy(面试会考,给代码,写结果) 浅copy:list dict:嵌套的可变数据类型是同一个 深copy:list dict:嵌套的可变数据类型不是同一个 python对深copy做了一个优化,将不可变的数据类型沿用同一个 浅copy:list dict:嵌套的可变数据类型是同一个 深cop ...
分类:
其他 时间:
2019-05-14 01:28:02
收藏:
0 评论:
0 赞:
0 阅读:
136
1、select 简单语句 2、设置查询条件 3、排序 4、使用函数 5、分组 注意分组的group的关键字rollup和cube 千万注意rollup和cube的区别 6、Having子句 7、插入语句 Insert,插入数据,手动指定 Insert......Select:向数据表中插入从其他地 ...
分类:
数据库技术 时间:
2019-05-14 01:27:40
收藏:
0 评论:
0 赞:
0 阅读:
170
最近我们的小团队需要在服务器上共分出一个共享文件夹用于大家存放公共的资源文档, 大家想啊,这肯定很简单呀,在Windows下面只要创建相关的windows account,共享某个文件夹,把读/写权限给我们创建的account的,就完成了共享,但在Linux下面就没有这么美好了,网上查阅资源资料多指 ...
分类:
系统服务 时间:
2019-05-14 01:27:19
收藏:
0 评论:
0 赞:
0 阅读:
176
创建服务注册中心 在这里,我还是采用Eureka作为服务注册与发现的组件。 首先创建一个空项目 首先创建一个空项目,再创建一个maven项目,首先创建一个主Maven工程,在其pom文件引入依赖,spring Boot版本为2.0.3.RELEASE,Spring Cloud版本为Finchley. ...
分类:
编程语言 时间:
2019-05-14 01:26:32
收藏:
0 评论:
0 赞:
0 阅读:
169
在C语言中, signed char 类型的范围为-128~127,每本教科书上也这么写,但是没有哪一本书上(包括老师)也不会给你为什么是-128~127,这个问题貌似看起来也很简单容易, 以至于不用去思考为什么,不是有一个整型范围的公式吗: -2^(n-1)~2^(n-1)-1 n为整型的内存占用 ...
分类:
编程语言 时间:
2019-05-14 01:26:15
收藏:
0 评论:
0 赞:
0 阅读:
119
Idx = knnsearch(X,Y) finds the nearest neighbor in X for each query point in Y and returns the indices of the nearest neighbors in Idx, a column vecto ...
分类:
其他 时间:
2019-05-14 01:25:49
收藏:
0 评论:
0 赞:
0 阅读:
169
业界难题-“跨库分页”的四种方案 分页需求 互联网很多业务都有分页拉取数据的需求,例如: (1)微信消息过多时,拉取第N页消息 (2)京东下单过多时,拉取第N页订单 (3)浏览58同城,查看第N页帖子 这些业务场景对应的消息表,订单表,帖子表分页拉取需求有这样一些特点: (1)有一个业务主键id, ...
分类:
其他 时间:
2019-05-14 01:25:26
收藏:
0 评论:
0 赞:
0 阅读:
147