Apache自动优化前端页面的模块mod_pagespeed安装
Apache自动优化前端页面的模块mod_pagespeed安装 mod_pagespeed是一个适用于apache httpd的模块,由google发布的开源代码,目前只支持apache2.2版本,可以自动完成优化工作,包括优化缓存,减少客户端服务器之间的通讯,降低负载等等。部署mod_pagespeed不用修改任何程序,安装完成后重启apache,一切前端问题自动优化。CDN服务商
jquery 时间日期插件
直接上代码
通过jquery实现setInterval定时执行
通过jquery实现setInterval定时执行 functiongx(){ $.get("http://localhost/study/project/6/customer/index.php?c=online&m=index"); } window.setInterval("gx()",1000*2);
全方面解析Web应用程序开发
Web应用程序是与服务器端编程相结合的动态Web站点,它提供诸如与用户交互,连接到后端数据库以及向浏览器生成结果等功能。Web应用程序的示例包括网上银行,社交网络,在线预订,电子商务/购物车应用程序,互动游戏,在线培训,在线调查,博客,在线论坛,内容管理系统等。技术创建Web应用程序有两种主要的程序,客户端脚本和服务器端程序:I.客户端脚本 -客户端脚本是浏览器执行或解释的代码类型。客户端脚本通常
java5-2 二维数组
二维数组:就是元素为一维数组的一个数组。 格式1: 数据类型[][]数组名=new数据类型[m][n]; m:表示这个二维数组有多少个一维数组。 n:表示每一个一维数组的元素有多少个。 注意: A:以下格式也可以表示二维数组
修复 Ubuntu 14.04 从待机中唤醒后鼠标键盘出现僵死情况
问题:当Ubuntu14.04或14.10从睡眠和待机状态恢复时,鼠标和键盘出现僵死,不能点击也不能输入。解决这种情况是唯一方法就是按关机键强关系统,这不仅非常不便且令人恼火。因为在Ubuntu的默认情况中合上笔记本等同于切换到睡眠模式。在这篇短文中,我们将学会如何解决Ubuntu14.04和14.10中出现的鼠标僵死问题。Ubuntu14.04唤醒后鼠标僵死的解决办法这个问题的是由内核升级导致的
Python代码规范
前言Python学习之旅,先来看看Python的代码规范,让自己先有个意识,而且在往后的学习中慢慢养成习惯目录一、简明概述1、编码如无特殊情况,文件一律使用UTF-8编码如无特殊情况,文件头部必须加入#-*-coding:utf-8-*-标识2、代码格式2.1、缩进统一使用4个空格进行缩进2.2、行宽每行代码尽量不超过80个字符(在特殊情况下可以略微超过80,但最长不得超过120)理由:这在查看s
常用、好用的 Android Studio 插件推荐
现在Android的开发者基本上都使用AndroidStudio进行开发(如果你还在使用eclipse那也行,毕竟你乐意怎么样都行)。使用好AndroidStudio插件能大量的减少我们的工作量。代码生成类ButterKnifeZelezny:配合ButterKnife实现注解。RemoveButterKnife:取出Butterknife回到findviewbyidFindViewByMe:自动
泛型List<T>转存为XML文档
经常会有这情况,在程序处理结果为泛型List,但为了能把这些集合输出XML文档。Insus.NET就因此问题,演示一个范例。在程序中,创建一个类:List的集合手动来创建,替代真实环境中逻辑处理结果。OK,我们可以参考《怎样创建XML文档》http://www.cnblogs.com/insus/p/3276944.html 的方法来存储为XML文档,不过好象已经写死了。也可以参考下面的方法,动态
Android AIDL 实例
为使应用程序之间能够彼此通信,Android提供了IPC(InterProcessCommunication,进程间通信)的一种独特实现:AIDL(AndroidInterfaceDefinitionLanguage,Android接口定义语言)。简单来说,AIDL就是定义一个接口,客户端(调用端)通过bindService来与远程服务端建立一个连接,在该连接建立时会将返回一个IBinder对象
利用zabbix监控Vmware运行
效果图其实想监控Vmware已经不是一天两天了,但一直因为没有什么时间研究(其实是拖延症)所以拖了快一年了也没搞定。恰逢这次公司的VRO套件试用期到了,因为价格太贵的关系没准备买正式版所以不得不找个方案来代替它。于是就花了一星期时间断断续续的搞了出来。首先聊下我监控Vmware的几个大类。CPU存储内存设备信息常规信息网络VMS总频率总容量总容量型号OS版本流量OS版本使用量使用量使用量BIOSU
学习简单两步,大幅提高python数据处理速度
在数据分析领域,最热门的莫过于Python和R语言。其中,数据分析库pandas是Python最经典的库之一。它使用一个二维的DataFrame来表示表格式的数据,相比较于Numpy,Pandas可以存储混合的数据结构,同时使用NaN来表示缺失的数据,而不用像Numpy一样要手工处理缺失的数据,并且Pandas使用轴标签来表示行和列。一般来说,用pandas处理小于100兆的数据,性能不是问题。但
linux使用vim(vi)中文乱码的终极解决办法
linux使用vim(vi)中文乱码的解决办法在~/.vimrc文件中添加如下两行即:set encoding=utf-8set fileencoding=utf-8然后在secureCRT里面编码也设置为utf-8的。让他们保持一致即可。如果你用的是其他终端软件,那就也找到编码设置,然后设置为utf-8即可。注意:如果在当前用户的根目录没有.vimrc文件,则新建一个,加入上述两行配置。修改当前
最后的补充
从这一篇往前看,其实wpf中还有很多东西没有讲到,不过我的原则还是将比较常用的知识点过一遍,如果大家熟悉了这些知识,基本功也就打的差不多了,后续可以等待老邓的wpf细说系列,这里我先顶老邓一下。 一:用户控件(UserControl) 对于用户控件的认识,我想大家还是很熟悉的,因为这玩意我们在webform或者在mvc中用的可多了,我们看看wpf中怎么使用,首先我们要知道"用户控件“继
Windows 7样式地址栏(Address Bar)控件实现
介绍从Vista开始,地址栏就有了很大的改变,不知道大家有什么感觉,笔者觉得很方便,同时又兼容之前的功能,是个很不错的创新。不过,微软并不打算把这一很酷的功能提供给广大的开发人员。本文提供了一个简单的AddressBar实现,使用.NET2.0和VS2008.它是基于一个简单的树型遍历实现的,同时适用于各种级联数据。Demo中提供的是一个非常简单的示例,可以浏览文件系统。这里这是展示它是如何工作的
使用pytz模块进行时区转换及时间计算
前言最近遇到了一个问题:我的server和client不是在一个时区,server时区是EDT,即美国东部时区,client,就是我自己的电脑,时区是中国标准时区,东八区。我需要向server发送一个时间,使得server在这个时间戳去执行一些动作。这个时间戳通常是当前时间加2分钟或者几分钟。通常美东在夏令时时,和我们相差12小时,所以直接减掉这12小时,然后再加两分钟,可以实现发送基于serve
MySQL Create User语句
Summary: inthistutorial,youwilllearnhowto createuser inMySQLbyusingtheCREATEUSERandINSERTstatements.InMySQL,youcanspecifynotonlywhocanconnecttoadatabaseserverbutalsofromwhere.ThereforeanaccountinMySQL
CentOS 7.2 Yum编译安装MySQL 5.6
本文实例为大家分享CentOS7.2Yum安装mysql5.6的方法,供大家参考,具体内容如下配置CentOSSCLo源?[3]添加CentOSSCLoSoftwarecollectionsRepository.[root@linuxprobe~]#yum-yinstallcentos-release-scl-rhcentos-release-scl#set[priority=10][root@l
Golang中超简单的协程同步工具
Golang中超简单的协程同步工具从需求出发现在有如下需求:多协程处理一批数据,但需要所有协程都跑完才可以继续下一步,这个需求在日常的处理数据中非常常见。多协程可以最大限度的压榨CPU和IO,但从业务角度来看,又需要保持一致性,这个时候我们就需要协程同步技术。流程图解从下图可以看到在3个协程运行的时间都不可控,但为了达到同步的目的,需要等待3个携程全部跑完再继续下面的流程。image解Golang
构建你的第一个Vue.js组件
我记得当时我拿起CakePHP,我很喜欢,开始使用它是多么容易。这些文档不仅结构合理,详尽无遗,而且用户友好。多年以后,这正是我在Vue.js中感受到的。然而,与Cake相比,Vue文档仍然缺少一件事:一个真实的项目教程。无论框架的文档记录如何,这对每个人来说都是不够的。阅读概念并不总是有助于了解大局或了解如何使用它们来实际制作某些东西。如果您像我一样,通过制作一些可用的组件来更好地学习,并在编码