본문 바로가기
방통대 컴퓨터과학과 C++프로그래밍 - 난이도 : ★★☆☆☆ 요약 총평 난이도 : ★★☆☆☆ 기출적중률 : ★★★★★ 공부 소요시간: ★★★☆☆ 기초지식 요구: ★★★☆☆ (프로그래밍 언어 한개정도?) 이번 학기에 가장 잘본? 과목인 c++ 프로그래밍이다. 그렇다면 가장 열심히 준비한 과목이냐?? 대답은 NO~~ 5점 척도의 난이도로 말하자면 C++은 2점 정도의 난이도를 가진 것 같다. 사실 책을 보았을 때는 생각보다 어려운 내용에 놀랐었는데, 특히 C++언어 특성상 타 언어보다 기능적인 부분이 많다보니 생소한 개념들이 많았었다. 하지만 과목자체 시험자체만 놓고 보았을 때는 상당히 쉬웠었다. 일단 기존에 17년도부터 19년도에 해당하는 기출문제 적중률도 상당히 높은 편이였고, 개념이 어려운 대신 워크북 내에 연습문제 난이도도 평이한 수준으로 나왔었다. 사실 이 .. 방송통신대학교 - 컴퓨터과학과/후기 및 꿀팁 2023. 1. 19.
방송통신대학교 컴퓨터과학과 2022-2학기 후기 이번에 처음 시작한 방송통신대학교 컴퓨터과학과 성적이다. 결과부터 말하자면 3.9! 기대는 안했으나 무려 반액장학금을 받게 되었다!( 성적 우수 : 증진 장학금) 물론 이번 대학생활이 첫 대학 생활은 아니지만, 비대면 방식의 대학을 처음 다니다보니 그 공부 패턴이나 방식에 대해 익숙해짐에 있어서 시간이 필요했었던 것 같다. 개인적으로 이번학기는 굉장히 잘나왔다고 생각하는데, 그 이유가 직장을 다니면서 이룬 결과라서 더욱 그렇다.. 현재 패션회사 it 직군에서 보내고 있는데, 매우 바쁜 나날을 보내고 있어서 집가면 피곤해서 자기 바빳었다. 그렇기에 주어진 시간을 활용하는게 좀 중요했다. 각설하고 이번학기 어떻게 공략했는지에 대해서 공유해보려고 한다. 먼저 방통대의 이수 조건에 대해서 알 필요가 있다. 방통.. 방송통신대학교 - 컴퓨터과학과/후기 및 꿀팁 2023. 1. 18.
[JAVA] 상속관계와 포함관계 상속 관계 기존의 클래스로 새로운 클래스를 작성하는 것(코드 재사용) 두 클래스를 부모와 자식으로 관계를 맺어주는 것 자손은 조상의 모든 멤버를 상속 받는다.(생성자, 초기화 블럭 제외) 자손의 멤버 개수는 조상보다 적을 수 없다.(같거나 많다.) 자손의 변경은 조상에 영향을 미치지 않는다. 포함 관계 포함이란: 상속과 저장공간의 차이는 없지만 구조상의 차이가 있다. package com.example.Inheritance; class Point{ int x; int y; } //상속 관계 class Circle extends Point{ int z; } // 포함관계 class Cirtcle2 { Point p = new Point(); int z; } public class InheritanceTes.. Language/JAVA 2022. 3. 16.
[JPA] query creation 네이밍 규칙 사용하기!(SQL 조회) JPA에서 기본적으로 제공하는 메서드외에 Select문 조회를 위한 메서드 작성 규칙이 존재한다. 아래와 같이 룰을 적용하여 Repository에 추가하면 된다. https://docs.spring.io/spring-data/jpa/docs/current/reference/html/#jpa.query-methods.query-creation Spring Data JPA - Reference Documentation Example 109. Using @Transactional at query methods @Transactional(readOnly = true) interface UserRepository extends JpaRepository { List findByLastname(String lastn.. DB/JPA 2022. 3. 16.
[JAVA] this() vs this 차이점 생성자 this() 생성자에서 다른 생성자 호출할 때 사용 다른 생성자 호출시 첫줄에서만 사용가능 생성자 호출시에는 생성자 명이 아닌 this로 호출 목적은 코드의 중복을 방지하기 위함 class car2{ String color; Sting gearType; int door; car2(){ //디폴트 값을 지정해줌 this(“white”,”auto”,4); } car2(String color){ this(color,”auto”,4); } car2(String, String gearType,int door){ this.color=color; this.gearType = gearType; this.door=door; } } 참조변수 this 인스턴스 자신을 가리키는 참조변수 인스턴스 메서드(생성자 포함)에.. Language/JAVA 2022. 3. 15.