This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const cluster = require('cluster'); | |
const app = require('express')(); | |
const bodyParser = require('body-parser'); | |
const cpus = 4; | |
var index = 0; | |
//next(); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package study.tonight; | |
class Animal { | |
public static void showlog(){ | |
System.out.println("static: parent method invoked"); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import java.net.*; | |
import java.io.*; | |
public class DemoHttpRequest{ | |
public static void main(String[] args) { | |
try{ | |
String payload="{\"jsonrpc\":\"2.0\",\"method\":\"changeDetail\",\"params\":[{\"id\":11376}],\"id\":2}"; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import com.amazonaws.services.lambda.runtime.RequestHandler; | |
import com.amazonaws.services.lambda.runtime.Context; | |
public class EchoHello implements RequestHandler <Request, Response> { | |
public Response handleRequest(Request request, Context context) { | |
String greetingString = String.format("Hello %s %s.", request.firstName, request.lastName); | |
return new Response(greetingString); | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const thumb = require('node-thumbnail').thumb; | |
thumb({ | |
source: './img', //can be directory | |
destination: './pics', // can be directory | |
concurrency:4, | |
width: 50 | |
}, (files, err, stdout, stderr)=> console.log('all done!')); | |
/** |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const async = require('async'); | |
var arr =[5,4,3,2,1]; | |
async.forEachOf(arr, (index,i, callback)=>{ | |
setTimeout(()=>{console.log(`Wait for ${index} seconds`); callback(null);}, index*1000); | |
//这里的关键在于callback必须是在循环的异步方法里面,否则是无法起作用的。 | |
}, function(err){ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
const fs = require('fs'); | |
const Promise = require('promise'); | |
const assert = require('assert'); | |
/* | |
var p1 = new Promise(function(reject, resolve){ | |
//let result= fs.readFileSync('./index.html'); | |
let result= fs.readFileSync('./main.html'); | |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.company; | |
import java.util.Observable; | |
import java.util.Observer; | |
class ObservableObj extends Observable{ | |
private int watched; | |
ObservableObj (int watched){ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package com.company; | |
interface Shape{ | |
void draw(); | |
} | |
class Circle implements Shape{ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
function sleep(ms){ | |
return new Promise(function(resolve){ | |
setTimeout(function(){ | |
resolve('sleep for '+ ms + 'ms'); | |
}, ms); | |
}); | |
} |