일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- 홀리데이익스프레스
- 자바스크립트
- 자바
- 개발자
- JavaScript
- 웹개발
- 유니티
- MySQL
- Java
- 프로그래머스
- dart
- 쿠키런킹덤
- 티스토리챌린지
- 오블완
- programmers
- 쿠키런킹덤공략
- SQL
- oracle
- HTML
- 이클립스
- 크리스마스
- 딥러닝
- 쿠키런킹덤크리스마스
- edwith
- 노마드코더
- 쿠킹덤공략
- Eclipse
- 쿠킹덤
- Unity
- Spring
- Today
- Total
목록전체 글 (260)
Dev study and Repost

안녕하세요 데브런치입니다. 이번 다가오는 크리스마스 시즌에 맞춰 쿠키런 킹덤이 업데이트되었습니다. 쿠키런 킹덤에 새로운 업데이트 되어 새로운 콘텐츠도 제공되었는데요. "홀리데이 익스프레스"라는 새로운 이야기 콘텐츠입니다. 쿠키런 킹덤 홀리데이 익스프레스 간단 소개 하루에 하나씩 새로운 챕터가 열리게 되며, 글 작성 중인 현재(2023.12.14) 챕터 1이 열려있습니다. 챕터1을 시작하게 되면, 첫 이야기를 하나하나 보며 진행할 수 있습니다. 쿠키런킹덤 홀리데이 익스프레스 챕터 1 크리스마스 특급열차를 완료하게 되면 보상을 받을 수 있는데요. 보상으로 "우아한 딸기잼 브로치" 25개와 "특별한 쿠키 커터"3개를 보상으로 받게 됩니다. 챕터 1 중, 손 조작이 필요한 챕터 1-4 부분을 간단..

자바 8 업데이트 방법 JDK Java 8 Update 391 (8u391) 글 순서는 자바 제어판, 설정창 열기 JAVA 업데이트 진행 (맥 macOs 기준) 자바 8u391 업데이트 관련 링크 간단 요약 java 8 update 391 java8u391 입니다. 1. 자바 설정 창 열기 (맥북 MacOs 기준) 맥 MacOs 기준 설명 드리면, 맥북에서 "시스템설정" 왼쪽 메뉴 맨 아래 하단에 "Java"를 선택합니다. 화면상 "Java 제어판은 별도의 창에서 열립니다" 안내 문구를 확인할수 있으며, 별도의 "java 자바 제어판" 창 확인이 가능합니다. 자바 제어판인 JAVA 제어판화면 상단 탭부분에서 "업데이트" 탭을 선택하면 업데이트 상태와 현재 자바 버전 확인 가능합니다. 저의 경우, 알림과 ..
소프트웨어 설계 또는 디자인할 때 필요한 세 가지 구성요소가 있습니다. MVC로 모델(Model), 뷰(View), 컨트롤러(Controller)를 말합니다. MVC : Model View Controller 모델은 데이터 및 비즈니스 로직(이론)을 관리합니다. 뷰는 레이아웃 및 표시를 처리합니다. 컨트롤러는 명령을 모델 및 뷰로 라우팅(전송 경로 지정) 합니다. 이어서 MVC 관련 용어를 요약정리해 보았습니다. SVO: Service Value Object 서비스 가치 개체 APP: Application 응용 프로그램 BIZ: Bbusiness 비즈니스 DQM: Data Query Module 데이터 쿼리 모듈 DEM: Data Elementary Module 데이터 기본 모듈 D..
Don't be a follower.
class Strong { final double strengthLevel = 1500.99; } class QuickRunner { void runQuick() { print('runnnnnnnnnnn!'); } } class Tall { final double height = 1.99; } class Horse with Strong, QuickRunner {} class Kid with QuickRunner {} enum Team { blue, red } class Player with Strong, QuickRunner, Tall { final Team team; Player({ required this.team, }); } void main() { var player = Player( team: ..
class Human { final String name; Human(this.name); void sayHello() { print('Hi, my name is $name'); } } enum Team { blue, red } class Player extends Human { final Team team; Player({ required this.team, required String name, }) : super(name); @override void sayHello() { super.sayHello(); print('and I play for ${team}'); } } void main() { var player = Player( team: Team.red, name: 'lunch', ); pla..
abstract class Human { void walk(); } enum Team { red, blue } enum XPLevel { beginner, medium, pro } class Player extends Human { String name; XPLevel xp; Team team; Player({ required this.name, required this.xp, required this.team, }); void walk() { print('I am walking'); } void sayHello() { print("Hi my name is $name"); } } class Coach extends Human { void walk() { print('the coash is walking'..
enum Team { red, blue } enum XPLevel { beginner, medium, pro } class Player { String name; XPLevel xp; Team team; Player({ required this.name, required this.xp, required this.team, }); void sayHello() { print("Hi my name is $name"); } } void main() { var lunch = Player( name: 'lunch', xp: XPLevel.medium, team: Team.red, ) ..name = 'john' ..xp = XPLevel.beginner ..team = Team.blue ..sayHello(); p..
class Player { String name; int xp; String team; Player({ required this.name, required this.xp, required this.team, }); void sayHello() { print("Hi my name is $name"); } } void main() { var lunch = Player( name: 'lunch', xp: 120, team: 'red', ) ..name = 'john' ..xp = 9999 ..team = 'blue' ..sayHello(); print(lunch.name); } // PRINT // >>> // Hi my name is john // john
class Player { final String name; int xp, age; String team; Player({ required this.name, required this.xp, required this.team, required this.age, }); Player.createBluePlayer({ required String name, required int age, }) : this.age = age, this.name = name, this.team = 'blue', this.xp = 0; Player.createRedPlayer( String name, int age, ) : this.age = age, this.name = name, this.team = 'red', this.xp..