现在位置: 首页 > modulo发表的所有文章
  • 09月
  • 10日
移动开发 ⁄ 共 2527字 评论关闭
在做安卓应用开发的时候很经常会用到ListView,并且每一个Item里面都会有按钮之类的需要进行事件监听的控件。在给按钮添加OnClickListener的时候,一开始很下意识的会想在ListView的adapter的getView方法中找到每个Button并new一个OnClickListener分配给这个button。但是当数据量很大的时候,new出来这么多个监听器势必会对内存造成一定的压力,而且每个Listener的功能完全一样,Listener里面所需知道的,不过是调用者所在的Item的index而已。怎么样才能更好地利用内存呢?   既然每个Listener的功能一样,那么完全可以用单例......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 1623字 评论关闭
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4343 题目大意:给定N(N<=100000)个区间(左闭右开)和M(M<=100000)个询问[l, r],问所有满足[s,t)包含于于[l, r]的区间中最多能选出多少个,使得他们两两不相交。 解题思路:首先将坐标离散化,将区间排序后删掉可以覆盖其他区间的大区间。 这时若将剩余区间的左端点坐标排序,左端点坐标必然严格上升且对应的右端点坐标也是严格上升的。 此题的贪心思想较为普及,即按y的升序进行贪心固定区间询问的最大数量,不再赘述。 设g[1][x]为从坐标x开始向右遇到的第一个有效......
阅读全文
  • 08月
  • 22日
