摘要:
DescriptionYou haveNintegers,A1,A2, ... ,AN. You need to deal with two kinds of operations. One type of operation is to add some given number to each number in a given interval. The other is to ask for the sum of numbers in a given interval.InputThe first line contains two numbersNandQ. 1 ≤N,Q≤ 1000 阅读全文
摘要:
Service简介Service是Android系统中的四大组件之一,它是一种长生命周期的,没有可视化界面,运行于后台的一种服务程序。Service必须在AndroidManifest.xml中声明。Service有自己的生命周期,可以使用startService()启动一个Service或使用bindService()方法绑定一个已经存在的Service。 Service作用比如我们播放音乐的时候,有可能想边听音乐边干些其他事情,当退出播放音乐的应用,如果不用Service,我们就听不到歌了,所以这时候就得用到Service了。 Service的生命周期 Service的生命周期没有Acti 阅读全文
摘要:
DescriptionYou have just moved from Waterloo to a big city. The people here speak an incomprehensible dialect of a foreign language. Fortunately, you have a dictionary to help you understand them.InputInput consists of up to 100,000 dictionary entries, followed by a blank line, followed by a message 阅读全文
摘要:
一、整体代码 Singleton.javapublic class Singleton { private static Singleton uniqueInstance; // other useful instance variables here private Singleton() {} public static synchronized Singleton getInstance() { if (uniqueInstance == null) { uniqueInstance = new Singleton(); } return uniqueInstanc... 阅读全文
摘要:
Mahout版本:0.7,hadoop版本:1.0.4,jdk:1.7.0_25 64bit。 经过了SimilarityJob的计算共生矩阵后,就可以开始下面一个过程了,这个过程主要是共生矩阵的乘法,要说这个共生矩阵的乘法是啥意思?我也不是很清楚,不清楚就看代码呗。首先明确共生矩阵,即共生矩阵的输入文件(也是上面个SimilarityJob的输出文件):similarityMatrix================= {102={101:0.14201473202245876,106:0.14972506706560876,105:0.14328432723886902,104:0.12. 阅读全文
摘要:
制作“非常PHP学习网”花了国庆整个假期,其实是从电脑学习网(http://www.why100000.com,域名刚续费)改写盗版而来的。 起初主要修改界面布局和颜色花费了大量时间(好像制作网站80%的时间都是在整界面?),但是在域名备案的等待时间里,优化和除虫、完善花费的时间更多。可见网站绝对不要贸然上线,特别是SEO工作,稳定不了绝对不要上线,要是因为频繁修改被搜索引擎误认为作弊,就十分不划算了。 “非常PHP学习网”域名是 http://www.veryphp.cn,中国的PHP中文学习门户。首页 title 是:非常PHP学习网 - 专注PHP技术的学习分享平台。 本站的PHP资讯. 阅读全文
摘要:
1 前言本章主要介绍了View视图对象,包括了其属性,视图间关系和CALayer的简介。英文原文:http://blog.csdn.net/developer_zhang/article/details/127542552 详述 View是一个能够自己绘制用一个window的矩形区域并且能够响应例如手指触摸或者鼠标点击的用户动作的对象。是一个视图绘制一个自己的可视化外观并且显示响应触摸和设备输入的外观。不是所有的视图都用来处理事件,但是视图更可能处理事件的几率多于其他的响应对象(具有响应事件能力的对象)。视图也能够提供输出内容。对于一个可用的视图,它必须位于层级窗口之中。从Mac OSX的N. 阅读全文
摘要:
虽然工作没有继续做自己最喜欢的Android的开发,对于自己来说,从事J2EE又是一种挑战,自己可以学习更多的东西,开阔自己的眼界,而不是局限在Android的应用开发领域。工作这段时间,自己学到了更多的东西,从前端到后台,J2EE开发确实用的东西比Android应用开发多很多。不过,这些知识也不是孤立的,学习J2EE对做Android也是很有好处的,毕竟是自己心爱的东西,以后还可以利用业余时间做点Android。刚进项目组,项目已经是收尾阶段,自己只能在修改BUG的过程中学习,这比做项目要慢的多。不过自己要利用一些时间多看点书,结合修改BUG,提高自己的能力,在下一次项目中能快速上手。最近多 阅读全文
摘要:
/* * POJ_1005.cpp * * Created on: 2013年10月14日 * Author: Administrator */#include #include #include using namespace std;const double PI = 3.141592653;int main(){ int t; scanf("%d",&t); int counter = 1; while(t--){ double x,y; scanf("%lf%lf",&x,&y); double r = sqrt(x*x 阅读全文
摘要:
#!/usr/bin/env python #coding=utf-8 import os # 遍历文件 r=input("type a directory name:") for root,dirs,files in os.walk(r): for f in files: f1 = r; f1 += f file = open(f1) line = file.readline() if not line: break str_split = line.split('|') pri... 阅读全文
摘要:
需求:原list输出格式0x00 0x50 0x01 0x03 0x04 0x02 0x21 0x57 0x01 0x00 0x05 0x0B 0x03 0x13 0x00 0x01要求list输出格式为list21 is : 04030150 list22 is : 01572102 list23 is : 030b0500 list24 is : 00010013 list20 is : 04030150 01572102 030b0500 00010013思路1. 去除0x方式显示;2. 四字节连成一个string,string再转化成list;3.不够四字节前面补零。代码#!/usr/ 阅读全文
摘要:
原文出处: Mike Ash 译文出处: 阮一峰 计算机的存储层次(memory hierarchy)之中,寄存器(register)最快,内存其次,最慢的是硬盘。 同样都是晶体管存储设备,为什么寄存器比内存快呢? Mike Ash写了一篇很好的解释,非常通俗地回答了这个问题,有助于加深对硬件的理解。下面就是我的简单翻译。 原因一:距离不同 距离不是主要因素,但是最好懂,所以放在最前面说。内存离CPU比较远,所以要耗费更长的时间读取。 以3GHz的CPU为例,电流每秒钟可以振荡30亿次,每次耗时大约为0.33纳秒。光在1纳秒的时间内,可以前进30厘米。也就是说,在CPU的一... 阅读全文
摘要:
最近在用epoll,网速资料很多,大家都说epoll和select的区别比较大,而且select要不停遍历所有的fd,效率要低,而且fd有限制。但是我认为二者最大的区别在于 先看代码 while (1) { nfds = epoll_wait(epfd, events, 20, 50000); cout << nfds <<endl; if(nfds == -1) { perror("epoll_wait"); continue; } for(int i =0; i<nfds; i++) { if(events[i].events & 阅读全文
摘要:
Farm Game Problem Description “Farm Game” is one of the most popular games in online community. In the community each player has a virtual farm. The farmer can decide to plant some kinds of crops like wheat or paddy, and buy the corresponding crop seeds. After they grow up, The farmer can harve... 阅读全文
摘要:
我们先需要回答,什么是 配置管理? 这个问题好难回答,我们可以找到很多解释,但真正理解配置管理的人可能不多。 配置管理的概念非常多,我们可不愿意做理论家,我们是非常务实的,我们先看看,如果没有有效的配置管理,可能会出现什么问题: 1) 软件在开发环境没有问题,测试的时候也没有问题,但发布给客户的时候就有问题。 2)修改一个缺陷后,以前已经解决的缺陷又再次出现。 3)以前已经搞定的问题,无缘无故再次出现。 4) 需求变更后,必须问最熟悉的人才知道需要修改那部分的文档、代码来实现新的需求。 5)找不回之前某个版本的设计、代码。 配置管理无非就是解决这些问题嘛,于是有人便用... 阅读全文
摘要:
1.设计一个从5个数中取最小数和最大数的程序。2.#include3.intmin(inta[],inti);4.intmax(inta[],inti);5.intmain()6.{7. inta[5];8. printf("输入五个数:\n");9. for(inti=0;imax)39. max=a[i];40. }41. printf("%2d",max);42. printf("\n");43. returnmax;44.}2.输入某年某月某日,判断这一天是这一年的第几天?3.#include4.intleap(intx);5 阅读全文
摘要:
做软件开发的,不免要购买一些软硬件。软件可能是中间件、控件、插件、组件等,硬件可能是一些服务器、PDA、单片机等。只要稍微复杂的项目,都不可避免的会有采购的问题,就算目前没有采购,以后也会不可避免。另外也有可能把项目的一部分外包给第三方来做。 作为一个想改进过程的企业,是不应该规避这个问题的。采购的软硬件或者是外包,都会从根本上影响项目的成本、进度和质量,采购和外包可以认为是风险最大的活动之一。 那怎样才能把采购活动做好了?SAM有两个SG,第一个SG讲述的是要和供应商签署协议,第二个SG主要讲述的是履行供应商协议,下面我们详细介绍一下。 SG1:Agreement with the su.. 阅读全文
摘要:
当你有机会来到这页面时 十有八九是遇到这样一个问题 执行配置文件bochsrc_fd.bxrc时出现找不到 ips的情况! 版本原因吧 将boch版本换成2.4的问题就迎刃而解了~ 简单说说步骤:第一步:安装boch-2.4.exe我已经帮你找好地址了哈哈点击打开链接 第二步:下载linux-0.11内核、rootimage-0.11-20040305、bootimage-0.11-20040305地址分别是:http://www.oldlinux.org/Linux.old/Linux-0.11/sources/system/ http://www.oldlinux.org/Linux... 阅读全文
摘要:
最近在研究数据在HDFS和关系型数据库之间的迁移,主要使用了两种方式:一是,按照数据库要求的文件格式生成文件,然后由数据库提供的导入工具进行导入;二是采用JDBC的方式进行导入。MapReduce默认提供了DBInputFormat和DBOutputFormat,分别用于数据库的读取和数据库的写入。为了使用DBOutputFormat我们需要完成以下工作。首先,对于每一个数据库表编写对应的bean类,该类需要实现WritableComparable接口和DBWritable接口(如果是DBInputFormat,则需要实现Writable和DBWritable。之所以是这样是因为DBOutpu 阅读全文
摘要:
java实现登录验证码:用兴趣的同学 可以参考一下:VerifyCodeServlet.java类:package com.spring.controller;import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.util.Random; import javax.imageio.ImageIO; ... 阅读全文