분류 전체보기

·인생
주말 아침.. 이메일을 확인하는데이런 이메일이 와 있었다.. 나는 계정 정보를 변경한 적이 없는데..바로 배틀넷 들어가서 로그인을 해봤는데 로그인이 안된다;; 나는 이메일 주소가 변경된 거라서 이메일 관련 문제를 클릭했다.클릭하면 휴대전화로 본인인증 하는 페이지가 나오고 본인 인증을 하면 현재 본인의 계정의 이메일 주소를 확인할 수 있다. 중국느낌 나는 이메일 주소로 변경되어 있었다! (????@yuanyuan1688.store)정말.. 인종차별하는 거 별로 안 좋아하는데.. 얘네는 좀 심한 것 같네.. 아무튼 이메일 주소는 찾았는데 비밀번호까지 바꿨나 싶어서 변경된 이메일 주소에 원래 쓰던 비밀번호로 로그인을 해봤는데 로그인이 잘 됐다. 얘네는 왜 이메일은 바꿔놓고 비밀번호를 안 바꿔놓는 거지? 로그인..
·공부
인증서 처음 발급했던게 엊그제 같은데 벌써 이런 메일이 왔다. 귀찮아서 지금까지 안하고 있었는데 한번 경험해볼겸 해서 방법을 알아봤다. 복잡할 줄 알았는데 생각보다 엄청 간단했다.. sudo certbot renew --dry-run 이렇게 뒤에 '--dry-run' 을 붙이면 실제로 갱신을 하지 않고 갱신이 가능한지 테스트를 한다고 한다. 이상이 없으면 다음과 같은 결과가 나올것이다. 나는 2개를 해놨어서 2개로 나오는것 같은데 한개로 해놓은 사람들은 한개로 나올듯? 여기서 완료 된거는 아니고 테스트를 해서 이상이 없으면 다음 명령어를 실행해야한다고 한다. sudo certbot renew 그러면 결과가 이렇게 나온다.
·공부/오류
mybatis mapper xml 만들었는데 ~생략~ 2번째 줄에서 계속 downloading external resources is disabled. 오류 떠서 찾아보니까 아래 방법을 사용해서 해결할수 있었음 이클립스 들어가서 상단에 Window -> Preferences -> XML (Wild Web Developer) -> Download external resources like referenced DTD, XSD 체크 원래 안 이거 안해도 잘 됐던거 같은데..
·공부/React.js
리액트로 개발을 하다가 이런 오류가 났다. import { Helmet } from 'react-helmet-async'; import { Route, Routes } from 'react-router-dom'; import LoginPage from './pages/LoginPage'; import RegisterPage from './pages/RegisterPage'; function App() { return ( 제목 ); } export default App; useRoutes()가 컴포넌트 안에 있어야 된다는 것 같은데 useRoutes()가 Routes 말하는 것 같다. 그래서 두번째 줄의 import에 Router를 추가하고 부분을 로 감싸줬다. import { Helmet } from '..
split() 함수.. slice(), splice()랑 비슷하게 생겨서 헷갈린다.. 먼저 split의 뜻을 알아보자.. split() 함수는 문자열을 어떤 단어를 기준으로 잘라서 배열로 바꾸는 함수다. split의 괄호 안에 어떤 단어를 기준으로 자를지 쓰는게 포인트다. 숫자를 기준으로 자를 경우 괄호에 숫자를 문자열 형태가 아닌 정수 형태로 입력해도 된다.. 더 자세히 알아보려면.. https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/split String.prototype.split() - JavaScript | MDN split() 메서드는 String 객체를 지정한 구분자를 이용하여 여러 개의 문..
📚 문제 설명 함수 solution은 정수 x와 자연수 n을 입력 받아, x부터 시작해 x씩 증가하는 숫자를 n개 지니는 리스트를 리턴해야 합니다. 다음 제한 조건을 보고, 조건을 만족하는 함수, solution을 완성해주세요. 📚 제한 조건 x는 -10000000 이상, 10000000 이하인 정수입니다. n은 1000 이하인 자연수입니다. 📚 입출력 예 x n answer 2 5 [2, 4, 6, 8, 10] 4 3 [4, 8, 12] -4 2 [-4, -8] 📚 풀이 function solution(x, n) { let answer = []; for(let i=1; i
📚 문제 설명 정수 n을 입력받아 n의 약수를 모두 더한 값을 리턴하는 함수, solution을 완성해주세요. 📚 제한 사항 n은 0 이상 3000이하인 정수입니다. 📚 입출력 예 n return 12 28 5 6 📚 입출력 예 설명 입출력 예 #1 12의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다. 입출력 예 #2 5의 약수는 1, 5입니다. 이를 모두 더하면 6입니다. 📚 풀이 function solution(n) { let answer = 0; for(let i=1; i
·공부/React.js
Github Pages? Gtihub Pages는 정적 웹페이지를 호스팅 해주는 서비스이다. 쉽게 말해서 깃허브 저장소의 내용을 서버를 구축해서 웹페이지로 보여주는 것이다. 그것도 무료로... 하하^_^ React 프로젝트 깃허브에 배포하기 React 프로젝트를 깃허브에 배포하려고 했는데 뭔가 이상했다. http://이름.github.io/프로젝트명/ 으로 들어가면 내가 만든 사이트가 떠야 하는데 README.md 파일이 떴다. 예전에 html, css, js 파일만 올렸던 것은 정상적으로 되었는데 왜 이러는 것인지 찾아보았는데 React 프로젝트는 깃허브에 배포할 때 특정한 과정을 거쳐야 가능했다. 1. React 프로젝트 터미널에서 gh-pages 패키지 설치하기 npm i gh-pages --sav..
📚 문제 설명 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. 체육복이 없으면 수업을 들을 수 없기 때문에 체육복을 적절히 빌려 최대한 많은 학생이 체육수업을 들어야 합니다. 전체 학생의 수 n, 체육복을 도난당한 학생들의 번호가 담긴 배열 lost, 여벌의 체육복을 가져온 학생들의 번호가 담긴 배열 reserve가 매개변수로 주어질 때, 체육수업을 들을 수 있는 학생의 최댓값을 return 하도록 solution 함..
📚 문제 설명 문자열 s를 숫자로 변환한 결과를 반환하는 함수, solution을 완성하세요. 📚 제한 조건 s의 길이는 1 이상 5이하입니다. s의 맨앞에는 부호(+, -)가 올 수 있습니다. s는 부호와 숫자로만 이루어져있습니다. s는 "0"으로 시작하지 않습니다. 📚 입출력 예 예를들어 str이 "1234"이면 1234를 반환하고, "-1234"이면 -1234를 반환하면 됩니다. str은 부호(+,-)와 숫자로만 구성되어 있고, 잘못된 값이 입력되는 경우는 없습니다. 📚 풀이 function solution(s) { return parseInt(s);//받은 문자열을 정수로 변환 } 📚 출처 https://school.programmers.co.kr/learn/courses/30/lessons/12..
두둥탁!
'분류 전체보기' 카테고리의 글 목록