References
About 23 min
References 관련
![](https://foojay.io/wp-content/uploads/2020/04/Favicon-3-2.png)
Free Java & OpenJDK Info for Daily Java Usage | foojay
A place for friends of OpenJDK, foojay provides user-focused Java and OpenJDK technical info and dashboards with free data for everyday Java developers.
Java
Stackoverflow
Jetbrains
G마켓 기술블로그
우아한 기술블로그
요즘IT
Baeldung
- Working with Microsoft Excel in Java
- Introduction to WireMock
- Spring Profiles
- Java Modularity and Unit Testing
DZone
ITWorld
HowToDoInJava
Medium
YDB — Open Source
/ How we switched to Java 21 virtual threads and got a deadlock in TPC-C for PostgreSQL박상권의-삽질블로그
/ 알아두면 쓸모있는 신비한 안드로이드 지식 9가지Javarevisited
/ 10 Best Free Courses to Learn Spring and Microservices for Java Programmers in 2023geekculture
/ Java TS Video Downloaderascendcorp
/ Why are my Java virtual threads slower than the platform threads?
velog
@qkrtkdwns3410
/ [자바] 9461. 파도반 수열@qkrtkdwns3410
/ FACTORY METHOD 패턴@qkrtkdwns3410
/ [알고리즘] 주차요금 계산@dradnats1012
/ DBInitializer@danjr
/ 이스케이프 문자열@danjr
/ JAVA - 반복문@hyemin916
/ 자바와 함수형 프로그래밍@qkrtkdwns3410
/ 프로세스(Process) vs 스레드(Thread)@qkrtkdwns3410
/ [이펙티브 자바.아이템5] 자원을 직접 명시하지 말고 의존 객체 주입을 사용하라@qkrtkdwns3410
/ [이펙티브 자바.아이템6] 불필요한 객체 생성을 피하라@qkrtkdwns3410
/ [이펙티브 자바.아이템7] 다 쓴 객체 참조를 해제하라.@qkrtkdwns3410
/ [이펙티브 자바.아이템 11]equals
를 재정의하거든hashcode
도 재정의하라@qkrtkdwns3410
/ [이펙티브 자바 아이템58] 전통적인 for 문보다는 for-each 문을 사용하라@qkrtkdwns3410
/ [자바] BufferedWriter 에서는 왜 정수를 String 으로 변환해서 출력해야만 하는가?@qkrtkdwns3410
/ [이펙티브 자바 아이템 46] 스트림에서는 부작용 없는 함수를 사용하라.@qkrtkdwns3410
/ [자바] BufferedWriter 에서는 왜 정수를 String 으로 변환해서 출력해야만 하는가?@qkrtkdwns3410
/ [이펙티브 자바 아이템42] 익명 클래스보다는 람다를 사용하라
BLEX
@happyhw0589
- [백준 자바] 01-01 Hello World@happyhw0589
- [백준 자바] 01-02 We love kriii@happyhw0589
- [백준 자바] 01-03 고양이@happyhw0589
- [백준 자바] 01-04 개@happyhw0589
- [백준 자바] 01-05 A+B@happyhw0589
- [백준 자바] 01-06 A-B@happyhw0589
- [백준 자바] 01-07 AxB@happyhw0589
- [백준 자바] 01-08 A/B@msa4080
- PART1. 자바 입문@msa4080
- PART2. 자바 언어 기본(1)@msa4080
- PART2. 자바 언어 기본(2)
dev.to
mjsf1234
/ 🔥 Mastering Java Concurrency: Dive into Part 1! 🚀antofik
/ Roadmap - Senior Java Developer 2024
동팡
야우미야티
EastGlow
양봉수
Wouter Coekaerts
Brunch
Douglas Schmidt
Java Code Geeks
Software the Hard Way
Waldo
나만의 인덱스
niee
Incheol's TECH BLOG
Minborg's Java Pot
OpenJDK
QuestDB
- Fuzz Testing Is the Best Thing To Happen to Our Application Tests
- Concurrent Data Structure Design Walkthrough
- The Billion Row Challenge (1BRC) - Step-by-step from 71s to 1.7s
프뚜
즐겁게 살고 싶은 개발자
밥줄과 취미 사이 ːː 못 먹어도 고!
Herojoon
내 세상
JH Blog
🛵꾸준한 꿈틀꿈틀
Misc
- Task (2) - taskAffinity
- The 2023 Java Developer RoadMap
- Java 8
java.util.function.Function
Tutorial with Examples - Java NIO
FileChannel
과DirectByteBuffer
- 싱글톤 패턴이 필요한 이유와 실제 서비스에 적용까지
- 오라클 버전과 JDBC 버전(JDK버전 확인) / What are the Oracle JDBC releases Vs JDK versions?
- Unit Testing is Overrated
- AXIS Apache XML WebService
cmhteixeira
Laurence Tratt
기억의 정류장
star collector
- Java와 객체 지향 : OOP 4대 특성
- [Test]
static
블록 vs@BeforeClass
- Java가 확장한 객체 지향 (
abstract
, 생성자,static
,final
,this
,super
) - 스프링 삼각형 : IoC(제어의 역전) / DI(의존성 주입)
컴공생의 발자취
- [ 99클럽 코테 스터디 3일차 TIL ] 문자열에서 index 위치의 문자 반환 및 형변환 (char to int & String to Array)
- [ 99클럽 코테 스터디 17일차 TIL ] 프로그래머스(JadenCase 문자열 만들기)
- [ 99클럽 코테 스터디 16일차 TIL ] 깊이 우선 탐색(DFS: Depth-First Search) 및 프로그래머스(모음사전)
- [ 99클럽 코테 스터디 15일차 TIL ] 프로그래머스(2016년)
- [ 99클럽 코테 스터디 18일차 TIL ] 프로그래머스(개인정보 수집 유효기간
- [ 99클럽 코테 스터디 19일차 TIL ] 시간 초과 및 프로그래머스(연속된 부분 수열의 합)
- [ 99클럽 코테 스터디 20일차 TIL ] 프로그래머스(내적)
- [ 99클럽 코테 스터디 22일차 TIL ] 프로그래머스(나머지가 1이 되는 수 찾기)
- [ 99클럽 코테 스터디 24일차 TIL ] 백준(17504번 - 제리와 톰 2)
- [ 99클럽 코테 스터디 25일차 TIL ] 백준 (23812번 - 골뱅이 찍기 - 돌아간 ㅍ)
- [내일배움캠프 7일차 TIL] 배열부터 생성자
this
까지 - [ 99클럽 코테 스터디 25일차 TIL ] 프로그래머스 (가장 가까운 같은 글자 및 H-Index)
- [내일배움캠프 6일차 TIL] Java 문법 기초부터 반복문까지
- [내일배움캠프 8일차 TIL] 접근 제어자부터 다형성까지
- [ 99클럽 코테 스터디 26일차 TIL ] 백준 (25311번 - UCPC에서 가장 쉬운 문제 번호는?)
- [ 99클럽 코테 스터디 30일차 TIL ] 백준 (10811번 - 바구니 뒤집기)
- [ 99클럽 코테 스터디 29일차 TIL ] 백준 (30455번 - 이제는 더 이상 물러날 곳이 없다)
- [내일배움캠프 11일차 TIL] 개인과제1 : 계산기 만들기(level 1)
- [ 99클럽 코테 스터디 33일차 TIL] 백준(15969번 - 행복)
- [내일배움캠프 15일차 TIL] 형변환 및 팀 프로젝트 역할분담
- [JAVA] 형변환 정리
- [ 99클럽 코테 스터디 32일차 TIL ] Collections 및 프로그래머스 (명예의 전당(1))
- [ 99클럽 코테 스터디 33일차 TIL] 백준 - (14681번 - 사분면 고르기)
- [내일배움캠프 18일차 TIL] 자바 관련 및 마크다운과 팀 프로젝트 마무리
- [ 99클럽 코테 스터디 35일차 TIL] 백준 - (1085번 - 직사각형에서 탈출)
- [내일배움캠프 17일차 TIL]
enum
&final
및 팀 프로젝트(필수 기능) - [내일배움캠프 21일차 TIL] 3 Layer Architecture와 SQL
- [프로그래머스] 크기가 작은 부분 문자열 level 1 - Java
- [프로그래머스] 시저 암호 level 1 - Java
- [내일배움캠프 39일차 TIL] 단위 테스트란 무엇일까?
류광의 번역 이야기
ITWorld Korea
InfoQ
- Java 22 Delivers Foreign Memory & Memory API, Unnamed Variables & Patterns, and Return of JavaOne
- How Netflix Really Uses Java
얇고 넓은 개발자
JW공부스토리
블로그 이름 뭐하지??
- Java HashMap의 내부 동작 - 이론편
- Java HashMap의 내부 동작 - 실전편
- Java HashMap의 내부 동작 - 해시 버킷 개수 조정
- X바(자바) finalize 메소드 쓰지마세요
- 문자열 탐색 성능 개선
integer
푸르고
뭐라도 해야 한다면 기록을 하자
Enthusiastically, Steady, Slowly
- [숫자야구게임 Step2] 도메인 구현
- [숫자야구게임 Step2] 비지니스 로직을 작성하자.
- [숫자야구게임 Step1] 실제 애플리케이션이 동작할 코드를 작성하자 & 마무리
- [DDD 세레나데 6기] 1주차 - 0단계 Junit5 학습
CK.D. Lee
두레박 캠퍼스
강준현
기본기를 쌓는 정아마추어 코딩블로그
몽상실현개발주의
백엔드 개발자 웨지 블로그
Rangken programming blog
EunYeong's Note
Just try it!
얇고 넓은 개발 블로그
사바라다는 차곡차곡
Jiny
Share & Discover Presentations | SlideShare
💾 Knowledge Repository
- JUnit5 - JUnit 환경 세팅과 첫 번째 테스트 케이스 작성
- [JAVA]
Arrays.asList()
와List.of()
의 차이 - [JAVA] Class 클래스를 이용해 메소드와 생성자 얻기
- JAVA 개발자가 알아야할 String 클래스 - 1편
- JAVA 개발자가 알아야할 String 클래스 - 2편
Hyperconnect Tech Blog | 하이퍼커넥트의 기술블로그입니다
Pentest, Reverse, Développement
LY Corporation Tech Blog
Unlogged - Replay production traffic locally!
CoderOasis
Josh Austin
GC easy – Universal Java GC Log Analyser
PVS‑Studio is a solution to enhance code quality, security (SAST), and safety
Stephen Colebourne's blog
Free Java & OpenJDK Info for Daily Java Usage | foojay
- Indexing all of Wikipedia, on a laptop
- How to Detect Cache Misses Using Observability
- Debugging Streams with Peek
- Records for Cleaner and More Expressive Parameterized Tests in JUnit 5
Javalin - A lightweight Java and Kotlin web framework
Vlad Mihalcea
MariaDB
Penna
Mimul - Software Engineer, Blogger, Biker
Payara Services Ltd – devoted to Open Source, Java, our customers and the community
Enterprise Integration Patterns
Popit | 전문 지식 공유를 위한 팀블로그
Igor's Techno Club
JuHyeong.dev
이모저모 개발 블로그
Lifealong
기억 전달자
nipafx // You. Me. Java.
기억보단 기록을
stulle123's Blog
Kotlin
Roadmap
Jetbrains
- Introducing Kotlin Notebook
- Kandy: the new Kotlin plotting library by JetBrains
- A Step-by-Step Guide to Performing Data Analysis With Kotlin DataFrame
Stackoverflow
- Test expected exceptions in Kotlin
- How to get String UUID in JPA and store as VARCHAR in Postgresql database?
우아한 기술블로그
Kakao
카카오페이 기술 블로그
Spoqa 기술 블로그
Thdev
- Kotlin extensions use를 알아보고, 사용법을 알아보자.
- Kotlin extensions 정의를 알아보고, 활용 시 주의할 부분을 알아보자.
- Kotlin typealias와 inline class를 알아보고 적절한 사용법을 알아보자.
- Kotlin Collections에서 지연 계산(lazy)의 이점을 알아보자.
HolyKisa
Medium
pragmatic-programmers
/ Designing a Functional Library@khush.panchal123
-PriorityDispatcher
— Priority based Dispatcher in Kotlin Coroutinesvivienmahe
- How to publish your Kotlin Multiplatform library on Maven Centraltowardsdev
- Ktor — First Steps With the Creation of Native ImagesThe Airbnb Tech Blog
- Introducing Trio | Part IThe Airbnb Tech Blog
- Introducing Trio | Part IIThe Airbnb Tech Blog
- Introducing Trio | Part IIIProgramming Geeks
- Kotlin DSL: Gradle scripts in Android made easyLevel Up Coding
- Introducing KoVibes a Kotlin Multiplatform library@andrejkingsley
- Plotting Financial Data in Kotlin with Kandyhinchman-amanda
- Kotlin Coroutine mechanisms: runBlocking v. launch@krishusharma292
- Kotlin Coroutines: From Basics to Advanced Techniques 🛠️@robert.baricevicpetrus
- Kotlin Flows Animated@giuliopime
- Managing environment variables in Kotlin with ease and type safety — DoToo [backend]serpro69
- “Dynamic Integration Testing” in Kotlin@domen.lanisnik
- Swift Cheatsheet for Android/Kotlin Developersjaeyeong951
/ Structured Concurrency 이해하기jaeyeong951
/ virtual thread 동기화:synchronized
의 한계jaeyeong951
/ Project Valhalla : value class@maya.mohite
/ Type Erasure in Kotlin: Simplifying the Complex@khush.panchal123
/ Understanding Kotlin’s Any, Unit, Nothingmariuszsoltysiak
/ Convert HTML to PDF with Kotlin/JVM@l2hyunwoo
/ Kotlin 2.0으로 마이그레이션하기donraab
/ What if null was an Object in Java?proandroiddev
/ Everything you want to know about Functional interfaces in Kotlinproandroiddev
/ Everything about Customizing coroutine contexts in kotlinjavarevisited
/ Kotlin DSL Mastery: Techniques, Patterns & Implementationgoogle-developer-experts
/ Kotlin Coroutine mechanisms:launch
v.async
velog
@dudgns0507
- [Kotlin] KDoc으로 코틀린 코드 문서화하기 (feat. Dokka)@sweet_sumin
: 리플랙션 활용하기@stella6767
/ HTMX TIP
dev.to
lucasfugisawa
/ Kotlin Design Patterns: Simplifying the Builder Patternmrkandreev
/ How to create Unit tests for code design?@daredev
/ Code Sketching with Kotlin Notebooks: Developer Guidejakub_zalas
/ Functional domain model
Leo3418
Devlogs
- Gradle 스크립트 언어를 Groovy DSL에서 Kotlin DSL로 변경 하기
- Gradle Kotlin DSL을 무작정 적용해보자! - 개발새발 블로그
- gist : Android Livedata Observe Once Only (Kotlin)
kciter.so
kotlinworld
울이
Continuous Growth
작은 새의 날개짓
devkuma
simple is best
- Leetcode 930.
BinarySubarraysWithSum
- Leetcode1669.
MergeInBetweenLinkedLists
- Leetcode61.RotateList (kotlin)
- Leetcode713.SubarrayProductLessThanK
- Leetcode167.Two Sum II - Input Array Is Sorted
- Leetcode36.Valid Sudoku
개발하는 곰돌이
- [Kotlin] 백준 13199 : 치킨 먹고 싶다
- [OOP] 일급 컬렉션(First Class Collection)으로 컬렉션을 다뤄보자
- [Kotlin] 백준 25418 : 정수 a를 k로 만들기
- [Kotlin] 백준 28078 : 중력 큐
- [Kotlin] 백준 17612 : 쇼핑몰
- [Kotlin] 백준 14715 : 전생했더니 슬라임 연구자였던 건에 대하여 (Easy)
- [Kotlin] 백준 6523 : 요세푸스 한 번 더!
Square Lab
Rock the JVM Blog
The house sometimes wins
kotzilla
Coding Log
- 053. (Getting Started with Test-Driven Development) 3. 테스트 코드 작성 순서
- 056. (Getting Started with Test-Driven Development) 6. 테스트 코드의 구성
Dave Leeds on Kotlin
- Kotlin: An Illustrated Guide • Chapter 16 Sealed Types
- Kotlin: An Illustrated Guide • Chapter 17 Handling Runtime Exceptions
- Kotlin: An Illustrated Guide • Chapter 18 Generics
- Kotlin: An Illustrated Guide • Chapter 19 Generic Variance
TOUCHLAB
Codersee
- Integration Tests for WebClient with WireMock
- How To Create a Ktor Client To Connect To OpenWeatherMap API
ROMAIN GUY
- Speeding up
isBlank()
- Micro-optimizations in Kotlin — 1
- Readability of Optimized Kotlin Code
- Down a Rabbit Hole
Kt.academy
- Static Code Analysers
- Exercise: Implement shop functions
- Item 28: Consider wrapping external APIs
- Mutable objects or properties?