-- '(' 앞에 공백 없어야 한다 (DBeaver 에서)
-- ? 은 output
CALL PROC_MYPROCESS(
'valueA' --commentA
,'valueB' --commentB
,?
);
'분류 전체보기'에 해당되는 글 666건
- 2019.11.29 DBeaver Oracle Procedure
- 2019.11.28 CORBA spec
- 2019.11.27 Webix first simple source
- 2019.11.22 DBeaver tips
- 2019.11.21 python scrapy sample source
- 2019.11.19 javascript ...(spread) operator
- 2019.11.19 javascript 배열 중복 제거
- 2019.11.18 git gui 소스 파일 한 꺼번에 추가하기
- 2019.11.15 firefox hotkey
- 2019.11.14 javascript async await
https://docs.webix.com/tutorials__quick_start.html
<!DOCTYPE HTML>
<html>
<head>
<link rel="stylesheet" href="http://cdn.webix.com/edge/webix.css" type="text/css">
<script src="http://cdn.webix.com/edge/webix.js" type="text/javascript"></script>
</head>
<body>
<script type="text/javascript" charset="utf-8">
/* place for UI configuration */
webix.ui({
rows:[
{ view:"template",
type:"header", template:"My App!" },
{ view:"datatable",
autoConfig:true,
data:{
title:"My Fair Lady", year:1964, votes:533848, rating:8.9, rank:5
}
}
]
});
</script>
</body>
</html>
ctrl + ] : 새 sql tab
ctrl + e : tab 간 이동
alt + x : 현재 tab 의 모든 쿼리 실행
https://doc.scrapy.org/en/1.3/intro/examples.html
Examples — Scrapy 1.3.3 documentation
Docs » Examples Edit on GitHub Examples The best way to learn is with examples, and Scrapy is no exception. For this reason, there is an example Scrapy project named quotesbot, that you can use to play and learn more about Scrapy. It contains two spiders f
doc.scrapy.org
https://github.com/scrapy/quotesbot
scrapy/quotesbot
This is a sample Scrapy project for educational purposes - scrapy/quotesbot
github.com
(https://stackoverflow.com/questions/2218999/remove-duplicates-from-an-array-of-objects-in-javascript)
var arr=[
{"JANQTY":"49","STD_ITM_NM":"연결송수구명판" ,"EBGTAMT":"1" },
{"JANQTY":"38","STD_ITM_NM":"하론소화기" , "EBGTAMT":"0"},
{"JANQTY":"49","STD_ITM_NM":"연결송수구명판" ,"EBGTAMT":"0" },
{"JANQTY":"15","STD_ITM_NM":"압력스위치" ,"EBGTAMT":"0" },
{"JANQTY":"49","STD_ITM_NM":"연결송수구명판" ,"EBGTAMT":"1" }
];
console.log('BEFORE @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ :', arr);
console.log('BEFORE @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ :', JSON.stringify(arr));
arr = [...new Map(arr.map(obj => [JSON.stringify(obj), obj])).values()];
console.log('AFTER @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ :', arr);
console.log('AFTER @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ :', JSON.stringify(arr));
/*
Details:-
- Doing .map() on the data list and converting each individual object into a [key, value] pair array(length =2), the first element(key) would be the stringified version of the object and second(value) would be an object itself.
- Adding above created array list to new Map() would have the key as stringified object and any same key addition would result in overriding the already existing key.
- Using .values() would give MapIterator with all values in a Map (obj in our case)
- Finally, spread ... operator to give new Array with values from the above step.
*/
https://stackoverflow.com/questions/1344908/how-do-i-stage-all-files-at-once-in-git-gui
- Click 'Tools'>Add...
- Name it whatever you want (I chose 'add all')
- In the 'Command' field, type git add *
- Optionally check the boxes to remove a dialog window, output window, and global configuration.
- Click the Add button in the bottom right.