现在位置: 首页 > scrape发表的所有文章
  • 05月
  • 25日
综合 ⁄ 共 5718字 评论关闭
捕捉屏幕截图 CALayer实例使用Core Graphics的renderInContext方法可以将视图绘制到图像上下文中以便转化为其他UIImage实例。前提先#import + (UIImage *) imageFromView: (UIView *)theView { // draw a view's contents into an image context UIGraphicsBeginImageContext(theView.frame.size); CGContextRef context = UIGraphicsGetCurrentContext();   [theView.layer renderInContext:context]; UIImage *theImage = UIGraphicsGetImageFromCurrentImageContext(); UIGraphicsEndImageContext(); ......
阅读全文
  • 05月
  • 25日
综合 ⁄ 共 1807字 评论关闭
在用sqlite设计表时,每个表都有一个自己的整形id值作为主键,其实可以不指定这么一个id值,sqlite内部本来就会为每个表加上一个 rowid,这个rowid可以当成一个隐含的字段使用,但是由sqlite引擎来维护的,在3.0以前rowid是32位的整数,3.0以后是 64位的整数,为什么不直接使用这个内部的rowid作为每个表的id主键呢。 相关的文档在这里:?http://www.sqlite.org/autoinc.html?http://www.sqlite.org/faq.html   用指定INTEGER PRIMARY KEY AUTOINCREMENT 和不指定自增长字段用rowid有什么区别: 使用自增长字段为主键有不少问题,......
阅读全文
  • 05月
  • 11日
综合 ⁄ 共 2990字 评论关闭
Abstract factory You want to create objects of a selected family of classes but you don’t want the client to be affected by the choice. Adapter You want to convert one interface to another because they do not match and cannot be changed. Bridge You want to switch between different implementations at run time without affecting the client. Builder You want an abstraction of a process and a set of steps to build a product so that you can combine implementations of the......
阅读全文
  • 05月
  • 05日
综合 ⁄ 共 2234字 评论关闭
How To Learn Computer Graphic如何学习计算机图形学 本文开篇第一句话我觉得应该是:如果我有错,还希望各位朋友指证。我既不是图形学教授,也谈不上专业从事CG工作多么的富有经验。我只是一个觉得自己刚刚入门的初学者而已。很多人问我问题,但是很抱歉,你们的许多问题我实在没有时间一个一个的解释,我有自己的学业与工作,一周除了学校的学习还要把其它所有的时间都放在CG的学习上,包括写程序看论文看书,所以到现在,游戏基本上不会玩,连个女朋友都没有呵呵,因为,实在没有时间。 Q:计算机图形学是什么? A:计算机图形......
阅读全文
  • 03月
  • 21日
综合 ⁄ 共 2087字 评论关闭
基本概念(Basic Concepts) RDD - resillientdistributed dataset 弹性分布式数据集 Operation - 作用于RDD的各种操作分为transformation和action Job - 作业,一个JOB包含多个RDD及作用于相应RDD上的各种operation Stage - 一个作业分为多个阶段 Partition - 数据分区,一个RDD中的数据可以分成多个不同的区 DAG - DirectedAcycle graph, 有向无环图,反应RDD之间的依赖关系 Narrowdependency - 窄依赖,子RDD依赖于父RDD中固定的data partition Wide Dependency- 宽依赖,子RDD对父RDD中的所有data partition都有依赖 CachingMana......
阅读全文
  • 03月
  • 20日
综合 ⁄ 共 7698字 评论关闭
51单片机寄存器功能一览表 21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄存器的某些位作位寻址操作(这里介绍一个技巧:其地址能被8整除的都可以位寻址)。   在51单片机内部有一个CPU用来运算、控制,有四个并行I/O口,分别是P0、P1、P2、P3,有ROM,用来存放程序,有RAM,用来存放中间结果,此外还有定时/计数器,串行I/O口,中断系统,以及一个内部的时钟电路。在单片......
阅读全文
  • 02月
  • 07日
