考虑两方面: i) 声明某些方法使用缓存(注解方式) ii) 配置Spring对Cache的支持。 一、基于注解的支持 一般我们常用的注解:@Cacheable和@CacheEvict。 1.1、@Cacheable @Cacheable既可以标记在一个方法上,也可以标记在一个类上。当标记在一个方法 ...
分类:
编程语言 时间:
2017-01-05 16:23:41
阅读次数:
165
我们主要解决如下几个问题:转:http://www.cnblogs.com/zisou/p/cocos2dx-lua2.html1,C++如何获取Lua里面的一个变量值?2,C++如何获取Lua里面一个Table(Lua利用Table实现面向对象,那就能调用Lua里面的比较高级的引用方法)3,C++... ...
分类:
编程语言 时间:
2017-01-05 16:27:10
阅读次数:
171
客户端代码不变,参照 http://www.cnblogs.com/Westfalen/p/6251473.html 服务端代码如下: ...
分类:
编程语言 时间:
2017-01-05 16:28:22
阅读次数:
224
这个所谓的try-with-resources,是个语法糖。实际上就是自动调用资源的close()函数。和Python里的with语句差不多。 例如: [java] view plain copy static String readFirstLineFromFile(String path) th ...
分类:
编程语言 时间:
2017-01-05 16:31:11
阅读次数:
198
效果图: 首先要实现这句tableView.setEditing(true, animated: true)才能弹出左侧的小圆圈 然而在oc中tableview删除的写法百度一下很常见但是swift中包的很严实: override func tableView(tableView: UITableV ...
分类:
编程语言 时间:
2017-01-05 16:57:33
阅读次数:
291
一、介绍 随着Swift的逐渐成熟,使用swift开发或者混合开发已经成为了一个趋势,本身苹果公司也十分推荐使用Swift这门新语言。目前Swift已经更新到了3.0,估计没有多久4.0就要出来了。那么再用Swift开发时遇到一些问题不可避免,下面就来解决几个常遇到的问题。 二、问题和解决办法 如何 ...
分类:
编程语言 时间:
2017-01-05 17:04:31
阅读次数:
377
Javascript 严格模式详解 转自: 阮一峰 阮一峰 一、概述 除了正常运行模式,ECMAscript 5添加了第二种运行模式:"严格模式"(strict mode)。顾名思义,这种模式使得Javascript在更严格的条件下运行。 设立"严格模式"的目的,主要有以下几个: - 消除Javas ...
分类:
编程语言 时间:
2017-01-05 17:04:10
阅读次数:
295
(上接第二章) 4.3.1 KMeans 算法流程 算法的过程如下: (1)从N个数据文档随机选取K个文档作为质心 (2)对剩余的每个文档测量其到每个质心的距离,并把它归到最近的质心的类 (3)重新计算已经得到的各个类的质心 (4)迭代(2)~(3)步直至新的质心与原质心相等或者小于指定阀值,算法结 ...
分类:
编程语言 时间:
2017-01-05 17:54:31
阅读次数:
311
URL - 两个 Views - 请求的其他信息 from django.core.handlers.wsgi import WSGIRequest request.environ request.environ['HTTP_USER_AGENT'] - 装饰器 FBV: def auth(func ...
分类:
编程语言 时间:
2017-01-05 17:57:50
阅读次数:
216
》头标签<head> 》》位置 头标签要放在头部之间 》》种类 <title> : 指定整个网页的标题,在浏览器最上方显示。 <meta> : 提供有关页面的基本信息。 <meta http-equiv="refresh" content="3;http://www.baidu.com"> 这个me ...
分类:
编程语言 时间:
2017-01-05 18:00:13
阅读次数:
294
问题: Springboot启动报错: Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'entityManagerFactory' defined i ...
分类:
编程语言 时间:
2017-01-05 18:02:54
阅读次数:
2151
Java设计模式之单例模式 概念: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确 ...
分类:
编程语言 时间:
2017-01-05 18:07:12
阅读次数:
318
UIView.animateWithDuration(0.5, delay: 0.0, usingSpringWithDamping: 0.3, initialSpringVelocity: 0.0, options: UIViewAnimationOptions.CurveEaseInOut, a ...
分类:
编程语言 时间:
2017-01-05 18:06:40
阅读次数:
449
Java设计模式汇总 设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模 ...
分类:
编程语言 时间:
2017-01-05 18:13:40
阅读次数:
195
1. 什么是阻塞队列? 阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。 ...
分类:
编程语言 时间:
2017-01-05 18:14:15
阅读次数:
432
注:尽量不要在循环中操作数据库。 1.两个一维数组合并成一个一维数组 $a = array('morning','afternoon','night'); $b = array('breakfast','lunch','dinner'); (1)以$a中的数组元素为键名,以$b中的数组元素为键值而形 ...
分类:
编程语言 时间:
2017-01-05 18:22:44
阅读次数:
171
corejava Chapter 1:An Introduction to java /java简介 1.1 java as a programming platform /java 程序设计平台 1.2 The java "White paper" buzzword /"java" 白皮书中的口号 ...
分类:
编程语言 时间:
2017-01-05 18:23:34
阅读次数:
1167
Atitit 项目语言的选择 java c#.net php?? 1.1. 编程语言与技术,应该使用开放式的目前流行的语言趋势1 1.2. 从个人职业生涯考虑,java优先1 1.3. 从项目实际来说,java优先2 1.1. 编程语言与技术,应该使用开放式的目前流行的语言趋势 目前来看,工业型的语 ...
分类:
编程语言 时间:
2017-01-05 18:25:47
阅读次数:
199
获取文件内容 ...
分类:
编程语言 时间:
2017-01-05 18:23:16
阅读次数:
230
1.模块介绍 2.time & datetime模块 3.random 4.os 5.sys 6.shutil 7.json&pickle 8.shelve 9.xml处理 10.yaml处理 11.configparser 12.hashlib 13.subprocess 14.logging模块 ...
分类:
编程语言 时间:
2017-01-05 18:31:51
阅读次数:
356