일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- array
- 스파르타코딩캠프
- 조건에 맞게 수열 변경하기 3
- 프로그래머스 n의 배수 고르기
- 프로그래머스 n번째 원소까지
- swift
- 연산자
- 프로그래머스 배열 만들기1
- 프로그래머스 문자열 붙여서 출력하기
- continue
- Til
- cocoapods 설치 오류
- 프로그래머스
- 주사위 게임1
- 스페인어
- ruby설치
- 프로그래머스 최댓값 만들기(2)
- 문자열 정렬하기 (1)
- 객체지향
- 프로그래머스 주사위 게임1
- 문자열 붙여서 출력하기
- Error installing cocoapods
- 프로그래머스 암호 해독
- 스파르타 코딩클럽 내일배움캠프
- Break
- 프로그래머스 자동커밋
- 프로그래머스 문자열 정렬하기 (1)
- n번째 원소까지
- 배열 만들기1
- 프로그래머스 조건에 맞게 수열 변경하기 3
- Today
- Total
목록전체 글 (312)
dev._.note
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bGzzpY/btr4YuC9fXL/hqbzkgnitdNCZj8LF6sErK/img.png)
CSS (Cascading Style Sheets) 기존의 html 문서는 디자인 요소를 넣으려면 html 문서마다 디자인 요소를 적용해줘야했다. 그러나 디자인 요소가 변경될 때마다 그 방대한 문서를 모두 수정하는 것은 불가능한 일이었고, 디자인 요소를 가진 파일만 CSS라는 문법으로 따로 분리하여 관리하니 유지 보수가 매우 쉬워졌다. CSS 파일은 .css 라는 확장자를 가진 파일로 html 문서와 연결되어 사용 link 태그를 head 영역에 넣어주며, rel 속성으로 stylesheet이라는 것을 알려주며, href 속성에 연결할 css파일의 주소를 적어준다. CSS 파일 안에는 보통 '선택자'라고 부르는 CSS를 적용할 요소를 지정해서 중괄호{} 안에 적용할 요소를 적는다. 출처: w3school..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/U3tBP/btr4Fl6KWMz/Mr0TYZokeP2ibkQLTASbV0/img.png)
서버 영문으로 바꾸기 바꿀 서버 더블클릭 Overview → Open launch configuration클릭 Edit Configuration → Arguments VM aguments에 엔터한번 치고 → -Duser.language=en -Duser.region=US 추가 하단에 server options에서 serve medules without publishing 도 체크
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/chDFn3/btr4Fmq3nWL/pX14hnbR6UpsdjHOaKDZw0/img.png)
이클립스에 emmet 추가하기 1. help → Install New Software 2. Work with에 아래 링크 입력 → Add 3. name → 아무이름이나 (Emmet추천) 4. http://download.emmet.io/eclipse/updates/ 5. 전부 다 체크
Servlet개요 서블릿(Servlet)이란? 웹서비스를 위한 자바클래스를 서블릿(Servlet)이라고 함. 1.1 서블릿의 상속관계 서블릿(Servlet) 클래스는 반드시 javax.servlet.http.HttpServlet 클래스를 부모 클래스로 상속을 받아야 한다. javax.servlet.Servlet 인터페이스 javax.servlet.GenericServlet 추상클래스 javax.servlet.http.HttpServlet 추상클래스 1.2 메소드별 오버라이딩 웹클라이언트의 요청 방식이 GET 방식으로 요청을 해오면 doGet() 메소드로 응답 javax.servlet.http.HttpServlet에 각 요청메소드별 메소드가 정의 되어 있다. doDelete doGet doHead doOp..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/9WdQN/btr4v80VQNL/dWBMlDpyiEP0cggkxKk6jK/img.png)
Node.js의 정의 Node.js는 확장성 있는 네트워크 애플리케이션(특히 서버 사이드) 개발에 사용되는 소프트웨어 플랫폼. 내장 HTTP 서버 라이브러리를포함하고 있어 웹 서버에서 아파치 등의 별도의 소프트웨어 없이 동작하는 것이 가능하며 이를 통해 웹 서버의 동작에 있어 더 많은 통제를 가능케 한다. 작성 언어로 자바스크립트를 활용하며 논블로킹(Non-blocking)I/O와 단일 스레드 이벤트 루프를 통한 높은 처리 성능을 가지고 있다. (libuv 라이브러리) V8로 빌드된 이벤트 기반 자바스크립트 런타임이다. 웹 서버와 같이 확장성 있는 네트워크 프로그램 제작을 위해 고안되었다. Node.js는 자바스크립트를 사용하는 런타임 (=환경) 입니다. 런타임이란 프로그램을 실행할 수 있는 환경을 뜻합..
역정규화 데이터베이스의 물리적 설계 과정에서 성능을 향상시키기 위해 역정규화를 실행. 💡 정규화된 릴레이션은 하나의 릴레이션을 분해하기 때문에 원하는 자료가 하나의 릴레이션에 존재하지 않아 외래키를 이용해 참조해야한다. 이는 데이터베이스에 저장된 자료를 검색하는 시간을 증가시키며 성능을 저하시킬수 있다. Relation 역정규화 Relation 병합 Relation 분할 릴레이션의 데이터를 검색할때는 목록중의 데이터를 순차적으로 테이블 검색. 자주 사용하지 않는 속성이나 튜플이 릴레이션에 있을 경우 검색시 성능을 저하를 야기함. 이 경우에는 자주 사용하는 속성이나 튜플을 분해하여 성능을 향상시킬 수 있다. 수직분할 : 자주 사용하지 않는 속성(컬럼) 분할 수평분할 : 자주 사용하지 않는 튜플(행) 분할 ..
VS Code 단축키 여러개 수정 : command + D 여러개 동시 커서 : option + 클릭 드래그해서 커서 : option + 클릭 + 드래그 블락 잡고 마지막에 전체커서 : option + shift + i 여러줄 동시 입력 : option + command + up or down 전체 페이지 format : shift + option + f 선택 부분 : format : command + k => command + f 라인 전체 이동 : option + up or down 라인 복사 : shift + option + up or down 라인 삭제 : shift + command + k 라인 주석 추가 : command + k => command + c 라인 주석 해제 : command + ..
1) / 연산자 자바스크립트는 숫자가 모두 64비트 double 형이기 때문에 5 / 2 의 값이 C나 Java처럼 2가 아닌 2.5가 되는 것을 주의 console.log(5/2); // 2.5 2) typeof null 이전 글(http://zeany.net/56) 에서도 살펴봤는데, null이 할당된 변수의 typeof나 null 자체의 typeof는 null이 아닌 object 입니다. var x = null; console.log(x); // null console.log(typeof x); // object console.log(typeof null); // object 3) == , === 둘 다 두 값이 일치하는 지를 비교하지만, == 는 가능하면 형 변환을 거쳐서 어떻게든 true를 만들..