现在位置: 首页 > shroud发表的所有文章
  • 08月
  • 27日
综合 ⁄ 共 201字 评论关闭
利用对象设置属性值得方法进行赋值(kvc)   - (void)setValue:(id)value forKey:(NSString *)key; For example: [userDictionary enumerateKeysAndObjectsUsingBlock:^(id key, id obj, BOOL *stop){ [myObject setValue:obj forKey:(NSString *)key]; }];
阅读全文
10.4    .bind() .one()   10.4.1  如何使用   .bind( eventType, [eventData], handler(eventObject) )   在匹配的元素上绑定指定类型的事件处理函数   .bind( eventType, [eventData], preventBubble )  第三个参数为false,则阻止浏览器默认行为并停止事件冒泡,默认true  .bind( events ) 绑定多个事件,events的键为事件类型,值为对应的事件处理函数   .one( eventType, [eventData], handler(eventObject) )    在匹配的元素上绑定指定类型的事件处理函数,这个函数最多执行一次   其实是改写了事件处理函数,函数执行时先......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 2389字 评论关闭
在各种数据挖掘算法中,关联规则挖掘算是比较重要的一种,尤其是受购物篮分析的影响,关联规则被应用到很多实际业务中,本文对关联规则挖掘做一个小的总结。 首先,和聚类算法一样,关联规则挖掘属于无监督学习方法,它描述的是在一个事物中物品间同时出现的规律的知识模式,现实生活中,比如超市购物时,顾客购买记录常常隐含着很多关联规则,比如购买圆珠笔的顾客中有65%也购买了笔记本,利用这些规则,商场人员可以很好的规划商品摆放问题; 为叙述方便,设R= { I1,I2 ......Im} 是一组物品集,W 是一组事务集。W 中的每个事......
阅读全文
  • 05月
  • 01日
综合 ⁄ 共 1012字 评论关闭
转载自:http://www.cnblogs.com/GoAhead/archive/2012/05/22/2513847.html 递归实现基本思想: 为了求得树的深度,可以先求左右子树的深度,取二者较大者加1即是树的深度,递归返回的条件是若节点为空,返回0 算法: int FindTreeDeep(BinTree BT){ int deep=0; if(BT){ int lchilddeep=FindTreeDeep(BT->lchild); int rchilddeep=FindTreeDeep(BT->rchild); deep=lchilddeep>=rchilddeep?lchilddeep+1:rchilddeep+1; } return deep; } 非递归实现基本思想: 受后续遍......
阅读全文
  • 04月
  • 29日
综合 ⁄ 共 1736字 评论关闭
1.题目描述:点击打开链接 2.解题思路:本题是一道思维题。这种题一般需要先自己在演草纸上多尝试几种情况,并总结出一般的规律解决。尝试后,可以发现,如果n为偶数时,那么结果就是max{r[i]+r[i+1]}(规定r[n+1]=r[1])。如果n为奇数时,上述方法不再奏效。这个时候需要利用二分查找,假设共有p种礼物,设第一个人的礼物是1~r[1]。不难发现最优解的策略一定是这样的:如果i为偶数,那么他尽量靠前取数,如果i为奇数,那么他尽量靠后取数。这样,最后检验一下第n个人和第1个人是否冲突即可。例如,n=5,A={2,2,5,2,5},p=8时,则按照......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 3022字 评论关闭
     最近细读了Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze的《Introduction to Information Retrieval》这本书,虽然是英文的,坚持着看了一大半了,确实不错,记下其中的一些重点内容,以备温习。书可以在这里找到:http://nlp.stanford.edu/IR-book/information-retrieval-book.html。 反文档索引(inverted index) A 建立反文档索引的步骤 1):收集将要被索引的文档,标号 2):将每个文档变成一系列的标志(token) 3):做些语言方面的预处理,将标志标准化 4):建索引 索引包括词典(dictionary)......
阅读全文
  • 04月
  • 04日
