728x90

코딩 9

"매달 100만원 받으며 SW전문가 교육 받으세요"

zdnet.co.kr/view/?no=20210115100344 "매달 100만원 받으며 SW전문가 교육 받으세요" 6개월간 매월 100만원의 장학금을 받으며 프로젝트를 통해 최고 소프트웨어(SW) 전문가로 성장할 수 있는 '제 12기 SW 마에스트로' 연수생 ... zdnet.co.kr 6개월간 매월 100만 원의 장학금을 받으며 프로젝트를 통해 최고 소프트웨어(SW) 전문가로 성장할 수 있는 '제12기 SW 마에스트로' 연수생 모집이 오는 18일 시작, 한 달간 진행된다. 150명 안팎을 선발한다. 과학기술정보통신부(과기정통부)와 정보통신기획평가원(IITP, 원장 전성배)은 2021년도 ‘제12기 SW마에스트로’ 과정에 참여할 연수생 150명을 이달 18일부터 다음 달 18일까지 한 달간 모집한다고 ..

IT관련 이야기 2021.01.18

[Java] enum을 쓰는 이유. 이놈을 쓰는이유!!!

java를 사용하면서, enum에 대해 생각해보게 되었다. import한 코드를 보니 enum이 꽤 있었는데, 나에게는 약간 생소해서 도대체 enum을 왜 쓰는걸까? enum(이넘)왜 써야하는지 한번 찾아보았다. ① 기억이 용이하다. enum대신 정수형 변수를 대신 사용할 수 도 있다. 하지만, 이렇게 될때 각 정수의 의미가 무엇인지를 만드는 사람이 기억하고 있어야 한다. 값이 많아질 수록 혼란스러...웠다...ㅠㅜ 이놈은 기억하기 쉽기때문에 사용하는거 같다. ② 소스의 가독성(Readability)이 높아진다. enum의 원소만 봄으로써, 그 상수의 의미를 보다 쉽게 파악 할 수 있고, 소스 전체의 가독성을 높이는데 도움이 된다. 예를 들어 whatdays = 0; 이라고 표현한다면, 이게 월요일인지,..

JAVA 2020.09.16

이것이 자바다 4장 확인문제 개인풀이

3. for문 이용해서 1부터 100까지 3의 배수 총합 구하기 합을 변수 int로 설정 이후 for문을 통해 1을 시작으로 100까지 값 산출. 3의 배수이기 때문에 i%3==0으로 설정. 왜냐? 3으로 나누었을 때, 나머지가 0이면 3의 배수 4. 두개의 주사위를 던졌을 때 나오는 두 가지 눈 구하기. 눈의 합이 5가 아니면 계속 던지고, 합이 5이면 실행을 멈추는 코드. while와 Math.random을 사용 0.0

JAVA 2020.06.09

이것이 자바다 3장 확인문제 복습

1. 연산식은 하나 이상의 값을 산출 할 수 있다. (X) ex) 2+3 =5. 값이 5가 딱 하나가 나오지 5 말고 다른 값은 나올 수가 없다. 2. x에는 +1을 해줘서 11로 반영. y는 먼저 y값에 20을 반영 이후 -- 가 적용 되기때문에 11+20 = 31 3. 생략. f와 !가 만나가 t가 되었네. 4. 몫과 나머지를 구하는 문제. int 값으로 적용되어 소수점 자리까지 나타나지 않는다 \ 나누고 나눈 몫, % 나누고 남은 나머지. 5. (Value/100)*100 int의 범위로 소수값은 날려주기. 6. ( 밑변 + 윗변 ) x 높이 / 2 에서 소수자릿수가 나오기 위해선 실수값을 가지는 형태로 계산을 해주면된다. 2를 2.0으로 계산 7. 생략. && 또는. || 또는 8. z가 NaN이..

JAVA 2020.04.22

이것이 자바다 2장 확인문제 복습

1. 변수는 초기값이 저장되지 않은 상태에서 읽지 못함. 2. 변수 이름을 작성하기 위해선 여러가지 법칙들이 존재한다. - 첫번째 글자는 $ 혹은 _ 이어야하며, 숫자로는 작성 불가 - 영어 대소문자 구문. 첫 문자는 소문자로 시작하되, 다른 단어가 붙으면 대문자로함.(규칙이라기 보다 관례라고 보는게 좋음) - 문자의 길이는 제한이 없으며, 변수로 자바어를 쓸 수 없음. 예를들어 public 이라던가 class 같은건 변수 이름으로 할 수가 없단 말씀. 3. 정수타입 byte(1) / char(2) short(2) / int(4) / long(8) 실수타입 float(4) / double(8) 논리타입 boolean 4. int age; age = 10; double price = 3.14; 타입: in..

