最近,随着大数据的兴起,Java实现的Hadoop成了这个数据领域的领跑者,不管是HDFS,还是MapReduce,还是Hive都成了很热的词汇。也从Hadoop这个软件本体催生了一个依存此的大数据领域,也和时下热的不能再热的云计算拉上了关系。
于是,作为一个程序员,不得不学习新的技术和知识,来保证自己的饭碗,这真是一个极为辛苦的差事。于是,开始接触Hadoop。结果也就是难免不出...
分类:
编程语言 时间:
2015-04-18 08:48:52
收藏:
0 评论:
0 赞:
0 阅读:
319
首先,排序算法的稳定性大家应该都知道,通俗地讲就是能保证排序前2个相等的数其在序列的前后位置顺序和排序后它们两个的前后位置顺序相同。在简单形式化一下,如果Ai = Aj,Ai原来在位置前,排序后Ai还是要在Aj位置前。
其次,说一下稳定性的好处。排序算法如果是稳定的,那么从一个键上排序,然后再从另一个键上排序,第一个键排序的结果可以为第二个键排序所用。基数排序就是这样,先按低位排序,...
分类:
编程语言 时间:
2015-04-18 08:48:42
收藏:
0 评论:
0 赞:
0 阅读:
226
观察者模式的理解与实现,使用JDK自带的Observer类和Observable接口...
分类:
编程语言 时间:
2015-04-18 08:48:32
收藏:
0 评论:
0 赞:
0 阅读:
248
NIO闲聊
自从JAVA1.4推出NIO起,JAVA网络编程进入了一个全新的时代,传统网络IO(OIO)是傻等式的,一旦IO操作发起,那么用户线程就陷入很傻很天真的等待中,直到IO操作结束或者发生了断连,而NIO则要聪明许多是事件触发式的,只有当前有IO事件发生了,才会通知用户线程执行IO操作,当前操作结束之后不会阻塞等待可以执行其他的业务操作等待下一次事件,就好比上银行取钱,一种方式排队傻等直...
分类:
Web开发 时间:
2015-04-18 08:47:52
收藏:
0 评论:
0 赞:
0 阅读:
231
Linux抓包工具
tcpdump –nn –i 网卡名 host 主机ip port 端口
-wfilename:把抓到的内容抓放到一个文件里面
可以通过strings看到文件里面的东西
-c数字:指定抓包的个数
-s0:可以抓取全部的包
tshark:也...
分类:
系统服务 时间:
2015-04-18 08:47:32
收藏:
0 评论:
0 赞:
0 阅读:
301
最近在学网络编程,学习了UDP的通信原理。写了基于UDP的服务端和客户端,可以实现局域网直接的通信,可以实现一个服务端,对多个客户端,试验过两个客户端的,两个客户端可以接收到服务端的消息,两个客户端的消息服务端也可以收到,两个客户端之间无法通信。在接收方面,可能会出现接收混乱,因为是接收一句,发送一句。
下面是服务端的代码,是在控制台上实现的.
#include
#include
usi...
分类:
编程语言 时间:
2015-04-18 08:47:22
收藏:
0 评论:
0 赞:
0 阅读:
408
首先来个简单的例子import java.util.Date;public class Employee {
private Date hireDay;
private String name;
public String getName() {
return name;
}
public void setName(String name) {...
分类:
其他 时间:
2015-04-18 08:47:12
收藏:
0 评论:
0 赞:
0 阅读:
218
调试 Android 应用,大多选择 ADT 和 Android Studio,它们已经集成很多调试功能,像打断点、单步调试、dump 虚拟机的堆栈信息等,这些工具很强大,开发时不可或缺,但是它们怎么做到的呢?本文就带我们一起去看看它们背后的功臣:JDB。...
分类:
移动平台 时间:
2015-04-18 08:47:02
收藏:
0 评论:
0 赞:
0 阅读:
313
Failed to load the JNI shared library是eclipse没有哦加载到jvm.dll文件
原因有两个:
1、系统环境变量没有配置好,重新安装jre和jdk,并配置好环境变量
JAVA_HOME=C:\Program Files\Java\jdk1.7.0_17
class_path=.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOM...
分类:
移动平台 时间:
2015-04-18 08:46:52
收藏:
0 评论:
0 赞:
0 阅读:
323
”设置“合约上一节中我们学习了如何将应用设置保存到本地,这种方式是通过在App内添加设置选项,这里还有一种方式。微软将其称为“设置”合约,并且所有的Windows应用商店应用都将自动配合这种合约。但是应用自带的这种设置如果不做任何修改可谓毫无作用。而我们添加这些设置则可以让应用更加个性化哦。SettingsFlyout首先新建一个SettingsFlyout页面,也许很多童鞋会像我当初学这个一样立马...
分类:
移动平台 时间:
2015-04-18 08:46:42
收藏:
0 评论:
0 赞:
0 阅读:
277
题意:Morley定理,求D、E、F的坐标
思路:没什么算法,就是几何的应用。注意旋转角就好了。
转载请注明出处:寻找&星空の孩子
题目链接:UVA11178
#include
#include
#define PI acos(-1.0)
using namespace std;
struct Point
{
double x,y;
Point(double...
分类:
其他 时间:
2015-04-18 08:46:22
收藏:
0 评论:
0 赞:
0 阅读:
238
连接错误: The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint
增加节点参数就好
$client = OSSClient::factory(arr...
分类:
其他 时间:
2015-04-18 08:46:12
收藏:
0 评论:
0 赞:
2 阅读:
9484
??
The wheel of the history rolling forward, our king conquered a new region in a distant continent.
There are N towns (numbered from 1 to N) in this region connected by several roads. It's confirme...
分类:
其他 时间:
2015-04-18 08:46:02
收藏:
0 评论:
0 赞:
0 阅读:
217
Drainage Ditches
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 10875 Accepted Submission(s): 5131
Problem Description
Every ti...
分类:
其他 时间:
2015-04-18 08:45:52
收藏:
0 评论:
0 赞:
0 阅读:
224
TCP-long-connection-based-on-Apache-mina基于Apache mina 的tcp长连接实现,可用于android客户端推送。项目将Apache的mina项目移植到了android平台。实现长连接的主要思想是使用了mina的KeepAliveFilter过滤器。acceptor.getFilterChain().addLast("keeplive", new Kee...
分类:
移动平台 时间:
2015-04-18 08:45:42
收藏:
0 评论:
0 赞:
0 阅读:
247
题目链接:http://cpp.zjut.edu.cn/ShowProblem.aspx?ShowID=1885
题面:
Careless Tony
Time Limit:1000MS Memory Limit:32768K
Description:
Tony is such a careless typist that he finds himself making...
分类:
其他 时间:
2015-04-18 08:45:32
收藏:
0 评论:
0 赞:
0 阅读:
246
iOS 微信V3 支付小结...
分类:
微信 时间:
2015-04-18 08:45:22
收藏:
0 评论:
0 赞:
0 阅读:
808
iOS 百度地图SDK使用小结...
分类:
移动平台 时间:
2015-04-18 08:45:12
收藏:
0 评论:
0 赞:
0 阅读:
291
为什么要学servlet呢?
用jsp完全可以开发一些网站,但是仅仅只是小型的网站,因为jsp页面的太过冗杂,几乎不好好维护,因此,才要学servlet,将显示和逻辑分开,因此我们需要另一种技术servlet。
有web1.0(页面内还有一个java代码,用来控制输出)和web2,0(完全分开,借助js来实现控制)。
Servlet是一个java程序,是在服务器上的以处理客户端请...
分类:
其他 时间:
2015-04-18 08:45:02
收藏:
0 评论:
0 赞:
0 阅读:
114
类似poj 3621。
代码:
//poj 2949
//sep9
#include
#include
#include
#include
#include
using namespace std;
const int maxL=1024;
const int maxM=100100;
char s[maxL];
struct Words
{
int in,out,len;
}w...
分类:
其他 时间:
2015-04-18 08:44:52
收藏:
0 评论:
0 赞:
0 阅读:
225