现在位置: 首页 > adorn发表的所有文章
 题目链接:<a target=_blank href="http://acm.hust.edu.cn/vjudge/contest/view.action?cid=65959#problem/E">http://acm.hust.edu.cn/vjudge/contest/view.action?cid=65959#problem/E</a><p>这个费时的只有两个数,所以只要把这两个数(99和198)单独 输出就行了。</p><p>其余的用bfs就差不多了。</p>       #include<iostream> #include<sstream> #include<cstdio> #include<cmath> #include<cstring> #include<algorithm> #include<queue> t......
阅读全文
  • 05月
  • 23日
综合 ⁄ 共 9418字 评论关闭
问题导读1、做一个HDFS写文件的测试,需要准备什么环境?2、如何对DataNode分析,有哪些节点?3、Client发起写文件的请求流程是什么? 这里做一个测试HDFS写文件的测试 NN : 192.168.1.1 DN1 : 192.168.1.2 DN2 : 192.168.1.3 DN3 : 192.168.1.4 Client : 192.168.1.1 $ll read.txt  -rw-rw-r-- 1 hadoop hadoop 12 Apr  3 11:48 read.txt 复制代码 NameNode分析看看hadoop的namenode的日志 2014-04-03 14:24:50,338 INFO org.apache.hadoop.hdfs.StateChange: BLOCK* allocateBlock: /user/hadoop/read.txt._CO......
阅读全文
  • 12月
  • 18日
综合 ⁄ 共 1618字 评论关闭
weka下运行libsvm的方法 http://datamining.xmu.edu.cn/bbs/forum.php?mod=viewthread&tid=120 weka 3.6.9用底下的“旧方法”安装失败!抛出“problem evaluating classifier rand”错误! 正确办法: 1. 先安装WEKA3.7.9,用tools-package manager安装libsvm,然后到用户目录下wekafiles\packages\LibSVM\lib中找到libsvm.jar 。 2. 安装WEKA3.6.9,将第一步中的libsvm.jar放到WEKA3.6.9的安装目录下。() 3. 修改WEKA3.6.9的RunWeka.ini文件,将 cmd_default=javaw -Dfile.encoding=#fileEncoding# -Xmx#maxheap# #javaOpts#......
阅读全文
  • 05月
  • 28日