综合 ⁄ 共 4559字 评论关闭
摘要:介绍C++引用的基本概念,通过详细的应用分析与说明,对引用进行全面、透彻地阐述。   关键词:引用,const,多态,指针   引用是C++引入的新语言特性,是C++常用的一个重要内容之一,正确、灵活地使用引用,可以使程序简洁、高效。我在工作中发现,许多 人使用它仅仅是想当然,在某些微妙的场合,很容易出错,究其原由,大多因为没有搞清本源。故在本篇中我将对引用进行详细讨论,希望对大家更好地理解和使用引用起到抛砖引玉的作用。   引用简介   引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接......
阅读全文
  • 01月
  • 29日
综合 ⁄ 共 573字 评论关闭
大家在实际工作中用js的时候可能会遇到这种情况:confirm()弹出的对话框,当用户点击“取消”的时候,表单仍然提交的问题;一般来说这种问题产生的原因有一下几点:1:在判断comfirm()为“取消”的时候,我们没有return false;即:if(!comfirm("确定要提交表单吗?")){     return false;}这种情况比较简单,不是我今天谈的重点,只要加入这句话就ok了2:还有一种情况,当用户点击“取消”的时候,并且已经return false的时候,仍然会提交表单(这是今天的重点)   这种情况一般产生在按钮的onclick()时间中;产生的原因是:   当点......
阅读全文
  • 01月
  • 23日
综合 ⁄ 共 1508字 评论关闭
cfm代码 function utypes() {    var prsID = document.getElementById("property").value;         $.ajax(           {               type: "get",               url: "<cfoutput>#application.globalVariables.fuseURL#c.MembersAdminsProjectAllUtype&prsID=</cfoutput>"+prsID,              dataType: "text/xml",                           success: function(objResponse){                jQuery("#unit").html(objResponse);   //("unit是一个下拉框的ID             },               error:......
阅读全文
  • 12月
  • 20日
综合 ⁄ 共 904字 评论关闭
2012年11月份腾讯公司的面试题(一面) 一、关于哈希表的问题: 1、哈希表查找的时间复杂度? 2、哈希表如何处理冲突? 3、如果冲突得太多怎么办? 4、如果哈希表太小,但数据太多怎么办? 二、关于二叉树的问题: 1、常用的平衡二叉树有哪些? 2、二叉树不平衡怎么办? 三、关于排序算法的问题: 1、你熟悉的排序算法有哪些? 2、归并排序的原理是什么?它的时间复杂度怎么算? 四、关于操作系统的问题: 1、进程通信有哪几种方式?每种方式的特点是什么? 2、读写者问题的进程通信方式是怎样的? 五、关于网络的问题: 1、路由表......
阅读全文
  • 12月
  • 12日
综合 ⁄ 共 7421字 评论关闭
OpenCV学习之CvMat的用法详解及实例     CvMat是OpenCV比较基础的函数。初学者应该掌握并熟练应用。但是我认为计算机专业学习的方法是,不断的总结并且提炼,同时还要做大量的实践,如编码,才能记忆深刻,体会深刻,从而引导自己想更高层次迈进。 1.初始化矩阵:  方式一、逐点赋值式:  CvMat* mat = cvCreateMat( 2, 2, CV_64FC1 ); cvZero( mat ); cvmSet( mat, 0, 0, 1 ); cvmSet( mat, 0, 1, 2 ); cvmSet( mat, 1, 0, 3 ); cvmSet( mat, 2, 2, 4 ); cvReleaseMat( &mat );  方式二、连接现有数组式:  double a[]......
阅读全文
  • 11月
  • 28日
综合 ⁄ 共 144字 评论关闭
rt,在main方法可以发出邮件,而整合后发不出邮件,控制台打印DEBUG: setDebug: JavaMail version 1.4ea 并抛出java.lang.reflect.InvocationTargetException异常 解决办法:在工程中加入activation.jar就可以了
阅读全文