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 animatedBounce = function({ selector = ".ohoroyoi", ...rest } = {}) { | |
$(selector).addClass('animated bounce'); | |
return Promise.resolve(true); | |
} | |
const makeChosen = function({ selector = "#ohoroyoi_table", ...rest } = {}) { | |
$(selector).chosen({ | |
width: "100%" | |
}); | |
return Promise.resolve(true); |
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
#include <iostream> | |
#include <queue> | |
#include <vector> | |
using namespace std; | |
#define MAX_VALUE 1001 // (1<= N <= 1000) | |
int jeongjum; | |
int gansun; | |
int start_jeongjum; |
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 time | |
from threading import Thread | |
def myfunc(i): | |
print("sleeping 5 sec from thread %d" % i) | |
time.sleep(5) | |
print("finished sleeping from thread %d" % i) | |
for i in range(10): | |
t = Thread(target=myfunc, args=(i,)) # 왜 i아니고 i,?? https://docs.python.org/3/library/threading.html#threading.Thread 튜플형이라 함 |
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
// // callback | |
// function add(a, b){ | |
// return a + b; | |
// } | |
// function addFour(x, f){ // 인자로 함수를 받는 형태 | |
// return f(x, 4); | |
// } |
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
// callback : 인자로 함수를 받는 형태 | |
function add(a, b){ | |
return a + b; | |
} | |
function addFour(x, f){ // 인자로 함수를 받는 형태 | |
return f(x, 4); | |
} |
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 getTime = (callback) => { | |
callback('안녕'); | |
} | |
getTime((message)=>{ | |
console.log(message); | |
}); | |
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
$.getJSON('https://jsonplaceholder.typicode.com/todos/1', (data) => { | |
console.log(data); | |
}); | |
const getTodos = (id, onSuccess) => { | |
$.getJSON(`https://jsonplaceholder.typicode.com/todos/${id}`, (data) => { | |
// console.log(data); | |
onSuccess(data); | |
}); |
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 todosPromise = new Promise((resolve, reject) => { | |
// const condition = Math.random() > 0.5; //true or false | |
// return condition ? resolve('성공했어요') : reject('실패했어용'); | |
// }); | |
// // console.log(todosPromise); | |
// todosPromise.then((data) => { | |
// console.log(data); |
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 getTodos = (id) => { | |
return new Promise((resolve, reject) => { | |
$.getJSON(`https://jsonplaceholder.typicode.com/todos/${id}`, (data) => { | |
resolve(data); | |
}); | |
}); | |
} | |
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 getTodos = (id) => { | |
return new Promise((resolve, reject) => { | |
$.getJSON(`https://jsonplaceholder.typicode.com/todos/${id}`, (data) => { | |
resolve(data); | |
console.log(data); | |
}); | |
}); | |
} | |
// // 아래처럼 하면 순서보장 x |
OlderNewer