自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 spring cache简单使用

spring从3.1起自带了cache功能。可以缓存一个方法的返回值,也就是说如果有缓存,spring就会直接使用缓存值,而不会再去执行这个方法;cashe相关的功能是在spring-context.4.2.5.RELEASE.jar这个jar包中的。 在applicationContext.xml中首先加入相关schemaLocation.<beans xmlns="http://ww

2016-07-25 11:43:46 372

原创 使用lazyload在js中动态加载其他的js和css

lazyload是一个小巧的js,css动态加载器。github: https://github.com/rgrove/lazyload使用:// Load a single JavaScript file and execute a callback when it finishes.LazyLoad.js('http://example.com/foo.js', function (

2016-07-22 10:26:00 2949

转载 MySQL索引类型总结和使用技巧以及注意事项

索引是快速搜索的关键。MySQL索引的建立对于MySQL的高效运行是很重要的。下面介绍几种常见的MySQL索引类型在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:复制代码代码如下:CREATE TABLE mytable(   ID INT NOT NULL,    username VARCHAR(16) N

2016-07-20 17:31:06 554

原创 使用zkClient连接zookeeper服务

直接上代码:package com.sdp.zookeeper;import java.util.List;import org.I0Itec.zkclient.ZkClient;import org.apache.zookeeper.CreateMode;public class Main { public static void main(String[] args) {

2016-07-19 15:41:51 7265

原创 git将单个文件恢复到历史版本的方法

git revert 只能将单个文件恢复到修改前的状态,如何将单个文件reset到历史某个版本呢,方法如下:git reset commit_id 文件路径git checkout -- 文件路径

2016-07-14 10:25:14 2593

转载 MySQL 5.5版本下my.ini内[mysqld]项中不能再写default-character-set=utf8

原来在5.1版本时,为了解决中文乱码问题设置默认字符集为utf8时,在my.ini内的 [mysql] 和 [mysqld] 项中都是写:Ini代码  default-character-set=utf8     到了5.5版本, [mysql] 项内可以这么写, [mysqld] 项内不能再这么写了,而是必须写: Ini

2016-07-14 01:15:38 669

原创 angular1中使用track by优化ng-repeat效率

track by是angular1.2后新加入的。ng-repeat会为每一次元素加上一个hashkey $$hashKey来识别每一个元素,当我们从后端重新获取数据时,即使数据完全一样,但是由于hashKey不一样,angular会删除之前的所有dom,重新生成新的dom。这样效率就会大大降低。可以理解为ng-repeat默认是 track by $$hashKey的。所以,我们应该使用一些不会

2016-07-12 14:32:46 7668 2

转载 CSS命名BEM规范

css命名是前端开发经常遇到的问题,不同的开发人员css命名规范不同,不好合作,也不好维护。这里介绍一下css命名的BEM规范,即‘Block__Element--Modifier’(模块__元素--修饰符规范。BEM的命名规范是模块名加上双下划线(__),加上元素名,加上双短横线(--),最后加上修饰符。内部用短横线连接,举例说明:// button.btn{ border: none

2016-07-07 17:05:54 612

原创 gradle指定java主类

先贴出build.gradleapply plugin: 'java'sourceCompatibility = 1.8jar { manifest { attributes 'Main-Class': 'com.sdp.app.Main' }}repositories { mavenCentral()}dependencies { comp

2016-07-05 10:29:25 7474

空空如也

空空如也

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

TA关注的人

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