study-library

고정 헤더 영역

글 제목

메뉴 레이어

study-library

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (23)
    • 프로그래밍 (15)
      • JAVA (14)
      • JavaScript (1)
    • 알고리즘 (7)
      • 프로그래머스 (7)
    • 데이터베이스 (1)
      • MySQL (1)
    • 소프트웨어 (0)
      • Docker (0)

검색 레이어

study-library

검색 영역

컨텐츠 검색

분류 전체보기

  • [MySQL] 맥(Mac)과 윈도우(Window)에서 MySQL 실행하기

    2023.02.22 by 으노로

  • [프로그래머스] Lv.0 - 문자열 정렬하기(1)

    2023.02.16 by 으노로

  • [JAVA] 배열의 복사(Array Copy)

    2020.08.01 by 으노로

  • [JAVA] 배열의 정렬(Array Sort)

    2020.07.19 by 으노로

  • [JAVA] 배열(Array)

    2020.06.17 by 으노로

  • [JAVA] 반복문

    2020.06.14 by 으노로

  • [JAVA] 조건문

    2020.06.12 by 으노로

  • [JAVA] 연산자(Operator)

    2020.06.12 by 으노로

[MySQL] 맥(Mac)과 윈도우(Window)에서 MySQL 실행하기

안녕하세요. 오늘은 맥 OS와 윈도우 OS에서 MySQL을 실행하는 방법을 공부해보겠습니다. 맥 OS는 터미널을 이용한 접속 방법이고 윈도우 OS는 명령 프롬프트(cmd)를 이용한 접속 방법입니다. MySQL 접속 명령어 MySQL의 원하는 계정과 데이터베이스를 선택하여 접속이 가능합니다. 또는 최상위 계정으로 접속이 가능합니다. 1 2 3 4 5 // 기본 문법 mysql -u [계정] -p [데이터베이스] // 최상위 계정 mysql -u root -p 맥 OS 접속 맥 OS는 터미널에서 명령어로 간단하게 MySQL을 실행할 수 있습니다. 터미널에서 명령어를 입력한 뒤에 비밀번호를 입력하면 MySQL에 정상적으로 접속됩니다. 윈도우 OS 접속 이번엔 윈도우 OS에서 cmd로 MySQL에 접속하는 방법..

데이터베이스/MySQL 2023. 2. 22. 04:13

[프로그래머스] Lv.0 - 문자열 정렬하기(1)

안녕하세요. 오늘은 프로그래머스의 코딩테스트 lv.0 단계 중에 문자열 정렬하기(1)를 공부해보겠습니다. 언어는 Java로 구현하였습니다. 문제 설명 문자열 my_string이 매개변수로 주어질 때, my_string 안에 있는 숫자만 골라 오름차순 정렬한 리스트를 return 하도록 solution 함수를 작성해보세요. 제한 사항 1 ≤ my_string의 길이 ≤ 100 my_string에는 숫자가 한 개 이상 포함되어 있습니다. my_string은 영어 소문자 또는 0부터 9까지의 숫자로 이루어져 있습니다 입출력 예 my_string result "hi12392" [1, 2, 2, 3, 9] "p2o4i8gj2" [2, 2, 4, 8] "abcde0" [0] 문제 풀이 매개변수 my_string의 ..

알고리즘/프로그래머스 2023. 2. 16. 01:48

[JAVA] 배열의 복사(Array Copy)

안녕하세요. 이번에는 배열의 복사를 공부해보겠습니다. 배열의 복사에는 얕은 복사와 깊은 복사가 있습니다. 얕은 복사는 배열의 주소값만을 복사하는 것이고 깊은 복사는 복사하고자 하는 배열과 동일한 배열을 새롭게 생성하여 복사하고자 하는 배열의 실제 내부 값을 새로운 배열에 복사하는 것입니다. 얕은 복사는 배열의 주소값만 복사하기 때문에 복사한 배열을 수정하거나 삭제했을 경우에 원본 배열에도 그대로 반영되게 됩니다. 깊은 복사는 배열의 주소값이 서로 다르기 때문에 복사한 배열을 수정하거나 삭제했을 경우에도 원본 배열에는 아무런 영향을 주지 않습니다. 결국 얕은 복사를 하면 하나의 배열이 두개의 이름을 가지고 있는 것이고 깊은 복사를 하면 두개의 배열이 같은 내용을 가지고 있는 것이라고 생각하면 이해하기 쉽습..

프로그래밍/JAVA 2020. 8. 1. 21:39

[JAVA] 배열의 정렬(Array Sort)

