안드로이드 Activity를 생성하면 onCreate() 메서드가 자동으로 생성이 되고 그 안에는 하기 코드가 함께 생성되는 것을 확인할 수 있다. 해당 코드에 대해 알아보자.ViewCompat.setOnApplyWindowInsetsListener(findViewById(R.id.main), (v, insets) -> { Insets systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars()); v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom); return insets;}); 이 코드는 status bar, navigation ..
Spring은 엔터프라이즈 애플리케이션 구축에 가장 널리 사용되는 Java 프레임워크 중 하나로, REST API부터 전체 규모의 마이크로서비스까지 모든 것을 개발할 수 있는 모듈식 포괄적인 에코시스템을 제공한다. Spring의 핵심 개념Inversion of Control (IoC) and Dependency Injection (DI)목적: 종속성의 생성 및 주입을 관리해 긴밀하게 결합된 코드의 필요성을 줄인다.예시: UserRepository에 의존하는 UserService, 여기서 Spring은 UserRepository를 UserService에 주입한다.준비: DI의 개념, 필드 주입을 위해 @Autowired를 사용하는 방법, @Component, @Service 및 @Repository 어노테..
- Total
- Today
- Yesterday
- ml
- 벡터
- 리트코드
- C++
- min heap
- 이코노미스트 에스프레소
- 딕셔너리
- DICTIONARY
- 투 포인터
- tf-idf
- The Economist Espresso
- java
- leetcode
- Computer Graphics
- Hash Map
- vertex shader
- 안드로이드
- socket programming
- Android
- defaultdict
- 소켓 프로그래밍
- 이코노미스트
- Vector
- Python
- The Economist
- machine learning
- join
- 파이썬
- 컴퓨터 그래픽스
- 머신 러닝
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |