개발 꿀팁

개발 꿀팁

git 허브 꾸미기 뱃지

## 기술 ![Java](https://img.shields.io/badge/java-%23ED8B00.svg?style=for-the-badge&logo=java&logoColor=white) ![](https://img.shields.io/badge/Spring-6DB33F?style=for-the-badge&logo=spring&logoColor=white) ![](https://img.shields.io/badge/Spring_Boot-F2F4F9?style=for-the-badge&logo=spring-boot) ![](https://img.shields.io/badge/Apache_Kafka-231F20?style=for-the-badge&logo=apache-kafka&logoColor=wh..

개발 꿀팁

알고리즘 문제에서 stream함수 사용에 관하여

Java 8에서 추가된 Stream은 컬렉션의 요소들을 람다식을 이용해 쉽고 간결하게 처리할 수 있도록 도와주는 기능입니다. 스트림 API는 함수형 프로그래밍 방식을 지원하며, 데이터 소스를 변경하지 않으며 원하는 결과를 얻을 수 있습니다. Stream API에서 자주 사용되는 함수에는 다음과 같은 것들이 있습니다. filter: 조건에 맞는 요소만 추출 map: 요소들을 특정 값으로 변환 reduce: 요소들을 하나의 값으로 합치거나 집계 collect: 스트림을 다시 컬렉션으로 변환 sorted: 요소들을 정렬 forEach: 스트림의 각 요소에 대해 작업 수행 위 함수 외에도 count, distinct, limit, skip 등 다양한 함수들이 있습니다. 이 함수들을 적절히 활용하면 코드를 간결하..

개발 꿀팁

개발 블로그 어떻게 작성해야는가

https://f-lab.kr/blog/developer-blog-tips 면접관 관점에서 본 좋은 개발자 블로그 개발자 블로그는 취업스펙이 되어버린 듯하다. 도움이 되면서 이력서 첨부해도 도움이 되는 블로그를 쓰는 방법을 전달하고자 한다. f-lab.kr https://careerly.co.kr/comments/83276?from=comment&section=top10&order=3&fromArea= 서진호 / 생성 AI를 활용한 웹사이트 | 커리어리 커리어리 친구들, 김재철KAIST AI 대학원의 장동인 책임 교수님이 생성 AI를 활용한 웹사이트를 아래와 ... careerly.co.kr

개발 꿀팁

intellj TEST code tdd 생성 약어 만들기

1. 설정에 들어간후 Custom 그룹을 만든후 tdd 생성 @Test public void $Names$() throws Exception { //given $End$ //when //then } 삽입후 변경을 눌러서 java선택하면 tdd입력후 tab을 누르면 자동으로 만들어진다.

개발 꿀팁

템플릿 엔진 변경할때 마다 재 빌드 안하는법

템플릿을 고칠때마다 서버를 restart하면 짜쯩이나는것을 해결하기위해 buildgradle에 의존성을추가한다 plugins { id 'java' id 'org.springframework.boot' version '3.0.6' id 'io.spring.dependency-management' version '1.1.0' } group = 'jpabook' version = '0.0.1-SNAPSHOT' sourceCompatibility = '17' configurations { compileOnly { extendsFrom annotationProcessor } } repositories { mavenCentral() } dependencies { implementation 'org.springfra..

개발 꿀팁

테스트 코드 작성 (assertj, junit5)

testImplementation 'org.junit.jupiter:junit-jupiter-api:5.7.0' testRuntimeOnly 'org.junit.jupiter:junit-jupiter-engine:5.7.0' testImplementation('org.assertj:assertj-core:3.22.0') import org.junit.jupiter.api.BeforeEach; import org.springframework.core.io.ClassPathResource; import org.springframework.jdbc.datasource.init.DatabasePopulatorUtils; import org.springframework.jdbc.datasource.init.Res..

가끔개발
'개발 꿀팁' 카테고리의 글 목록