안녕하세요. 이번에는 배열의 정렬을 공부해보겠습니다. 배열에서는 저장된 값들을 순서대로 정렬할 수 있습니다. 정렬을 하는 방식으로는 오름차순(ACS)과 내림차순(DESC)이 있습니다. 정렬을 하는 방법으로는 기본적으로 선택 정렬과 버블 정렬이 있습니다. 먼저 선택 정렬을 이용해 배열을 오름차순으로 정렬하는 방법으로는 배열에 저장된 값들을 순차적으로 전부 비교한 뒤에 최솟값을 찾고 그 값을 첫번째 자리로 보냅니다. 다시 최소값을 제외한 값들을 순차적으로 비교하여 가장 작은 값을 찾고 두 번째 자리로 보냅니다. 이렇게 마지막 하나가 남을 때까지 계속 작은 값을 찾고 인덱스 값을 바꾸면 오름차순으로 정렬됩니다. 내림차순은 오름차순과 반대로 최솟값이 아닌 최댓값을 순차적으로 인덱스 값을 바꿔서 정렬하면 됩니다...

프로그래밍/JAVA 2020. 7. 19. 21:27

[JAVA] 배열(Array)

안녕하세요. 이번에는 배열을 공부해보겠습니다. 배열은 같은 자료형의 변수 여러 개를 하나의 묶음으로 다루는 것으로 개별적으로 저장해서 사용해야 하는 변수들을 배열을 사용하면 한꺼번에 저장과 사용이 가능합니다. 배열에 저장된 값은 순서대로 인덱스 번호가 정해지고 인덱스 번호는 1이 아닌 0부터 시작입니다. 배열도 변수처럼 선언을 해주어야 하는데 배열의 선언은 자료형 혹은 배열명 뒤에 대괄호([ ])를 붙여서 선언하게 됩니다. 배열을 선언한 후에는 할당을 해주어야 하는데 할당이란 배열의 크기를 정하는 것입니다. 배열의 할당은 선언한 배열명 뒤에 = new 자료형[배열크기];의 형식으로 할당하게 됩니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // 배열(Array) // 배열의 ..

프로그래밍/JAVA 2020. 6. 17. 13:30

[JAVA] 반복문

안녕하세요. 이번에는 반복문을 공부해보겠습니다. 반복문은 문장 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 특정 문장들을 반복해서 수행하도록 합니다. 반복문에는 대표적으로 For문과 While문이 있습니다. 먼저 반복문 중에 for문은 초기식, 조건식, 증감식, 실행할 문장으로 이루어집니다. 초기식은 for문이 시작할 때의 시점을 정해주는 식입니다. 조건식은 초기식으로부터 사용자가 반복하기 원하는 시점까지를 정해주는 식입니다. (이때 조건식을 true로 선언하면 무한 반복이 가능합니다.) 증감식은 초기식을 반복할 때마다 증감시켜주는 식입니다. 초기식과 조건식, 증감식을 모두 공백으로 선언하면 조건식을 true로 선언한 것처럼 무한 반복하게 됩니다. for문의 실행 순서는 초기식의 값을 조건식에 확인..

프로그래밍/JAVA 2020. 6. 14. 22:54

[JAVA] 조건문

안녕하세요. 이번 글에서는 조건문을 공부해보겠습니다. 조건문은 문장 수행 흐름을 바꾸는 역할을 하는 제어문 중 하나로 조건에 따라 다른 문장이 수행되도록 합니다. 조건문에는 대표적으로 If문과 Switch문이 있습니다. 먼저 조건문 중에 If문은 조건식과 수행하고자 하는 문장으로 이루어집니다. 조건식의 결과가 true면 수행할 문장을 실행하고 false면 실행하지 않고 넘어갑니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 // if문 // 표현식 = if(조건문) // {실행할 문장} int a = 10; int b = 20; int c = 30; if(a b) { c + 10; } 첫 번째 if문에서는 조건식(a < b)이 true이므로 실행할 문장(a + 10)을 수행하고..

프로그래밍/JAVA 2020. 6. 12. 20:08

[JAVA] 연산자(Operator)

안녕하세요. 이번에는 연산자에 대해 공부해보겠습니다. 변수에 값을 담고 그 값들을 계산하기 위해서는 연산자가 필요합니다. 기본적인 사칙 연산자부터 논리 연산자, 대입 연산자 등 여러 가지가 있습니다. 자바에서 연산을 할 때 연산자 별로 우선시하는 순서가 있습니다. 표에서 보이는 것처럼 직접 접근 연산자라고 하는 괄호가 가장 우선시 되고 그다음은 단항 연산자입니다. 단항 연산자에는 부호 연산자(+, -)와 논리 부정 연산자(!), 증감 연산자(++, --)가 있습니다. 부호 연산자(+, -)는 연산되는 값(피연산자)의 부호를 나타내는 연산자입니다. 논리 부정 연산자(!)는 논리 값을 부정하는 연산자입니다. 예를 들어 true값을 false값(!true = false)으로 false값을 true값(!fals..

프로그래밍/JAVA 2020. 6. 12. 04:42

추가 정보

인기글

최신글

페이징

이전
1 2 3
다음
TISTORY
study-library © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바