- 浏览: 28857 次
- 性别:
- 来自: 中山
最新评论
文章列表
InnoDB与MyISAM的最大不同有两点:一是支持事务(TRANSACTION);二是采用了行级锁。行级锁与表级锁本来就有许多不同之处,另外,事务的引入也带来了一些新问题。下面我们先介绍一点背景知识,然后详细讨论InnoDB的锁问题。
...
Nginx开启Gzip压缩大幅提高页面加载速度
http://www.veryhuo.com/a/view/51706.html
刚刚给博客加了一个500px相册插件,lightbox引入了很多js文件和css文件,页面一下子看起来非常臃肿,所以还是把Gzip打开了。
环境:Debian 6
1、Vim打开 ...
在项目开发的时候利用基于Netty 的websocket项目,有时会发现在推送过程中经常不推送了。经过研究调查发现服务器在高并发的情况下,推送的数据流量接近带宽流量峰值,会导致带宽不足无法继续推送新的数据。
为了解决这个问题:方法1:加大带宽。(花费多点钱买带宽流量)
方法2:压缩数据。(减少网络传输带宽流量)
方法1没什么好说的,给钱就可以了。
主要讲讲方法2:压缩传输数据。(我网上我搜了好久没有比较完整的处理方法和代码,特记录一下处理过程给有需要的人参考)
首先:在websock ...
今天运行了一段时间的代码突然爆出异常。信息如下:
java.lang.IllegalArgumentException: Comparison method violates its general contract! at java.util.TimSort.mergeLo(TimSort.java:747) at java.util.TimSort.mergeAt(TimSort.java:483) at java.util.TimSort.mergeCollapse(TimSort.java:408) at java.util.TimSort.sort(TimSort.java: ...
简介
Lambda表达式是Java SE 8中一个重要的新特性。lambda表达式允许你通过表达式来代替功能接口。 lambda表达式就和方法一样,它提供了一个正常的参数列表和一个使用这些参数的主体(body,可以是一个表达式或一个代码块)。
Lambda表 ...
摘自: http://yanguz123.iteye.com/blog/1934766
Jdk1.7的新特性:
1,switch中可以使用字串
Java代码:
String s = "test";
switch (s) {
case "test" :
System.out.println("test");
case "test1" :
System.out.println("test1");
break ...
Netty客户端发送的字符串太大了,服务器端会出现如下错误:
io.netty.handler.codec.CorruptedFrameException: Max frame length of 65536 has been exceeded.
经过一轮的排查,发现在定义握手对象的时候使用默认构造函数
WebSocketServerHandshakerFactory wsFactory = new WebSocketServerHandshakerFactory(
getWebSocketLocation(req), null, true);
在默认构造函 ...
转载 2016-03-31 11:06:54
@font-face是CSS3中的一个特性,可以把自己定义的Web字体嵌入到网页中,随着@font-face,越来越多的网页采用字体图标作为网页中的小图形。
比如Bootstrap就采用了Glyphicons 字体图标 在Bootstrap的架构下可以免费使用Glyphicons的250多种图标字体。另外一个比较常用的开源图标字体就是Font Awesome了,内含几百种各种size的图标文件,可以很容易实现Fixed Width,Animated Icons,Rotated,Flipped,Stacked等特性,跟能和Bootstrap无缝配合。 ...