AOP(Aspect-Oriented Programming,面向方面编程),可以说是OOP(Object-OrientedPrograming,面向对象编程)的补充和完善。OOP引入封装、继承和多态性等概念来建立一种对象层次结构,用以模拟公共行为的一个集合。
OOP的问题,AOP的补充:
当我们需要为分散的对象引入公共行为的时候,OOP则显得无能为力。也就是说,OOP允许你...
分类:
编程语言 时间:
2015-03-16 09:55:08
阅读次数:
232
昨天在qq群上有人问到类似QQ的聊天窗口抖动效果是怎么实现的,在这里我就简单的实现了一下,贴上代码:
final View decorView = ((ViewGroup) findViewById(android.R.id.content)).getChildAt(0);
Vibrator vibrator = (Vibrator) getSystemSe...
分类:
移动开发 时间:
2015-03-16 09:54:05
阅读次数:
237
Spring MVC的Controller用于处理用户的请求。Controller相当于Struts 1里的Action,他们的实现机制、运行原理都类似
Controller是个接口,一般直接继承AbstrcatController,并实现handleRequestInternal方法。handleRequestInternal方法相当于Struts 1的execute方法
import...
分类:
编程语言 时间:
2015-03-16 09:54:31
阅读次数:
199
3D建模的软件N多,而基于照片的快速建模软件并不多,123D Catch算是很赞的一个,不需要任何技术背景便可轻松创建3D模型,但其是个完全的黑匣子,如何从照片一步步重建出3D模型的?VisualSFM和Meshlab两个软件让你了解三维重建的大致过程。...
分类:
其他好文 时间:
2015-03-16 09:52:36
阅读次数:
180
闲来无事,做了一个简单的抽奖转盘的ui实现,供大家参考
/**
*
*/
package com.microchange.lucky;
import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Pain...
分类:
其他好文 时间:
2015-03-16 09:51:33
阅读次数:
127
从1到N VS 从0到1 - 别让自己的小鸡鸡抓在别人的手上近几年国内互联网创业上非常流行一种C2C(也就是Copy to China - 拷贝到中国)的创业模式,打的就是一个时间差和地域差。将在国外的如硅谷等已有的创新拷贝到中国来实现,然后因为“中国特色”的各种保护情况,很多人竟然都做成功了。小的抄袭多如牛毛,大的抄袭也屡见不鲜。如腾讯qq起家抄袭的就是OICQ,据说微信也不是先行者,而是拷贝Wh...
分类:
其他好文 时间:
2015-03-16 09:52:50
阅读次数:
119
2015-03-14
雷震子
雷震子
金融具有很强的专业性,很容易把笔者落到班门弄斧的境地。但也不想谨言慎行,大家将就看吧,别太把豆包当干粮就中了。
金融历史悠久,伴随商业而生,但在整体经济中,金融的角色曾一直弱于商业,直至工业革命后,金融的角色才迅速提升,乃至成为国家的命脉。
货币
货币是对以物换物的升级版。有了货币,商品可以更好的流通。货币取材不一...
分类:
其他好文 时间:
2015-03-16 09:50:50
阅读次数:
163
【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。
前言:
最近小匹夫参与的游戏项目到了需要读取数据的阶段了,那么觉得自己业余时间也该实践下数据相关的内容。那么从哪入手呢?因为用的是Unity3d的游戏引擎,思来想去就选择了C#读取XML文件这个小功能。网上的例子倒也不少,但总是觉得缺点什么。比如读取xml文件之后该如何处理?看到的文章基本上都是手动...
分类:
其他好文 时间:
2015-03-16 09:52:23
阅读次数:
167
在上篇博客中,我写了一个使用属性动画为ViewPager添加切换动画的方法,并且可以兼容到Android3.0以下版本的设备上,那么关于为ViewPager添加动画的方式还会有另外一种实现方案,就是自定义一个自己带动画效果的ViewPager,关于上篇博客,还没来得及查看的朋友可以点击这里进行查看。下面,我们将新建一个工程,来说说怎样自定义一个自带切换动画效果的ViewPager。...
分类:
移动开发 时间:
2015-03-16 09:52:36
阅读次数:
248
欢迎来到unity学习、unity培训、unity企业培训教育专区,这里有很多Unity3D资源、Unity3D培训视频、Unity3D教程、Unity3D常见问题、Unity3D项目源码,【狗刨学习网】unity极致学院,致力于打造业内unity3d培训、学习第一品牌。
一,哈希表(Hashtable)简述
在.NET Framework中,Hashtable是Syste...
(注:此文乃文章《RethinkDB创始人教你如何打造一个伟大的产品》姊妹篇,欢迎参考阅读。更多最新文章请关注本人微信公众号:techgogogo)关于作者我叫Slava Akhmechet,本人是 RethinkDB 的创始人之一,RethinkDB是开源,分布式数据库,旨在帮助开发人员与运营商在打造实时应用时处理无结构数据如何选择创意25 Feb 2015宏观上说,根据本人的经验我认为运作一个初...
分类:
数据库 时间:
2015-03-16 09:51:19
阅读次数:
136
1.打开数据库
函数
int sqlite3_open(
const char *filename, // 数据库的文件路径
sqlite3 **ppDb // 数据库实例
);
示例
// path是数据库文件的存放路径
sqlite3 *db = NULL;
int result...
分类:
数据库 时间:
2015-03-16 09:52:26
阅读次数:
162
package snake;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStream;
import com.lowagie.text.Document;
import ...
分类:
编程语言 时间:
2015-03-16 09:51:58
阅读次数:
136
windows下批处理脚本,关闭自定义进程外的其他进程。...
基础属性:Width、Height、Pivot图示...
分类:
编程语言 时间:
2015-03-16 09:52:05
阅读次数:
247
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/44278417,本文出自:【张鸿洋的博客】1、概述无意中翻到的FoldingLayout的介绍的博客,以及github地址。感觉很nice呀,于是花了点时间研究以及编写,本篇博客将带大家从最基本的原理分析,一步一步的实现我们的FoldingLayout,当然了,如果你能力过硬,可以...
分类:
移动开发 时间:
2015-03-16 09:49:36
阅读次数:
154