근성프로그래머 이준형

고정 헤더 영역

글 제목

메뉴 레이어

근성프로그래머 이준형

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (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)

검색 레이어

근성프로그래머 이준형

검색 영역

컨텐츠 검색

전체 글

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

    2024.01.16 by 근성

  • 14일차 - 메서드2

    2024.01.16 by 근성

  • 15일차 - 반복문과 배열

    2024.01.16 by 근성

  • [LeetCode][Python] 2225. Find Players With Zero or One Losses

    2024.01.15 by 근성

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

    2024.01.15 by 근성

  • 13일차 - 메서드

    2024.01.15 by 근성

  • 14일차 - 자바스크립트 입문4

    2024.01.15 by 근성

  • 10주차 - 표준 함수와 파일 입출력

    2024.01.12 by 근성

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

[LeetCode][Python] 2225. Find Players With Zero or One Losses

https://leetcode.com/problems/find-players-with-zero-or-one-losses/submissions/1146832870/?envType=daily-question&envId=2024-01-15 Find Players With Zero or One Losses - LeetCode Can you solve this real interview question? Find Players With Zero or One Losses - You are given an integer array matches where matches[i] = [winneri, loseri] indicates that the player winneri defeated player loseri in ..

공부 2024. 1. 15. 23:04

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

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

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

13일차 - 메서드

메서드는 함수라고도 부른다. (코틀린에서 공부할때는 객체 안에들어가면 메서드, 아니면 함수였다.) 복잡한 것을 정리해서 다시 단순하게 만드는 정리정돈의 도구이다. 메서드를 이용하면 복잡한 코드를 깔끔하게 정리할 수 있다. 이번챕터는 설명하는 강의이기 때문에, 간략한 예시로 끝내자. package day13; public class WhyMethod { public static void PrintTwoTimesA(){ System.out.println("-"); System.out.println("a"); System.out.println("a"); } public static void main(String[] args){ PrintTwoTimesA(); PrintTwoTimesA(); PrintTwoTi..

책 리뷰/생활코딩! 자바 프로그래밍 입문 2024. 1. 15. 12:10

14일차 - 자바스크립트 입문4

프로그램, 프로그래밍, 프로그래머 HTML과 자바스크립트는 둘 다 컴퓨터 언어이다. 프로그래밍 언어란 시간 순서에 따라 실행돼야 할 기능을 프로그래밍 언어의 문법에 맞게 글로 적어두는 방식을 고안하는 것이다. 자바스크립트는 사용자와 상호작용하기 위해 고안된 컴퓨터 언어이다. 시간 순서에 따라 웹 브라우저의 여러 기능이 실행돼야 한다. 비교 연산자와 불리언 조건문이란 조건에 따라 다른 수서의 기능들이 실행되게 하는것이다. ===라는 비교연산자는 불리언(boolean)인데 살펴보자. 왼쪽에 있는 값과 오른쪽에 있는 값이 같은지 판단한다. Comparison operators & Boolean === 1===1은 같다. Comparison operators & Boolean === 1===2 1===2 는 거..

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

10주차 - 표준 함수와 파일 입출력

코틀린 표준 함수 클로저 클로저 : 람다식으로 표현된 내부 함수에서 외부 범위에 선언된 변수에 접근할 수 있는 개념을 말한다. 람다식을 사용하다 보면 내부 함수에서 외부 변수를 호출하고 싶을 때가 있다. 클로저의 조건은 다음과 같다. final 변수를 포획한 경우 변수 값을 람다식과 함께 저장한다. final이 아닌 변수를 포획한 경우 변수를 특정 래퍼(wrapper)로 감싸서 나중에 변경하거나 읽을 수 있게한다. 이때 래퍼에 대한 참조를 람다식과 함께 저장한다. 자바에서는 외부의 변수를 fianl만 포획할 수 있다. 따라서 코틀린에서는 final이 아닌 변수를 사용하면 내부적으로 변환된 자바 코드에서 배열이나 클래스를 만들고 final로 지정해 사용된다. package chap10.section1 fu..

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

추가 정보

인기글

최신글

페이징

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

티스토리툴바