加载中
js下拉加载插件

// 使用 // new ManDownLoad("#ul","json/load.json",function(data,obj){ // var str = ""; // data.data.forEach(function(item,index){ // str += "<li>" + item.title + "</li...

js
2017/05/30 22:36
100
js设计模式之组合模式

var News = function() { this.children = []; this.element = null; } News.prototype = { init: function() { }, add: function() { }, getElement: function() { ...

2017/05/30 11:13
236
MySQL 主键与索引的联系与区别分析

关系数据库依赖于主键,它是数据库物理模式的基石。主键在物理层面上只有两个用途: 惟一地标识一行。 作为一个可以被外键有效引用的对象。 索引是一种特殊的文件(InnoDB数据表上的索引是表空...

2017/05/25 11:58
56
Guava Cache缓存的移除与读取

1、通过put或putAll手动向Cache中添加数据,guava不缓存value是null的key。我们可以在系统启动的时候,就将某些数据手动放入缓存中,这样就可以避免系统启动后,第一个用户访问缓存不能命中的...

Guava Cache 的清空,刷新及统计功能

缓存数据的清空 guava没有提供自动触发清空缓存数据的功能,而是提供了一种手工调用的方式,使用者需要通过Cache.cleanUp()的方式来清空缓存或者使用invalidate 和 invalidateAll方法从缓存中...

java泛型探索——泛型类

本文主要讨论一下如何声明泛型类,讨论的范围涉及构造函数、静态成员、内部类。 构造函数 泛型的类型参数首先声明在首部: public class Pair<T,U> { private final T first; privat...

2017/05/20 09:30
185
js去重方法

方法一:Array.from方法可以将Set结构转为数组 这就是提供了一种用JavaScript数据去重的方法 方法二:运用JavaScript扩展运算符(…)提供了一种更便捷的去重方法 方法三:这是一种原生JavaScr...

2017/05/20 09:28
332
Java中的线程池的集中管理和监控

背景 需要将项目中的线程池统一管理,并且提供统一的监控。不至于等到程序崩溃的时候才发现。 思路 1、所有的线程池统一管理,写死在代码里,或者提供一个统一的配置文件。使用的时候,通过g...

2017/05/20 09:24
604
详解JavaScript中new实例化对象与调用的this的区别

如下代码: JavaScript命名构造函数一般都是用驼峰命名法,这是为了和普通函数可以区分,所以首字母是要大写的,这是一种习惯用法。 在上面的JavaScript代码中f2实例化了对象FUN,但是f1 仅仅...

2017/05/20 09:18
323
多线程之Join方法介绍

说到join的使用,这边先讲一个案例。 假设这边有一个线程,在run方法里面随机睡眠一段时间。因为睡眠时间的不确定性,所以如果想要等到这个线程执行完在去执行另外一个线程的话,用睡眠唤醒另...

2017/05/20 09:12
79
jQuery版的web文件管理js库:elFinder

jQuery版的web文件管理js库:elFinder 首先,我们要找到一个界面美观,又是相对于我们常用js库的,那么jQuery插件很不错,Mac OS X操作系统界面很好。 基于以上2点,我们推荐:elFinder库,我...

2017/05/20 09:10
5.6K
CSS背景精灵技术

CSS背景精灵技术,是一种网页图片应用处理方式。它允许你将一个页面涉及到的所有零星图片都放到一张大图中,再利用CSS的“background-image”,“background- repeat”,“background-positi...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部