태그 목록
전체보기 (44)Spring(10)Springboot(7)자바(7)JPA(6)Java(6)알고리즘(6)프로그래머스(6)BFS(5)C(4)도커(3)mysql(3)DFS(3)Spring boot(3)Crawling(3)스크래핑(2)그래프(2)TDD(2)그래프탐색(2)ANN(2)sqlite(2)Thymeleaf(2)네이버지도(2)fiddler(2)컨테이너(2)iis(2)HAL(2)redirect(2)백준(2)boot(2)window system(2)@PathVariable(1)이미지태그(1)단어변환(1)@ResponseBody(1)Restful(1)restful api(1)배포(1)hateos(1)REST(1)컨테이너이름(1)nodejs(1)카카오(1)코딩테스트(1)oAuth(1)db복호화(1)신경망(1)가상화(1)validation(1)FK(1)security(1)url(1)지도API(1)handlerMapping(1)딥러닝(1)토마토(1)selenium(1)csrf(1)ajax(1)바인드 마우트(1)request handler(1)View(1)연관관계(1)스프링웹서비스(1)PK(1)네트워크(1)맛집세부정보(1)활성화함수(1)jsonignore(1)컨테이너수정(1)deploy(1)7569(1)파일수정(1)error(1)설치(1)1926(1)DBMS(1)좌표거리계산(1)filter(1)경사하강법(1)h2db(1)nativeQuery(1)소셜로그인(1)winform(1)RestTemplate(1)역지오코딩(1)point(1)credential(1)tensorflow(1)이미지이름변경(1)naver로그인(1)유데미(1)google로그인(1)위도경도(1)깊이우선탐색(1)spring doc(1)db파일쓰기(1)이미지레이어(1)pathParameter(1)볼륨(1)국제화(1)Control(1)template(1)restapi(1)version(1)백트래킹(1)API문서화(1)http method(1)프로젝트(1)recaptcha(1)크롤링(1)kakao map(1)변경(1)HttpStatus(1)excel(1)explorer(1)여행경로(1)엑셀(1)JPQL(1)Content(1)지오코딩(1)openapi(1)pandas(1)optional(1)템플릿(1)스프링(1)역전파(1)authentication(1)session(1)chrome(1)Keras(1)DispatcherServlet(1)Auth(1)dockerfile(1)연동(1)errorconfig(1)커스텀(1)numpy(1)actuator(1)buster(1)순전파(1)SessionUser(1)ManyToOne(1)OneToMany(1)IIS 연동(1)API(1)accept(1)
post-thumbnail

도커 볼륨 & 바인드 마운트

바인드 마운트 소스 코드가 바뀔때마다 이미지를 다시 빌드하지 않는 이상 변화를 감지할 수 없다 이는 도커 이미지가 생성될 때 스냅샷을 찍어 run 되기 때문에 새롭게 컨테이너를 구성하더라도 이는 이미 구축된 이미지에 레이어를 추가하는 것 뿐이기 때문에 변화가 일어나

2022년 10월 6일
·
0개의 댓글
·
post-thumbnail

딥러닝 - ANN 구축하기

인구 통계학적 세분화 모델을 통하여 은행의 이탈률 측정 모델 구축에 대한 포스팅 텐서플로 2.0 을 사용하여 인공두뇌 설계뉴런과 뉴런을 연결해주는 심층 신경망을 구축 비즈니스 문제에 적용신경망 구축에 앞서 필요한 라이브러리들을 import 진행1\. 데이터 전처리를 위

2022년 10월 3일
·
0개의 댓글
·
post-thumbnail

딥러닝 - ANN

인공 신경망의 기본 구성요소노란색으로 표시된 부분은 모두 독립적인 변수이다 예를 들어 DB 에서 결과값으로 나온 행 하나가 Input Value 하나를 차지한다 이해하면 된다이러한 varirables 들은 표준화가 선행되어야 한다시냅스에서는 가중치를 할당받게 되는데 이

