전체 글

JAVA/Crums

어떤 자바를 선택할 것인가에 대하여

https://velog.io/@devbro/Java-%EC%97%85%EB%8D%B0%EC%9D%B4%ED%8A%B8-%EC%84%A4%EB%AA%85-%EC%96%B4%EB%96%A4-Java-%EB%B2%84%EC%A0%84%EC%9D%84-%EC%84%A4%EC%B9%98%ED%95%B4%EC%95%BC-%ED%95%98%EB%82%98 [Java 업데이트 설명] 어떤 Java 버전을 설치해야 하나? Java를 필요로 하는 애플리케이션 또는 최초의 자바 프로그램 개발로 어떤 Java를 설치하면 좋을지 모르겠다고 고민하는 초보 개발자나 비전공자 개발자를 대상으로 설명합니다.오래전부터 Java를 velog.io 1. JDK 라이선스 및 지원 OracleJDK 17.0.2LTS 가 가장 권장됨. [장기..

잡학사전

어떻게 소프트웨어 개발 프레임워크를 선택하는가?

오늘날 각자의 특징과 장단점을 가진 다양한 소프트웨어 개발 프레임워크(이하 프레임워크라 칭함)들이 존재한다. 나의 프로젝트에 적합한 프레임워크는 어떻게 선택할 수 있을까? 소프트웨어를 개발하기 전, 어떤 프레임워크를 선택할 것인지는 또한 하나의 challenging 이 될 수 있다. 적절한 프레임워크 선정을 위해 이 글에서 제안하는 요소들을 고려해보자. 왜 프레임워크를 잘 선택해야 하는가? 프레임워크는 개발자들이 유연한 개발을 할 수 있도록 여러가지 구조와 환경을 제공한다. 또한 프레임워크 별로 개발 가이드라인도 권장한다. 이로 인해 개발자들은 시간과 노력을 아낄 수 있다. 프레임워크는 한마디로 다양한 개발도구들인 것이다. 프레임워크를 잘 선택해야 하는 이유를 비유로 표현해보자. 여러가지 다양한 공구들이..

알고리즘/문제

[프로그래머스] 가장 가까운 같은 글자 | JAVA

https://school.programmers.co.kr/learn/courses/30/lessons/142086 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 분석 같은 글자인 지 확인해야 했으므로, 원본 데이터를 유지해야 했고 True나 False로 간단히 표현할 수 없었다. 시간복잡도를 계산해보니 주어진 방법대로 검사했을 경우 O(N^2) 였다. 따라서 불가능한 수준은 아니라고 판단했다. 따라서 주어진 방법 그대로 구현해보았다. 코드 class Solution { public int[] solution(String s) { int[] answer ..

헬스

#27

헬스

#26

컨디션이 안 좋을 땐, 무리하지 말자

헬스

#25

8일정도 운동을 쉬게되었다. 여러가지로 일도 있었지만 진실은 할 수 있었음에도 하지 않았다는 것을 나는 알고 있다. 다시 시작했으니 또 열심히 꾸준히 해보자. 화이팅!

develop06
DEVELOP06