본문 바로가기

IT21

JAVA IF문 JAVA IF문 문법과 예제 if문법: if(조건식) { 조건식이 참일경우 실행할 실행문들이 들어감 ; } [ else if (조건 2) { } ; else { 조건식이 거짓일 경우 실행할 실행문들; } ] // [] 생략가능 class IfEx { public static void main(String[] args) { int num = 120; if (num n2) { big = n1; } else { big = n2; } System.out.println("Big :" + big); //100 if (n2 > n1) big = n2; big = (n1 > n2) ? n1 : n2; // 조건 연산자로 조건은 ()로 묶지 않아도 상관없다. n1 이 n2 보다 크냐 ? 맞다면 n1 아니면 n2값을 가져.. 2021. 6. 16.
JAVA 연산자 연산자 (Operator) [] . ++ -- +expr -expr ! (data type) * / % + - = instanceof == != && || ? expr : expr = += -= *= /= %= 산술연산자: * / % + - - % 는 나머지 연산자로 나눗셈 후 값이 아닌 나머지를 구함 (피연산자가 모두 정수일 때만 사용) - 피연산자가 모두 정수일 경우 결과는 무조건 정수로 나오고 피연산자가 하나라도 실수일 경우 결과는 무조건 실수로 나옴. 증감연산자: ++, -- : 숫자값을 1씩 증가나 감소시킴 - Can locate as prefix or postfix of variables and the results are different. relational operator 비교(관계) 연.. 2021. 6. 16.
JAVA 공부하기 1강 자바란, 변수, 형변환 및 이름규칙 JAVA 공부하기 1강 자바란? 과 변수, 형변환 및 이름규칙 자바를 사용하기 위해서는 java JDK SE (Standard Edition - 가장 많이 사용되는 기본 버전) 를 다운 설치 해야함 그 외 ME: Micro edition - 주로 모바일용 과 java EE (enterprise Edition) 웹 포함한 기업용이 있슴 최초의 객차지향형 프로그래밍 언어 OOP: object oriented programming. C 언어는 절차지향적 언어로 java와는 동작순서 및 방식에서 차이가 남 2 Bytes를 한글자로 사용하는 Unicode 사용. 영어도 2바이트. C 언어는 1 byte를 사용하는 ANSI code를 사용 Java는 compile언어로 개발시간은 느리나 실행속도는 빠름 - 컴파일 .. 2021. 6. 16.
Cio Summit 2019 Cio Summit 2019 Seminar 점심식사 - 호텔 도시락. 보통 국은 시래기 된장국이나 미소국을 주는데 이날은 특이하게 무 재첩국을 줬는데 맛났습니다. 전반적으로 세미나 주제는 괜찮았다고 생각되나 내용적 측면에서 과연 CIO들이 얼마나 이 세미나를 듣고 필요한 내용을 얻어갈지는 주최측에서 고민좀 해야 할듯 합니다.세미나 내용들이 너무 얕고 CIO분들에게 insight를 주기에는 너무 제품 홍보 위주나 겉핧기 식이라 좀 더 깊고 실질적인 내용으로 진행해야 할것으로 보입니다.내년에는 좀 더 좋은 내용이 준비 되길 기대해 봅니다. 2019. 2. 21.
GDPR (General Data Protection Regulation) 핵심 내용 정리 GDPR (General Data Protection Regulation) 핵심 내용 정리 GDPR (General Data Protection Regulation) 핵심 내용 정리 입니다. GDPR은 IT의 발달로 점점 더 많은 개인정보가 IT시스템에 저장되고, 해킹등에 의해 유출되거나 불법적으로 사용되는 사고들이 증가함에 따라 European Parliament 에서 2016년 4월에 채택하고 2년간의 유예기간을 줘서 2018년 5월에 시행된 전반적인 개인정보 보호에 관란 규정 입니다. GDPR에 영향을 받는 사업체는 유럽에서 어떠한 행위(온라인, 오프라인, 영세사업등)을 하거나 글로벌 회사중 유럽에 고객의 개인정보를 보유하고 있는 모든 사업체가 대상이 됩니다. 이 GDPR을 위반시는 4,000만 유.. 2019. 1. 28.
Ecommerce 주요 기능들 (Features) Ecommerce 주요 기능들 (Features) 이커머스 쇼핑몰을 구축시에 단순히 제품이 잘 업로드 되고 결재가 잘 되는것만 중요한게 아니고 안정적인 동작, 직관적이고 정리된 카테고리 관리 및 향후 확장성을 위한 제대로 된 설계에 의한 아래의 주요 기능들이 반드시 구현되고 잘 동작해야 제대로 된 쇼핑몰 사이트를 구축할수 있습니다. 이에, 아래 사항들을 잘 읽어보셔서 현재 운영중인 사이트 개편이나 신규 쇼핑몰 사이트 구축시 참고하시길 바랍니다. 쇼핑몰 주요 기능들; Catalog ManagementCategoriesSearch and sort to easily find categoriesManage categories and sub-categoriesFeature categories within navi.. 2018. 11. 29.
software week 2018 소프트웨어 주간 행사 software week 2018 소프트웨어 주간 행사 2018. 11. 29.
Global Ecommerce Platform들 장단점 Global Ecommerce Platform들의 주요 장단점 정리이 글에서는 주로 Enterprise급의 Ecommerce platform만 리뷰 했으며 개인쇼핑몰이나 SMB에 적당한 Wix, Woocommerce, big commerce등의 솔루션은 리뷰를 안했습니다. 이런 플랫폼들은 개인적이거나 소규모의 쇼핑몰을(중규모까지) 만드시는 분들에 적합하고 특별히 리뷰가 필요없이 어느정도 비슷한 기능들을 제공하고 몇십억 규모의 매출에서는 어느 솔루션을 쓰나 기능 개발에 따라 결과가 틀려지기에 플랫폼 보다는 본인들이 필요한 기능이 어떤것인지 좋은 개발자나 컨설턴트들을 만나 요구조건 정의를 잘 하신후 개발이나 커스터마이제이션을 시켜 사용하시면 될것 입니다. 이 글에서는 글로벌 메이져 No. 5 플랫폼들인 Ma.. 2018. 11. 28.
Hadoop vs Spark 및 Big Data Tool 에 대해 자세한 설명 Hadoop vs Spark 및 Big Data Tool 에 대해 자세하게 정리한 글 로 Big Data 및 관련툴 Hadoop;Hadoop은 Apache open source project으로 생겨난 HDFS (Hadoop Data File System) 을 사용해 Data를 무한대의 시스템에 분산시켜 저장하고 MapReduce 툴을 사용해 Data를 Parallel and Distributed 하게 처리할수 있는 framework 로 오픈 소스 프로젝트이니 무료 소프트웨어 입니다. Hadoop의 특징은 데이터를 Disk/storage에 저장하기 때문에 빅데이터 분석 language (R, Python 등)를 통해 분석시 time에 민감하지 않은, 예로 MapReduce 툴을 사용한 배치잡을 통한 데이.. 2018. 11. 25.