근성프로그래머 이준형

고정 헤더 영역

글 제목

메뉴 레이어

근성프로그래머 이준형

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (136)
    • 과제 (27)
      • 객체지향프로그래밍(C++) (4)
      • 디지털논리회로(verilog) (6)
    • 공부 (41)
      • AI (5)
      • Be BE (1)
      • Linux (2)
      • 인터넷 (2)
      • 알고리즘 (1)
      • eBPF (0)
      • Rust (0)
      • PyGAD (1)
    • 운동 (2)
      • 야구대회 (1)
      • 야구연습 (1)
      • 보통운동 (0)
    • 일상 (6)
      • 맛집탐방 (1)
      • 여행 (5)
    • 공지 (0)
    • 책 리뷰 (60)
      • 생활코딩! HTML+CSS+자바스크립트 (20)
      • 이것이 취업을 위한 코딩테스트다 (8)
      • Do it! 코틀린 프로그래밍 (12)
      • 생활코딩! 자바 프로그래밍 입문 (20)

검색 레이어

근성프로그래머 이준형

검색 영역

컨텐츠 검색

책 리뷰

  • 16일차 - 접근 제어자, static

    2024.01.18 by 근성

  • 17일차 - 객체 1

    2024.01.18 by 근성

  • 15일차 - 메서드 3

    2024.01.17 by 근성

  • 16일차 - 함수

    2024.01.17 by 근성

  • 12주차 - 안드로이드 앱 개발과 코틀린

    2024.01.16 by 근성

  • 14일차 - 메서드2

    2024.01.16 by 근성

  • 15일차 - 반복문과 배열

    2024.01.16 by 근성

  • 11주차 - 코루틴과 동시성 프로그래밍

    2024.01.15 by 근성

16일차 - 접근 제어자, static

접근 제어자는 public, private가 있다. 다른 클래스에서 접근이 되고, 안되고의 차이이다. 이 부분은 kotlin에서 자세히 다뤘으니 아래 글을 참고 https://baseballgrammer.tistory.com/103 5주차 - 클래스와 객체의 정의 이번 주차는 클래스와 객체이다. 클래스와 객체의 정의 객체지향 프로그래밍에서는 떼고 싶어도 뗄 수 없는 단어이다. 본 책에서는 단어를 객체에 관한 단어들을 정의해두었다.(나중에 다시 보 baseballgrammer.tistory.com static static이라는 키워드가 붙은 메서드는 클래스의 메서드이고 static이 없는 메서드는 인스턴스의 메서드이다.

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 18. 20:26

17일차 - 객체 1

