现在位置: 首页 > exchanger发表的所有文章
  • 04月
  • 17日
综合 ⁄ 共 3749字 评论关闭
  另外一个hadoop的入门demo,求平均数。是对WordCount这个demo的一个小小的修改。输入一堆成绩单(人名,成绩),然后求每个人成绩平均数,比如: //  subject1.txt   a 90   b 80   c 70  // subject2.txt   a 100   b 90   c 80   求a,b,c这三个人的平均分。解决思路很简单,在map阶段key是名字,value是成绩,直接output。reduce阶段得到了map输出的key名字,values是该名字对应的一系列的成绩,那么对其求平均数即可。   这里我们实现了两个版本的代码,分别用TextInputFormat和 KeyValueTextInputFormat来作为输入格式。  ......
阅读全文
  • 10月
  • 06日
数据库 ⁄ 共 2182字 评论关闭
Linux安装、使用MySQL参考资料:http://www.yesky.com/187/1754687.shtml Linux下 一、下载mysql安装包: 1.1 安装包名称        MySQL-client-5.6.12-2.linux_glibc2.5.x86_64.rpm       MySQL-server-5.6.12-2.linux_glibc2.5.x86_64.rpm         MySQL-devel-5.6.12-2.linux_glibc2.5.x86_64.rpm 1.2 下载地址:       http://dev.mysql.com/downloads/mysql-4.0.html#downloads       在页面中选择“Linux - Generic” 二、安装mysql:     rpm -ivh MySQL-client-5.6.12-2.linux_glibc2.5.x86_64.rpm      rpm -ivh MySQL-ser......
阅读全文
  • 06月
  • 08日
综合 ⁄ 共 814字 评论关闭
文章目录 带超时滴  receive loop()-> receive {rectangle,Width,Ht}-> io:format("area of rectangle is ~p~n",[ Width*Ht]), loop(); {circle,R}-> io:format("area of circle is ~p~n",[ R*R*3.1415926]), loop(); Other-> io:format("area of circle is ~p~n",[Other]), loop() end. Pid=spawn(fun area_server:loop/0). 书上滴 进程滴应用  创建一个进程对loop求值 Pid!{self(),{rectangle,6,10}......
阅读全文
  • 05月
  • 12日
综合 ⁄ 共 2822字 评论关闭
在说Hibernate映射之前,先下了解下面的概念。   对象-关系映射(Object/Relation Mapping,简称ORM),是随着面向对象的软件开发方法发展而产生的,是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术,本质上就是将数据从一种形式转换到另外一种形式。   面向对象的开发方法是当今企业级应用开发环境中的主流开发方法,关系数据库是企业级应用环境中永久存放数据的主流数据存储系统。对象和关系数据是业务实体的两种表现形式,业务实体在内存中表现为对象,在数据库中表现为关系数据。内存中的对象之间存在关联和......
阅读全文
  • 04月
  • 14日
综合 ⁄ 共 660字 评论关闭
#看是否已经有tomcat在运行了 ps -ef |grep tomcat #如果有,用kill; kill -9 pid #pid 为相应的进程号   例如 ps -ef |grep tomcat 输出如下 sun 5144 1 0 10:21 pts/1 00:00:06 /java/jdk/bin/java -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.endorsed.dirs=/java/tomcat/common/endorsed -classpath :/java/tomcat/bin/bootstrap.jar:/java/tomcat/bin/commons-logging-api.jar -Dcatalina.base=/java/tomcat -Dcatalina.home=/java/tomcat -Djava.io.tmpdir=/java/tomcat/temp org.apache.ca......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 645字 评论关闭
Binary Tree Maximum Path Sum  Total Accepted: 14936 Total Submissions: 75024My Submissions Given a binary tree, find the maximum path sum. The path may start and end at any node in the tree. For example: Given the below binary tree, 1 / \ 2 3 class Solution { public: int maxPathSum(TreeNode *root) { int maxV=0x80000000;////@@@@error: maxV=0; then the negative path sum will be blocked ,since they are smaller than 0. dfs(root,maxV); re......
阅读全文
  • 02月
  • 01日
综合 ⁄ 共 937字 评论关闭
Encoding Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 16699    Accepted Submission(s): 7120 Problem Description Given a string containing only 'A' - 'Z', we could encode it using the following method:  1. Each sub-string containing k same characters should be encoded to "kX" where "X" is the only character in this sub-string. 2. If the length of the sub-string is 1, '1' should be ignored.   Input The first line contains an......
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 11338字 评论关闭
  MySQL的优化 一、我们可以且应该优化什么? 硬件 操作系统/软件库 SQL服务器(设置和查询) 应用编程接口(API) 应用程序 二、优化硬件 如果你需要庞大的数据库表(>2G),你应该考虑使用64位的硬件结构, 像Alpha、Sparc 或即将推出的IA64。因为MySQL内部使用大量64位的整数,64位的CPU将提供更好的性能。 对大数据库,优化的次序一般是RAM、快速硬盘、CPU能力。 更多的内存通过将最常用的键码页面存放在内存中可以加速键码的更新。 如果不使用事务安全(transaction-safe)的表或有大表并且想避免长文件检查,一台UPS ......
阅读全文
56、一个含 n 个元素的整数数组至少存在一个重复数,  请编程实现,在 O(n)时间内找出其中任意一个重复数。 /* 56、一个含 n 个元素的整数数组至少存在一个重复数, 请编程实现,在O(n)时间内找出其中任意一个重复数。 我觉得可以用hash表存储,或者最简单的数组存储,标记; 当一个数未标记,则标记;当一个数的位置已标记,说明重复 我看网上有种算法, 采用类似于单链表是否存在环的,同时单链表可以采用数组实现 已知一个单链表中存在环,找出环的入口点”。 具体思路如下:将array[i]看作第i个元素的索引, 即array[i......
阅读全文
今天做项目时候报了这种错误,耗了4个多小时才解决。解决方法是在mysql数据库的表中将主键id改为自动递增。
阅读全文
  • 12月
  • 21日
综合 ⁄ 共 3551字 评论关闭
很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。 有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。 我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说出主意,老板马上叫停,然后拍一下脑门:“哦。。。我想到了。。。”,把别人的idea当成自己的说出来。我在工作中还真不止一次遇到这种事,我提出来的想法老被别人拿来当作自己的原创,......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 9183字 评论关闭
       最近要做一个类似QQ底部有气泡的功能,试了几个方案不太好,我想很多开发者使用TabHost都会知道它不保存状态,每次都要重新加载布局,为了保存状态,使用RadioGroup来实现,状态是可以保存了,问题是无法实现气泡功能,不能自定义布局,因为RadioGroup里面只能包含RadioButton,不然状态切换不起用作,这个可以查看RadioGroup源码,为了既能保存状态又能实现气泡功能,所以只能自己修改控件了或者自己写一个类似的切换功能,查看了FragmentTabHost的源码,可以知道FragmentTabHost不保存状态是因为切换fragment的时候是使用......
阅读全文