분류 전체보기(57)
-
2. HTTP란?
HTTP란? 정의 HyperText Transfer Protocol Hypertext - 초문서(링크가 있어 문서에서 문서로 넘어갈 수 있음) 네트워크로 연결된 장치들 사이 정보를 전달하는 응용 레이어의 통신 규약. OSI 7 layer의 최상단에 있음 다른 정의 : HTML 문서 같은 자원을 가져오는 통신규약 HTTP Request : client에서 request를, Server에서 response를 보내는 과정에 포함됨Client란? user-agent : 사용자를 위해 동작하는 모든 도구들. 보통 web에서는 web browser가 그 역할을 한다. browser는 항상 request를 시작하는 주체이다. HTTP request란? 웹 브라우저 등이 웹사이트에 정보를 요청할 때 사용하는 방법 각각..
2022.05.12 -
1. 인터넷은 어떻게 돌아가는가?
roadmap 인터넷은 어떻게 돌아가는가? 인터넷의 정의 Internet : (고유명사) 컴퓨터들이 TCP/IP 프로토콜 기반으로 연결된 전세계적인 컴퓨터 네트워크 internet : 상호 연결된 네트워크 고유명사인 Internet에 대해서만 다룬다 인터넷의 구성 last mile : 가정/사무실에 있는 최종 소비자에게 케이블/전화 시스템으로 연결되는 인터넷의 말단 요소. 사람에 빗대자면 말초신경과 같다. data centers : 데이터를 저장하고 온라인 어플리케이션을 제공하는 서버들이 모인 건물. 서버는 빠른 인터넷 연결로 많은 사용자의 요청에 응답한다. 보통 토지 가격과 전기세가 저렴한 곳에 짓는 편이다. backbone - 장거리를 잇는 광섬유 케이블 네트워크. 데이터 센터와 사용자 사이에서 데이..
2022.05.12 -
0. backend roadmap study
2022.05.09 시작 1. https://roadmap.sh/backend 해당 링크를 참고하여 쓴다 2. 완벽한건 없으니 나중에 수정 및 추가가 일어날 것을 가정하고 쓴다. 3. 평서문으로 쓴다. 4. 꾸준히 하기 위해 주말에도 쓰고 추가한다. 5. 요약을 하든, 짜집기를 하든, 번역을 하든, 쓰면서 읽고 읽으면서 쓰자.
2022.05.12 -
[javascript] code snippet 2
Tr event에서 선택한 td의 인덱스를 가져오고자 할 때 // double click $('#tableElement tbody').on('dblclick', 'tr', function (e) { var cellindex = e.target.cellIndex; // exclude delete/ move cell if(cellindex != 5){ var data = new Array(); var td = $(this).children(); td.each(function(i){ data.push(td.eq(i).text()); }); displaySomething(this.rowIndex,data,'##'); } }); 버튼을 누르면 refresh가 될 때 버튼을 누르면 의도와는 다르게 새로고침이 될 때..
2021.10.04 -
[Javascript] 즐겨 쓰는 code snippet
[Javascript] table data -> JSON 함수 function tableToJson(table) { // 변환 함수 var data = []; var headers = []; for(var i=0; i
2021.09.28 -
[JQuery] select box 에 option을 동적으로 추가해보자
$.each(items, function (i, item) { $('#mySelect').append($('', { value: item.value, text : item.text })); }); $.each 는 $(items).each(function(){ ~ }); 으로 바꿀수 있다. 업어치나 메어치나. function(i,item) 의 i는 index이고, item은 인덱스에 해당하는 요소이다. #mySelect는 option을 지정할 selectbox의 id이다. 추가할 하위요소들의 공통된 상위 요소로 지정한다 option을 저렇게 생성하면 느리다고 items={option1:{value:1,text:1}}을 string으로 한줄에 append 하라는 의견이 있긴하다 이 예제에서 item은 obe..
2021.09.12