综合 ⁄ 共 11749字 评论关闭
概述 宗旨 Markdown 的目标是实现「易读易写」。 可读性,无论如何,都是最重要的。一份使用 Markdown 格式撰写的文件应该可以直接以纯文本发布,并且看起来不会像是由许多标签或是格式指令所构成。Markdown 语法受到一些既有 text-to-HTML 格式的影响,包括 Setext、atx、Textile、reStructuredText、Grutatext 和 EtText,而最大灵感来源其实是纯文本电子邮件的格式。 总之, Markdown 的语法全由一些符号所组成,这些符号经过精挑细选,其作用一目了然。比如:在文字两旁加上星号,看起来就像*强调*。Markdown 的列表看起来,......
阅读全文
  • 02月
  • 24日
综合 ⁄ 共 4147字 评论关闭
一.Linux系统进程间通信有哪些方式?     1.socket; 2.name pipe命名管道; 3.message queue消息队列; 4.singal信号量; 5.share memory共享内存; 二.Java系统的通信方式是什么? 1.socket; 2.name pipe; 三.Android系统通信方式是什么? Binder 通信; 四.Binder通信的优势是什么? 高效率 五.Binder通信的特点是什么? 是同步,而不是异步; 六.Binder通信是如何实现的?    1.Binder通信是通过linux的binder driver来实现的,    2.Binder通信操作类似线程迁移(thread migration),两个进程间IPC看起来就象是一个进......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 19006字 评论关闭
前段时间有事请耽搁了,今天跟大家一起看下Google的in-app Billing V3支付。    如果没有Google Play此处附上安装Google Play的一键安装器的链接(需要Root权限):http://www.muzhiwan.com/com.muzhiwan.gsfinstaller-86095.html    google Play商店理应是Android发布游戏及应用最首选的平台,毕竟google Play是Google为Android应用打造的商店,但在天朝却完全不是这么回事。众所周知天朝对google的封锁一直很严密(你妹的,坑爹),逐渐形成了“翻过墙去,人人平等”的局面,咳咳,在这里只是感慨一下,绝无他意。    之前用过Go......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 585字 评论关闭
我所碰到的情况是: 从txt文件中读取一段字符串,并需要转换成JSONObject,但是由于 txt 的编码是UTF-8 而造成了 BOM 头。所以,用BufferedReader读取InputStream之前,需要对流进行以下处理。 /** * 读取流中前面的字符,看是否有bom,如果有bom,将bom头先读掉丢弃* * @param in* @return* @throws IOException*/public static InputStream getInputStream(InputStream in) throws IOException {PushbackInputStream testin = new PushbackInputStream(in);int ch = testin.read();if (ch != 0xEF) {testin.unread(ch);} else i......
阅读全文
  • 12月
  • 15日
综合 ⁄ 共 906字 评论关闭
最后一次J2EE作业,被第二小题虐得欲死欲仙,说到底就是被两个问题折腾了,一个是JPA,另一个就是如何在JSP中通过Button调用JSP/Servlet。   在网上的无数中英文帖子间寻找答案时,有一个帖子让我印象深刻。帖子是这么说的:点击button是一个客户端的动作,调用JSP/Servlet是服务器做的事,你不可能直接让客户端调用JSP/Servlet,所以唯一的方法就是使用表单的提交按钮,在action中输入get格式的url。   由此可见对于概念的掌握是非常关键的。   得到了这个提示立刻试了下:  <form method="get" action="DeletePerson?id=${per......
阅读全文
  • 12月
  • 09日
综合 ⁄ 共 6054字 评论关闭
文章原始出处和作者信息及本声明http://xuev.blogbus.com/logs/37005042.html ====== lsof简介 ======lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以如传输控制协议 (TCP) 和用户数据报协议 (UDP) 套接字等,系统在后台都为该应用程序分配了一个文件描述符,无论这个文件的本质如何,该文件描述符为应用程序与基础操作系统之间的交互提供了通用接口。因为应用程序打开文件的描述符列表提供了大量关于这个......
阅读全文