본문 바로가기

전체 글

(118)
2주차: React 과제 - Javascript에 대한 이해 1) JavaScript의 자료형 프로그래밍에서 프로그램이 처리할 수 있는 모든 것을 자료라고 부르며 자료 형태에 따라 숫자 자료형, 문자열 자료형, 불 자료형으로 나뉨. JavaScript는 느슨한 타입(loosely typed)의 동적(dynamic) 언어다. JavaScript의 변수는 어떤 특정 타입과 연결되지 않으며, 모든 타입의 값으로 할당 (및 재할당) 가능. let foo = 42 // foo가 숫자 foo = 'bar' // foo가 이제 문자열 foo = true // foo가 이제 불리언 1. 문자 자료형 'this is "string"' 이스케이프 문자(\)를 사용하면 따옴표를 문자 그대로 사용 가능. ->"this is\"string\"" 이스케이프 문자의 특수기능들 \n : 줄바..
TIL) 음양더하기, 평균 구하기, 핸드폰 번호 가리기, 행렬의 덧셈, 부족한 금액 계산하기 function solution(absolutes, signs) { var answer = 0; for (let i=0; i 숫자를 *로 대체하기 //+phone_number(-4); -> 그 끝에 폰번호 마지막 4자리 붙여줌 function solution(arr1, arr2) { var answer = []; for (let i=0; i < arr1.length; i++) { let sum = []; for (let j=0; j < arr1[i].length; j++) { // arr1의 i번의 j번째 !!! 행의 열의 갯수 sum.push(arr1[i][j] + arr2[i][j])} answer.push(sum) return answer; } 여기서 j는 arr1 의 i 의 j번째 functio..
TIL) JS 코딩테스트 직사각형 별찍기 , 문자열 정수로, 두 정수사이의 합, 짝수 홀수, 가운데 글자 가져오기 process.stdin.setEncoding('utf8'); process.stdin.on('data', data => { const n = data.split(" "); const a = Number(n[0]), b = Number(n[1]); const row = '*'.repeat(a) // *을 a 만큼 한 줄로 찍음. for(let i =0; i < b; i++){ // 입력 값 b(3) 만큼 반복문을 돌린다. console.log(row) } }); function solution (s) { return Number(s); } // function solution (s) { // return parseInt(s); // } // function strToInt(str) { // return ..
1주차 : [About me] 로그인&회원가입 페이지, 이미지 드래그&드롭 파일 업로드 구현(feat. Phython) 프로젝트 : 오늘 한 것 1. 메인 화면에 회원가입 버튼 만들고 회원가입 페이지로 넘어가도록 설정 2. 로그인, 회원가입 페이지 app.py 팀원의 app.py에 병합해서 로그인과 회원가입 가능하도록 기능 구현 3. 이미지 드래그 & 드롭 파일 업로드 만들기 참조) https://www.youtube.com/watch?v=Wtrin7C4b7w&t=219s 소스코드) https://codepen.io/dcode-software/pen/xxwpLQo Simple Drag and Drop File Upload Tutorial - HTML, CSS & JavaScript From my YouTube video tutorial: https://youtu.be/Wtrin7C4b7w In today's video I..
ERROR) Unable to download webpage: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED], AttributeError: 'str' object has no attribute 'decode' 1. Unable to download webpage: Python3.9 폴더 (또는 사용중인 Python 버전)로 이동하여 "Install Certificates.command"파일을 더블 클릭하여 해결! 이분은 이 게시글을 참조 하셨음 https://stackoverflow.com/questions/50236117/scraping-ssl-certificate-verify-failed-error-for-http-en-wikipedia-org ㅠ.ㅠ 몽고디비 연결 안되는 문제 해결...Studio 3T 도 mongoDB 연결해서 이제 구찮게 홈페이지 로그인 안해도 됨 2. AttributeError: 'str' object has no attribute 'decode' 에러 이제 DB는 정상적으로 들어가..
1주차 : [About me] 미니프로젝트 포트폴리오 업로드 웹사이트 만들기 팀원 : 최진원 김태균 강민택 김소연 1주차 - 아이디어 카페 / 음악 공유 사이트 캠핑장 정보 리뷰 반려견 일기 포트폴리오 올리는 웹사이트 참고를 많이 했습니다 https://cdg-portfolio.com 최덕경 포트폴리오 :: CDG's Portfolio 프론트 엔드 개발자 최덕경의 포트폴리오입니다. cdg-portfolio.com 주제 : 포트폴리오 올리는 웹사이트 프로젝트 명 : About me 개발자의 성장기를 시각화 하여 담아내는 포트폴리오 웹 사이트. 거쳐온 프로젝트들을 통해 발전해 나가는 우리의 모습을 한 눈에 볼 수 있습니다. 와이어프레임 1. 개발해야 하는 기능들 로그인 페이지 1) 회원가입 버튼 누르면 회원가입 페이지로 이동 2) 아이디, 비밀번호 바르게 입력시 로그인 3) 아이디,..
Error) Error 400 (BAD REQUEST) 4주차 다시풀기로 코딩을하는데 다 하고 주문하기를 누르면 이상하게 Failed to load resource: the server responded with a status of 400 (BAD REQUEST) 가 뜬다. 왜 인지 찾아보니 data 값이 잘못 입력되어 주로 발생하는 에러라고 함. 무엇이 잘못되었는지 눈을 씻고 찾아봐도 알수가없었다. 그러다 이것을 발견... 예전에 썼던 코드를 과제 코드스니펫에 혼합시켜서 원래 주어져있던 id 값과 내가 입력했던 id 값이 일치 하지 않음 id 값을 변경하니 잘 작동 됨을 확인했다.... 복붙의 폐해....
TIL) HTML과 mongo DB 연동해서 서버 만들기, Flask, 4주차 숙제! 오류회고! HTML과 mongo DB 연동해서 서버 만들기 같은 컴퓨터에 서버도 만들고, 요청도 함. 즉 클라이언트 = 서버 -> 로컬 개발환경 Flask 시작 - 서버만들기 Phycharm -> Preference -> Python Interpreter python interpreter에서 + 누르고 flask 검색, install pakage flask 프레임워크: 서버를 구동시켜주는 편한 코드 모음 Flask 시작 - HTML 파일주기 기본 폴더구조 - 항상 이렇게 세팅하고 시작! 프로젝트 폴더 안에 -static 폴더 (이미지, css파일 넣음) -templates 폴더 (html파일 넣고 불러오는 역할) -app.py (서버) 이렇게 세 개 만들어 두고 시작. venv는 보이지만 안보이는 걸로 생각하자 F..

반응형