- 浏览: 36351 次
- 性别:
- 来自: 南京
最新评论
文章列表
jQuery性能优化建议
- 博客分类:
- JQUERY
对于jQuery这个最流行的javascript类库都不陌生,而且只要是前端开发人员肯定或多或少的使用或者接触过,在这篇文章中,参考了一些资料及实际使用效率,将介绍一些书写高质量jQuery代码的原则,不单单会告诉你如何去 ...
1.mysql
(1)大量数据访问情况下,mysql connection连接有可能失效(2)长时间不妨问,connection会失效
关于MySQL的wait_timeout连接超时问题报错解决方案 Mysql服务器默认的“wait_timeout”是8小时【也就是默认的值默认是28800秒】,也就是说一个connection空闲超过8个小时,Mysql将自动断开该connection,通俗的讲就是一个连接在8小时内没有活动,就会自动断开该连接。 wait timeout的值可以设定,但最多只能是2147483,不能再大了。也就是约24.85天 所以即使你MySQL通过my.ini 在 ...
<form>
你爱好的运动是?<input type="checkbox" id="CheckedAll" />全选/全不选<br />
<input type="checkbox" name="items" value="足球" />足球
<input type="checkbox ...
一、准备校验时使用的JAR
[java] view plain copy
最近研究了redis的集群方案,第一个方案是创建 redis cluster,第二种方案就是用哨兵模式来进行主从替换以及故障恢复。
一、sentinel介绍
Redis Sentinel Sentinel(哨兵)是用于监控redis集群中Master状态的工具,其已经被集成在redis2. ...
上一篇总结了redis sentinel(哨兵方案)的配置流程,本篇就redis整合ssm框架进行说明。目前,大多数公司用redis主要做缓存用,对于那些不常变动的数据来说,我们将其缓存在redis中,可以大大减少数据库的压力。
一、Spring集成redis
1.在resource目录下创建spring-redis.xml文件,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<beansxmlns="http://www.springframework.or ...
转自: http://my.oschina.net/fifadxj/blog/614086 多谢分享
很多网站都使用Redis作为自己的缓存系统,网站要做到高可用,它使用的缓存系统自然也必须支持高可用,这里就介绍一下Redis的高可用方案Sentinel。
Sentinel是Redis官方提供的 ...
上一篇,我介绍了怎样搭建redis 3.0集群环境,本篇继续学习怎样人工干预redis 集群环境,动态的增加、删除、重新分配节点。
一、redis cluster 命令行
//集群(cluster)
CLUSTER INFO 打印集群的信息
CLUSTER NODES 列出集群当前已知的 ...
最近学习用redis, 装了个centos-7虚拟机,在网上参考了很多博文,然后拼拼凑凑写了一点东东,跟大家共享。
安装redis 3.0
1、首先下载redis 3.0
·wget http://download.redis.io/releases/redis-3.0.0.tar.gz
tar zxvf redis-3.0.0.tar.gz
cd redis-3.0.0
2、编译
make
make命令执行完成编译后,会在src目录下生成6个可执行文件,分别是redis-server、redis-cli、redis-benchmark、redis-check- ...
Redis 持久化:
redis 提供了多种不同级别的持久化方式:一种是RDB,另一种是AOF.
RDB 持久化可以在指定的时间间隔内生成数据集的时间点快照(point-in-time snapshot)。
AOF 持久化记录服务器执行的所有写操作命令,并在服务器启动时 ...
最近在研究redis集群方案,看到知乎上有个朋友写的观点很好,就先收过来了。原文见:http://www.zhihu.com/question/21419897
为什么集群?
通常,为了提高网站响应速度,总是把热点数据保存在内存中而不是直接从后端数据库中读取。Redis是一个很好的Cache工具。大型网站应用,热点数据量往往巨大,几十G上百G是很正常的事儿,在这种情况下,如何正确架构Redis呢? 首先,无论我们是使用自己的物理主机,还是使用云服务主机,内存资源往往是有限制的,scale up不是一个好办法,我们需要scale out横向可伸缩扩展,这需要由多台主机协同提供服务,即分布 ...
git原理以后会分章节介绍,本次主要说一下intellij怎样操作git。intellij有很好的git操作界面,可以拉取代码,拉取分支详情,提交代码到本地仓库,提交代码到远程仓库,可以merge本地分支,merge远程分支,可以自由的切换分 ...
1、jquery.autocomplete API 语法: autocomplete(url/data, [options] ) 参数: url / data:url或者数组 [options]:可选项
2、[options]:可选项,选项解释如下:
minChars: 0, //至少输入的字符数,default:1;如果设为0,在输入框内双击或者删除内容时显示列表。
width: 220, //下拉框的宽度,default:input元素的宽度
max: 10, ...
createQuery
1.不支持使用 ISNULL(), NVL(), IFNULL() ,需用COALESCE() 函数替换空值;
2.不支持union;
3.in后面要放list值
createNativeQuery
1.返回的int数据类型值,是用java.Math.BigInteger
使用hsql返回自建模型
query.unwrap(SQLQuery.class).setResultTransformer(Transformers.aliasToBean(Modelxxx.class));
java.lang.IllegalArgumentException:Update/delete queries cannot be typed
一:错误写法
String hql = " delete from T_ST_CircuitMeterInfo e where e.circuitID = ?";
Query query = em.createQuery(hql, T_ST_CircuitMeterInfo.class);query.setParameter(1, circuitID);
int count = query.executeUpdate( ...