레아이웃의 핵심width, height - 박스 모델의 너비와 높이display - 화면에서 요소가 어떻게 보일지를 결정하는 요소border - 박스 모델의 테두리margin - 박스모델의 마진(요소와 요소 사이의 여백)padding - 테두리와 내용 사이의 여백border-radius - 박스 모델의 모서리를 둥글게 처리 1. 블록 레벨 요소와 인라인 레벨 요소박스모델은 크게 2가지, 블록 레벨과 인라인 레벨로 나뉩니다 블록 레벨은 혼자 한 줄을 차지하는 요소이다. 모바일 화면이 너비는 고정된 채로 화면을 아래로 쭉쭉 내리는것을 볼 수가 있는데 이게 블록 레벨이다. 반면에 인라인 레벨은 줄을 차지하지 않는 요소이다. 즉 화면에 표시되는 콘텐츠만큼만 영역을 차지하고 나머지 공간에는 다른 요소가 올 수 있..
색상과 배경을 위한 스타일 핵심 요약background-color - 배경색을 지정하는 속성background-image - 배경 이미지를 지정하는 속성background-repeat - 배경 이미지의 반복 방법을 지정 하는 속성background-position - 배경 이미지의 위치 지정하는 속성background-attachment - 배경 이미지의 고정 여부를 지정하는 속성background-size - 배경 이미지의 크기를 조절background - 배경을 한꺼번에 지정하는 속성 1. background-color 배경색을 바꾸는 기능으로써 색상을 세밀하게 조절하고 싶으면 16진수 #ffff00 을 사용하고 투명도도 함께 조절하고 싶다면 rgba를 사용하고그냥 원색을 사용하겠다면 색상의 이름을 ..
1.순서 없는 목록에서 불릿 모양 바꾸기ul을 사용할 때 번호가 없이 그냥 나오는 부분에서 불릿 모양을 없애거나 다른 모양으로 교체할 수 있다.먼저 에 list-style-type: none을 해서 적용 할 경우 불릿을 아예 없앨 수 있다. 아니면 값 부분에disc(채워진 원), circle(빈 원), square(채운 사각형)으로 모양을 변경 가능하다. 2.순서 있는 목록에서 숫자 바꾸기이번에는 ol에서 사용되는 숫자를 바꿀 것이다. 디폴트 값으로 1,2,3.. 이 적용이 되지만 이것은 01,02,03.. 혹은 (decimal-leading-zero)소문자 로마숫자 혹은 (lower-roman)대문자 로마숫자 혹은 (upper-roman)소문자 알파벳 혹은 (lower-alpha, lower-latin..
텍스트 관련 스타일의 핵심 font-family - 글꼴 지정하는 속성 font-size - 글자 크기를 지정 font-weight - 글자 굵기를 지정 color - 글자 색을 지정 text-align - 텍스트 정렬 방법을 지정 line-height - 줄 간격 조절 글꼴 관련 스타일글꼴 같은 경우는 해당하는 사용자가 글꼴이 없을 경우를 생각해야 하기 때문에 body { font-family:"맑은고딕", 돋움, 굴림 } 이런식으로 맑은 고딕으로 설정 했지만 해당 글꼴이 없을 경우 차례대로 돋음 글꼴이 되도록 설정하고 그것마저 없으면 굴림으로 나오도록 하는 설정이다. 영문 기본 글꼴에는 sans-serif체와 serif체 등이 있고 한글은 굴림, 궁서, 돋움, 바탕체가 있다. 1.@font-face ..
기초의 부분의 핵심 사이에 작성을 한다. 외부 스타일 시트대부분의 웹 문서는 같은 스타일을 여러 웹문서에 똑같이 적용한다 그렇기 때문에 외부 파일을 만들어 놓고 여러 웹 문서가 그것과 연결을 시켜스타일을 적용하는 방식을 많이 사용한다. 파일은 .css 확장자를 갖는 파일이된다. 외부 시트를 연결 할때는 일 경우에 뒤에 important가 붙은게 중요 스타일로 받아 들여져서 2번째 p태그가 적용된다. 1-2 얼마나 한정지을 수 있는가 - 명시도스타일이 충돌 한다면 스타일 적용 범위에 따라 우선순위를 정할 수도 있다. 스타일 적용 범위가 좁을수록 우선순위가 높아진다.태그 스타일 -> 클래스 스타일-> id 스타일-> 인라인 스타일 순으로 왼쪽에서 오른쪽으로 올수록 높은 우선순위를 갖는다. 1-3 소스에서의 ..
먼저 오라클 개발환경 구축 순서로는1. www.oracle.com 에 접속한다2. 11g Express Edition을 다운 받는다 https://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html 오라클은 홈페이지 리뉴얼을 자주 하므로 주소를 못찾으면 빨간색으로 들어가서 아래로 내리면 win64버전의 파일이 있다. 3. 설치 및 관리자 계정 암호 설정한다4. DB접속 확인 및 SQLplus실행5. 관리자 계정 로그인 오라클 홈페이지에서 다운로드 부분을 잘 찾다보면 Oracle Database 11g Express Edition이 있다 그걸 자신의 컴퓨터에 맞게 설치한다.이런 파일이다.압축을 풀고 폴더 안으로 들어가다 보..
프로세스란? 실행중인 하나의 프로그램을 말한다. 하나의 프로그램이라도 실행시마다 개별 프로세스가 생성이 된다. 하나의 프로세스는 하나 이상의스레드와 할당받은 자원(메모리 등)이 존재한다. 쓰레드란? 프로세스 내에서 실제 작업을 수행하는 작업 단위이다. 모든 프로세스는 하나 이상의 스레드를 가지며 각각 독립적인 작업 단위를 가진다. 멀티 프로세스 vs 멀티 스레드독립적으로 프로그램을 실행하는 것을 멀티 프로세스라고 하고, 한 개의 프로그램을 실행하고 내부적으로 여러가지 작업을 처리 하는 것을멀티 스레드라고 한다. 스레드는 싱글 스레드와 멀티 스레드가 있는데 싱글 스레드는 하나의 작업이 끝나면 다른 스레드가 작업을 시작을 하는것이고 멀티 쓰레드는서로 틈만 나면 뺏어서 돌아가기 때문에 작업1,작업2가 서로 정..