综合 ⁄ 共 1688字 评论关闭
OS中有时候需要实现文字环绕图片的效果,用一般的控件很难实现,因为根本就没有支持该属性的控件,折衷的做法就是用UIWebView,在其加载html语言,实现文字的环绕效果。 实现要求:在webView上实现文字环绕图片,点击图片可实现图片放大。 关于点击图片放大有两种方法:1.用javascript脚本实现,可笔者已经3年不做web开发了,这种方式可能需要较长时间。2.在webView中添加一个占位图(必须是透明的),在 web.scrollView上相应位置,添加UIImageView,并实现点击效果。 以下时部分代码: newsTitle=@"标题";        newsTime=[NSSt......
阅读全文
  • 08月
  • 21日
综合 ⁄ 共 3398字 评论关闭
ASIHTTPRequest项目地址:http://github.com/pokeb/asi-http-request/tree,关于ASIHTTPRequest到底是什么,你可以在项目首页看到。 它提供如下功能: 提交数据到web服务器或者从web服务器获得数据; 下载数据到内存或磁盘; 采用html input相同的机制上传文件; 断点续传; 简单存取HTTP头; 上传/下载进度显示; 支持Cookie; 后台运行(iOS4.0以上支持); 对于请求和响应的GZIP支持; 支持客户端证书; 支持同步/异步请求 ⋯⋯ 关于它的介绍网上已经有很多了,该项目有很详细的指南文档: Howto use ASIHTTPRequest,也有网友......
阅读全文
  • 07月
  • 06日
综合 ⁄ 共 1044字 评论关闭
可以使用 MERGE 语句在一条语句中执行插入、更新或删除操作。MERGE 语句允许您将数据源与目标表或视图联接,然后根据该联接的结果对目标对象执行多项操作。 MERGE 语法包括五个主要子句: MERGE 子句用于指定作为插入、更新或删除操作目标的表或视图。 USING 子句用于指定要与目标联接的数据源。 ON 子句用于指定决定目标与源的匹配位置的联接条件。 WHEN 子句用于根据 ON 子句的结果指定要执行的操作。 OUTPUT 子句针对更新、插入或删除的目标对象中的每一行返回一行。--可以省略 MERGE 语句必须以 ; 结束。 ......
阅读全文
  • 05月
  • 24日
综合 ⁄ 共 1296字 评论关闭
                                                         JavaScript 提交1、js提交表单 <script type="text/javascript">function save(){     var act = '';         var id = document.getElementById('procedurecert.id').value;         if(id!=null&&id!=""){         act = "update";                 }else{             act = "save";         }         //获取删除的附件idvar delAttachmentId="";for(var a=0;a<deleteAttachment.length;a++){delAttachmentId+=deleteAttachment[a]+",";}        ......
阅读全文
  • 05月
  • 15日
综合 ⁄ 共 13863字 评论关闭
128个ajax/javascript框架 AJAX框架能够帮助我们快速开发能够通过JavaScript调用WebService(Server Page)的网页,而不必要提交整个页面。近来的web应用都使用AJAX来提高网页的可交互性和实现更好的功能。目前互联网上有上百个AJAX/JavaScript框架可供我们使用,这里所整理的是比较常用的128个,因为太多了,实在不好分类,请大家将就将就 1. dojo"dojo"由一个日本团队所开发,是一个开源的DHTML+JavaScript工具包。它基于若干个代码库扩展而成,目的是为了解决动态网页技术长期以来大量的遗留问题。我们可以使用dojo底层的API和“......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 1805字 评论关闭
There are a few key features to know about Wi-Fi Direct: Wi-Fi Direct enlists a technology known as "Soft AP": Soft AP, in a nutshell, is software-based access point functionality built into Wi-Fi Direct certified devices. These devices are capable of routing and directing network traffic just like access points and routers. Wi-Fi Direct is expected to provide superior connectivity over Bluetooth: Wi-Fi Direct is not just an alternative to Bluetooth connectivity; it delivers a bette......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 13854字 评论关闭
本文转自: http://www.ibm.com/developerworks/cn/java/j-lo-javaio/ Java 的 I/O 类库的基本架构 I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道。在当今这个数据大爆炸时代,I/O 问题尤其突出,很容易成为一个性能瓶颈。正因如此,所以 Java 在 I/O 上也一直在做持续的优化,如从 1.4 开始引入了 NIO,提升了 I/O 的性能。关于 NIO 我们将在后面详细介绍。 Java 的 I/O 操作类在包 java.io 下,大概有将近 80 个类,但是这些类大概可以分成四组,......
阅读全文
  • 04月
  • 03日
综合 ⁄ 共 4433字 评论关闭
hdu 5027 Help! 根据题意,在陆地上的路线解分为两部分:①从起点直线到达;②无法直线到达。救到人后返回陆地的时间可以先求出来。 可以求出起点到凸多边形的相切点,在两点间的边可直线到达。找出使总时间最小的入水点,可以用三分搜索求极值(列出公式求导后可发现是一个单峰函数)。 考虑入水点无法直线到达的情况,原理与上类似 计算几何的实现还是相当蛋疼的。有几个比较烦人的地方: 1、找切点。对于每个点 p 求出 sz[p] = ( vector(p, p+1) ^ vector(p, point(Xo, Yo)) )>=0,若sz[p] != sz[p+1],则说明点 p+1 是切......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 429字 评论关闭
--------------------------------------------------------- Author : Shawn Lee WebSite :http://blog.csdn.net/twelvelee Email :xiaofengoffice@163.com Update-Time :2013年5月7日17:45:00 Shawn声明:本人鄙视直接复制本人文章而不加出处的个人或团体, 但不排斥别人转载Shawn Lee的文章,只是请您注明出处并和本人 联系或留言给我。 --------------------------------------------------------- 问题描述:已知数据库中的一个表名(字符串),通过这个表名获取其中的字段名。 问题解答: 简单的一个select语句就......
阅读全文
  • 01月
  • 21日
综合 ⁄ 共 1155字 评论关闭
选课时间(题目已修改,注意读题) Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2871    Accepted Submission(s): 2262 Problem Description 又到了选课的时间了,xhd看着选课表发呆,为了想让下一学期好过点,他想知道学n个学分共有多少组合。你来帮帮他吧。(xhd认为一样学分的课没区别)   Input 输入数据的第一行是一个数据T,表示有T组数据。 每组数据的第一行是两个整数n(1 <= n <= 40),k(1 <= k <= 8)。 接着有k行,每行有两个整数a(1 <= a ......
阅读全文