上一页 1 ··· 270 271 272 273 274 275 276 277 278 ··· 300 下一页
2013年7月31日

提高网页加载速度最简单的5种方式

摘要: 网页的加载速度是评估网站质量一个重要指标。原因在于大多数用户能够容忍的网页加载时间只有几秒,如果超出了访客的忍受范围他们会毫不留情地关掉你的网 页,所以网页载入速度会极大地影响网站的流量和访问。以下总结了几种可以明显提高网站加载速度的初步简单技巧方式,如果你的网站存在载入速度慢的问题不妨 与此为参考对网页做些初步优化。网页加载提速之 – 优化网页图片文件 你的网页一定有图片,加载一个网页往往图片的总尺寸是最大的,特别是那些颜色丰富的背景图片和大副广告图片。所以一般要在同等图片质量的情况下要尽可能地 减小图片尺寸。在Photoshop中我们可以用保存为Web图片的选项试一下。图片也有几种常用的文 阅读全文
posted @ 2013-07-31 20:02 you Richer 阅读(293) 评论(0) 推荐(0)

jquery完成带复选框的表格行高亮显示

摘要: jquery完成带复选框的表格行高亮显示 通过jquery技术来操作表格是件简单的事,通过jquery的语法,可以很轻松的完成表格的隔行换色,悬浮高亮,在实际的应用中可能会出现表格中带复选框的,删除时,将复选框所在的行的记录删除。在这的地方,可以加个特效,单击某行的同时将该行的复选框选中,该行的背景色也高亮显示。这样给人的感觉非常好。效果如下:我做的这里有两个功能:功能1、单击某行,该行的复选框被选中,同时改变一下背景色。功能2、单击全选/全不选标签后,改变行的颜色。两个功能我封装到了js文件中,使用的时候引入就行了。先看一下CSS的代码,我封装到了一个css文件中.selected{ ... 阅读全文
posted @ 2013-07-31 20:00 you Richer 阅读(334) 评论(0) 推荐(0)

hdu 4612 (双联通+树形DP)

摘要: 加一条边后最少还有多少个桥,先Tarjan双联通缩点,然后建树,求出树的直径,在直径起点终点加一条边去的桥最多, #pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#define N 200001using namespace std;int belong[N],head[N],num,ins[N],n,dfs[N],low[N],idx,ans,num1;struct edge{ int st,ed,next;}E[N*10],e[N*10];void addedg 阅读全文
posted @ 2013-07-31 19:58 you Richer 阅读(209) 评论(0) 推荐(0)

java入门学习(十一)逻辑运算符和位运算符

摘要: 请关注我的博客:www.taomaipin.com家里有急事 暂停了几天,抱歉,现在呢开始说说java的运算语句和运算符如果想利用java的运算语句 那么就离不开java的运算符,前面第九章讲了java的算术运算符,那么现在咱们说说java的逻辑运算符。特别强调一下我在这里说的是逻辑运算符而不是位运算符,至于什么是位运算符 我后面章节在说。java的逻辑运算符包括与、或、非,那么咱们说说这四种逻辑运算符以及在运算语句的使用。第一:与(&&)先看下面代码public class Test {/** * @param args */ public static void main( 阅读全文
posted @ 2013-07-31 19:55 you Richer 阅读(388) 评论(0) 推荐(0)

Hive Metastore 代码简析

摘要: 1. hive metastore 内部结构1.1 包结构 从package结构来看,主要的5个package,让我们来看看这几个package的内容(1) metastorepackage是metastore 模块的入口,也是整个metastore模块的核心所在,里面包含了HiveMetaStore类作为整个模块的核心,接收来自hive的请求,返回需要的信息。(2) metastore.apipackage包含了调用和访问metastore模块的接口以及接口参数和返回值类型,metastore模块的用户可以通过api对metastore模块进行访问(3)metastore.events 用于 阅读全文
posted @ 2013-07-31 19:54 you Richer 阅读(803) 评论(0) 推荐(0)

[置顶] Effective STL 学习笔记

摘要: 看Effective STL 作的一些笔记,希望对各位有帮助。 以下是50条条款及相关解释。容器1. 慎重选择容器类型,根据需要选择高效的容器类型。 2. 不要试图编写独立于容器类型的代码。 3. 确定容器中的对象拷贝正确而高效。也就是防止在存在继承关系时发生剥离。 4. 调用empty而不是检查size()是否为0来判断容器是否为空。原因是调用empty比检查size()更加高效。 5. 尽量使用区间成员,而不是多次使用与之对应的单元素成员函数,原因是这样更加高效。如尽量使用vector的assign或insert成员函数,而不是一直使用push_back。 6. 小心C++编译器最烦人的分 阅读全文
posted @ 2013-07-31 19:52 you Richer 阅读(306) 评论(0) 推荐(1)

hdu 1520 (树形DP)

摘要: dp[i][0]表示i不参加dp[i][1]表示i参加 简单的树形dp #include#include#define N 6100#define inf 0x3fffffffint dp[N][2],vis[N],head[N],num,n,lo[N],mm;struct edge{ int st,ed,next;}E[N*2];void addedge(int x,int y){ E[num].st=x; E[num].ed=y; E[num].next=head[x]; head[x]=num++;}int max(int a,int b){ if... 阅读全文
posted @ 2013-07-31 19:50 you Richer 阅读(158) 评论(0) 推荐(0)

HDU 4628

摘要: 这是一个大水题啊。。。因为比赛时不会算复杂度耽误半天。i从0到2^n枚举集合i的所有分割两半的情况的复杂度为O(3^n),可以想象这个过程相当于是给每个位标记0,1,2(0表示不选,1,2表示两个集合)#include #include #include using namespace std;char s[20];int vis[1=0 && ((i&(1<<r))==0)) r--; if(s[l]!=s[r]){ flag=0; break; ... 阅读全文
posted @ 2013-07-31 19:47 you Richer 阅读(216) 评论(0) 推荐(0)

我的面试经历(2013.5)

摘要: 下面的经历是我上次找工作时写的面试经历,现在给大家分享一下。 这次在北京找工作花了两个多星期,共18天,现在总算是找到了。这段时间共面试了4家公司。下面我来说说我的面试历程。 最开始,我在百度的社招网站上看了看,看有没有适合我的,一看几乎没有,他们所要求的技术到不是说多么的高,但要求丰富的工作经验。我达不到要求,但我还是投了几个,结果是,百度根本就不鸟我,简历关直接被刷掉了,后来我再投,人家看都不看。然后就在智联招聘网上投了一些其他的公司。(前一个星期是,精挑细选认为自己合适的,但是回复数很少。后来就随便乱投了,只要是linux c/c++方面的就投,回复的就慢慢地多了。) ... 阅读全文
posted @ 2013-07-31 19:46 you Richer 阅读(473) 评论(0) 推荐(0)

HDU 1561 树形DP(入门)

摘要: 题目链接: HDU 1561 The more, The Better #include #include #include #include #include #include #include #include #include using namespace std;const int inf = 0x7FFFFFFF;const int maxn = 1000000;vectorV[205];int n,m;int dp[205][205];bool vis[205];void Init(){ for(int i=0;i=2;--j) for(int k=... 阅读全文
posted @ 2013-07-31 19:44 you Richer 阅读(209) 评论(0) 推荐(0)
上一页 1 ··· 270 271 272 273 274 275 276 277 278 ··· 300 下一页