profile
Java, Spring, Spring Data JPA, SpringMVC, MySQL

[블록체인을 이용한 경력 인증] 전체 거래 조회 추가, 거래 생성 수정

< HTTP >트랜잭션 생성(진재호)URL : /Apply/CareerParameter : {http.ResponseWriter w, \*http.Request req}Receive : “address”, “data”, “applier”, “company”, “c

2022년 7월 27일
·
0개의 댓글
·

[블록체인을 이용한 경력 인증] RPC, HTTP 미들웨어 추가

경력 인증 플랫폼 : 서비스 Layer1회원1.1 회원 가입1.2 회원 암호 키페어 (공개키, 개인키) ——————————— A (create)1.3 회원 전자지갑(wallet) ——————-—————————— B (create) \- 주소 \- 인증 내역 1.

2022년 7월 26일
·
0개의 댓글
·

[블록체인을 이용한 경력 인증] 설계서 작성 및 패키지 분할 (Go)

Career Authentication By Blockchain블록체인을 이용한 프리랜서 경력 인증 웹서비스경력 인증 플랫폼 : 서비스 Layer1회원1.1 회원 가입1.2 회원 암호 키페어 (공개키, 개인키) ——————————— A (create)1.3 회원 전

2022년 7월 25일
·
0개의 댓글
·

[Spring Security] 기본 API 이해

SecurityConfig라는 이름으로 클래스를 생성한다. 이는 사용자 정의 보안 클래스 용도이다.스프링 시큐리티 버전이 올라가면서 설정 방법이 조금 바뀌었다. 기존에는 스프링 시큐리티의 WebSecurityConfigurerAdapter 를 상속받아 사용했었지만 이제

2022년 7월 12일
·
0개의 댓글
·

[프로그래머스] 단체사진 찍기 (Java)

https://school.programmers.co.kr/learn/courses/30/lessons/1835요소들의 위치가 중요한 순열에 관한 문제이다.DFS(깊이 우선 탐색) 알고리즘을 통해 완전탐색을 진행하며 경우의 수를 구해주면 답을 구할 수 있다.우

2022년 7월 11일
·
0개의 댓글
·

[백준] 골드4 17144번 미세먼지 안녕! (Java)

문제 https://www.acmicpc.net/problem/17144 풀이 우선 미세먼지량이 담겨있는 배열보다 행과열 각각 2줄씩 더 큰 배열을 하나 만든다. 미세먼지가 분포될 때 더이상 배열 인덱스가 없다면 분포가 되지 않도록 해야 하기 때문에 경계를 체크하는

2022년 7월 10일
·
0개의 댓글
·

[SpringMVC] HTTP 메시지 컨버터

HTTP 메시지 컨버터 컨트롤러에 @RequestBody나 HttpEntity(RequestEntity) 과 @ResponseBody나 HttpEntity(ResponseEntity)가 있다면 HTTP 메시지 컨버터가 작동하게 된다. HTTP 메시지 컨버터의 기본 작

2022년 7월 10일
·
0개의 댓글
·

[백준] 실버4 11399번 ATM (Java)

인하은행에는 ATM이 1대밖에 없다. 지금 이 ATM앞에 N명의 사람들이 줄을 서있다. 사람은 1번부터 N번까지 번호가 매겨져 있으며, i번 사람이 돈을 인출하는데 걸리는 시간은 Pi분이다.사람들이 줄을 서는 순서에 따라서, 돈을 인출하는데 필요한 시간의 합이 달라지게

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

[크립토 좀비] 3일차 첫 커리큘럼 완료

이더리움에서 토큰 은 기본적으로 그저 몇몇 공통 규약을 따르는 스마트 컨트랙트이다. 그 안에서 누가 얼마나 많은 토큰을 가지고 있는지 기록하고, 몇몇 함수를 가지고 사용자들이 그들의 토큰을 다른 주소로 전송할 수 있게 해주는 것이다.모든 ERC20 토큰들이 똑같은 이름

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

[SpringMVC] Spring MVC 구조

김영한님의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 강의를 들으면서 공부한 내용을 기록한 글이다.Dispatcher Servlet도 부모 클래스에서 HttpServle을 상속받아서 사용하고, 서블릿으로 동작한다.스프링 부트는 Dispatcher Servlet을

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

[프로그래머스] 신고 결과 받기 (Java)

https://school.programmers.co.kr/learn/courses/30/lessons/923342022 KAKAO BLIND RECRUITMENT 신고 결과 받기 (LEVEL 1)신입사원 무지는 게시판 불량 이용자를 신고하고 처리 결과를 메일

