Devlog
article thumbnail
[Java] Basic API (Day7)
강의/KOSTA 2022. 3. 14. 23:01

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 개요 자바 프로그램에서 가장 많이 사용되는 패키지 import를 사용하지 않아도 자동으로 포함 Object Class 모든 클래스의 최상위 클래스 명시적 extends java.lang.Object 없이도 자동으로 상속받게 됨 public class PointApp{ public static void main(String[] args){ Point a = new Point(2,3); System.out.println(a.hashCode()); System.out.println(a.getClass()); System.out.println(a.getClass().getName()); System.out.println(a.toString()); Sy..

article thumbnail
[Java] 부록(1) 객체지향 프로그래밍 연습문제
강의/KOSTA 2022. 3. 14. 21:46

위 글은 해당 카테고리의 수업 강의 자료(연습문제)를 정리한 것입니다. 손이 가는대로 무지성으로 푼 것도 많아서... 풀었던 문제 정리하면서 객체지향을 이해하는게 나은 것 같아 작성 (연습문제, Pratice03~05 부분) package com.javaex.problem01; public class Member { private String id; private String name; private int point; public Member() { } public String getId() { return id; } public void setId(String id) { this.id = id; } public String getName() { return name; } public void setN..

article thumbnail
[Java] Object Oriented Programming (Day4~6)
강의/KOSTA 2022. 3. 14. 00:26

위 글은 해당 카테고리의 수업 강의 자료와 Power Java Compact 책을 정리한 내용입니다. http://www.yes24.com/Product/Goods/59190885 Power JAVA Compact - YES24 자바는 현재 전 세계 개발자들이 가장 많이 사용하는 언어이기 때문에 컴퓨터 공학도라면 반드시 알고 지나가야 하는 중요한 주제이다. 이 책의 가장 큰 목표는 입문자들이 쉽게 이해할 수 있는 www.yes24.com 객체 구성 요소 객체: 속성과 기능의 집합으로 속성과 기능을 객체의 멤버라고 함 속성은 필드 기능은 메소드 클래스: 객체를 정의, 객체를 생성하는데 사용 인스턴스: 객체는 인스턴스의 의미로 객체가 메모리에 할당되어 실제 사용될 때 인턴스라고 부름 인스턴스화: 클래스로부터..

article thumbnail
[Java] Introduction to Java (Day1~3)
강의/KOSTA 2022. 3. 10. 20:50

위 글은 해당 카테고리의 수업 강의 자료를 정리한 것입니다. 자바 언어의 특징 플랫폼에 독립적 객체지향 프로그래밍 동적으로 할당되는 메모리를 프로그래머가 신경 쓸 필요 없이 Garbage Collector를 통해 자동으로 메모리를 관리해줌 임의의 데이터베이스와 쉽게 연결하기 위한 JDBC 제공 자바 프로그램 동작 방식 JDK: 자바 프로그램의 개발을 위한 소프트웨어와 라이브러리의 모음 JDK = JRE + 개발에 필요한 도구 JRE = JVM + 표준 클래스 라이브러리 이 이후로는 그냥 기초 문법이라 생략...

article thumbnail
[SwiftUI fundamental Tutorial] Redux
강의/etc 2021. 10. 16. 23:06

위 글은 유튜브 정대리님의 SwiftUI fundamental Tutorial 강좌를 보고 작성한 정리글로 자세한 내용은 유튜브를 통해 확인하시길 권장합니다. 이번 강의는 점 어려웠다.... 정리한거 두고두고 챙겨 봐야할 듯 Redux란? ReacJS로, 리액트로 작업을 만들 때 단방향 흐름을 통하는 자바스크립트 프론트앤드 프레임워크를 사용할 때 쓰는 패턴 React+Flux가 스토어: 앱 전체의 상태를 가지고 있는 녀석 액션: 리듀서에게 알리는 상태 변경에 대한 액션 (어떤 행위를 할 것인지?) 리듀서: 액션으로 새로운 앱 상태를 변경하는 메소드들을 제공하는 것들로 현재 앱 상태를 받거나 상태를 변경하기 위해 액션을 보내는 녀석 UI 설계하기 DiceView.swift import Foundation ..

article thumbnail
[SwiftUI fundamental Tutorial] LazyVGrid
강의/etc 2021. 10. 7. 03:05

위 글은 유튜브 정대리님의 SwiftUI fundamental Tutorial 강좌를 보고 작성한 정리글로 자세한 내용은 유튜브를 통해 확인하시길 권장합니다. LazyVGrid란? 뷰를 화면에 보여줄 때 화면에 보이는 부분만 렌더링이 되는 기능 import SwiftUI struct MyModel : Identifiable{ let id = UUID() let title : String let content : String } // 더미 데이터를 가져오도록 함 extension MyModel{ // MyModel에 대한 인스턴스를 생성하지 않아도 접근해서 가져올 수 있도록 static var dummyDataArray: [MyModel]{ (1...2000).map{ (number: Int) in MyM..

article thumbnail
[SwiftUI fundamental Tutorial] Menu
강의/etc 2021. 10. 7. 00:55

위 글은 유튜브 정대리님의 SwiftUI fundamental Tutorial 강좌를 보고 작성한 정리글로 자세한 내용은 유튜브를 통해 확인하시길 권장합니다. 메뉴를 만드는 방법은 크게 2가지로 구분할 수 있는데 1. View에다가 Context Menu를 붙이는 방법 2. UIKit의 (Tab) Bar Menu 아이템을 넣는 방법 import SwiftUI struct ContentView: View { var body: some View { NavigationView{ Text("Hello, world!") .padding() .navigationTitle("Title") .toolbar(content: { ToolbarItem(placement: .primaryAction, content: { Me..

article thumbnail
[SwiftUI fundamental Tutorial] Deeplink
강의/etc 2021. 10. 6. 01:49

위 글은 유튜브 정대리님의 SwiftUI fundamental Tutorial 강좌를 보고 작성한 정리글로 자세한 내용은 유튜브를 통해 확인하시길 권장합니다. 211006 상세페이지 딥링크 수정 필요함....... DeepLink란? 고유 URL(스키마) 주소로 앱을 열 수 있도록 함, 앱에 대한 고유의 URL을 정할 수 있음 초기 세팅 화면 만들어보기 (과제) import SwiftUI struct ContentView: View { var body: some View { NavigationView{ TabView{ List{ ForEach(1...20, id: \.self){ index in NavigationLink( destination: Text("details of \(index) "), la..

검색 태그