일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- https://tecoble.techcourse.co.kr/post/2021-08-07-logback-tutorial/
- https://minkwon4.tistory.com/161
- 국회의원 & 높으신 분들 어록
- Today
- Total
목록My story (831)
OPEN between Secret
가격 : 카드 50,000 시설 : 별로. 욕조 : O 와이파이 : 안되는듯함 치약 : 기다란 치약키 종류 : 열쇠 특이점 : 음.. 데일리뉴,애플,메시지,U 중에서는 제일 별로였음
가격 : 카드 50,000 시설 : 좋은 편 가운 : O 욕조 : 내가 사용한 방 2곳은 둘 다 비상대피로 구조도상 욕조가있어야 되는데 없었음 와이파이 : 마지막층만 잡히는 듯. 물 : 병 2개 치약 : 치약이 다른곳과 달리 일회용 치약을 줌 (GOOD!)키 종류 : 카드 특이점 : 건물 내부 주차장 외에 외부에 주차장이 더 있음.
1. 성능 데이터 모델링의 정의 - 설계 단계에서부터 성능을 고려하지 않고 설계를 하는것은 지나갈수 없는 길을 지나가는 차에게 빨리 가라는것과 동일 - 데이터베이스 성능향상을 목적으로 설계단계의 데이터 모델링 때부터 정규화, 반정규화, 테이블통합, 테이블분할, 조인구조, PK, FK, 등 여러가지 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것 - 디자인이 잘못된 테이블 위에서 개발된 애플리케이션의 성능저하를 개발자가 sqld구문을 잘 못 만들었다고 문제삼기도 함. - 일반적으로 성능은 조회 성능을 말함.-> 입력/수정/삭제는 일시적이고 비번하지 않고 단건 처리가 많은데-> 조회는 반복적이고 빈번하며 여러 건을 처리하는 경우가 많음 2. 성능 데이터 모델링 수행시점 - 프로젝트 수행 중 ..
옛날 성능 저하 발생시 -> SQL 튜닝보단 해당 시스템의 cpu 또는 디스크 등의 자원을 증설하는 부분에 초점. # 다르게 생각하라.주어진 SQL을 그대로 보지 말고 다르게 보라. 가령 데이터 삭제를 Delete 하지 않고, 데이터 갱신을 UPDATE 하지 않는다? ! DML 은 왜 성능을 저하시키는가1) Insert의 성증 저하 원인1. 로그 기록2. HWM BUMP UP3. 인덱스의 개수4. 롤백을 위한 로그 기록5. 디스크 I/O !로그 기록 -> 데이터베이스는 작업의 수행도 중요하지만 작업이 실패하거나 데이터베이스 장애(다른 장애에 의해 시스템이 재기동)에 대해 데이터를 보호해야 하는 책임을 갖음. 그래서 데이터베이스는 INSERT 작업을 수행하기 전 어떤 작업을 수행하는지에 대한 로그를 기록(..
JDK (java development kit)) : 개발도구JRE (java runtime environment)) : 실행환경 JRE만 설치되어 있으면 자바로 개발된 어플리케이션은 실행할수 있음. 그러나 자바를 이용하여 개발은 불가능. JDK를 설치하지 않았다면 자바 소스 코드를 컴파일 할 수 없고, 자바 어플리에키션을 jar 파일로 압축할 수 없다. 톰캣을 실행할 때 필요한 환경 변수환경 변수 설명 필수 JAVA_HOME JDK 설치 디렉터리 필수 CATALINA_HOME 톰캣 설치 디렉터리, 설정하지 않은 경우 현재 디렉터리를 값으로 사용 아님 El언어(표현언어) -> JSP의 스크립트 요소(스크립트릿,표현식, 선언부)에서는 자바 문법을 그대로 사용가능. 그래서 jsp는 자바 언어의 특징을 그대로..
허브 종류인텔리전트(Intelligent hub)허브더미(Dummy) 허브세미더미?허브 세미인텔리전트? 허브 인텔리전트허브랑 더비 허브를 나누는 중요한 요소 = 네트워크관리시스템(nms)를 통해 관리가 되는가인텔리전트 허브는 nms 상에서 모든 데이터를 분석할 수 있고 제어도 가능함.문제가 되는 pc(콜리전을 지속적으로 일으키는 pc가 있는데 그걸 직접 끄지 않으면 문제가 해결되지 않으면 안되는 상황. 이때 인텔리전트 허브는 그걸 찾아내서 따로 고립을 시킬수 있다.(auto partition))세미더미허브 (세미인텔리전트허브) = 평상시에는 더미 허브 이지만 인텔리전트허브랑 있을때는 인텔리전트 허브가 된다. 스태커블(stackable) 허브 = 쌓을수 있는 허브 ?허브나 스위치는 스태커블(Stackabl..
미디어 액세스 컨트롤(Media Access Control)-> 컴퓨터가 네트워크 상에서 서로 구별을 가능하게 해주는것. !!공부좀 한 사람이라면 IP라는게 그런 역할을 하는게 아니냐 생각할수 있음. 맞다고 함! TCP/IP 프로토콜로 통신을 하니 IP로 하는건 맞는데 통신이 IP 를 MAC으로 감싼후 통신하는 것임.->IP주소를 MAC으로 바꾸는 절차를 ARP(Address Resolution Protocol) 이라 한다. MAC이 사용되는 흐름!(라우터를 거칠때랑 라우터를 거치지 않을때) 1. 라우터를 거치지 않을때(단독 네트워크)->A랑 B가 같은 네트워크에 있고 A가 B의 IP를 알고 있다.->A는 자신이 속한 모든 네트워크에 메세지를 보냄.(브로드케스트-같은 네트워크에 있는 애들만 받을수 있음)..
UTPTP(Twisted-pair) -> 꼬인 녀석들, Pair -> 페어는 한쌍, 즉 꼬인 가닥을 말함 (UTP, STP)UTP 는 (Unshielded Twisted-pair) 감싸지 않은 꼬인 페어STP 는 (Shielded Twisted-pair) 케이블의 주의를 어떤 절연체로 감싸서 만든것 카테고리 1 : 주로 전화망에 사용하는 용도, 데이터 전송용은 아님.카테고리 2 : 데이터를 최대 4Mbps의 속도로 전송할수 있음. 카테고리 3 : 10 Base T 네트워크에 사용되는 케이블. 카테고리 4 : 토큰링 네트워크에서 사용되는 케이블.카테고리 5 : Fast Ethernet용으로 사용되는. 케이블의 종류EX) 10 Base T -> 10 ? 속도(10Mbps) -> Base ? BaseBand용..
1. LAN(Local Area Network)->어느 한정된 공간에서 네트워크를 구성한다.2. WAN(Wide Area Network)-> 멀리 떨어진 지역을 서로 연결하는 경우3. 이더넷(Ethernet)->네트워크를 만드는 방법 중 한개(1. 인터넷, 2.이더넷), CSMA/CD 프로토콜을 사용한다.-> CSMA/CD(Carrier Sense Multiple Access/Collision Detection) -> 대충 알아서 눈치로 통신하자* 인더넷 방식의 흐름1.지금 네트워크 상에 통신이 일어나고 있는지를 확인함.(그걸 '캐리어' 라 함)2. 만약 캐리어가 감지되면(누군가가 통신을 하고 있으면) 내가 보낼 정보를 보내지 말고기다린다.3. 캐리어가 감지가 안되면(통신을 안하고 있으면) 자기 데이터를..
1. 인터넷(Internet) = 인터(Inter)는 연결을 의미함.ex) 인터내셔널(International) -> 국제적인 인터컨티넨탈(Intercontinental) -> 대륙을 묶는다. 인터폴(Interpol) -> 국제경찰 = 인터넷(Internet) -> 여러 개의 네트워크를 묶었다. 1. 하나의 프로토콜(대화의 규칙)만을 사용한다. ->ex)한국말(프로토콜) & 한국말(프로토콜) 이어야 대화가 된다. 한국말(프로토콜) & 영어(프로토콜) 이면 대화하기가 어렵다. -> 인터넷에서의 프로토콜을 TCP/IP 라고 함. 2. 익스플로러,넥스케이프, 크롬 같은 웹 브라우저를 이용해서 인터넷을 사용한다.3. 없는 정보가 없다. 2. 인트라넷(IntraNet) = 인터넷이 웹 브라우저만을 가지고 사용하다..