본문 바로가기

전체 글

(113)
[SpringBoot] MariaDB 기본 설정 https://mariadb.com/kb/en/postdownload/mariadb-server-11-3-2/ Thank you for downloading. Create your MariaDB account to receive download release notifications, product updates an..." data-og-host="mariadb.com" data-og-source-url="https://mariadb.com/kb/en/postdownload/mariadb-server-11-3-2/" data-og-url="https://mariadb.com/kb/en/postdownload/mariadb-server-11-3-2/" data-og-image=""> MariaDB Ser..
[Springboot] lombok 어노테이션, MemberDto import lombok.Getter;import lombok.Setter;import lombok.ToString;@Getter@Setter@ToStringpublic class MemberDto { private String name; private String id;}@ToString : MemberDto의 toString 함수를 자동으로 오버라이딩GetController@GetMapping("/request2") public String getRequestParam2( MemberDto memberDto ) { return memberDto.toString(); }MemberDto 형태로 요청하고, 받아올 수 있다.
[프로그래머스] 카드 뭉치 문제 설명문제 풀이 : pythondef solution(cards1, cards2, goal): i = 0; j= 0 for n in range(len(goal)): if i다른 사람의 풀이def solution(cards1, cards2, goal): for g in goal: if len(cards1) > 0 and g == cards1[0]: cards1.pop(0) elif len(cards2) >0 and g == cards2[0]: cards2.pop(0) else: return "No" return "Yes"pop으로 깔끔하게 해결.문제풀이 : ja..
[프로그래머스] 바탕화면 정리 python, java 문제 설명이렇게 바탕화면이 있을 때 최소한의 이동거리를 갖는 한 번의 드래그의 시작점, 끝점 구하기wallpaper = [".#...", "..#..", "...#."]가 위의 그림을 나타낸다.이렇게 최소한의 이동거리로 한번의 드래그가 가능하므로 결과값은 [0,1,3,4] 가 나와야 한다.  드래그의 시작점이 (lux, luy), 끝점이 (rdx, rdy)라면 정수 배열 [lux, luy, rdx, rdy]를 return하면 된다.문제 풀이 : python시작점 = (최소의 y좌표, 최소의 x좌표)끝점 = (최대의 y좌표, 최대의 x좌표) 라고 우선 생각했다.그래서 처음 짰던 코드는 배열을 순회하면서 파일이 있는 좌푯값들을 다른 배열에 저장해 최대,최소값을 찾는 것이었다. 생각해보니 굳이 다른 배열에 저..
[SpringBoot] 어노테이션 정리 겨울에 진행했던 Linkor 프로젝트를 바탕으로 내가 쓴 코드를 정리하며 스프링부트 개념들을 하나씩 훑어 가려고 한다.User@Getter@Setter@Table(name = "USER")@NoArgsConstructor@Entitypublic class User { @Id @Column(name = "email", unique = true) private String email; @Column(name = "name") private String name; @Column(name = "role") private String role; @Column(name = "gender") private String gender; @Column(name = "l..
flask 서버 구조 ├── app/│ ├── __init__.py│ ├── routes.py│ ├── scheduler.py│ ├── models/│ │ ├── 로또번호.csv│ │ ├── cnn.py│ │ ├── mlp.py│ │ ├── rf.py│ │ ├── rnn.py│ │ ├── transformer.py│ │ └── pkl/│ │ ├── model_CNN.pkl│ │ ├── model_MLP.pkl│ │ ├── model_RANDOMFOREST.pkl│ │ ├── model_RNN.pkl│ │ └── model_TRANSFORMER.pkl├── config.py└── run.py
[DL] SRGAN : 이미지 화질 개선 SGRAN이미지의 화질을 개선하기 위한 GAN 모델의 일종일반적인 GAN에는 없는 특징 추출기가 있어, 생성자가 감별자를 속임과 동시에, 진짜 이미지와 비슷한 특징을 갖도록 학습됨GAN 손실 : 감별자를 속이기 위한 손실콘텐츠 손실 : 생성자가 더 자연스러운 이미지를 생성하기 위한 손실학습 과정학습용 데이터셋 만들기사용하는 데이터셋 https://mmlab.ie.cuhk.edu.hk/projects/CelebA.html!unzip '/content/drive/MyDrive/Colab Notebooks/PLAYDATA_수업/img_align_celeba.zip' -d GAN평균, 표준편차 구하기imgs = glob.glob("./GAN/img_align_celeba/*.jpg")import numpy..
[Spring MVC] 스프링 부트 3.2 매개변수 이름 인식 문제 오류 내용스프링 부트 3.2부터 자바 컴파일러에 -parameters 옵션을 넣어주어야 애노테이션의 이름을 생략할 수 있다. 주로 @RequestParam, @PathVariable 애노테이션에서 발생하는 문제라고 한다.오류 코드@Controller@RequestMapping("/basic/items")@RequiredArgsConstructor //기본 생성자 자동으로 만들어줌public class BasicItemController { private final ItemRepository itemRepository; @GetMapping public String items(Model model) { List items = itemRepository.findAll(); ..