일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 라이더캐롤
- logrotate error
- ANY(
- fire운동
- 심리학도서
- ControllerAdvice
- array_prepend
- Cardinality
- trend road
- constructor injection
- field injection
- Spring기초
- array_cat
- 독후감
- 의존성검색
- su option
- 부의인문학
- 인수공통감염병
- 검사예외
- 메모독서법
- 코로나블루
- 파이어운동
- 직지아모르마네트
- 코로나불안증
- array_append
- tvn shift
- 트랜드로드
- text[]
- 비검사예외
- 불렛저널책
- Today
- Total
목록Computer science (6)
야생토끼 블로그
tomcat과 spring https://taes-k.github.io/2020/02/16/servlet-container-spring-container/ Tomcat, Spring MVC의 동작 과정 (부제 : 스프링 웹 프로그래밍을 하는 당신, 클라이언트의 요청을 어떻게 처리하는지 알고 있는가?) Tomcat 일반적으로 탐캣(Tomcat)은 ‘WAS(Web Application Server)’의 대표적인 미들웨어 서비스로 알려 taes-k.github.io spring MVC 구조 https://dongmin1994.tistory.com/19 [Spring]스프링 MVC 기초(구조) 오랜만에 스프링 MVC를 공부했는데 다 까먹어서 오늘 공부한 기본적인 개념만 정리해보려 합니당 첫 번째로 스프링 MVC..
postgreSQL arrays 타입이 있고 https://www.postgresql.org/docs/9.5/arrays.html Arrays PostgreSQL allows columns of a table to be defined as variable-length multidimensional arrays. Arrays of any built-in or user-defined base type, enum type, or composite type can be created. Arrays of domains are not yet supported. To illustrate the use of www.postgresql.org 이중 text[] 타입의 쿼리 사용하게되었다. 8.15.5 Searching ..

CI : Continuous Integration 지속적인 통합 여러 개발자들이 동일한 애플리케이션의 각기 다른 기능을 동시에 작업하는 것을 목표로 함. CI를 통해 병합작업을 수월하게 자주 수행할 수 있고, 이러한 작업이 애플리케이션을 손상시키지 않도록 자동으로 구축하고 자동화 테스트 실행을 통해 확인합니다. 기능부터 전체적인 구성까지 테스트하여 신규코드와 기존의 충돌이 발견되면 CI를 통해서 버그를 더 빠르게 수정이 가능합니다. CI 자동화 -> 코드를 지속적으로 통합하고, 자동화된 테스트와 빌드로 버그를 바로바로 확인! CD : Continuous Delivery 지속적인 서비스 제공 / Continuous Deployment 지속적인 배포 파이프라인의 추가 단계에 대한 자동화를 뜻함. Contin..

복구할 수 있는 상황이면 검사 예외를, 프로그래밍 오류라면 비검사 예외를 던지자, 확실하지 않다면 비검사예외를 던지자. 검사 예외도 아니고 런타임 예외도 아닌 throwable 은 정의하지도 말자. 검사 예외라면 복구에 필요한 정보를 알려주는 메서드도 제공하자. - 이펙티브 자바 3편 * 출처 : https://www.javamadesoeasy.com/2015/05/exception-handling-exception-hierarchy.html 에러(Error) 위의 이미지에서도 볼 수 있듯 시스템에 비정상적인 상황이 생겼을 때 발생. 심각한 수준의 오류이고 어플리케이션에서 제어할 수 없기 때문에, 비검사예외(Unckecked Exception)로 분류. 어떤 흐름 중에 발생할 지 예측 불가. 예외(Exc..
IoC란? 제어권 역전 : Inversion of Control 객체 생성과 관리에 대한 제어권이 역전되었음을 의미함. 프레임워크의 일반적인 특징. IoC에는 DI와 DL가 있다. DI (Dependency Injection) 의존성 주입 각 컴포넌트 간의 의존관계를 빈 설정(Bean Definition)정보를 바탕으로 Spring 컨테이너가 런타임에 자동으로 연결해주는 것 DI의 방법 Field Injection @Service public class TestService { @Autowired private TestRepository testRepository; ....... } Constructor Injection @Service public class TestService { private Te..

centos 6.4 버전 logrotate 사용 중 아래와 같은 에러가 났다. 1 lines must begin with a keyword or a filename (possibly in double quotes) 2 unknown option 'su' -- ignoring line 1. lines must begin with a keyword or a filename (possibly in double quotes) - window형식의 config 파일을 리눅스 서버에 업로드하여 생긴 문제였고, notePad에서 unix형식으로 저장하거나, linux에서 줄 바꿈 자리를 다 지운 후 다시 줄 바꿈 처리 후 정상 동작했다. 2 unknown option 'su' -- ignoring line - 'su..