雅虎给出了优化网站加载速度的34条法则(包括Yslow规则22条) 详细说明,下载转发 ponytail 的译文(来自帕兰映像)。 1.Minimize HTTP Requests 减少HTTP请求 图片、css、script、flash等等这些都会增加http请求数,减少这些元素的数量就能减少响应 ...
分类:
其他好文 时间:
2017-03-04 10:47:47
阅读次数:
205
说明 原文链接 翻译:@adolphlwq 项目地址 这篇指南文章教你如何在 RHEL/CentOS 7.x/6.x/5.x 系统中开启EPEL仓库支持,以便你可以使用 yum 命令 安装额外的标准开源软件包。 您还可以参考: Install and Enable RPMForge Reposito ...
分类:
其他好文 时间:
2017-03-04 10:46:12
阅读次数:
329
用并查集记录每个联通块的根节点,每个联通块建一棵线段树,合并时合并线段树就可以了。 代码: 1 #include<iostream> 2 #include<cstdio> 3 #include<cstring> 4 using namespace std; 5 #define N 100010 6 ...
分类:
其他好文 时间:
2017-03-04 10:42:47
阅读次数:
206
angularJS在进行数据绑定时默认是以字符串的形式数据,也就是对你数据中的html标签不进行转义照单全收,这样提高了安全性,防止html标签的注入攻击,但有时候需要,特别是从数据库读取带格式的文本时,无法正常的显示在页面中。 而要对html进行转义,则需要在数据绑定的html标签中使用ng-bi ...
分类:
Web程序 时间:
2017-03-04 10:38:36
阅读次数:
187
解决办法:删除npmrc文件。 使用镜像 镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):1.通过config命令12npm config set registry http://registry.cnpmjs.orgnpm info undersco ...
分类:
其他好文 时间:
2017-03-04 10:38:04
阅读次数:
215
ArrayList和Vector都是使用数组方式存储数据,次数组元素大于实际存储的数据以便添加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector由于使用了synchronized方法(线程安全),通过性能上校ArrayList ...
分类:
其他好文 时间:
2017-03-04 10:37:49
阅读次数:
217
Sort a linked list in O(n log n) time using constant space complexity. 用mergeSort.快排的时间复杂度最差是n^2; ...
分类:
其他好文 时间:
2017-03-04 10:34:37
阅读次数:
167
以CentOs7为例,以root身份登录系统,然后执行以下命令: [root@localhost ~]# systemctl disable packagekit-offline-update.service 查看packagekit服务状态: [root@localhost 桌面]# system ...
分类:
其他好文 时间:
2017-03-04 10:29:28
阅读次数:
173
1. HashMap的数据结构 数据结构中有数组和链表来实现对数据的存储,但这两者基本上是两个极端。 数组 数组存储区间是连续的,占用内存严重,故空间复杂的很大。但数组的二分查找时间复杂度小,为O(1);数组的特点是:寻址容易,插入和删除困难; 链表 链表存储区间离散,占用内存比较宽松,故空间复杂度 ...
分类:
其他好文 时间:
2017-03-04 10:23:46
阅读次数:
1665
第一章: 在RDB中的树结构数据 在本章中,我将写一个基本的知识来理解这个问题 一 模型的作用 RBD处理树模型的作用总结为两点: 1 在RDB表中保存树的数据 2 效率的查询节点的相关节点 1 在RDB表中保存树的数据 我们可以定义的标准,该模型是否具有存储层次数据的功能 可以由保存的所有节点再现... ...
分类:
数据库 时间:
2017-03-04 00:38:35
阅读次数:
288
一,问题描述MSVCRTD.lib(crtexew.obj) : error LNK2019: 无法解析的外部符号 _WinMain@16,该符号在函数 ___tmainCRTStartup 中被引用 Debug\jk.exe : fatal error LNK1120: 1 个无法解析的外部命令 ...
在项目开发中,前后台分离,做了假数据,项目使用vue2.0重构,后台也推到重来了,为了不耽误开发进程,我做了虚拟的数据请求,使用vue-cli脚手架搭建的项目文件中dev-server搭建虚拟api请求,访问自己mock的假数据虚拟请求后台的模式,具体做法如下 在build/dev-server.j ...
分类:
Web程序 时间:
2017-03-04 00:37:39
阅读次数:
3260
最近重新下载了一个delphi Berlin 10.1.2绿色版本,解压后剪切到别的盘上了,一些需要直接编译的.dpk包,例如fastReport都不能了,都提示E2202 Required package 'rtl' not found",google了一下,终于找到了答案,就是程序目录下dcc3 ...
分类:
其他好文 时间:
2017-03-04 00:37:20
阅读次数:
299
删除 ${varname#strMatch} // 在varname中从头匹配strMatch,然后删除从头到第一次匹配到的位置 ${varname##strMatch} // 在varname中从头匹配strMatch,然后删除从头到最后一次匹配到的位置 ${varname%strMatch} / ...
分类:
系统相关 时间:
2017-03-04 00:36:59
阅读次数:
288
快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想 分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影。 总的说来,要直接默写出快速排序还是有 ...
分类:
编程语言 时间:
2017-03-04 00:36:19
阅读次数:
167
当引用错误的时候第一时间查看,我们有没有安装这个模块, 安装了pip之后查看和安装模块就很方便了, pip list 可以查看我们安装的模块, pip install requests 安装requests模块 安装完成之后就看一下用pip list 命令看一下 再次运行程序就可以了 ...
分类:
其他好文 时间:
2017-03-04 00:36:00
阅读次数:
214
HTTPS协议握手过程: 1,客户端明文请求,把自己支持的非对称加密算法(用于使用CA证书公钥加密计算生成协商密钥的随机数per_master)、对称加密算法(用于以后使用协商密钥加密传输内容)、验证数据完整性的HASH算法、随机数Random_C发给服务器。 2,服务器发回客端的明文信息,包含选择 ...
分类:
Web程序 时间:
2017-03-04 00:34:58
阅读次数:
245