람다 표현식으로 코드 리팩터링하기람다 표현식이 객체지향 설계 패턴에 미치는 영향람다 표현식 테스팅람다 표현식과 스트림 API 사용 코드 디버깅람다표현식을 활용하면 동작을 파라미터화 할 수 있음.코드 가독성 개선이란 '어떤 코드를 다른 사람도 쉽게 이해할 수 있음'을 의
Vue 3를 효과적으로 학습하기 위한 순서와 한국어로 된 공부 자료를 아래에 제안드립니다.Vue 3 학습 순서:Vue.js 기본 개념 이해Vue 인스턴스Vue 컴포넌트데이터 바인딩이벤트 핸들링Vue 라이프사이클템플릿 문법과 디렉티브v-if, v-for, v-bind,
주말에 공부하기가 쉽지 않다.시간을 정해놓고 공부하면 안된다.(그냥 어떤 것을 정해놓고 공부하는게 좋은 것 같다.)그런데 사람은 감정의 동물이라, 몸이 지치고 힘들면 또 공부가 되지 않는다.\-> 즉 식습관, 운동을 꾸준히 해줘서 내가 견딜 수 있는 몸을 만들어줘야 한
CI/CD 란 무엇인가? 코드를 통합하는 것 Jenkins의 기본 개념과 동작 방식 개발 환경 및 CI/CD의 기본 동작 이해 Jenkins 및 플러그인 설치 실습 CI/CD 파이프라인 구축 및 QnA 실제 운영 환경에서 Jenkins 사용 사례 알아보기( D
제네릭에 대해서 좀 이해를 못하고 있었는데 오늘 이해를 좀 하게된 것 같아 이해한 내용을 부족하지만 공유해봅니다!만약 getSize의 입력타입을 int나 string으로 미리 정해놓는다면, getSize함수를 여러 입력 타입에 대해서 재사용하려고 할때 오버로드를 해야지
(시작)업무의 일정과 방법을 보고한다.신규 기능 개발 Task이슈\-Task 등록하게 된 배경 간단 요약계획(Flow)\-개발 계획에 대한 Flow 이미지 첨부\-그외 개발 순서, 협업 요청 계획 등작업\-관련 건 PR 링크 및 브랜치명유지보수 Task이슈\-Task
Mystate.value가 십만일때 결과Benchmark Mode Cnt Score Error UnitsSample.iterativeSum avgt 0.085 ms/opSample.parallelSum
컬렉션에 paralleStream을 호출하면 병렬 스트림이 생성된다. 병렬 스트림이란 각각의 스레드에서 처리할 수 있도록 스트림 요소를 여러 청크로 분할한 스트림이다. 따라서 병렬 스트림을 이용하면 모든 멀티코어 프로세스가 각각의 청크를 처리하도록 할당할 수 있다. 간
나는 어떤 개발자가 되고 싶은가: 대충 만드는 서비스가 아니라 정말 공들여서 서비스를 만들고 점검하고 하는 개발자가 되고 싶다. = 책임감 있는 개발자가 되고 싶다. = 당당한 개발자가 되고 싶다.내가 생각하는 좋은 회사1\. 국내에 머무르는 것이 아니라 글로벌하게
모른다는 거를 알게 되었다.C공부 해봤나Jvm설명스웨거랑 restDocs 중에서 스웨거 사용한 이유restDocs는 그 이후에 찾아봤나테스트 코드 목 쓰는 이유통합 테스트 해봤나유닛 테스트 해봤나테스트 어노테이션 사용 하면 좋은 점@RestControllerAdvice
이 장에서는 collect 역시 다양한 요소 누적 방식을 인수로 받아서 스트림을 최종 결과로 도출하는 리듀싱 연산을 수행할 수 있음을 설명한다.어떤 트랙젝션(거래) 리스트가 있는데 이들을 액면 통화(달러, 원화 등등)로 그룹화한다고 가정하자. 자바 8 람다가 없다면
오늘 면접 본곳은 넥스00(SI)라는 곳이었어요.장점기존의 레거시를 msa로 전환하는 si 업무를 한다(+대기업 위주) - 이직 시 유리신기술에 대한 학습을 중요시 한다연봉 최소 3700부터 시작, 한달 평가 좋을 시 4000시작 가능?총 인원 100명 넘는 곳, +
회심의 첫 면접에서 광탈하고 난후, 그래도 계속해서 이력서 갱신하고 지원했다.(기본기를 주체적으로 공부하고 어떤 것을 깊이 고민했는지를 중점적으로 담으려 했다.)서류를 20곳 정도 지원했는데 3곳에 합격해서, 한 곳은 코테를 보고, 한 곳은 인적성 검사를 쳤다.오늘 점
스트림연산 : 상태 없음과 있음 -> sorted나 distinct가 내부 상태를 갖는 연산인 이유스트림 api가 제공하는 다양한 연산을 알아보자.프레디케이트 필터링과 고유 요소만 필터링 하는 방법스트림 인터페이스는 filter 메서드를 지원한다. filter메서드는
@Entity @Table데이터베이스 스키마 자동생성 - 운영장비에서는 절대로 쓰지마라@Id @GenerativeValue DB에 생성을 위임하는 것.이걸로 하면 db에 들어가봐야 pk값을 알 수 있어서, 영속성 컨텍스트 활용에 제약이 생김.em.persist 하자 마
jpa에서는 entity의 값이 바껴있으면, dirty checking이라고 해서, 자동으로 flush?할 때 변경 쿼리를 작성해서 데이터베이스 값도 바꿔준다.영속성 컨텍스트가 더는 관리하지 않는 엔티티를 말한다.(여기서는 itemService.saveItem(book
익명함수를 단수화한 것(apple a1, Apple a2) -> a1.getweigth().compareTo(a2.getweight());람다 파라미터 + 화살표 + 람다 바디(Apple a1, Apple a2) -> a1.getWeigth().compareTo(a2.
부캠 3개월이 지나가고 있다. 그 사이에 (꼴랑)프로젝트 하나 끝내고 이력서를 적어서 여기저기 넣어봤다. 당연히 안될 걸 알았지만, 적고나서 부족한 것을 피드백 받아서 보완하자는 마음이었다. 운이 좋게도 그 중 한곳에 서류가 통과되어서 웅진IT 인턴 면접을 보게 되
질문거리1\. 136/ 임시구현 코드 대신 질의로 표현할 수 있다? \-> 선언형으로 코드를 표현할 수 있다. 선연형조립할 수 있음손쉽게 병렬화파이프라이닝내부 반복스트림은 요청된 것만 처리한다.단 한번만 소비할 수 있다.내부반복-> 라이브러리가 알아서 반복코드를 구현해