JAVA 2020.04.21

Oracle SQL

※개인적으로 공부한것을 메모하는 공간 입니다. - 정보가 발생하면 기록하고 관리를 해야함. 이를 위해서 만든것이 데이터베이스 관리 시스템(DBMS, DateBase Management System) - 오라클 설치는 간단하게 http://www.oracle.com Oracle | Integrated Cloud Applications and Platform Services Oracle Cloud Day Online Explore and discover cloud technologies through customer success stories, a must-see keynote, live Q&A, and a virtual partner expo. May 5, 9:00 a.m. PT. www.oracle.c..

Database 2020.04.19

HTML에 대해 알아보기

전체적으로 많이 쓰이는 태그들. 많이 쓰인다는건 가장 기본이 된다는 뜻. p태그의 단점: 단락과 단락의 간격이 고정되어 있어서 자유도가 떨어짐 br은 쓰는만큼 줄바꿈이 적용되어 원하는만큼 간격을 줄일 수 있음. 그래서 br를 더 많은 사람들이 사용함. 하지만 CSS를 이용하면 p의 한계를 극복 할 수 있음. HTML과 CSS는 완전히 다른 문법. HTML이 정보를 표현하는것이라면, CSS는 정보를 꾸며주는것. 디자인측면에서 좀 더 가까움. 웹의 핵심은 접근성. 모든 웅영체제에서 동작하고, 소스는 누구나 볼 수 있음. 저작권도 없지. 그렇기때문에 다른 기술들과 구별되는 특별한것으로 만든다고한다. 속성을 통해서 이미지를 불러올 수 있다. p태그가 a태그의 부모. 목차와 참가자들을 구분짓기. 목록을 다른 목록..

HTML & CSS 2020.04.06

코딩과 HTML

공부한 내용 정리 컴퓨터의 언어 코딩. 다양한 표현들이 존재하고 있다. 애플리케이션이나 프로그램 등. 웹에서 나타나는 웹페이지. 이러한 웹페이지들이 모여있으면 바로 웹사이트. 원인이라 볼 수 있는 코드를 통해서 결과를 만들어내는것이 코딩을 하는데 있어서 핵심이라 볼 수 있음. 코드의 종류는 다양함 ex) C, C++, Java와 JavaScript, 파이썬, php, SQL 기타 등등 각자 역할이 다름. 따라서 내가 하고자하는 방향에 따라 적절한 코드를 사용해줘야 한다. 그 중 가장 기초가 되는것이 바로 웹페이지를 만드는 html. 흔히 학생시절 컴퓨터 관련 교양과목을 들어봤다면 잠시 스쳐지나갔을 html 이 html은 2가지 측면에서 아주 중요하다고 한다. 1. 쉽다. 처음 접하기에 안성 맞춤. 2. ..

IT관련 이야기 2020.04.04

WEB1-코딩을 시작하다.

문득 프로그래밍을 공부해보아야겠다는 생각이 들었다. 비전공자이지만 빠르게 급변하는 4차 혁명 시대에서 컴퓨터의 언어는 매우 중요하다고 생각되었다. 비전공자에다가 처음하기 어렵겠지만, "왜 코딩을 공부해야하는가?" 에 중점을 두고 천천히 하나씩 시작해보고자 한다. 처음 하는 나에게 있어서 가장 고민되었던 것은 '코딩이 무엇인지 모르는 상태'였다. 각종 인터넷 자료를 찾아보아도 내가 모르는 용어가 많다 보니 쉽게 이해가 가질 않았다. 그러다 문득 유튜브에서 '생활코딩'이라는 것을 접하게 되었다. 동영상을 몇 번 보았는데, 차분한 목소리로 굉장히 쉽게 잘 알려주셔서 나 같은 비전공자가 듣기에 전혀 어려움이 없을 것 같았다. 특히나 처음에 들었던 Intro 영상이 인상적이었다. 현대사회는 인터넷이 연결된 환경에..

HTML & CSS 2020.03.20
728x90