본문 바로가기

반응형
SMALL
  • HTML HTML_반응형 웹 (1) 반응형 웹 디바이스 해상도에 맞춰 자동으로 레이아웃이 변하여 화면이 조절되는것 -width, padding , margin을 가변성있게 제작한다 (% calc() vw vh 단위사용 ) -flex , grid 사용 - 미디어 쿼리 사용 (2) 적응형 웹 pc와 모바일이 각각의 사이트 주소를 가지고 분리되어있는 경우 레이아웃이 복잡하거나 앱이 따로 있을경우에 사용한다 [2] 반응형 웹 적용하기 (1) @media 스마트폰 세로 ~480px 스마트폰 가로 , 태블릿 : 481~768px 태블릿 가로 , 노트북 : 769px ~1279px 데스크탑 1280px ~ /* 노트북 & 테블릿 가로 (해상도 1024px ~ 1279px)*/ @media all and (min-width:1024px) and .. 더보기
  • 운영체제 OS_운영체제_프로세스 관리 [1] 프로세스의 이해 (1) 프로세스 1. 프로세스 정의 - 컴파일 된 프로그램이 기억장치에 적재 후에 실행 중인 명령어의 집합 - 메모리에 올려져서 컴퓨터에 실행중인 프로그램 - 프로세스 제어 블록 PCB를 가진 프로그램 ※프로그램 성능 향상 하는 도구 : Redis, Scala 2. 프로세스 특징 프로세스는 각각 독립적인 자원으로 구분된다 자신만의 주소영역을 가지고 있다 서로 다른 프로세스는 공유가 안되므로 자원공유 기법으로 IPC 기법으로 통신한다 여러개의 프로세스는 서로 데이터 접근이 불가능하다 ※ 바이너리 응용프로그램이 파일로 저장이 되었을때 컴퓨터 저장과 처리 목적을 위해 이진수 형식으로 인코딩 된 데이터 파일을 의미하는 것으로 코드의 컴파일 또는 압축된 결과물 3. 프로세스 구조 - 프로세.. 더보기
객체 지향

JAVA_객체지향_프로그래밍

[1] 절차 지향 프로그램 (1) 정의 시간이나 사건의 흐름에 따른 절차 (2) 종류 C언어 [2] 객체 지향 프로그램 (1) 정의 구체적이나 추상적인 데이터를 객체화 하여 각 객체간의 협력이 생긴다 (2) 종류 JAVA (3) 목표 객체 정의 객체 역할 기능 구현 객체 간의 협력 [3] 객체 지향 프로그래밍 구현 객체 간의 협력을 통해 객체지향 프로그램을 구현한다 (1) 객체를 구분합니다 학생A와 학생B는 각각 버스와 지하철을 타고 학교에 갑니다. 학생A는 5000원을 가지고 있었고, 100번 버스를 타면서 1000원을 지불합니다. 학생B는 10000원을 가지고 있었고, 5호선 지하철을 타면서 1200원을 지불합니다. >결과 각 학생별 남은돈을 출력합니다 버스의 승객수와 수입을 출력합니다 지하철의 승객..

더보기
  • 웹 프로젝트 웹프로젝트_[22] 대댓글 리스트 기능 설정 [1] 대댓글 만들기 (1) 대댓글 형태 설정 첫번째 hello 내용을 가진 댓글에 hello2로 대댓글을 남겼는데 바로 밑에 생기지 않고 다른 댓글인 happy 밑에 생겼다. (2) 대댓글 위치설정 pcno가 cno와 동일해지게 설정하면 순서를 그렇게 만들수 있다 (3) ㄴ대댓글 표시 설정 (4) 대댓글에 다시 댓글 추가하기 (5) 다른 표현 형식 만약에 댓글을 아래형식처럼 만든다고 한다면 댓글 1번 (0001) ㄴ 댓글 (00010004) ㄴ 댓글 (000100040008) ㄴ 댓글 (0001000400080009) 댓글 2번 (0002) ㄴ 댓글 (00020005) ㄴ 댓글 (000200050006) ㄴ 댓글 (0002000500060012) 댓글 3번 (0003) ㄴ 댓글 (00030007) ㄴ .. 더보기
  • 오류해결 오류_스프링_적어도 하나의 JAR가 TLD들을 찾기 위해 스캔되었으나 아무 것도 찾지 못했습니다. 스캔했으나 TLD가 없는 JAR들의 전체 목록을 보시려면, 로그 레벨을 디버그 레벨로 설정하십시오. [상황] 적어도 하나의 JAR가 TLD들을 찾기 위해 스캔되었으나 아무 것도 찾지 못했습니다. 스캔했으나 TLD가 없는 JAR들의 전체 목록을 보시려면, 로그 레벨을 디버그 레벨로 설정하십시오. 스캔 과정에서 불필요한 JAR들을 건너뛰면, 시스템 시작 시간과 JSP 컴파일 시간을 단축시킬 수 있습니다. 적어도 하나의 JAR가 TLD들을 찾기 위해 스캔되었으나 아무 것도 찾지 못했습니다. 스캔했으나 TLD가 없는 JAR들의 전체 목록을 보시려면, 로그 레벨을 디버그 레벨로 설정하십시오. 스캔 과정에서 불필요한 JAR들을 건너뛰면, 시스템 시작 시간과 JSP 컴파일 시간을 단축시킬 수 있습니다. 9월 08, 2023 6:14:09 오후 org.apache.jasper.servlet.TldScanner sca.. 더보기
  • 환경설정 환경설정_무료 인텔리제이 + 톰캣 서버 설정 [1] inteliJ Community (1) 무료버전 인텔리제이 & 웹프로젝트 가이드 무료 버전에는 웹프로젝트 가이드가 없기 때문에 웹프로젝트화 하기 위해 공부용으로 사용하는 파일을 가져온 뒤 톰캣 서버를 연결한다 파일을 열기 한뒤 Maven project를 선택한다 생성된 파일 내부를 수정하는 방식으로 웹프로젝트를 제작하면될것같다 (2) 인텔리제이 & 톰캣 톰캣 서버를 연결하자 Edit Configurations 선택 + 버튼 을 누른다 Add New Configuration 박스 안에 Tomcat Server > Local 를 선택해야하는데 무료 커뮤니티 버전은 웹 지원이 되지 않아 선택이 불가하다 유료 버전을 사용할경우는 바로 선택이 가능하고 무료 버전을 사용할 경우 Maven을 이용하여 웹 추가.. 더보기
  • 객체 지향 JAVA_객체지향_추상클래스 & 가상메서드 [1] 추상 메서드 & 추상클래스 (1) 추상메서드 abstract 추상메서드는 선언부만 작성하고 구현부는 작성하지 않는다 상속받는 클래스에 overriding 으로 구현부를 작성한다 /* 어떤기능을 수행할건지 기재한다 */ abstract void 메서드(); abstract void 메서드(매개변수); (2) 추상클래스 abstract 추상메서드가 포함된 클래스를 말한다 abstract 예약어를 사용한다 인스턴스 객체를 생성할수 없다 상속계층도를 따라 내려갈수록 구체화 정도가 심해지고 , 올라갈수록 공통요소만 남게된다 // 추상클래스 abstract class Car { abstract void drive(); abstract void Engine(Sring gear); } // 하위 클래스의 추상메.. 더보기

반응형
LIST