一、背景这几天对所有的基础组件做一个摸底的基准压力测试,目前我们所有的开源基础组件都没有做过性能测试,经常有开发人员问,我们的RDS、MongoDB集群能抗多大量呀,这个时候我是没办法回复的,因为我自己也不知道,虽然一个数据库集群能抗多大量,在软件、硬件配置固定的情况下,和业务场景有很大的关系,如果数据量小,查询SQL简单那吞吐量自然很高,如果数据量特别大并且都是复杂SQL,那吞吐量自然上不去;但
分类:
数据库 时间:
2019-07-20 23:10:21
阅读次数:
249
中间件 蓝图 对程序进行目录结构划分 不使用蓝图,自己分文件 app.py init.py user.py order.py "文件地址" g对象 专门用来储存用户信息的g对象,g的全称为global g对象在一次请求中的所有的代码的地方,都是可以使用的 g对象和session的区别 session ...
分类:
其他好文 时间:
2019-07-20 23:10:03
阅读次数:
118
一、打开数据库 1.1、打开命令行输入:mysql -u root -p 1.2、root是本地数据库的用户名,然后输入数据库的密码进入。 二、数据库操作 2.1、创建一个数据库:create database 数据库名 ; 2.2、查看当前有哪些数据库:show databases ; 2.3、更 ...
分类:
数据库 时间:
2019-07-20 23:09:41
阅读次数:
159
JavaScript 字面量 在编程语言中,一般固定值称为字面量,如 3.14。 数字(Number)字面量 可以是整数或者是小数,或者是科学计数(e)。3.141001123e5 字符串(String)字面量 可以使用单引号或双引号:"John Doe"'John Doe' 表达式字面量 用于计算 ...
分类:
编程语言 时间:
2019-07-20 23:09:15
阅读次数:
152
1 Solr案例实战 1.1 需求 使用Solr实现电商网站中商品信息搜索功能,可以根据关键字、分类、价格搜索商品信息,也可以根据价格进行排序,并且实现分页功能。 界面如下: 1.2 分析 开发人员需要的文档:静态页面(根据UI设计由美工给出)、数据库设计、原型设计 1.2.1 UI分析 1.2.2 ...
分类:
其他好文 时间:
2019-07-20 23:08:58
阅读次数:
98
每次写一个web应用的时候,自己对HTTP header的应用使用的非常少,然而HTTP header是HTTP格式中非常重要的一个东西,被运用的最多的cookie就是其中之一。详细 创建一个nodejs服务器,使用了express框架 const express = require('expres ...
分类:
Web程序 时间:
2019-07-20 23:08:44
阅读次数:
144
HashMap 1.8 hashmap构造函数 hashmap的hash算法 扰动函数就是为了解决hash碰撞的。它会综合hash值高位和低位的特征,并存放在低位,因此在与运算时,相当于高低位一起参与了运算,以减少hash碰撞的概率。(在JDK8之前,扰动函数会扰动四次,JDK8简化了这个操作) h ...
分类:
其他好文 时间:
2019-07-20 23:08:26
阅读次数:
102
Ubuntu系统安装完成后,还需要进行一些设置,使得Ubuntu变得更好用。 第1步:vim编辑器的设置 vim编辑器设置见:https://www.cnblogs.com/wybliw/p/10237197.html 这里面介绍了如何将vim搭建成一个好用的IDE,效果图如下。 目录树,函数预览, ...
分类:
系统相关 时间:
2019-07-20 23:07:42
阅读次数:
169
iptables 防火墙(下) 1. 常见的隐含匹配条件: 1.1 端口匹配: sport 源端口、 dport 目的端口 ![image_1cnasuoka1opslaq11pgjgq5mb16.png 24.3kB][2] 1.2 TCP标记匹配: tcp flags 检查范围被设置的标记 ![ ...
分类:
其他好文 时间:
2019-07-20 23:07:24
阅读次数:
125
ConcurrentHashMap1.7和1.8对比 数据结构 1.7中采用Segment+HashEntry的方式实现 ConcurrentHashMap初始化时,计算出Segment数组的大小ssize和每个Segment中HashEntry数组的大小cap,并初始化Segment数组的第一个元 ...
分类:
其他好文 时间:
2019-07-20 23:07:08
阅读次数:
116
模版 请求响应 request请求对象 form,args,methos response响应对象 写cookie,写headers ...
分类:
其他好文 时间:
2019-07-20 23:06:56
阅读次数:
91
SUSE工程、产品和创新总裁Thomas Di Giacomo SUSE工程、产品和创新总裁Thomas Di Giacomo表示:“SUSE Linux Enterprise15Service Pack1是一款现代模块化操作系统,它能够简化多模IT,提高传统IT基础设施的运营效率,为开发人员提供了 ...
分类:
其他好文 时间:
2019-07-20 23:06:40
阅读次数:
141
一,flask_sqlachemy的使用 如果想要展示出来的页面是分页显示,则首先需要知道每页应该分多少个条目,然后通过数据库去查找对应的条数,同时也需要和分页所需的“paginate”结合使用。 先贴代码: 原始代码是没有分页的情况。 先看看分页代码中的paginate的用法: paginate( ...
分类:
其他好文 时间:
2019-07-20 23:06:06
阅读次数:
95
摄像头采集子系统 一.摄像头驱动的使能配置 摄像头软件驱动构架 摄像头采集系统由上图所示,硬件(摄像头) -> 驱动(Linux内核配置中,选择支持V4L2的驱动选项) -> V4L2接口设计 -> 图像采集。 硬件:选择USB摄像头,内置芯片ZC30系列,Linux包含的万能驱动兼容; 驱动:配置 ...
分类:
其他好文 时间:
2019-07-20 23:05:29
阅读次数:
173
flask session 作用:将默认保存的签名cookie中的值保存到redis/memcached/file/Mongodb/SQLAlchemy 安装:pip3 install flask session 使用方法1: 使用方法2: 设置cookie时,如何设定关闭浏览器则cookie失效 ...
分类:
数据库 时间:
2019-07-20 23:05:10
阅读次数:
143
开发工具 python3.7 itchat 原理讲解 做一个能够与人交流的机器人有很多种方法,最简单的莫过于使用他人提供的接口。 我们这里以图灵机器人为例,演示这一功能。 图灵机器人简单而言就是以一定的规则给图灵的服务器发送数据包(包含你对他说的话) 图灵的服务器会以一定的规则给你返回数据包(包含他 ...
分类:
微信 时间:
2019-07-20 23:04:48
阅读次数:
187
// 主对角线法 ,不管是怎么求值,row始终是要往下移 int CalDeterminant( int (*data)[vertexNum|1],// 行列式,下标从1开始 int n// 行列式大小 ) { int r0, r1,row,col; int value; // 反 r0 = 0; ... ...
分类:
其他好文 时间:
2019-07-20 23:04:31
阅读次数:
103