上一页 1 ··· 169 170 171 172 173 174 175 176 177 ··· 300 下一页
2013年8月26日

FOJ 1591 —— Coral的烦恼

摘要: #includeint main(){ __int64 n,i,sum,l,r; while(scanf("%I64d",&n)!=EOF) { sum=0; for(i=1;i*i<=n;i++) { sum+=n/i*i; if(i!=n/i) { l=n/(i+1)+1; r=n/i; sum+=i*(l+r)*(r-l+1)/2; } } printf("%I64d\n",sum); } return 0;} 借鉴别人的代码 http://218.245.3.161/2011/03/08/5687 虽然还有一些不是很理解 阅读全文
posted @ 2013-08-26 18:55 you Richer 阅读(160) 评论(0) 推荐(0)

在java代码中进行px与dip(dp)、px与sp单位值的转换

摘要: 其实都是以前保存的代码,最近发现自己的资料库很混乱,索性都整理成博客,方便以后自己要用的时候快速找到。DisplayUtil.java/** * 单位转换工具 * * @author carrey * */public class DisplayUtil { /** * 将px值转换为dip或dp值,保证尺寸大小不变 * * @param pxValue * @param scale * (DisplayMetrics类中属性density) * @return */ public static int px2dip(float pxValue, ... 阅读全文
posted @ 2013-08-26 18:53 you Richer 阅读(762) 评论(0) 推荐(0)

php 多进程中的信号问题

摘要: 1.以下代码sleep时间远小于202.原因:sleep过程中被子进程返回的信号中断。3.解决办法:pcntl_signal(SIGCHLD, SIG_IGN ); //忽略子进程返回信号 全部代码如下 阅读全文
posted @ 2013-08-26 18:50 you Richer 阅读(304) 评论(0) 推荐(0)
2013年8月25日

海量数据相似度计算之simhash和海明距离

摘要: 通过采集系统我们采集了大量文本数据,但是文本中有很多重复数据影响我们对于结果的分析。分析前我们需要对这些数据去除重复,如何选择和设计文本的去重算法?常见的有余弦夹角算法、欧式距离、Jaccard相似度、最长公共子串、编辑距离等。这些算法对于待比较的文本数据不多时还比较好用,如果我们的爬虫每天采集的数据以千万计算,我们如何对于这些海量千万级的数据进行高效的合并去重。最简单的做法是拿着待比较的文本和数据库中所有的文本比较一遍如果是重复的数据就标示为重复。看起来很简单,我们来做个测试,就拿最简单的两个数据使用Apache提供的 Levenshtein for 循环100w次计算这两个数据的相似度。代 阅读全文
posted @ 2013-08-25 22:10 you Richer 阅读(269) 评论(0) 推荐(0)

DHTML【10】--Javascript

摘要: 大家好,这一节主要介绍Javascript的函数。函数是Javascript的核心中的核心,这么强调一点都不过分,相信没有人反对,如果有人反对,你以后可以不用函数,呵呵,说的有点绝了啊。 下面看一下Javascript定义函数的基本语法格式: 格式一: function 函数名(m){ return m; } 格式二:匿名函数 function (m,n){ return m+n; } 以上两种格式的参数都是可选的,不需要声明返回值类型、参数类型,也可以没有返回值,但是function的关键字是必须保留的,而且一个字母不能写错。 ... 阅读全文
posted @ 2013-08-25 22:08 you Richer 阅读(148) 评论(0) 推荐(0)

BroadcastReceiver总结

摘要: 一、工程整体图 二、activity_main.xml 三、AndroidManifest.xml 四、MainActivity.javapackage com.jltxgcy.broadcastreceiverdemo;import android.app.Activity;import android.co... 阅读全文
posted @ 2013-08-25 22:05 you Richer 阅读(228) 评论(0) 推荐(0)

一二三(The Seventh Hunan Collegiate Programming Contest)

摘要: 一二三你弟弟刚刚学会写英语的一(one)、二(two)和三(three)。他在纸上写了好些一二三,可惜有些字母写错了。已知每个单词最多有一个字母写错了(单词长度肯定不会错),你能认出他写的啥吗? 输入 第一行为单词的个数(不超过10)。以下每行为一个单词,单词长度正确,且最多有一个字母写错。所有字母都是小写的。 输出 对于每组测试数据,输出一行,即该单词的阿拉伯数字。输入保证只有一种理解方式。 样例输入 3 owe too theee样例输出1 2 3分析:此题就是一一对比字符串的符合,因为只有三种情况,前两种都是三位,所以一起比较,最后一个单独比较,直接比较,计一个临时变量... 阅读全文
posted @ 2013-08-25 22:03 you Richer 阅读(375) 评论(0) 推荐(0)

使用 JQueryMobile 点击超链接提示“error loading page” 错误

摘要: 使用jquery mobile创建dialog时出现加载错误,“Error Loading Page”。原因是:jquery mobile页面默认采用ajax方式进行交互,而ajax方式下是不支持f://的,也就是本地文件,所以有两种解决办法:1.给超链接增加data-ajax="false"属性或者加上rel="external"就好了,以此来禁用ajax.进入主页面 2.将跳转页面发布到服务器 对于其他的几种跳转,看下文。现在我们来了解一下各种连接各种跳转的本质外部页面链接JQuery Mobile 自动化了创建ajax站点和程序的过程.默认情况下, 阅读全文
posted @ 2013-08-25 22:01 you Richer 阅读(674) 评论(0) 推荐(0)

盒子游戏(The Seventh Hunan Collegiate Programming Contest)

摘要: 盒子游戏 有两个相同的盒子,其中一个装了n个球,另一个装了一个球。Alice和Bob发明了一个游戏,规则如下:Alice和Bob轮流操作,Alice先操作。每次操作时,游戏者先看看哪个盒子里的球的数目比较少,然后清空这个盒子(盒子里的球直接扔掉),然后把另一个盒子里的球拿一些到这个盒子中,使得两个盒子都至少有一个球。如果一个游戏者无法进行操作,他(她)就输了。下图是一个典型的游戏: 面对两个各装一个球的盒子,Bob无法继续操作,因此Alice获胜。你的任务是找出谁会获胜。假定两人都很聪明,总是采取最优策略。 输入 输入最多包含300组测试数据。每组数据仅一行,包含一个整数n(2#includ. 阅读全文
posted @ 2013-08-25 21:59 you Richer 阅读(292) 评论(0) 推荐(0)

遗留系统升级改造方案思路

摘要: 整体思路: 针对遗留系统的改造将遇见如下问题:1. 系统的文档不全,不新或根本缺失(需求,设计)。2. 代码是否是最新生产代码?3. 由于无人了解代码情况,所以代码的质量无法保障。4. 数据库的表结构说明缺失,业务的整理需要看代码猜测。针对以上问题,遗留系统升级改造建议采取“尽量少动原来的代码,只解决当前需求和问题为主要目的”的原则推进。所以为了遵循原则,需要重点解决定位和修改目标代码的问题。此处可以考虑以“测试驱动”模式推进。“测试驱动”顾名思义,先针对需要调整的功能,建立好测试的保障,后续如果修改后,再进行测试,先定位表结构,后定位到代码逻辑,进行解决。解决后能通过测试,则代表着修复和升级 阅读全文
posted @ 2013-08-25 21:56 you Richer 阅读(563) 评论(0) 推荐(0)
上一页 1 ··· 169 170 171 172 173 174 175 176 177 ··· 300 下一页