2022년 7월 8일
·
0개의 댓글
·

[크립토 좀비] 2일차

레슨 3 외부 의존성 컨트랙트를 이더리움에 배포를 하고나면 컨트랙트는 수정하거나 업데이트할 수 없는 Immutable상태가 된다. 하지만 만약 우리가 외부에서 컨트랙트를 가져와 사용하는데 그 컨트랙트에 알지못했던 버그가 발견되었다면 이를 막을 방법이 없어진다. 이를 위

2022년 7월 8일
·
0개의 댓글
·

[토이 투표] 22.07.08 일지

22.07.08 개발일지 인기 글 수정 기존에는 마감이 된 투표까지 포함해서 검색했었지만 마감된 투표는 제외하도록 where절을 추가했다. 작성한 글 조회 세션에 저장해놓은 회원의 기본키값으로 작성한 글을 페이징해서 찾아오도록 했다. 참여한 투표글 앞선 작성한

2022년 7월 8일
·
0개의 댓글
·

[토이 투표] 22.07.07 일지

로그인 유저가 팔로우 중인 유저들의 게시글을들을 최신순으로 정렬하고 그 중 3개의 글만 가져오도록 쿼리를 짜고 출력되도록 했다.전체적인 폼은 기본 리스트와 같고 출력되는 데이터만 팔로우 기준이다.board -> member-> follow 3개의 테이블의 조인이 필요해

2022년 7월 7일
·
0개의 댓글
·

[크립토 좀비] 1일차 시작

블록체인의 스마트 컨트랙트 공부를 위해 크립토좀비를 시작했다.(22.07.07)챕터 1부터 아주 쉽고 간편하게 가이드하며 알려준다. 프로그래밍 언어나 문법을 전혀 모른다면 살짝은 이해가 안되는 부분들이 있을 수 있겠다라고 생각했다.크립토 좀비는 좀비라는 소재로 이더리움

2022년 7월 7일
·
0개의 댓글
·

[토이 투표] 22.07.06 일지

부트스트랩 데이트피커를 통해 마감일자를 선택할 수 있도록 했고 선택하지 않으면 24시간으로 설정된다. 항목추가 버튼을 누르면 투표 항목을 입력할 수 있는 input 폼이 나타난다. 등록 버튼으로 글에 대한 데이터와 투표 항목 데이터가 모두 저장되도록 했다.파일 업로드

2022년 7월 6일
·
0개의 댓글
·

[토이 투표] 22.07.05 일지

기표 체크 기존에 투표에 참여한 사람은 재참여가 불가능 하도록 투표 처리 메서드를 수정했다. 투표를 눌렀을 때 해당 투표 글의 투표 항목들을 모두 불러오는 쿼리를 하나 만들었는데 JPQL을 이용하려면 엔티티를 사용해야 하고 그렇게 되면 select 쿼리가 한번 필요하

2022년 7월 5일
·
0개의 댓글
·

[토이 투표] 22.07.04 일지

스타트 부트 스트랩 템플릿을 이용해서 메인 페이지를 만들었다.스타트 부트스트랩메인 내용의 3가지 컨텐츠들은 가장 투표량이 많은 즉, 인기 탑 쓰리 투표들에 대한 정보들을 보여주도록 했다.투표 항목 테이블에서 count 속성을 그룹으로 나눠 총 합을 구한뒤 내림차순으로

2022년 7월 4일
·
0개의 댓글
·

[SpringMVC] HttpServletRequest 에 대해 알아보자

HTTP 를 사용하려면 위의 사진처럼 상당히 많은 처리가 필요하다. 하지만 우리가 집중을 해야하는 곳은 중요한 비즈니스 로직인데 그 외의 업무에 너무 많은 비용이 발생하게 되면서 서블릿이라는 것을 사용하게 됐다. 서블릿은 HTTP 요청과 응답을 자동으로 생성해주고 관리

2022년 7월 2일
·
0개의 댓글
·

[토이 투표] 개발일지(22.07.02)

지난 일지에서 득표수 계산을 편리하게 하기 위해서 투표 항목 테이블에 count 속성을 추가했었다. 오늘은 실제로 득표수를 계산하는 로직을 구현했다.새로운 메서드를 만들지 않고 사용자가 투표를 실시하면 그 때 count 쿼리를 날려 새로 추가된 표까지 합쳐 득표 수를

2022년 7월 2일
·
0개의 댓글
·