I leaned

접근 제한 적용 대상 접근할 수 없는 클래스 protected 필드, 생성자, 메소드 자식 클래스가 아닌 다른 패키지에 소속된 클래스(같은 패키지는 됨) default 클래스, 필드, 생성자, 메소드 다른 패키지에 소속된 클래스 private 필드, 생성자, 메소드 모든 외부 클래스
https://velog.io/@eunbileeme/Java-ArrayList-vs-LinkedList [Java] ArrayList vs LinkedList 2023.04.26 TIL velog.io ArrayList는 내부적으로 배열을 이용하는 리스트이다. 리스트와 배열의 큰 차이점은 크기가 가변적이라는 것이다.. 리스트는 원소 접근시 순차적으로 접근하여야 하여 복잡도가 N이다. 하지만 어레이리스트는 내부적으로 배열로 구현되어 배열의 성질을 띈다. 그러므로 접근시 상수복잡도를 가진다. 반면에 링크드리스트는 연결방식으로 리스트를 이루기 때문에 순차접근을 해야한다. 순차적으로 데이터를 추가/삭제 하고 조회를 자주 할 경우에는 ArrayList를 사용하고, 처음, 중간 데이터를 추가/삭제하는 경우에는 Li..
@Size @Size 어노테이션은 컬렉션, 맵, 문자열 등의 크기를 검증할 때 사용됩니다. 문자열의 경우, 문자열의 길이를 나타내며, 컬렉션 또는 배열의 경우 요소의 개수를 나타냅니다. 주로 최소 크기와 최대 크기를 지정하여 범위를 정할 수 있습니다. @Length @Length 어노테이션은 주로 문자열의 길이를 검증할 때 사용됩니다. Hibernate Validator에 속한 어노테이션으로, @Size와 유사하지만 특정 프레임워크에 의존합니다. 최소 및 최대 크기 기본적으로 @Size 어노테이션을 사용하는 것이 더 일반적이다.
· I leaned/Etc
https://github.com/JaeYeopHan/Interview_Question_for_Beginner#part-2-language GitHub - JaeYeopHan/Interview_Question_for_Beginner: :boy: Technical-Interview guidelines written for those who started studying :boy: :girl: Technical-Interview guidelines written for those who started studying programming. I wish you all the best. :space_invader: - GitHub - JaeYeopHan/Interview_Question_for_Beginner:..
https://earthteacher.tistory.com/169#gsc.tab=0 원시타입 배열을 리스트로 import java.util.*; import java.util.stream.Collectors; class Solution { public int solution(int[] d, int budget) { List myList = Arrays.stream(d) .boxed() .collect(Collectors.toList()); 배열 자르기 import java.util.Arrays; public class ArraySplit { public static void main(String[] args) { // 1. 원본 배열 int[] arr = {0, 1, 2, 3, 4, 5}; // 2. 배..
· I leaned/Etc
채용 과정 서류전형 -> 코딩테스트/과제 전형 -> 1차 면접 -> 2차 면접 -> 최종 합격 이력서에서 가장 중요한 것은 본질을 전달하는 것과 지원자의 역량을 이력서에 잘 쓰는 것이다. 이력서의 구성 프로필 본인 소개 경력 사항 학력 사항 상세 경력( 포트폴리오) 수상내역, 기타 내역 이력서는 어차피 계속 고쳐나가야 하기 때문에 지금 당장 쓰는 것이 좋다. 보기 좋은 이력서 폰트 굴림과 맑은고딕은 출력용 문서에 사용하지 않음 애초에 저해상도 화면의 작은 픽셀에 최적화된 폰트로 만들어짐 추천하는 폰트는 맥의 애플SD고딕, 또는 KoPub돋움 가독성이 좋은 조형을 가지고 있고, 종이 출력의 품질이 우수함 KoPub돋움의 경우 공개된 폰트이며 개인적으로 사용에 문제가 없음 굵기는 약간 가늘게(light)하는..
· I leaned/Etc
IntelliJ 플러그인 추천) Transalation - 번역 (공식지원플러그인이라 자바독 같은 것도 번역 잘해줌) SonarLint - 정적코드분석 (비효율적인 코드→ 변환된 코드추천) CodeMetrics - 코드 복잡도(메소드나 클래스별 코드복잡도 숫자도 알려줌→ 빨갛다면 수정필요할 가능성up) GitToolBox code with me - 화면,코드 공유
· I leaned/Etc
플러터에서 에뮬레이터 사용시 localhost를 이용한 서버api호출이 안된다. 이 때는 localhost나 127.0.0.1 이나 0.0.0.0 대신 10.0.0.2 같은 특수한 주소를 입력해야한다. https://eunjin3786.tistory.com/266 [Flutter] iOS, 안드로이드에서 로컬 서버에 접속하기 현재 내 컴퓨터에서 돌리고 있는 로컬 서버에 접속하려면 어떻게 해야할까요?! (저는 장고로 API 개발중이여서 장고 서버를 기준으로 한 글입니다.) 우선 시뮬레이터(iOS), 에뮬레이터(안드로이드) eunjin3786.tistory.com
윤재에요
'I leaned' 카테고리의 글 목록