분류 전체보기 (197) 썸네일형 리스트형 [Java] 변수란 무엇일까? 변수 : 말 그대로 변하는 수 값을 넣을 수 있는 빈 그릇과 같음 변수를 사용하기 위해 어떤 형태의 자료를 저장할 것인지 정해야 하는데, 이 형태를 변수의 '자료형'이라 한다. 변수의 자료형을 선택하고 이름을 정하는 것을 '변수를 선언한다'라고 한다. 변수 선언하고 값 대입하기 int level; //정수형 변수 level을 선언 level = 10; //값 10을 level 변수에 대입 [실습] 변수 선언하여 사용하기 package chapter2; public class Variable1 { public static void main(String[] args) { int level; level = 10; System.out.println(level); } } [실습] 변수 초기화하기 변수에 처음 값을.. [programmers] MySQL - Lv.1 이름이 없는 동물의 아이디 (IS NULL) 문제 풀이 SELECT animal_id from animal_ins where name is null; [MySQL] SELECT 명령 명령 프롬프트에서 mysql 실행하기 1. 키보드의 윈도우버튼 + R을 눌러 실행창을 열어 cmd 입력 후 열기 또는 작업표시줄의 윈도우버튼 옆 검색창에 cmd 검색 후 실행 (키보드 윈도우버튼 누르면 커서가 검색창으로 이동) 2. mysql 실행해서 접속하기 위처럼 로그인과 동시에 데이터베이스를 선택할 수도 있지만 위처럼 데이터베이스 목록을 확인하고 원하는 데이터베이스를 선택할수도 있다. SELECT 명령 [SYNTAX] SELECT * FROM 테이블명; 명령을 입력할 때는 스페이스를 넣어 구분한다. 명령의 마지막에는 세미콜론(;)을 붙인다. 세미콜론을 붙이지 않고 엔터를 누르면 명령이 실행되지 않고 이어서 명령을 입력할 수 있다 애스터리스크( * )는 '모든 열'을 의미하는 메타문자이다. 원하는 컬.. [Java] 컴퓨터가 데이터를 표현하는 방법 ○ 컴퓨터에서 수를 표현하는 방법 컴퓨터 내부를 구성하는 반도체가 데이터를 0과 1로만 표현할 수 있기 때문에 우리가 사용하는 모든 데이터는 컴퓨터 내부에서 0과 1로 이루어져 있다. 0 또는 1로 표현할 수 있는 최소 단위를 비트(bit)라고 하며, 8비트가 모이면 1바이트(byte)가 된다. - 10진수와 2진수 우리가 일상생활에서 사용하는 10진수를 컴퓨터 내부에서는 2진수로 바꾸어서 표현 10진수 0 1 2 3 4 5 6 7 8 9 10 2진수 0 1 10 11 100 101 110 111 1000 1001 1010 또한, 컴퓨터 내부에서는 숫자뿐만 아니라 문자도 2진수로 표현한다. 모든 문자는 컴퓨터가 이해할 수 있는 아스키(ASCII) 값이 미리 정해져 있다. 문자 'A'는 숫자 65라는 값으.. [MySQL] 데이터베이스 서버 1. 클라이언트/서버 모델 클라이언트/서버 모델이란 소프트웨어를 사용자 조작에 따라 요청을 전달하는 '클라이언트'와 해당 요청을 받아 처리하는 '서버'로 나누고, 복수의 컴퓨터 상에서 하나의 모델을 구현하는 시스템 ○ 웹 시스템에서의 클라이언트/서버 웹 시스템이란 브라우저와 웹 서버로 구성되는 클라이언트/서버 모델의 시스템 ○ RDBMS의 클라이언트/서버 RDBMS는 사용자 별로 데이터베이스 접근을 제한할 수 있어 ID와 비밀번호를 이용한 사용자 인증 필요 ○ SQL 명령 실행 RDBMS에 접속하면 SQL명령을 서버에 보낼 수 있음 2. 웹 애플리케이션의 구조 웹 서버 + 데이터베이스 서버의 조합으로 구축(일반적임) 웹 서버에서 데이터베이스로 접속하는 것은 PHP나 루비 등의 언어로 만들어진 CGI 프로.. 티스토리 블로그 코드블럭 폰트 변경하기 코딩 공부용 블로그를 개설하고 내가 작성한 코드를 기록하기 위해 블로그에 옮겨 쓰는데 코드를 작성할 때만 해도 괜찮았던 폰트가 포스팅을 완료하고 보니 작성할 때 보던 폰트가 아닌 것을 알게 되었다. 그보다 더 중요한 문제는 예쁘지 않다는 것이다. 저게 뭐야.. 다른 건 둘째 치더라도 폰트는 변경해야겠다. 아래 홈페이지로 들어가서 원하는 폰트를 찾아준다. https://fonts.google.com/ Google Fonts Making the web more beautiful, fast, and open through great typography fonts.google.com 구글 폰트 홈페이지로 들어가서 검색창에 원하는 폰트를 검색해서 클릭 폰트를 클릭하면 위와 같은 화면이 나오는데 원하는 서체 굵기 .. [programmers] MySQL - Lv.1 최댓값 구하기 (sum, max, min) 문제 풀이 select datetime from animal_ins order by datetime desc limit 1; select max(datetime) as "시간" from animal_ins; 첫 번째 코드는 max를 공부하지 않았을 때 작성한 코드이다. 이대로 입력해도 정답이라 뜨지만 출제 의도에 맞춘 답은 두 번째 코드이다. [Java] 프로그래밍과 자바 ○ 프로그래밍(programming) : 컴퓨터 프로그램을 만드는 일 컴퓨터 언어로 명령을 만들고 컴퓨터로 하여금 그 명령을 실행하게 하는 것 ○ 프로그래머(programmer) : 프로그램을 만드는 사람 ○ 프로그램(program) : 컴퓨터에게 일을 시키는 명령의 집합 ○ 컴파일(compile) : 프로그램이 프로그래밍 언어 문법에 맞는지 확인하고, 컴퓨터가 이해할 수 있는 언어로 번역하는 것 ○ 컴파일러(compiler) : 컴파일 작업을 하는 프로그램 ※ 컴퓨터가 이해할 수 있는 언어 ※ 컴퓨터가 이해할 수 있는 언어는 기계어 컴퓨터는 0과 1의 조합만 이해할 수 있기 때문에 기계어는 2진수로만 이루어져 있음 ○ 자바의 특성 - 플랫폼에 영향을 받지 않으므로 다양한 환경에서 사용할 수 있다 플랫폼.. 이전 1 ··· 21 22 23 24 25 다음