2022년 10월 2일
·
0개의 댓글
·
post-thumbnail

도커 이미지와 컨테이너 명령어

만약 프로젝트 내의 html 에서 작은 변화가 일어 났다고 가정수정 이후 다시 이 이미지를 기반으로 컨테이너를 통하여 실행하게 되어도 이 변화가 감지 되어 변경되지 않는다Html 코드는 소스코드인 애플리케이션코드의 일부이다COPY . . 을 진행 할 때에 기본적으로 소

2022년 10월 1일
·
0개의 댓글
·
post-thumbnail

도커 이미지와 컨테이너

사용된 코드는 다음과 같다3000포트에서 GET ('/') 매핑 되었을 때 간단한 html 를 반환실제 DB 에 연결되진 않지만 1초의 타임아웃을 가지도록 함Await 를 사용한 비동기만약 로컬 환경에서 해당 애플리케이션을 구동하고자 한다면 npm install 을 통

2022년 9월 30일
·
0개의 댓글
·
post-thumbnail

Spring - Authentication, Spring Security

Spring Security 에 대한 아무런 설정 사항이 없다면 서비스를 모든 사용자가 사용할 수 있을 것이다다음과 같이 디펜던시를 추가해줍니다이후 프로젝트 실행한 뒤 로그를 살펴보면 다음과 같이 비밀번호가 설정되는 것을 알 수 있습니다스프링 시큐리티가 적용되고 나면

2022년 9월 25일
·
0개의 댓글
·
post-thumbnail

도커 컨테이너에 MySQL 올리기

보통 프로젝트내에서는 인메모리인 H2 데이터베이스를 통하여 테스트나 검증을 마친 뒤에 실제 운영될 DBMS로 이전작업을 거치게 된다 스프링에서 사용되는 JPA 의 장점중 하나는 데이터베이스에 종속되지 않는다는 점이다. 즉, native query 를 통하여 특정 DB

2022년 9월 25일
·
0개의 댓글
·
post-thumbnail

Spring - actuator, HAL Explorer

Spring Boot includes a number of additional features to help you monitor and manage your application when you push it to production.You can choose to

2022년 9월 24일
·
0개의 댓글
·
post-thumbnail

Spring - 국제화, Json 필터링, HATEOS, HAL, RestAPI 버전관리

Accept language header 를 통해 국제화 -i18n 을 해보자만들어진 RestAPI 가 전세계 사용자들이 사용한다고 하였을 때 customize 하려면 어떻게 해야할까?✔ : i18n(18개의 언어 Internationalization)Accept-La

2022년 9월 24일
·
0개의 댓글
·
post-thumbnail

Spring - Validation, Content Type, OpenAPI, Swagger

가령 아래와 같은 Rest API 호출이 있다 가정해보자현재 서비스에서는 아무런 유효성 검사를 실시하지 않기에 이 정보 그대로 유저가 만들어진다😢 그럼 유효성 검사는 ?필드의 validation 을 어노테이션 기반으로 spring boot 에서 간편하게 설정할 수 있

2022년 9월 24일
·
0개의 댓글
·
post-thumbnail

스프링 - Path parameter, Spring Error HttpStatus, Response Body, RestAPI Http Method

가령 다음과 같은 url 을 호출하는 api 가 있다고 생각/users/{id}/todos/{id} => /users/1/todos/101 여기서 id 는 variable 으로서 유동적으로 변할 수 있다대부분의 Rest API url 들은 위와 같이 path 파라미터로

2022년 9월 24일
·
0개의 댓글
·
post-thumbnail

스프링 - Request Handler, HandlerMapping, DispatcherServlet, Errorconfig, RestAPI

블로그를 통하여 정보를 찾다 보면 문득 돌아보면 스프링의 동작 방식에 대해서는 정작 자세하게 공부할 시간이 없어서 시작하게 됨컨트롤러를 통하여 GetMapping 하였을 때 스프링에서는 어떻게 동작할까?처음에 스프링 프로젝트를 빌드할때에 spring-boot-start

