看了一下代码,同时在线上做了观察压测。个人总结这个接口问题在于太过于依赖缓存,根本不会走DB。依赖缓存造成了依赖缓存的数据结构。首先要从缓存中取出一堆数据。而且要走两次,一次取正片的信息,一次取专辑内所有视频的信息。取出来的信息在CPU里计算筛选,排序。本身缓存取数据就比较快,再加上计算量大。其实我 ...
分类:
其他好文 时间:
2017-03-23 14:30:26
阅读次数:
140
// 在此处放置用户代码以初始化页面 String DBConnStr; DataSet MyDataSet = new DataSet(); SqlDataAdapter DataAdapter = new SqlDataAdapter(); DBConnStr = "server=192.168 ...
参考 http://blog.163.com/sky20081816@126/blog/static/16476102320107173226920/ 多个用户可以同时用户某一个 vhost的权限 vhost之间是隔离的 我们在获取设备连接的时候可以 question 1: what is virt ...
分类:
其他好文 时间:
2017-03-23 14:19:58
阅读次数:
406
环境:oracle 单机 11.2.0.4 参数文件位置:>show parameter spfile 编辑参数文件:>create pfile='D:\init.ora' from spfile ...
分类:
数据库 时间:
2017-03-23 14:07:42
阅读次数:
186
昨天下午花了三四个小时在Linux centos 6 上搭建了一个分布式文件系统。纯粹是搭建来做自己的文件备份。所以把一些自己在其中遇到的一些问题给总结出来,免得更多人走错路。 FastDFS 的一些介绍(英文来自官方github): FDFS , 开源分布式文件系统。主要的功能是:文件存储,同步, ...
分类:
Web程序 时间:
2017-03-23 12:37:27
阅读次数:
627
一、程序上下文 Flask接收到来自客户端的请求后,路由到指定的接口进行响应处理并返回处理结果。响应接口需要知道客户端的请求体,即request对象才能进行正确的处理。如果给每个接口函数都传递一个request对象参数,太过冗余,且代码会很难看,因此Flask使用上下文临时将某些对象编程线程内的全局 ...
分类:
其他好文 时间:
2017-03-23 01:15:15
阅读次数:
172
方式1.(如果圆角视图比较少并且不复杂可以考虑使用) 方式2.(性能可能高点,通过画圆的方式获取image,然后再赋给视图) ...
分类:
移动开发 时间:
2017-03-23 01:08:04
阅读次数:
179
package com.open1111.tag; import java.sql.Connection;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException; import ...
分类:
其他好文 时间:
2017-03-23 01:04:41
阅读次数:
128
Django序列化 序列化是将对象状态转换为可保持或传输的格式的过程 反序列化是指将存储在存储媒体中的对象状态装换成对象的过程 例如游戏都有存档的功能、再次开始的时候只需读档即可(这即是一个序列化与反序列的过程) 序列化也可以将一个对象传递到另一个地方的 关于Django中的序列化主要应用在将数据库 ...
分类:
编程语言 时间:
2017-03-23 00:57:53
阅读次数:
210