본문 바로가기

Road to Developer31

7. Java Code Convention 코딩 컨벤션이란, 코딩을 하는 프로그래머 사이의 규칙이다. 소프트웨어를 개발하는 일련의 모든 과정에 들어가는 비용 중 80%가 유지보수에 쓰여진다.소프트웨어의 직접 개발한 개발자가 그 소프트웨어의 유지보수를 담당하는 경우는 거의 보기 힘들다.코딩 규칙을 지키면 다른 개발자가 그 소스 코드를 처음 보았을 때, 더 빠른 시간 안에 완벽하게 이해할 수 있도록 도와주기 때문에, 소프트웨어의 가독성이 높아진다. 아래 링크 블로그에서는 다음과 같은 목차로 코드작성의 규칙을 설명해 주었다. 1. 개요2. 파일 이름2.1 파일 확장자2.2 공통으로 사용되는 파일 이름3. 파일 구조3.1 자바 소스 파일3.1.1 시작 주석3.1.2 Package 문과 Import 문3.1.3 Class와 Interface 선언4. 들여.. 2018. 6. 25.
6. Mac OS에서 JDK설치, 환경변수 설정하기 1. JDK설치 JAVA언어를 작성된 프로그램을 실행하기 위해선 JRE(Java SE Runtime Environment)가 필요합니다.JAVA언어를 사용하는 개발자는 JAVA언어로 작성된 소스(Source)를 컴파일하고 관리할 필요가 있습니다.이때 사용되는 도구를 JDK((Java SE Development Kit)라고 말합니다.JDK안에는 JRE도 포함되어 있습니다. 컴파일한 결과를 실행하기 위해서는 JRE가 필요하기 때문입니다. http://www.oracle.com/technetwork/java/javase/downloads/jdk10-downloads-4416644.html 링크에 가서 JDK 버전을 다운 받습니다. WAS의 버전 마다 지원하는 JAVA버전이 다를 수 있으므로 잘 생각해서 다운로.. 2018. 6. 25.
5. CSS 속성 CSS 속성 display(block, inline, inline-block)display 속성이 block, inline-block이면 블록을 쌓듯이 위에서 아래로 쌓이듯이 채워진다.display 속성이 inline 이면 오른쪽으로 흐른다. , , , 등은 기본 속성이 inline이다. position (static, absolute, relative, fixed)postion 속성은 기본이 static이다. 순서되로 배치된다.absolute 속성이면 기준점에 따라서 위치한다. 기준점은 상위 엘리먼트가 static 이 아닌 것을 기준으로 한다. relative 속성은 원래 자기가 위치해야 할 곳을 기준으로 한다. (top, left, right, bottm)fixed는 viewport(전체화면) 왼쪽,.. 2018. 6. 25.
4. 웹서버, WAS 웹 서버란? 웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말합니다. 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 웹 브라우저에 전달하는 것입니다. 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있습니다. 가장 많이 사용하는 웹 서버는 Apache, Nginx, Microsoft IIS. WAS (Web Application Server) DBMS (DataBase Management System) 다수의 사용자가 데이터베이스 내의 데이터에 접근할 수 있도록 해주는 소프트웨어입니다. 클라이언트 쪽에 비즈니스 로직이 많.. 2018. 6. 25.
반응형