这一章节我们来讨论一下对SpEl的值的对比值。1.domain烤炉类:(增加了bigOrNot属性)package com.raylee.my_new_spring.my_new_spring.ch01.topic_1_18;
public class Oven {
private String name = "";
private double size = 0;
private b...
分类:
编程语言 时间:
2016-02-04 19:09:39
阅读次数:
277
这一章节我们来讨论一下对SpEl的值的运算。1.domain烤炉类:(不变)package com.raylee.my_new_spring.my_new_spring.ch01.topic_1_17;
public class Oven {
private String name = "";
private double size = 0;
public double getSize...
分类:
编程语言 时间:
2016-02-04 19:12:10
阅读次数:
323
这是我从内核抠出来的一段代码,用处就是传入一个字符,即可以用printf语句%d以十进制数的格式输出,同时也可以以%p地址的形式输出。
代码如下:
#include
#include
#include
#define tolower(c) __tolower(c)
#define toupper(c) __toupper(c)
static inline un...
分类:
编程语言 时间:
2016-02-04 19:11:15
阅读次数:
223
之前在剖析内核链表的文章中就有说到这个 container_of宏展开后的应用技巧。
//offset(struct list , list);----->展开后((size_t) & (struct list *)0 -> list) //写清楚一点时这样: //struct list *p = NULL ; &p->list ; 即是求p这个结构体指针的成员list的地址,只不过p...
分类:
编程语言 时间:
2016-02-04 19:09:53
阅读次数:
394
Sencha Touch中的Ext.DomHelper组件可以方便的实现对元素的追加或重写操作
示例:
launch:function(){
function appendDom(){
Ext.DomHelper.append(‘my-div’,{
id:’url-list’,
tag:’ul’, //指定追加的元素种类
cn:[//或children,使用数组形式定义数组内的...
分类:
移动开发 时间:
2016-02-04 19:11:10
阅读次数:
272
IBM® Data Cache for Bluemix 是高速缓存服务,支持 Web 和移动应用程序的分布式高速缓存场景。高速缓存服务使用数据网格 技术,您可以在其中存储键值对象。Data Cache 提供了一个业务就绪的内存数据网格 (IMDG),其将数据放在接近逻辑的位置并随着业务扩展仍将其保留在此。很容易使用并扩展现有应用程序的性能和可伸缩性。它可以帮助将冗余事务降到最低、提高响应时间....
分类:
其他好文 时间:
2016-02-04 19:08:43
阅读次数:
585
memcached官网:http://memcached.org/一.安装下载# wget http://www.memcached.org/files/memcached-1.4.25.tar.gz解压# tar xzvf memcached-1.4.25.tar.gz#cd memcached-1.4.25配置#./configure --prefix=/usr/local/memcached...
分类:
系统相关 时间:
2016-02-04 19:08:51
阅读次数:
485
分析一下支付宝做社交的原因。...
分类:
其他好文 时间:
2016-02-04 19:08:26
阅读次数:
200
用R画地图数据 首先,从这里下载中国地图的GIS数据,这是一个压缩包,完全解压后包含三个文件(bou2_4p.dbf、bou2_4p.shp和bou2_4p.shx),将这三个文件解压到同一个目录下。 用R绘制地图比较简单。比如画一下全国范围的区域,可以用如下代码: library(maptools
分类:
其他好文 时间:
2016-02-04 19:09:19
阅读次数:
879
// 属性观察者, 用于监听属性变化, 在属性变化的时候调用 class Person { var name: String = "" { // 也可以写成willSet{}, 系统默认会传入一个名为newValue的参数 willSet(newValue) { print("name这个属性将被修
分类:
其他好文 时间:
2016-02-04 19:06:38
阅读次数:
153
近日需要做一些TCP的收发的调试,到网上去找TCP调试工具,找了好几款,发现不是功能不全就是不支持HEX,更重要的SSL也不支持,于是动手写了一款,叫TCPRunner,有以下特性: 使用异步IO方式 支持HEX显示/编辑 支持SSL连接 简单易用界面友好 整个程序才40KB大小 基于.net fr
分类:
其他好文 时间:
2016-02-04 19:07:48
阅读次数:
231
在mac下使用opencv做了一个播放器 先从安装opencv说起: 1. 根据osx的版本下载安装macport,下载地址:https://guide.macports.org/#installing.shell 2. 安装NumPy:sudo port install py27-numpy 3.
分类:
编程语言 时间:
2016-02-04 19:06:27
阅读次数:
205
一、简介 struts2确实一个非常棒的MVC框架。这里部分记述一下struts2对AJAX的支持。实现AJAX有两种方式,一种是使用原生的javascript代码实现,一种是使用第三方的ajax框架(jquery,dwr,dojo等),jquery和dwr比较简单,做项目时也会经常用到。Strut
分类:
Web程序 时间:
2016-02-04 19:06:00
阅读次数:
329
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.o
分类:
Web程序 时间:
2016-02-04 19:07:46
阅读次数:
346
前两天自学了一点点最短路..看起来很简单的样子... 就去kuangbin的专题找了最简单的一道题练手..然后被自己萌萌的三重for循环超时虐的不要不要的~ 松弛虽然会但是用的十分之不熟练... 代码~ #include<stdio.h> #include<string.h> #include<al
分类:
其他好文 时间:
2016-02-04 19:06:20
阅读次数:
143
Travel Time Limit: 1500/1000 MS (Java/Others) Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 2404 Accepted Submission(s): 842 Problem
分类:
其他好文 时间:
2016-02-04 19:08:16
阅读次数:
253
一、SpringMVC原理 请求到来时,第一个接受这个请求的前端控制器叫DispatcherServlet(这个需要在web.xml中配置), 后端控制器叫Controller。负责处理请求URL和后端控制器映射的叫HandMapping,它有多种类型,比较灵活,也是在一个xml文件上进 行配置。负
分类:
编程语言 时间:
2016-02-04 19:05:11
阅读次数:
276