综合 ⁄ 共 662字 评论关闭
首先简略介绍Qt应用程序的跨平台步骤: 1、将工程文件从一个平台(例如Linux)拷贝至另一个平台(如Windows),需删除工程目录中的“***.pro.user”和***-build-desktop文件夹,否则不能重新编译; 2、在Qt 4.8.0 for Desktop(MinGW)中进入该工程文件目录运行qmake -project 3、再执行qmake生成makefile 4、执行make 或 mingw32-make生成debug版本的.exe可执行程序,如果要生成release版本的.exe可执行程序,使用mingw32-make release 5、进入debug目录或release目录,运行生成的可执行程序*.exe 按照以上步骤,可在Qt 4.8.0 for Deskto......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 7661字 评论关闭
写给java初学自学者(一)        开篇直奔主题,java学习个人感觉分为两种途径,第一种是在学校,在培训机构等地方学习,有人指导;第二种是自学,通过视频,书籍,朋友等完成学习. 本文适合 自学,且基础薄弱或者无基础的人.    下面先就几个常见问题做个问答式讲解:    1. 学java需要基础吗?学java需要英语什么水平?    当你问这些问题前,首先要给自己一个定位.你学java是用来干什么的?    如果你只是想找个这方面的工作,进入这个个行业,那么没有基础,英语水平一般(例如public static void main 不能写了2天还没记住怎么写,怎......
阅读全文
  • 05月
  • 19日
综合 ⁄ 共 2156字 评论关闭
package test.awt.jcombobox; import java.awt.BorderLayout; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.util.HashMap; import java.util.Map; import java.util.Vector; import javax.swing.DefaultComboBoxModel; import javax.swing.JComboBox; import javax.swing.JFrame; import javax.swing.JOptionPane; import javax.swing.JPanel; public class MainFrame extends JFrame implements ItemListener { /** * */ private static final......
阅读全文
  • 04月
  • 15日
综合 ⁄ 共 1766字 评论关闭
 1. 光流的概念 •空间运动物体在观察成像平面上的像素运动的瞬时速度 2. 光流法的原理 •利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体的运动信息,即光流 光流的分类:稠密光流与稀疏光流(Lucus-Kanade算法) 3. L-K光流 Lucas-Kanada最初于1981年提出,该算法假设在一个小的空间邻域内运动矢量保持恒定,使用加权最小二乘法估计光流。由于该算法应用于输入图像的一组点上时比较方便,因此被广泛应用于稀疏光流场。 4. 三个假设 假设一:场景中......
阅读全文
  • 04月
  • 11日
综合 ⁄ 共 2422字 评论关闭
在ARM v4以后的版本里,ARM核都有7中工作模式:User, FIQ, IRQ, Supervisor, Abort, Undefined,和System。这7中processor mode又分为3类:User mode, Privileged mode和system mode。对于System mode的作用一直有些模糊,今天在arm的网站上找到了一份说明文档,对这个问题的解析很到位,特记录如下: 5.12. System modeThe ARM Architecture defines a User mode that has 15 general purpose registers, a pc, and a CPSR. In addition to this mode there are five privileged processor modes, each of which have an SPSR an......
阅读全文
  socket 发送十六进制的字符串 项目用到 socket tcp/ip 发送/接受 十六进制的字符串,因为C# socket 发送接受的都是byte[] (字节数组),现在记录tyte[] 与各数据类型之间的转换 注: C#的字节数组 byte[] 存放的时间是0-255的整型数据byte 关键字代表一种整型,该类型按下表所示存储值: 可如下例所示声明并初始化 byte 类型的变量:byte myByte = 255; 在以上声明中,整数 255 从 int 隐式转换为 byte。如果整数超出了 byte 的范围,将产生编译错误。   引子: 1.字符串转byte[]/byte[]转字符串 2.十六进制字符串转byte[]/byte[]......
阅读全文
  • 01月
  • 16日
综合 ⁄ 共 1253字 评论关闭
关于字节序(大端法、小端法)的定义 《UNXI网络编程》定义:术语“小端”和“大端”表示多字节值的哪一端(小端或大端)存储在该值的起始地址。小端存在起始地址,即是小端字节序;大端存在起始地址,即是大端字节序。 也可以说: 1.小端法(Little-Endian)就是低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址端。 2.大端法(Big-Endian)就是高位字节排放在内存的低地址端即该值的起始地址,低位字节排放在内存的高地址端。 举个简单的例子,对于整形0x12345678。它在大端法和小端法的系统内中,分别如图1所示......
阅读全文
  • 12月
  • 01日
综合 ⁄ 共 1567字 评论关闭
转自:http://www.open-open.com/lib/view/open1393835142583.html 当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。解决办法:方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);方法二:在项目的AndroidManifest.xml文件中界面对应的<activity>里加入android:windowSoftInputMode="stateVisible|adjustResize",这样会让屏幕整体......
阅读全文
《UNIX环境高级编程》笔记--系统标识 分类: 《UNIX环境高级编程》笔记2013-10-26 17:23 248人阅读 评论(0) 收藏 举报 POSIX.1定义了uname函数,它返回与当前主机和操作系统有关的信息。 [cpp] view plaincopy #include <sys/utsname.h>   int uname(struct utsname *name);  //如果成功返回非负值,出错则返回-1.   utsname结构体的定义如下: [cpp] view plaincopy struct  utsname{       char sysname[];   //操作系统名称       char nodename[];  //当前节点名称       char rele......
阅读全文