2022년 9월 24일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - BFS 아이템 줍기

문제에서 주어진 그래프의 최대 크기는 50\*50 사이즈그래프에서 순차적으로 도형들의 좌표를 통하여 테두리를 1, 안쪽을 2, 아무것도 없는 부분을 1 로 저장합니다즉, 아래와 같은 함수를 통해 순차적으로 도형을 그래프에 채워주었습니다아래는 bfs 함수입니다다른 테스트

2022년 9월 23일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - DFS 여행경로

문제 풀이 전 해당 문제의 특이점을 몇가지 짚고 갑니다1\. 항상 "ICN" 공항에서 출발합니다2\. 한번 이동한 경로는 다시 이동하지 않습니다3\. 양방향이 아닌 왼쪽에서 오른쪽으로 향하는 단방향입니다4\. 모든 경로를 이용하여야 합니다5\. 가능한 경로중 알파벳 순

2022년 9월 22일
·
0개의 댓글
·
post-thumbnail

C# SQLite, Excel 템플릿에 맞춰 입력 후 저장하기

진행사항 유추해낸 DB 를 통하여 쿼리를 수행하여 적절한 값을 들고 오는지 확인한다 윈폼으로 엑셀 템플릿을 불러와 해당 템플릿 양식에 맞게 엑셀로 저장한다 SQL 쿼리 실무에서 피벗을 과연 사용할까..? 했었지만 😊 응 사용해! 였다 난해하다.. 필자는 주로 서

2022년 9월 22일
·
0개의 댓글
·
post-thumbnail

C# DB 파일 읽어 엑셀에 저장하기

세무 법인 등에서 쓰이는 회계 관리시스템에서 수작업으로 ERP 를 통하여 엑셀로 작성하고 있음 같은 템플릿이더라도 회사마다 수당 정책이 다르며 책정되는 시급또한 달랐음내부 DB를 보려하여도 암호화 되어있어 접근할 수 없음DB 복호화 이 후 해당 경로에 DB extens

2022년 9월 21일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - DFS 단어 변환

해당 문제도 BFS 로 접근할 수 있겠지만 구현에 초점을 두었을 때 DFS를 통한 깊이우선탐색이 직관적이라 DFS 로 접근하였다풀이에 앞서 미리 메모해가며 어떻게 풀 수 있는지 특이사항에 대해 기록하고 시작한다한번에 한개 글자 변경이 가능words 안의 단어로만 변환

2022년 9월 20일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - BFS 네트워크

알고리즘을 지난 5개월 동안 놓고있다가 최근 들어 다시 잡기 시작하면서 조금씩 예전의 감을 찾아가고 있는듯 하다.네트워크 문제는 쉽게 말해 이어져 있는 노드들이 몇개가 있느냐를 묻는 문제이다DFS, BFS 다양한 방법들이 있지만 접근하기 쉬운 BFS 를 통해 너비우선

2022년 9월 20일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - BFS 게임 맵 최단거리

2차원 배열 map 이 주어지고 이를 통하여 최단 거리로 갔을 때 가장 빠른 길을 반환한다만약 도달 할 수 없는 경우라면 -1 을 반환한다정석적인 그래프 문제 답게 BFS 를 이해한다면 난이도는 어렵지 않다핵심은 다음과 같다매칸 이동할 때마다 자신의 칸의 +1 로 바꾸

2022년 9월 19일
·
0개의 댓글
·
post-thumbnail

프로그래머스 - 백트래킹 타겟 넘버

문제 설명을 토대로 보았을 때 조합에 관한 문제임을 알 수 있다자바에서 조합을 구현하고자 할 때 두가지 방법이 있다 - 출처DFS 를 통한 백트래킹 방법해를 찾는 도중 해가 아니게 된다면, 되돌아가서 다시 해를 찾아가는 기법최적화 문제, 결정 문제에 주로 쓰임boole

2022년 9월 19일
·
0개의 댓글
·