일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 스페인어
- 조건에 맞게 수열 변경하기 3
- swift
- 주사위 게임1
- 스파르타 코딩클럽 내일배움캠프
- n번째 원소까지
- 프로그래머스 배열 만들기1
- 프로그래머스 자동커밋
- 프로그래머스 암호 해독
- 문자열 정렬하기 (1)
- 연산자
- Til
- 스파르타코딩캠프
- 객체지향
- ruby설치
- 프로그래머스
- 프로그래머스 n의 배수 고르기
- array
- 프로그래머스 최댓값 만들기(2)
- cocoapods 설치 오류
- 프로그래머스 n번째 원소까지
- 프로그래머스 문자열 붙여서 출력하기
- continue
- 프로그래머스 문자열 정렬하기 (1)
- 프로그래머스 주사위 게임1
- 문자열 붙여서 출력하기
- Break
- Error installing cocoapods
- 프로그래머스 조건에 맞게 수열 변경하기 3
- 배열 만들기1
- Today
- Total
목록Dev (264)
dev._.note
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/CUtJW/btr5e7fLLic/nSRkM7rZGnldOkilr7S7TK/img.png)
HTML이란? HTML은 Hyper Text Markup Language 약어로 웹의 최소 단위인 웹페이지를 만드는 언어. 다시 말해, 구조를 설계할 때 사용되는 언어로 hyper link 시스템을 가지고 있으며, 흔히 말하는 웹 페이지를 위한 마크업 언어 HTML 특징 웹 문서의 표준이다. 웹호환성과 접근성이 우수하다. 유지보수가 용이하다. 컴파일 되지 않은 텍스트 문서로서 편집이 용이하다. 별도의 전용 프로그램이 아닌 간단한 메모장과 같은 편집기로도 충분하다. 마크업 언어. 파일 용량이 작아 클라이언트-서버 간 빠른 문서 전달이 가능하다. 시스템과 운영체제에 독립적 어떤 시스템/브라우저에서도 사용이 가능하다. 구조가 단순하고 문법이 쉽다. 다른 언어들보다 단순한 구조를 가지고 있으며 연산적인 요소가 ..
![](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..
역정규화 데이터베이스의 물리적 설계 과정에서 성능을 향상시키기 위해 역정규화를 실행. 💡 정규화된 릴레이션은 하나의 릴레이션을 분해하기 때문에 원하는 자료가 하나의 릴레이션에 존재하지 않아 외래키를 이용해 참조해야한다. 이는 데이터베이스에 저장된 자료를 검색하는 시간을 증가시키며 성능을 저하시킬수 있다. 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를 만들..