自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

原创 静态文件的缓存处理

对js文件,css文件缓存处理通过配置数据库里面的版本号,每次发版修改版本号。通过controll层返回版本号到jsp页面,${xxx}获取版本号1. control 层 @RequestMapping("")    public String indexHome( ModelMap model){        //获取版本        String STA

2017-01-25 17:25:49 669

转载 requireJS缓存问题

红色字体部分,设置一个版本号,然后require的缓存就解决了。 可以看到所有的js加载后面 都多了?r=版本号版本号:是一个js变量可以参考静态文件缓存问题,用版本号处理require.config({    urlArgs: "r=" + currentVersion,    baseUrl : 'js',    shim: {        undersc

2017-01-25 17:19:54 5557

转载 springmvc controll与jsp数据显示

controll 层 返回jsp 页面,同时返回数据显示在jsp 里面controll层有几种写法:写法一:@RequestMapping(value = "/addUser")public String addUser(HttpServletRequest req, ModelMap model) {String username = req.getParameter("

2017-01-25 16:50:39 2122

转载 json深复制与浅复制

深复制与浅复制// 浅层复制(只复制顶层的非 object 元素) var newObject = jQuery.extend({}, oldObject); // 深层复制(一层一层往下复制直到最底层) var newObject = jQuery.extend(true, {}, oldObject); 用的是深复制的方式,复制对象时发现字段丢失的现象没

2017-01-25 14:51:10 2442

原创 css的div垂直居中的方法,百分比div垂直居中(推荐translate)

1. 固定高宽div垂直居中.outer{position: relative;width:100%;height:100%;}.inner{position: absolute;left: 50%;top: 50%;width:200px;height:100px;margin-left:-100px;margin-top:

2017-01-23 11:09:06 2965

转载 使用JS判断客户端、浏览器、操作系统类型

一、JS判断客户端类型  JS判断客户端是否是iOS或者Android手机移动端  通过判断浏览器的userAgent,用正则来判断手机是否是ios和Android客户端。核心代码如下:方法一: 1 DOCTYPE html> 2 html> 3 head> 4 meta charset="utf-8"> 5 meta http-equi

2017-01-19 16:12:58 833

转载 查看mysql库大小,表大小,索引大小

查看所有库的大小mysql> use information_schema;Database changedmysql> select concat(round(sum(DATA_LENGTH/1024/1024),2),'MB') as data  from TABLES;+----------+| data     |+----------+

2017-01-18 15:44:44 282

转载 vi 常用复制与粘帖技巧

复制和粘贴是文本编辑中的常用操作,Vi也提供了这种功能。复制是把指定内容复制到内存的一块缓冲区中,而粘贴是把缓冲区中的内容粘贴到光标所在位置。复制和粘贴的方法如下。yw:将光标所在位置到字尾的字符复制到缓冲区中,y是yank的首字母。nyw:将光标所在位置开始的n个字复制到缓冲区中,n为数字。yb:从光标开始向左复制一个字。nyb:从光标开始向左复制

2017-01-18 15:23:53 633

转载 Packet for query is too large (1149 > 1024)

报错:Packet for query is too large (1149 > 1024). You can change this value on the server by setting the max_allowed_packet' variable.MySQL max_allowed_packet 设置过小导致记录写入失败mysql根据配置文件会限制s

2017-01-18 10:10:47 323

原创 部署两套apache-httpd,php不同版本,添加php模块

背景介绍:两套php的web应用,A 应用需要php7版本,B应用需要php5。其中B需要mbstring功能1. 安装两个apache-httpd 注意1> 指定两个不同安装目录./configure --prefix=/usr/local/apache-httpd ./configure --prefix=/usr/local/apache-httpd2其他

2017-01-12 11:28:36 3860

转载 linux 查询yum install安装软件的路径 rpm命令

#[搜索指定rpm包是否安装]--all搜索*httpd*rpm -qa | grep httpd #[删除一个rpm包]--erase   rpm -e file.rpm     #通过yum安装的软件包,可以通过 rpm -ql 软件包名 来查询这个软件包具体都复制到了哪些文件到哪些地方。

2017-01-12 10:42:51 2905

转载 在apache-httpd 部署php 中设置访问目录后进入的默认页面为index.php

找到apache-httpd 的配置文件conf/httpd.conf后找到      DirectoryIndex index.html index.php  在其中添加index.php重启apache-httpd即可

2017-01-12 10:07:48 4660

转载 html5 的 Web Workers

Web Worker的基本原理就是在当前javascript的主线程中,使用Worker类加载一个javascript文件来开辟一个新的线程,起到互不阻塞执行的效果,并且提供主线程和新线程之间数据交换的接口:postMessage,onmessage。由于javascript是单线程执行的,在求数列的过程中浏览器不能执行其它javascript脚本,UI渲染线程也会被挂起,从而导致浏览器进

2017-01-06 17:30:57 305

转载 HTML 5 服务器发送事件

对于一般的 Web 应用开发,大多数开发人员并不陌生。在 Web 应用中,浏览器和服务器之间使用的是请求 / 响应的交互模式。浏览器发出请求,服务器根据收到的请求来生成相应的响应。浏览器再对收到的响应进行处理,展现给用户。响应的格式可能是 HTML、XML 或 JSON 等。随着 REST 架构风格和 AJAX 的流行,服务器更多地使用 JSON 作为响应的数据格式。Web 应用使用 XMLH

2017-01-06 15:23:25 1536

转载 linux 安装turnserver

部署WebRTC 或 SIP p2p 方案时经常会遇到p2p 无法穿透的环境,这时就是TunServer 的用武之地了。这里我们使用turnserver-0.7.3 下载confuse依赖库http://savannah.spinellicreations.com//confuse/confuse-2.7.ziptar zxvf conf

2017-01-05 10:34:19 2795

EJB3.0 weblogic 经典入门

EJB3.O WEBLOGIC 入门 图片 配置 详细解答 例子起源 经典

2010-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除