2024/01 5

[프로그래머스] 가장 큰 수 (Python)

문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다. 0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 문자열로 바꾸어 return 하도록 solution 함수를 작성해주세요. 제한 사항 numbers의 길이는 1 이상 100,000 이하입니다. numbers의 원소는 0 이상 1,000 이하입니다. 정답이 너무 클 수 있으니 문자열로 바꾸어 return 합니다. 입출력 예 numbers return [6, 10, ..

MySQL 8.x 버전 root 비밀번호 재설정 (windows)

MySQL root 계정 비밀번호를 잊어버려서 새롭게 설정하려고 계속 삽질 후 드디어 성공해서 적어본다!!!! 1. MySQL80 서비스 중지 먼저 서비스에서 MySQL80 을 찾은 뒤 서비스를 중지 시킨다. 그 다음 실행파일 경로를 복사해서 메모장에 옮겨 적는다. "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysqld.exe" --defaults-file="C:\ProgramData\MySQL\MySQL Server 8.0\my.ini" 2. root 계정 비밀번호 초기화 명령 스크립트 파일 저장. 파일명은 mysql_init.txt ALTER USER 'root'@'localhost' IDENTIFIED BY '0000'; 저장은 c 드라이브에 했다. 3. 관리자..

Database/MySQL 2024.01.08

17장 ~ 19장

17장 웹 페이지에서 댓글 등록하기 이번 장에서는 댓글 등록을 위한 뷰 페이지를 만들고, JS 코드로 댓글 생성 요청을 보내고 응답 받는 것을 해보겠다. 그동안은 REST API 요청을 보낼 때 POSTMAN을 사용했었는데, 실제 게시판은 해당 웹 페이지에서 바로 요청을 보낸다. 이를 위해 사용하는 자바스크립트 API는 다음과 같다. document.querySelector() : 웹 페이지에서 특정 요소(버튼)를 찾아 반환 addEventListener() : 특정 요소에 이벤트가 발생(버튼 클릭)했을 때 특정 동작(댓글 객체 전달) 수행 fetch() : 웹 페이지에서 REST API 요청 (POST 요청)을 보낸다. _new.mustache 닉네임 댓글 내용 {{#article}} {{/articl..

스터디/back 2024.01.04

15장 ~ 16장

15장 댓글 컨트롤러와 서비스 만들기 앞의 14장에서 엔티티와 리파지터리를 생성했다. 이번에는 댓글 CRUD를 위한 REST API를 완성할 것이다. API 주소 설계는 다음과 같다. GET /articles/articleId/comments POST /articles/articleId/comments PATCH /comments/id DELETE /comments/id 컨트롤러&서비스 틀 만들기 댓글 컨트롤러와 서비스 틀을 만들것이다. REST 컨트롤러는 api 패키지 안에 생성. CommentApiController.java @RestController public class CommentApiController { @Autowired private CommentService commentServic..

스터디/back 2024.01.04