본문 바로가기

전체 글315

[개발도서] Do it 안드로이드 앱 프로그래밍 https://www.yes24.com/Product/Goods/102385003 Do it! 안드로이드 앱 프로그래밍 - 예스24 안드로이드 11 버전과 안드로이드 스튜디오 4.2 버전을 반영한 『Do it! 안드로이드 앱 프로그래밍』의 개정 8판이 나왔다. 이번 개정판에도 입문자를 위한 안드로이드 스튜디오 사용법을 담았고, www.yes24.com 원래 처음 안드로이드스튜디오를 시작할 때 다른 책을 봤었는데, 그 책의 설명이 너무 부족해서 안드로이드 자체가 엄청 어려운 줄 알고 포기했었다. 하지만, 얼마 후 이 책을 보면서 안드로이드 스튜디오를 어느정도 다룰 수 있게 되었다. 나는 공부를 할 때 강의보다는 책을 보면서 자신만의 속도대로 학습하는 것을 좋아했는데, 이 책이 거의 800페이지 정도가 되는.. 2023. 8. 20.
[개발도서] Do it 자료구조와 함께 배우는 알고리즘 입문 https://www.yes24.com/Product/Goods/109185787 Do it! 자료구조와 함께 배우는 알고리즘 입문 자바 편 - 예스24 기업 코딩 테스트와 모든 시험의 기초가 되는 ‘자료구조와 알고리즘’!도해 217개, 실습 예제 102개, 연습 문제 84개로 빠르고! 쉽게! 배운다!자료구조와 알고리즘은 국내외 IT 기업의 면접과 코딩 www.yes24.com 내가 기초적인 자바 개념을 다 배우고 처음으로 자료구조를 접한 책이다. 단순히 자료구조 개념에 대해서만 알려주지 않고, 이를 활용해서 풀 수 있는 알고리즘까지 소개를 하기 때문에 더욱 깊은 이해를 도와준다. 또한, 자료구조 개념을 코드와 그림을 이용하여 설명해서 어려운 부분도 잘 넘어갈 수 있다. 특히 내가 도움을 받았던 부분은 .. 2023. 8. 20.
코드트리 [자바 java] 따옴표 출력 https://www.codetree.ai/missions/4/problems/print-quote?utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 이 문제는 엄청 간단하고 쉬운 문제이지만, 중요한 개념을 포함하고 있다. print함수에서도 따옴표를 써서 정말로 따옴표를 출력할 때에는 따옴표 앞에 역슬래시(\)를 넣으면 된다. public class Main { public static void main(String[] args) { System.out.println("He says \.. 2023. 8. 20.
[React 기본 일기장 만들기] React에서 배열 사용하기2- 데이터 추가하기 코드 보기 리액트로 프로젝트를 할 때에는 항상 부모 자식간의 관계를 그림으로 표현해보아야 한다. 현재는 이러한 상태이다. 우리는 DiaryEditer에서 쓴 내용을 DiaryList에 추가를 해야 한다. 리액트에서는 같은 레벨에서 데이터를 주고 받을 수 없다. 그래서 위와 같이 상위에 state를 만들고, 이를 DiaryEditer에서 수정하고 DiaryList가 가져오는 방식을 사용할 것이다. editer 내용 저장하기 App.js에 들어가서 기존데이터를 주석처리한 후 data state를 만든다. 초기값은 빈 배열이다. 그 다음 onCreate함수를 만든다. 이 함수는 author, content, emotion을 매개변수로 받고 이를 data 배열에 추가한다. id는 쓸 때마다 하나씩 증가해야하므로.. 2023. 8. 19.
에러 해결 방법[jsx] Date.getTime is not a constructor 일기장 웹을 만들다가 이와 같은 오류가 발생하였다. Date.getTime is not a constructor TypeError: Date.getTime is not a constructor 에러의 이유는 const created_date = new Date.getTime(); (X) const created_date = new Date().getTime(); (O) 이 코드에서 Date 옆에 괄호를 쓰지 않아서였다. 2023. 8. 19.
코드트리 [자바 java] 정수 n개의 합 3 https://www.codetree.ai/missions/8/problems/sum-of-n-integers-3?utm_source=clipboard&utm_medium=text 코드트리 | 코딩테스트 준비를 위한 알고리즘 정석 국가대표가 만든 코딩 공부의 가이드북 코딩 왕초보부터 꿈의 직장 코테 합격까지, 국가대표가 엄선한 커리큘럼으로 준비해보세요. www.codetree.ai 이 문제는 정수 n개의 합2 문제의 2차원배열 버전이다. https://ethereal-coder.tistory.com/127 코드트리 [자바 java] 정수 n개의 합 2 https://www.codetree.ai/missions/8/problems/sum-of-n-integers-2?utm_source=clipboard&u.. 2023. 8. 19.