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