现在位置: 首页 > carpinteyroakm发表的所有文章
  • 08月
  • 08日
综合 ⁄ 共 51字 评论关闭
http://c.chinaitlab.com/cc/ccjq/200806/752297.html 
阅读全文
  • 07月
  • 21日
综合 ⁄ 共 4860字 评论关闭
ZT From :http://www.jdon.com/designpatterns/designpattern_State.htm State模式的定义: 不同的状态,不同的行为;或者说,每个状态有着相应的行为. 何时使用? State模式在实际使用中比较多,适合"状态的切换".因为我们经常会使用If elseif else 进行状态切换, 如果针对状态的这样判断切换反复出现,我们就要联想到是否可以采取State模式了. 不只是根据状态,也有根据属性.如果某个对象的属性不同,对象的行为就不一样,这点在数据库系统中出现频率比较高,我们经常会在一个数据表的尾部,加上property属性含义的字段,用以标识记录中一......
阅读全文
为什么Hadoop集群中机器台数多反而执行速度慢? 分类: hadoop2012-12-16 23:24 119人阅读 评论(0) 收藏 举报 这里我对这个现象给出解释。由于水平有限,发现错误,请及时留言,或站内和我联系。 这里假设集群中有slave1,slave2,slave3三个节点,其中slave3工作效率低。 一共有6个任务,需要去做,slave1和slave2执行一个任务是1分钟,slave3执行一个任务是2分钟。有一个前提是每个slave完成自身的任务才回去推测执行。 如果让slave1和slave2去做,则需要3分钟,分析如下: slave1     slave2 3            3 3*1         ......
阅读全文
  • 05月
  • 18日
综合 ⁄ 共 10860字 评论关闭
OpenCv矩阵操作函数大全 . OpenCv矩阵操作 有很多函数有mask,代表掩码,如果某位mask是0,那么对应的src的那一位就不计算,mask要和矩阵/ROI/的大小相等 大多数函数支持ROI,如果图像ROI被设置,那么只处理ROI部分 少部分函数支持COI,如果COI设置,只处理感兴趣的通道 矩阵逻辑运算 void cvAnd(const CvArr* src1,const CvArr* src2, CvArr* dst, const CvArr* mask=NULL);// void cvAndS(const CvArr* src, CvScalar value, CvArr* dst, constCvArr* mask=NULL);// void cvOr(const CvArr* src1, const CvArr* src2, CvArr* dst......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 7470字 评论关闭
首先来看一下两个概念的区别: 元素属性和Dom属性  对于下面这样一个标签元素: <img  id='img'src="1.jpg"  alt='1'  class="imgs"></img>  我们通常将id,src,alt,class称为属性,也即元素属性.但是,当浏览器对标签元素进行解析时,会将元素解析为Dom对象,相应的,元素属性也就解析为Dom属性.元素属性和Dom属性只是在我们对其进行不同解析时的不同称呼. 注意: 1.元素被解析成Dom时,元素属性和Dom属性并不一定是原来的名称. 例如,img的class属性,在表现为元素属性时是class;在表现为Dom属性时,属性名为className......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 856字 评论关闭
题意: (我算是半天看不懂他想干嘛) Stockbrokers要散布一个股票的谣言,谣言只能在相互认识的人中传递,给出人与人的关系(是否认识),以及传言在某两个认识的人中传递所需的时间。求出以哪个人作为散布谣言的起点,能使得所有人都受到谣言的时间最短。 其中,输入n 表示n个人,下面有n行,第i行的第一个数m表示有m对关系 每一对的第一个数为j,第二个为w 表示,消息从i传播到j 需要w时间 思路:floyd 算出map[i][j] i到j的时间,找每行中最大的 然后在最大中找最小的,如果最小值min==MAX 说明不可达 #include <stdio.......
阅读全文
  • 02月
  • 08日
