现在位置: 首页 > rightful发表的所有文章
  • 09月
  • 14日
综合 ⁄ 共 760字 评论关闭
在那些情况下要申明类型定义变量类型函数返回值,函数参数表达式返回变量类型auto关键字原理     在定义变量的时候必须申明类型,c++是强语言类型,在编译阶段需要知道类型,这样的好处是程序效率更高,而动态语言不需要类型申明的需要自推导变量类型。使用了auto是不是c++效率会变慢?完全不是,因为在编译阶段编译器已经帮程序员推导好了变量的类型。前提条件是编译器可以根据当前的程序的状态推导出变量类型。只是编译器更加智能,我猜想编译时间岂不更长了。auto关键字使用场景 场景一,申明普通变量 auto num = 10; 场景二......
阅读全文
  • 06月
  • 17日
综合 ⁄ 共 1467字 评论关闭
hadoop中有一个叫做distcp(分布式复制)的有用程序,能从hadoop的文件系统并行复制大量数据。 distcp一般用于在两个HDFS集群中传输数据。如果集群在hadoop的同一版本上运行,就适合使用hdfs方案:    % hadoop distcp hdfs://namenode1/foo hdfs://namenode2/bar  这将从第一个集群中复制/foo目录(和它的内容)到第二个集群中的/bar目录下,所以第二个集群会有/bar/foo目录结构。如果/bar不存在,则会新建一个。可以指定多个源路径,并且所有的都会被复制到目标路径。源路径必须是绝对路径。 默认情况下,distcp会跳过目标路......
阅读全文
  • 04月
  • 19日
综合 ⁄ 共 231字 评论关闭
    在网上,大多数在介绍将有穷自动机转化正规式的方法的文章,都只列了如下三条: 其实,只要这三条就可以了。但是大家可能会碰到下面这种有穷自动机而不知道怎么办:     不错,这个自动机是一个回路,与上面那三种图都不同。 由于a要出现在开头,然后是ba重复。我们可以将它改成如下的等价自动机: 也就是说,把除b这条回线以外的其他部分视为一条边。这样就可以用上面的三个基本图来对这个等价图操作了。 结果是a(ba)*.这里的a可以是一条边,也可以是复杂的图。 例如下图:  
阅读全文
  • 05月
  • 27日
综合 ⁄ 共 1459字 评论关闭
原创文章,转载请注明出处 ios项目,如果有内置下载或者程序动态生成文件的话,就要注意所下载或生成的文件,要不要自动备份到iCloud 如果没有合适的理由就自动上传大文件的话,可能在不能通过应用审核. 收到一下类似这样的答复 We also found that your app does not follow the iOS Data Storage Guidelines, which is required per the App Store Review Guidelines. 例如有人遇到同样问题 http://stackoverflow.com/questions/16239147/ios-do-not-back-up-attribute 苹果给出的设置方法:官方文档 https://developer.apple.com/Libr......
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 3232字 评论关闭
Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、 INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。   一、定义配置文件   其实您也可以完全不使用配置文件,而是在代码中配置Log4j环境。但是,使用配置文件将使您的应用程序更加灵活。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是Java特性文件(键=值)。下面我们介绍......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 948字 评论关闭
1.js脚本(添加到ARCamera上) #pragma strict function Start () {} function Update () {} function ScreenImage(){ Application.CaptureScreenshot("Screenshot.png");  } 2.添加button    UIButton *button1 = [UIButton buttonWithType:UIButtonTypeRoundedRect];            [button1 setFrame:CGRectMake(0, 0, 30, 30)];       [button1 addTarget:self action:@selector(ScreenImage) forControlEvents:UIControlEventTouchUpInside];     [self.view addSubview:button1]; 3.响应函数 -(void)ScreenImage{       //......
阅读全文
  • 05月
  • 20日
综合 ⁄ 共 213字 评论关闭
今天用firefox调试一个用jquery里面的封装的方法与后台交互的时候,firefox死活不弹窗。 而之前用谷歌浏览器顺利通过。之后发现各自浏览器对浏览器默认值的处理是不一样的。总结: 如果返回的是json,应该带上该参数,返回的是text也一样。 $.post(url,param,function(data),param);//最后一个参数param对应返回信息的类型,一般要带上,避免 因不同浏览器默认设置的不同造成的问题。
阅读全文
  • 05月
  • 03日
综合 ⁄ 共 1870字 评论关闭
 描述 Acm队的流年对数学的研究不是很透彻,但是固执的他还是想一头扎进去。 浏览网页的流年忽然看到了网上有人用玫瑰花瓣拼成了521三个数字,顿时觉得好浪漫,因为每个男生都会不经意的成为浪漫的制造者。此后,流年走到哪里都能看到5、2、1三个数字,他怒了,现在他想知道在连续的数中有多少数全部包含了这三个数字。例如12356就算一个,而5111就不算。特别的,如果他看到了521三个数连续出现,会特别的愤怒。例如35210。 输入 多组测试数据: 一行给定两个数a,b(0<a,b<1000000),表示数字的开始和结束。 输出 ......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 4809字 评论关闭
     金字塔的底部是待处理的图像高分辨率表示,当向金字塔的上层移动时,尺寸和分辨率降低,伴随的细节就越少。金字塔的低分辨率级别用于分析大的结构或图像的整体内容;而高分辨率图像适合分析单个物体的特性。这种由粗到细的分析策略在模式识别中特别有用。              图像金字塔是多分辨率图像处理中的一项重要技术 。它实质上是根据原始图像构建出来的一个图像序列;序列中的每个图像称为一个层, 它们尺寸递减并均为原始图像的一个低分辨率表示 ;金字塔的相邻层之间, 分辨率一般相差两倍。最简单的一种是子抽样金字塔, 每......
阅读全文
  • 04月
  • 02日
综合 ⁄ 共 36353字 评论关闭
  很长时间没写了,最近太忙,一直忙新服务器,刚看到一片不错的文章,想转到这来,供自己以后学习~     转(http://www.ibm.com/developerworks/cn/java/l-jpointer/index.html)     Java语言明确说明取消了指针,因为指针往往是在带来方便的同时也是导致代码不安全的根源,同时也会使程序的变得非常复杂难以理解,滥用指针写成的代码不亚于使用早已臭名昭著的"GOTO"语句。Java放弃指针的概念绝对是极其明智的。但这只是在Java语言中没有明确的指针定义,实质上每一个new语句返回的都是一个指针的引用,只不过在大多时候Java中不......
阅读全文
  • 03月
  • 23日
综合 ⁄ 共 5094字 评论关闭
  很难用一句话说清楚到底什么才是真正的云计算。单单是“云计算”这个名字就已经足够新潮,足够浪漫了。其实,我们可以简单地把整个互联网看成是一片美丽的云彩,现在,连接到这片云彩的网民在全世界已经有 12 亿之多。   网民们需要在“云”中方便地连接任何设备,访问任何信息,需要自由地创建内容,与朋友分享。当然,这一切都要在一个安全、快速、便捷的前提下完成。所谓“云计算”,就是要以公开的标准和服务为基础,以互联网为中心,提供安全、快速、便捷的数据存储和网络计算服务,让互联网这片“云”成为每一个网民的数据中心和......
阅读全文
  • 12月
  • 28日
综合 ⁄ 共 5408字 评论关闭
  Linux 操作系统从一开始就对串行口提供了很好的支持,本文就 Linux 下的串行口通讯编程进行简单的介绍。 串口简介 串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是 RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个 25 个脚的 DB25 连接器,对连接器的每个引脚......
阅读全文