现在位置: 首页 > lurker发表的所有文章
  • 06月
  • 17日
综合 ⁄ 共 1455字 评论关闭
摘要:自YARN及Mesos等技术出现,Hadoop同集群上运行不同技术也成为了可能。然而,开源到商用之间存在的鸿沟不可谓不大。近日,基于广泛用户的需求,Hortonworks已决定将Storm整合到自己的Hadoop企业版中。 在YARN发布后,Hadoop拥有了同集群运行不同技术的可能,类似的技术还有加州大学伯克利分校建立的Mesos。然而将开源技术商用却并不是件简单的事情,据Gigaom的一则消息,Hortonworks正在致力Storm到Hadoop的商用整合。 以下为译文 在收到大量的客户请求后,Hortonworks决定开始 Sotrm流处理引擎整合到该公司的Hadoop产品......
阅读全文
  • 04月
  • 23日
综合 ⁄ 共 2288字 评论关闭
转自:http://blog.chinaunix.net/u2/79914/showart_1905549.html #include <linux/slab.h> void *kmalloc(size_t size, int flags); 给 kmalloc 的第一个参数是要分配的块的大小. 第 2 个参数, 分配标志, 非常有趣, 因为它以几个方式控制 kmalloc 的行为. 最一般使用的标志, GFP_KERNEL, 意思是这个分配((内部最终通过调用 __get_free_pages 来进行, 它是 GFP_ 前缀的来源) 代表运行在内核空间的进程而进行的. 换句话说, 这意味着调用函数是代表一个进程在执行一个系统调用. 使用 GFP_KENRL 意味着 kmalloc 能够使当前进......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 957字 评论关闭
大家也许都遇到过这样的问题: 在企业环境中,都以windows文件共享的方式来分享资料以及文件,但是管理员赋予每个人的访问权限是不一样的,如a用户有查看即读取的权限,b用户有修改以及删除的权限,c用户具有完全控制的权限… 当在同一台电脑上面,我们用一个用户名登录到文件共享服务器中,并且选择了保存该密码,那么每次打开文件共享的时候就不需要每次都输入密码,很方便。但当我们需要更换账户登录的时候,这时候该如何操作呢?这就是我们今天要讨论的主题。 前提,文件服务器的设置没有问题,解决客户用不同用户名密码登陆取......
阅读全文
  • 05月
  • 22日
综合 ⁄ 共 2433字 评论关闭
package com.mysql.db;   import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement;   import javax.naming.InitialContext; import javax.sql.DataSource;   public class DBConnection {               private static  DataSource ds=null;        private static  Connection con=null;        //使用JDBC连接数据库        public  static Connection getCon_jdbc(){               try{                      //定义url,指定MyS......
阅读全文
原因      AndroidMainfest.xml中没有声明新添加的Activity 解决     在AndroidMainfest.xml中的application标签内部添加 <activity android:name="xxActivity" />
阅读全文
  • 04月
  • 16日
综合 ⁄ 共 5223字 评论关闭
一、预处理器(Preprocessor)   1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)      #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL      我在这想看到几件事情:      1).#define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)      2).懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计         算出实际的值,是更清晰而没有代价的。       3).意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数......
阅读全文
  • 02月
  • 20日
综合 ⁄ 共 98字 评论关闭
int str_len(char *str) { assert(str != NULL); int len = 0 ; int i = 0 ; while( str[i]) { ++len ; ++i; // ++str; } return len;
阅读全文
  • 01月
  • 28日
综合 ⁄ 共 1197字 评论关闭
序列是具有索引和切片功能的集合。元组、列表和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力,因此元组、列表和字符串都属于序列。 例子:序列的索引功能 #!/usr/bin/env python # -*- coding=utf-8 -*- #Using GPL v3.3 #Author: leexide@126.com #索引操作 tuple = ("apple","banana","grape","orange") list = ["apple","banana","grape","orange"] str = "apple" print tuple[0] print tuple[-1] print list[0] print list[-1] print str[0] print str[-1] 输出结果: ---------- pytho......
阅读全文
  • 01月
  • 26日
综合 ⁄ 共 3565字 评论关闭
DK1.5引入了新的类型——枚举。在Java中它虽然算个“小”功能,却给我的开发带来了“大”方便。 用法一:常量 在JDK1.5之前,我们定义常量都是:publicstaticfianl....。现在好了,有了枚举,可以把相关的常量分组到一个枚举类型里,而且枚举提供了比常量更多的方法。 Java代码 public enum Color { RED, GREEN, BLANK, YELLOW } public enum Color { RED, GREEN, BLANK, YELLOW } 用法二:switch JDK1.6之前的switch语句只支持int,char,enum类型,使用枚举,能让我们的代码可读性更强。 Java代码 enum Signal { G......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 188字 评论关闭
<s:property>标签的escape属性默认值为true,即不解析html代码,直接将其输出。若想要输出html的效果,则要改为false。 例如:var groups = '<s:property value="#request.groups" escape="false"/>'; alert(groups); 使用了escape=false后输入结果如下图 不使用,输出结果如下图:
阅读全文
  • 01月
  • 22日
综合 ⁄ 共 529字 评论关闭
106. The equation time limit per test: 0.25 sec. memory limit per test: 4096 KB There is an equation ax + by + c = 0. Given a,b,c,x1,x2,y1,y2 you must determine, how many integer roots of this equation are satisfy to the following conditions : x1<=x<=x2,   y1<=y<=y2. Integer root of this equation is a pair of integer numbers (x,y). Input Input contains integer numbers a,b,c,x1,x2,y1,y2 delimited by spaces and line breaks. All numbers are not greater than 108 by absolu......
阅读全文
  • 01月
  • 11日
综合 ⁄ 共 569字 评论关闭
题目有点绕。。s[x] 范围[1.81] 因为最大的x  为 999999999 然后x 和 每位相加的和 等于s[x] 直接枚举就可以了 #include <cstdio> #include <cstring> #include <iostream> using namespace std; typedef __int64 ll; #define MAX 1000000000 int n[1000]; ll Pow(int i,int a){ ll ret = 1; for(int x = 1;x <= a;x++){ ret *= i; } return ret; } int main(){ ll a,b,c; scanf("%I64d%I64d%I64d",&a,&b,&c); int cnt = 0; memset(n,0,sizeof(n)); ......
阅读全文