객체는 정리 정돈의 수단이다. 서로 연관된 함수와 변수를 grouping해서 정리 정돈하기 위한 수납상자이다. 서로 연관된 정보를 정리 정돈하기 위해 배열을 사용했다. 정보를 담고, 정보를 순서대로 저장된다는 특징이 있다. 하지만 배열과 다르게 정보를 순서 없이 저장할 수 있는 정보가 객체이다. 자바스크립트에서는 중괄호로 나타낸다. 아래는 정보를 입력하는 예시이다. 정보를 꺼낼때는 아래와 같다. document.write("programmer : " + coworkers.programmer + " "); document.write("designer : " + coworkers.designer + " "); 이름에 공백이 들어가면 문법적 오류이고, 대괄호를 써서도 나타낼 수 있다. coworkers["da..

책 리뷰/생활코딩! HTML+CSS+자바스크립트 2024. 1. 18. 20:09

15일차 - 메서드 3

메서드는 서로 연관된 명령을 grouping해서 이름을 붙인 것이다. 클래스는 서로 연관된 메서드와 변수를 grouping해서 이름을 붙인 것이다.

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 17. 14:19

16일차 - 함수

매개변수(parameter)와 인자(argument) 언제나 똑같은 제품을 받을 수 있는 자판기가 있다고 생각해보자. 원하는 제품을 선택하면 그 제품에 해당하는 제품을 제공하는 자판기가 있다면 더 편리할 것이다. 제품을 선택하는 것을 입력 sum(2, 3); 을 통해 sum함수를 호출한다고 한다면, 괄호 안에 2와 3이 매개변수 function sum(a, b){ } 안에 a, b가 인자가 된다. 이러한 함수는 리팩터링에 사용되는데, 리팩터링은 동작하는 내용은 똑같지만 코드를 효율적으로 만드는 것이다.

책 리뷰/생활코딩! HTML+CSS+자바스크립트 2024. 1. 17. 14:14

12주차 - 안드로이드 앱 개발과 코틀린

글이 문제가 된다면 수정 혹은 삭제하겠습니다. dlwnsgud8406@gmail.com으로 연락 부탁드립니다. 개발 환경 준비하기 코틀린의 장점은 아래와 같다. 수많은 보일러플레이트 코드를 축약할 수 있다. 읽고 쉽고 이해하기 쉬운 코드로 표현할 수 있다. null 예외를 안전하게 회피할 수 있다. 기존 자바 코드와 잘 호환된다. 위 장점덕분에 안드로이드 앱 개발에서도 좀 더 생산성이 높은 코드를 구현할 수 있다. 먼저 안드로이드 스튜디오를 설치하자. https://developer.android.com/studio?hl=ko Android 스튜디오 및 앱 도구 다운로드 - Android 개발자 | Android Developers Android 스튜디오는 Android 앱에 최적화된 통합 개발 환경(I..

책 리뷰/Do it! 코틀린 프로그래밍 2024. 1. 16. 15:04

14일차 - 메서드2

https://baseballgrammer.tistory.com/123 13일차 - 메서드 메서드는 함수라고도 부른다. (코틀린에서 공부할때는 객체 안에들어가면 메서드, 아니면 함수였다.) 복잡한 것을 정리해서 다시 단순하게 만드는 정리정돈의 도구이다. 메서드를 이용하면 복 baseballgrammer.tistory.com 위의 글에서 메서드 안에 파일입출력에 관련된 함수를 작성한 내용이다. 굳이 챕터를 나눠야만 했나? 싶다.

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 16. 13:32

15일차 - 반복문과 배열

배열 데이터 중에서 서로 연관된 데이터를 잘 정리 정돈해서 담아두는 일종의 수납 상자이다. 문자열은 따옴표로 시작해서 따옴표로 끝난다. 배열은 대괄호로 시작해서 대괄호로 끝난고, 값과 값 사이에는 콤마로 구분한다. 아래는 배열을 생성하고 데이터를 꺼내고 배열의 갯수를 보여주는 Html이다. Array Syntax get count 자바스크립트에서는 배열을 push를 통해 삽입한다. Array Syntax get count push count 반복문 C언어와 같으니 생략 배열과 반복문과 html의 list태그를 가져와서 출력해보자. Loop & Array Co workers

책 리뷰/생활코딩! HTML+CSS+자바스크립트 2024. 1. 16. 13:24

11주차 - 코루틴과 동시성 프로그래밍

동시성 프로그래밍 현재의 프로그래밍은 순차적인 프로그램보다 다양한 기능이 한꺼번에 일어나는 다중 실행 환경에 있는 경우가 많아졌다. 여러 개의 루틴이 선행 작업의 순서나 완료 여부와 상관없이 실행되는 방식을 비동기적(asynchronous)이라고 한다. 이러한 비동기 프로그래밍은 RxJava, Reactive와 같은 서드파티(third-pary)라이브러리에서 제공하고 있다. 서드파티란? 보통 기본으로 제공되는 표준 라이브러리가 아닌 다른 개발자가 만든 라이브러리를 말한다. 개발을 편리하게 해주는 플러그인, 프레임워크, 유틸리티 API등을 제공하고 있다. 코틀린에서는 코루틴(Coroutine)을 서드파티가 아닌 기본으로 제공하고 있다. 코루틴이란? 하나의 개별적인 작업을 루틴(routine)이라고 부르는데..

책 리뷰/Do it! 코틀린 프로그래밍 2024. 1. 15. 19:48

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 5 ··· 8
다음
TISTORY
근성프로그래머 이준형 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바