综合 ⁄ 共 21240字 评论关闭
Google提供的Android包含了原始Android的目标机代码,主机编译工具、仿真环境,下载的代码包经过解压后(这里是Android2.2的源码包),源代码的第一层目录结构如下: |-- Makefile |-- bionic               (bionic C库) |-- bootable            (启动引导相关代码) |-- build                 (存放系统编译规则及generic等基础开发包配置) |-- cts                    (Android兼容性测试套件标准) |-- dalvik                (dalvik JAVA虚拟机) |-- development      (应用程序开发相关) |-- external ......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 2850字 评论关闭
获取默认配置 配置hadoop,主要是配置core-site.xml,hdfs-site.xml,mapred-site.xml三个配置文件,默认下来,这些配置文件都是空的,所以很难知道这些配置文件有哪些配置可以生效,上网找的配置可能因为各个hadoop版本不同,导致无法生效。浏览更多的配置,有两个方法:1.选择相应版本的hadoop,下载解压后,搜索*.xml,找到core-default.xml,hdfs-default.xml,mapred-default.xml,这些就是默认配置,可以参考这些配置的说明和key,配置hadoop集群。2.浏览apache官网,三个配置文件链接如下:   http://hadoop.apache.org/common/docs/r......
阅读全文
  • 11月
  • 18日
综合 ⁄ 共 445字 评论关闭
public class DensityUtils {          /**       * 根据手机的分辨率从 dp 的单位 转成为 px(像素)       */       public static int dip2px(Context context, float dpValue) {           final float scale = context.getResources().getDisplayMetrics().density;           return (int) (dpValue * scale + 0.5f);       }          /**       * 根据手机的分辨率从 px(像素) 的单位 转成为 dp       */       public static int px2dip(Context context, float pxValue) {           final float scale = context.getResou......
阅读全文
  • 11月
  • 05日
综合 ⁄ 共 2990字 评论关闭
1,自定义消息宏和NOTIFYICONDATA结构体         #define WM_NC (WM_USER+1001)         NOTIFYICONDATA NotifyIcon; NOTIFYICONDATA结构包含了系统用来处理托盘图标的信息,它包括选择的图标、回调消息、提示消息、图标对应的窗口等内容。其定义为:    typedef struct _NOTIFYICONDATA { DWORD  cbSize;         //以字节为单位的这个结构的大小        HWND   hWnd;   //接收托盘图标通知消息的窗口句柄 UINT     uID;       //应用程序定义的该图标的ID号        UINT     uFlags;     //设置该图标的属性        UINT......
阅读全文
  • 10月
  • 14日
综合 ⁄ 共 15029字 评论关闭
前言:这段时间真是忙啊忙啊忙,元旦三天假加了两天班,已经连续六周只放一天了,天天加班到十点多,真是有一口血吐在屏幕上的感觉了,博客也积了好多,今天继续。无论人生有多艰难,梦想这个东西还是要坚持的。 相关文章: 1、《详解Dialog(一)——基础元素构建》2、《详解Dialog(二)——有关列表的构建》3、《详解Dialog(三)——自定义对话框视图及参数传递》 上篇给大家讲了Dialog的基本元素的构建方法,今天给大家说说有关列表对话框的构建。本篇讲的所有列表项都是通过系统自带的函数生成的,对于完全自定义对话框的方法,我们......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 741字 评论关闭
Struts是Apache基金会Jakarta项目组的一个开源项目,Struts通过采用Java Servlet/JSP技术,实现了基于Java EE Web应用的Model-View-Controller(MVC)设计模式的应用框架,是MVC经典设计模式中的一个经典产品。目前,Struts广泛应用于大型互联网企业、政府、金融机构等网站建设,并作为网站开发的底层模板使用,是应用最广泛的Web应用框架之一。 近日,Struts2曝出2个高危安全漏洞,一个是使用缩写的导航参数前缀时的远程代码执行漏洞,另一个是使用缩写的重定向参数前缀时的开放式重定向漏洞。这些漏洞可使黑客取得网站服务器的“......
阅读全文