SQL优化的一般步骤:通过show status命令了解各种SQL的执行频率、定位执行效率较低的SQL语句-(重点select)、通过explain分析低效率的SQL语句的执行情况、确定问题并采取相应的优化措施...
分类:
数据库 时间:
2015-07-25 00:16:39
阅读次数:
159
List接口是Collection的子接口,用于定义线性表结构,其中ArrayList可以理解为一个动态数组,而LinkedList可以理解为一个链表常用操作:
插入和删除操作:
void add(int index,E element):
将给定的元素插入到指定位置,原位置及后续元素都顺序向后移动。
E remove(int index):
删除给定位置的元素,并将被删除的元素返回。ge...
分类:
编程语言 时间:
2015-07-25 00:18:03
阅读次数:
243
1、错误描述2、错误原因var map = function(mapData){
require(
[
'echarts',
'echarts/chart/map'
],
function (ec) {
var mapChart = ec.init(d...
分类:
其他好文 时间:
2015-07-25 00:18:53
阅读次数:
569
【bfs】hdu 1104 Remainder题目链接:hdu 1104 Remainder很不错的一道搜索题目,但是有几个关键问题要注意。
最短路径,果断bfs+Queue
路径的存储问题,之前只想把每一步的计算结果存储到queue(int)Q中,后来发现路径无法记录,就选择存储节点的方式并用string保存路径,queue(node)Q,开一个临时的节点node p,每进行一次运算就更新它的路径...
分类:
其他好文 时间:
2015-07-25 00:17:25
阅读次数:
257
字典树又称单词查找树,Trie树,是一种树形结构,是一种哈希树的变种。典型应用是用于统计,排序和保存大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:利用字符串的公共前缀来减少查询时间,最大限度地减少无谓的字符串比较,查询效率比哈希树高。
它有3个基本性质:
1.根节点不包含字符,除根节点外每一个节点都只包含一个字符;
2.从根节点到某一...
分类:
其他好文 时间:
2015-07-25 00:16:25
阅读次数:
144
题意:目标是拿到值为-1的宝石,但是前提是要有一条从二维格子外面到宝石的通路,如果没有就要每次选一个石头使它的值减1,直到石头的值为0则变为通路,能选这个石头的前提也是有一条格子外到该石头的通路,A和B开始游戏,两人轮流来,每次选一个石头,A先开始,求由输入的条件,谁能赢。
分析:
博弈问题,两人会把围住宝石的一圈石头外面的石头全部敲碎然后才选这一圈石头,所以就是计算这一圈石头外面的所有石头的...
分类:
其他好文 时间:
2015-07-25 00:17:39
阅读次数:
133
题意:有一个长度为L的环,环上一些点有苹果,每次最多能拿k个苹果,问把全部苹果都拿完所走过的最短距离。
思路:贪心加dp。
首先,如果这个环从中点处割开,那么只需要对两边进行贪心即可,现在连在一起,那么多了一种可能,即绕环一周拿苹果这种方案。
不难证明,至多只可能绕环一次,因为绕环多次可以分为对一侧拿苹果加绕一圈这种方案。
具体实现:将cnt棵苹果树分为n棵每棵上有一个苹果的苹果树,记录每...
分类:
移动开发 时间:
2015-07-25 00:17:39
阅读次数:
132
现在的智能硬件产品,以WiFi品类居多,这些WiFi硬件没有人机交互界面,但设备要上网肯定要配置SSID等相关信息,于是WiFi快连应运而生。
事实上在2010年,wifi联盟就推出过简单配置的协议规范《WiFi Simple Configure》,通过输入PIN码或者按键来接入AP,这技术被称为WPS。可惜这个功能需要路由器支持,市面上一些路由器不支持,导致没有大规模推行。
快连不需要路由器支持,且更加简化,所以获得了迅速的发展。...
分类:
其他好文 时间:
2015-07-25 00:15:55
阅读次数:
383
类加载器
类加载定义:通过一个类的全限定名来获取描述此类的二进制流来获取所需要的类的动作
类从被加载到虚拟机内存中开始,到卸载出内存生命周期分为以下7个阶段:
加载(Loading) -> 【验证(Verification) -> 准备(Preparation) -> 解析(Resolut...
分类:
其他好文 时间:
2015-07-25 00:16:00
阅读次数:
152
枚举差和差的1/2#include
#include
#include
using namespace std;double a[111];
double d[111];
int n;bool cal(double dis) {
int ok = 1;
for(int i=1; i<n-1; i++) {...
分类:
其他好文 时间:
2015-07-25 00:16:46
阅读次数:
118
#include "stdio.h"
#include "string.h"
#include "malloc.h"
#define NULL 0
#define MAXSIZE 30
typedef struct BiTNode //定义二叉树数据结构
{
char data;
struct BiTNode *lchild,*rchild;
} BiT...
分类:
其他好文 时间:
2015-07-25 00:14:27
阅读次数:
125
网络
brctl是Linux下用来管理以太网桥,在内核中建立、维护、检查网桥配置的命令
STP - Spanning Tree Protocol(生成树协议)逻辑上断开环路,防止二层网络的广播风暴的产生
以dhcp模式启用 'eth0'
在计算机网络中,TUN与TAP是操作系统内核中的虚拟网络设备。不同于普通靠硬件网路板卡实现的设备,这些虚拟的网络设备全部用软件实现,并向运行于操作系统上的软件提供...
分类:
系统相关 时间:
2015-07-25 00:15:46
阅读次数:
241
Billboard
Time Limit: 20000/8000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 14144 Accepted Submission(s): 6058
Problem Description
At the entrance to...
分类:
其他好文 时间:
2015-07-25 00:16:24
阅读次数:
157
服务器端的基本的一个操作就是从socket的fd上进行数据读取,也就是我们经常用到的read函数。
欢迎关注我的服务器代码:http://code.taobao.org/p/fastServer/src/今天主要是关注的正确的进行read操作
首相,我的socket是已经设置了非阻塞属性。read函数在非阻塞读取fd的时候会遇到不同的errno。
如何正确的处理这些erron 状态呢?1、er...
分类:
编程语言 时间:
2015-07-25 00:13:56
阅读次数:
108
.col-xs-*——栅格列,适用于手机();
.col-sm-*——栅格列,适用于平板(≥768px);
.col-md-*——栅格列,适用于桌面显示器 (≥992px);
.col-lg-*——栅格列,适用于大桌面显示器(≥1200px);
.col-md-offset-*——向右偏移列;
.col-md-push-*、.col-md-pull-*——改变列的排序;
...
分类:
Web程序 时间:
2015-07-25 00:16:03
阅读次数:
173
mysql分析表、mysql检查表、mysql优化表、mysql表数据导入优化、mysql锁表操作...
分类:
数据库 时间:
2015-07-25 00:15:14
阅读次数:
257