小编nir*_*ack的帖子

eventEmitter侦听器和具有不同参数的发射器

我们可以有一个发射器的多个侦听器,每个都在不同数量的参数上工作吗?

例如,让事件发射器像这样:

evetE.emit('pre', global, file, self);
corresponding event listeners:
//Listener 1

m.eventE.on('pre', function() {
//TODO
})

//Listener 2
eventE.on('pre', function(context, file, m){
  console.log(context.ans);
});

//Listener 3
eventE.on('pre', function(context){
  console.log(context.ans);
});

//Listener 4
this.eventE.on('pre',function (context) {})
Run Code Online (Sandbox Code Playgroud)

如果以上是真的,那么哪个参数转到哪个监听器?

javascript mocha.js node.js eventemitter protractor

8
推荐指数
2
解决办法
1万
查看次数

来自dbms_metadata.get_ddl的自定义表DDL

我想要DDL表格,以便我可以使用UTLOracle中的Package 将它放到数据库服务器上.

问题是:当我们

select dbms_metadata.get_ddl('TABLE','Table_name','Schema_Name') 
  from dual; 
Run Code Online (Sandbox Code Playgroud)

我得到一个包含CLOB之前的输出CREATE.喜欢

"(CLOB) 
  CREATE TABLE "SCHEMA"."TABLE_NAME" 
   (TABLE_COLUMNS.....) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 
 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1
  BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "INTF_DATA01" ;"
Run Code Online (Sandbox Code Playgroud)

我要的是上面DDL没有CLOB,没有的参数,例如SEGMENT CREATION,PCTFREE...等等.

很高兴得到建议.

oracle rdbms plsql database-administration oracle11g

2
推荐指数
1
解决办法
2万
查看次数

如何在我的Hadoop Mapper中将String转换为Writable对象

几个小时后,这是一个非常疯狂的问题.

任何帮助将受到高度赞赏.

我无法做到

public void map(Object key, Text value, Context context) throws IOException, InterruptedException {
      if (!value.toString().equals("")) {



          Gson gson = new Gson();
          Boolean flag = true;
          System.out.println("000000000"); 
          while(flag){
              Text tweetId = new Text();
              Tweet tweet = gson.fromJson(value.toString(), Tweet.class);
              tweetId.set(tweet.getRetweetStatus().getUser().getId().toString());
              System.out.println("Tweet objects:" + tweet.toString());
              System.out.println("ParentUserId:" + tweetId);
              context.write(tweetId, tweet);
              flag = false;
          }
          Text tweetId = new Text();
          Tweet tweet = gson.fromJson(value.toString(), Tweet.class);
          tweetId.set(tweet.getUser().getId().toString());
          String tweetReverse = (Object) tweet.getRetweetStatus().getUser().getId();

          System.out.println("Reverse::");
          System.out.println("Tweet objects:" + tweetReverse);
          System.out.println("ParentUserId:" + tweetId);

          context.write(tweetId, tweetReverse);
      } …
Run Code Online (Sandbox Code Playgroud)

java apache twitter hadoop hbase

0
推荐指数
1
解决办法
5358
查看次数