我们可以有一个发射器的多个侦听器,每个都在不同数量的参数上工作吗?
例如,让事件发射器像这样:
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)
如果以上是真的,那么哪个参数转到哪个监听器?
我想要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...等等.
很高兴得到建议.
几个小时后,这是一个非常疯狂的问题.
任何帮助将受到高度赞赏.
我无法做到
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) apache ×1
eventemitter ×1
hadoop ×1
hbase ×1
java ×1
javascript ×1
mocha.js ×1
node.js ×1
oracle ×1
oracle11g ×1
plsql ×1
protractor ×1
rdbms ×1
twitter ×1