首页 > 其他
观察者模式
应对的情况:当一个可观察者的状态发生改变时,观察者的数据也要实时更新。     你可能第一时间会想到的是,直接在可观察者类上调用观察者的方法就行了。是的,这是一种最直接,也是最简单的方法。但这样做就使得可观察者和观察者的耦合性很高,且不能动态更改观察者的数量。     我们或许可以这样做,写一个可观察者的接口: public interface Subject { public void...
分类:其他   时间:2014-05-06 14:59:38    收藏:0  评论:0  赞:0  阅读:423
Pig系统分析(8)-Pig可扩展性
本文是Pig系统分析系列中的最后一篇了,主要讨论如何扩展Pig功能,不仅介绍Pig本身提供的UDFs扩展机制,还从架构上探讨Pig扩展可能性。 补充说明:前两天同事发现twitter推动的Pig On Spark项目:Spork,准备研究下。 UDFs 通过UDFs(用户自定义函数),可以自定义数据处理方法,扩展Pig功能。实际上,UDFS除了使用之前需要register/define外,和...
分类:其他   时间:2014-05-07 05:09:37    收藏:0  评论:0  赞:0  阅读:516
AIDL入门
1.用途 Android系统中的进程之间不能共享内存,因此,需要提供一些机制在不同进程之间进行数据通信。 为了使其他的应用程序也可以访问本应用程序提供的服务,Android系统采用了RPC方式来实现。与很多其他的基于RPC的解决方案一样,Android使用一种接口定义语言IDL来公开服务的接口。我们知道4个Android应用程序组件中的3个(Activity、BroadcastReceiv...
分类:其他   时间:2014-05-07 03:24:35    收藏:0  评论:0  赞:0  阅读:465
模块管理常规功能自定义系统的设计与实现(27--多个模块之间的关联[3])
多个模块之间的关联(3) 一、“客户”模块对父模块字段的显示。和可以显示父模块的字段一样,也可以显示祖父模块的字段。设置如下: 上图中加入了一个省份名称的字段到“客户”的附加字段中,下面把他加入grid中。 下面展示一下各种导航模式。 下图为多导航值都有效的效果。 ...
分类:其他   时间:2014-05-07 04:13:02    收藏:0  评论:0  赞:0  阅读:302
怎么设置输入的EditText字母自动大写
怎么设置输入的EditText字母自动大写...
分类:其他   时间:2014-05-06 18:53:00    收藏:0  评论:0  赞:0  阅读:541
分段管理和分页管理的区别
分段管理和分页管理的区别...
分类:其他   时间:2014-05-06 19:24:31    收藏:0  评论:0  赞:0  阅读:838
Drupal 7 建站学习手记(四):修改Nivo Slider模块的宽高
背景 Nivo Slider模块默认大小是用的height: 100%, width 100%, 但IE7及以下的浏览器是不支持百分比宽高的, 而我的项目目标用户基本都是使用XP系统,项目需求是必须兼容IE7。 因此需要对其CSS修改成绝对像素大小。 问题 修改之后却出现了问题,因为用户上传的图片长宽比是不一样的, 指望用户每次上传的时候先用PS裁剪一下明显不现实, 于...
分类:其他   时间:2014-05-07 03:14:57    收藏:0  评论:0  赞:0  阅读:487
信号量sem_init
信号量的数据类型为结构sem_t,它本质上是一个长整型的数。函数sem_init()用来初始化一个信号量。它的原型为:   extern int sem_init __P((sem_t *__sem, int __pshared, unsigned int __value));   sem为指向信号量结构的一个指针;pshared不为0时此信号量在进程间共享,否则只能为当前进程的所有线程共享;...
分类:其他   时间:2014-05-07 05:04:23    收藏:0  评论:0  赞:0  阅读:403
Cortex寄存器基础
1、Thumb指令访问R0-R7,Thumb-2访问所有寄存器。 2、满栈向下增长 PUSH {R0}   ; *(--R13) = R0 POP {R0}  ;  R0 = *R13++ 四个字节对齐,也就是地址是0x4,0x8 等。 3、 main BL fun fun BX LR 4、写入到PC也就是R15的数值必须是奇数,不然会企图进入ARM模式...
分类:其他   时间:2014-05-07 06:07:18    收藏:0  评论:0  赞:0  阅读:322
结束程序员对编程的恨
用笔者的经历现身说法,编程的确是一件需要极大、极大耐心的活儿。加上使用的是Emacs编辑器(谢谢老顾的建议和他的耐心:D),会犯更多的小错误,解决起来也更加令人烦恼。耐心很重要。对于第五条,也比较赞同,笔者已经习惯了遇到错误去百度一下错误代码,同时会浏览一下相关的错误例子以及原因,学习很快。最后一条同样重要,周围的很多同学,遇到一点小问题就跑到论坛问老师,个人很反感。我想:在现在这个阶段,只要你想...
分类:其他   时间:2014-05-06 18:42:05    收藏:0  评论:0  赞:0  阅读:459
数字语音信号处理学习笔记——绪论(1)
数字语音信号处理学习笔记——绪论(1) 语言是人类交换信息最方便、最快捷的一种方式,在高度发达的信息社会中,用数字化的方法进行语音的传送、存储、识别、合成和增强等是整个数字化通信网中最重要、最基本的组成部分之一。...
分类:其他   时间:2014-05-07 04:30:40    收藏:0  评论:0  赞:0  阅读:494
[九度OJ]货币问题,解题报告
题目 题目描述: 已知有面值为1元,2元,5元,10元,20元,50元,100元的货币若干(可认为无穷多),需支付价格为x的物品,并需要恰好支付,即没有找零产生。 求,至少需要几张货币才能完成支付。 如,若支付价格为12元的物品,最少需要一张10元和一张2元,即两张货币就可完成支付。 输入: 输入包含多组测试数据,每组仅包含一个整数p(1 输出: 对于每组输入数据,输出仅一个整数,...
分类:其他   时间:2014-05-07 05:03:47    收藏:0  评论:0  赞:0  阅读:487
JNI 简介、基本原理
JNI是Java Native Interface的缩写,中文为JAVA本地调用。从Java1.1开始,Java Native Interface(JNI)标准成为java平台的一部分,它允许Java代码和其他语言写的代码进行交互。JNI一开始是为了本地已编译语言,尤其是C和C++而设计的,但是它并不妨碍你使用其他语言,只要调用约定受支持就可以了。       使用java与本地已编译的代码交互...
分类:其他   时间:2014-05-07 05:38:00    收藏:0  评论:0  赞:0  阅读:491
AssertionError、Error和Throwable
AssertionError继承Error,提供了多个构造方法,代码如下: /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this w...
分类:其他   时间:2014-05-07 03:19:26    收藏:0  评论:0  赞:0  阅读:566
[ACM] poj 2096 Collecting Bugs (概率DP,期望)
Collecting Bugs Time Limit: 10000MS   Memory Limit: 64000K Total Submissions: 2026   Accepted: 971 Case Time Limit: 2000MS   Special Judge Description Ivan is fond o...
分类:其他   时间:2014-05-07 04:28:37    收藏:0  评论:0  赞:0  阅读:500
NYOJ 641 摧毁网络
NYOJ 641 摧毁网络...
分类:其他   时间:2014-05-06 14:47:24    收藏:0  评论:0  赞:0  阅读:434
de Casteljau算法的matlab实现
一直在写c++程序,不过对于一些作图程序来说,还是MATLAB比较实在。            de Casteljau算法是作贝塞尔曲线的一种高效的算法,其思想就是对[0,1]区间中所有的t,通过n个控制顶点不断递推得到一个顶点:下面是我的代码实现: function deCasteljau(P,Q) %P is 1*n matrix for X %Q is 1*n matrix for...
分类:其他   时间:2014-05-07 03:13:36    收藏:0  评论:0  赞:0  阅读:1301
codechef Subtraction Game 1题解
Subtraction Game 1 Chef is playing a game on a sequence of N positive integers, say A1, A2, ... AN. The game is played as follows. If all the numbers are equal, the game ends.Otherwise Sele...
分类:其他   时间:2014-05-07 03:12:55    收藏:0  评论:0  赞:0  阅读:518
ofbiz SSO 单点登录
1、ofbiz单点登录介绍   ofbiz点单登录是集成了CAS SSO,LDAP使用的,具体的CAS与LDAP怎么应用,在这里不做介绍。   2、ofbiz 点单登录文档   ofbiz 12版本中,有英文的简单的ofbiz单点登录的问题。 路径在:apache-ofbiz-12.04.01\framework\documents\Si...
分类:其他   时间:2014-05-07 06:00:38    收藏:0  评论:0  赞:0  阅读:576
Dom4j读写文件时的编码问题
Dom4j读写文件时的编码问题...
分类:其他   时间:2014-05-07 05:23:25    收藏:0  评论:0  赞:0  阅读:473
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!