2017年12月21日

sql的优化简单方案

摘要: 1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户 阅读全文

posted @ 2017-12-21 12:26 金币 阅读(122) 评论(0) 推荐(0) 编辑

【转】redis的分布式锁

摘要: 背景在很多互联网产品应用中,有些场景需要加锁处理,比如:秒杀,全局递增ID,楼层生成等等。大部分的解决方案是基于DB实现的,Redis为单进程单线程模式,采用队列模式将并发访问变成串行访问,且多客户端对Redis的连接并不存在竞争关系。其次Redis提供一些命令SETNX,GETSET,可以方便实现 阅读全文

posted @ 2017-12-21 12:21 金币 阅读(112) 评论(0) 推荐(0) 编辑

2017年12月20日

关于js的闭包

摘要: 当function里嵌套function时,内部的function可以访问外部function里的变量。 不管执行多少次,都会alert 16,因为bar能访问foo的参数x,也能访问foo的变量tmp。 但,这还不是闭包。当你return的是内部function时,就是一个闭包。内部functio 阅读全文

posted @ 2017-12-20 17:45 金币 阅读(132) 评论(0) 推荐(0) 编辑

【转】单例模式

摘要: 概念: java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自 阅读全文

posted @ 2017-12-20 17:12 金币 阅读(97) 评论(0) 推荐(0) 编辑

2017年12月15日

基于Spring4.1、Hibernate4.3、Struts2 2.5 maven项目环境的构架

摘要: 常说到的SSH项目集成就是Spring+Hibernate+Spring的项目集成。 Spring-4.1.0.RELEASE struts2 2.5.13 Hibernate-4.3.11.Final Struts2是经典的MVC框架 Hibernate框架经典的数据访问层框架 Spring则是一 阅读全文

posted @ 2017-12-15 10:24 金币 阅读(249) 评论(1) 推荐(1) 编辑

导航