본문 바로가기

Dev Note

【問題 2】三項演算子 【問題 2】 1: public class Test{ 2: public static void main(String[] args){ 3: if(args[0].equals("Hello") ? false : true) { 4: System.out.println("Success"); 5: } else{ 6: System.out.println("Failure"); 7: } 8: } 9: } javac Test.java java Test Hello 上記のコマンドを実行すると、実行結果はどのようになりますか? A. Success B. Failure C. コンパイルエラーになる。 D. 実行時に例外が発生する。 正解:B 三項演算子に関する問題です。 三項演算子は、条件式 ? true のときの値 : false のときの値と定義さ れます。 ..
【問題 1】import 宣言 【問題 1】 package sales; public class SalesMan{} package sales.products; public class Product{} 1: package market; 2: // insert code here 3: public class Market{ 4: SalesMan sm; 5: Product p; 6: } 次のコードのうち、2 行目に挿入した際にコンパイルできるものはどれですか? 다음 코드 중 두 번째 줄에 삽입했을 때 컴파일 할 수 있는 것은 무엇입니까? A. import sales.*; B. import java.sales.products.*; C. import sales; import sales.products.*; D. import sales.*; import pr..
2020.10.19 이클립스 설치 / 오라클 계정 생성 및 OCJP 시험에 대한 오리엔테이션 19일 자바 공부 재시작. -> OCJP - silver # 이클립스 설치 Eclipse IDE for Java Developers Version: 2020-09 (4.17.0) Build id: 20200910-1200 www.eclipse.org/downloads/ Eclipse Downloads | The Eclipse Foundation The Eclipse Foundation - home to a global community, the Eclipse IDE, Jakarta EE and over 375 open source projects, including runtimes, tools and frameworks. www.eclipse.org # what is OCJP? ## OCJP : Orac..
#02. 데이터 모델링 - 개념적 데이터 모델링 https://opentutorials.org/course/3883/25270 개념적 데이터 모델링 1 - 생활코딩 수업소개 개념적 데이터 모델링과 Entity Relationship Diagram이 무엇인지 소개합니다. 강의1 강의2 강의3 강의4 opentutorials.org 개념적 모델링은 결코 쉬운 부분이 아닙니다. 현실의 '모델'의 개념을 뽑아 낼 수 있게 도와주는 '도구'가 있다. 바로 'ERD'입니다. : ERD (Entity Relationship Diagram) - 현실의 개념을 추출하는 '필터' - 개념에 대해서 대화할 수 있게 해주는 '언어' 관계형 데이터 모델링 으로는 아랫 쪽 같이 데이터를 나누는 것이 좋습니다. ( 우선, 큰 틀의 흐름으로 파악 해봅시다.) 어떻게든 데이터 모델..
#01. 데이터 모델링 - 업무파악 https://opentutorials.org/course/3883/25260 업무파악 - 생활코딩 수업소개 업무를 파악하는 방법을 소개합니다. 아래는 수업에서 사용할 기획서입니다. 기획서 강의 1 강의 2 opentutorials.org 업무파악을 제대로 하지 못했는데, 정확한 모델링을 할 수 없을 것이다. 업무파악을 하기 좋은 방법으로는 UI를 의뢰인과 함께 확인해 나아가는 것이 있습니다. '말의 기능'을 '불신'하십시오! -> 말을 끊임없이 의심하고 확인 하십시오! -> '기획서'를 작성하는 방법이 있습니다. UI 구성 툴 : 카카오의 'ovenapp' (실무에서는 'Prott' 를 사용했었다.) 의사 결정자(의뢰인)과 함께 많은 대화(커뮤니케이션)를 통해서 의뢰인이 구현하고 싶은 기능을 확실히 파..
#00. 데이터 모델링의 순서 https://opentutorials.org/course/3883/25259 #0. 데이터 모델링 순서 업무파악 → 개념적 데이터 모델링 → 논리적 데이터 모델링 → 물리적 데이터 모델링 ## 1. 업무파악 지금 우리가 하려는 '일'이 무엇인지. 개발자와 의뢰인이 '어떤 것을 만들고 싶은지' 살펴야 한다. '요건정의서', 기획서같은 것을 산출물로 받을 수 있다. ## 2. 개념적 데이터 모델링 하고자 하는 일에 는 '어떤 개념'이 있고, 각각의 '개념들이 어떻게 상호작용' 하는지 파악한다. 'ERD'를 작성얻게 된다. ## 3. 논리적 데이터 모델링 관계형 데이터베이스 패러다임에 맞게, '표'로 그림그린다. ## 4. 물리적 데이터 모델링 어떤 데이터베이스 제품을 사용할지, 코드를 작성할 지 정한다. ..
CSS 연습해보기 - <div> 태그 https://opentutorials.org/course/3086/18322 그리드 - 생활코딩 그리드의 기본 사용법 강의 caniuse 홈페이지 소스코드 변경사항 그리드 써먹기 강의 소스코드 변경사항 Grid 기능의 호환성 https://caniuse.com/#feat=css-grid opentutorials.org division의 약자로서 단순히 디자인을 적용할 부분을 지정하는 용도로 사용하는 태그. 기본적으로 display : block; -> 해당 줄을 전부 사용한다. 따라서 줄바꿈이 된다. cf. 반대로 스팬 태그는 inline - display : inline block : inline : ex) - 글 태그의 부피감을 확인해보기 border : 5px solid gray; - grid 태..
코드펜 codepen - HTML CSS Javascript 코드 테스트 / 미리복 코드펜 : https://codepen.io/ CodePen An online code editor, learning environment, and community for front-end web development using HTML, CSS and JavaScript code snippets, projects, and web applications. codepen.io 코드펜 CodePen 주로 HTML, CSS, Javascript 코드를 테스트할 때 사용하며, 블로그에 소스와 미리보기를 퍼올 때 사용할 수 있다. - 홈페이지 화면 코드펜 사용법. 주로, 코드펜에서 작성한 소스코드 미리보기를 블로그에 가져오는 것으로 많이 사용한다. - 블로그 (티스토리)에 소스코드 미리보기 가져오기. 1. 로그..