분류 전체보기
-
[GitHub] vscode source control 10k 완벽하게 지우기, 쉽게 GUI로협업 Tool/Github 2024. 4. 26. 13:46
git rev-parse --show-toplevel 1. vscode에서 Ctrl + Shift + ` 를 눌러서 터미널을 겹니다.2. 위 명령어를 작성해줍니다.3. 그러면 뭐라고 뜨죠 ex) C:/Users/win10/Desktop/..4. 해당 폴더가서 보기 -> 표시 -> 숨긴 항목 누릅니다.5. 그러면 해당 폴더에서 .git 이라는 숨김 폴더를 보실 수 있는 데 삭제 해주시면 됩니다. 6. 그리고 vscode를 종료 후 켜줍니다. 도움받은 글 : https://stackoverflow.com/questions/69645740/visual-studio-code-source-control-10k-changes
-
[Python] 당신의 for문에서 map()이 안되는 이유언어/Python 2024. 4. 22. 20:20
상황 설명 아래 코드에 대해서 한번 생각해보고 글을 읽기 바랍니다. n = int(input()) for i in range(n): a = map(int,input().split()) print(a) 저와 같은 초보자라면 아마 아래와 같이 생각할 수도 있을 거 같습니다. n = in(input()) : 사용자로부터 입력을 받은 후 정수로 변환 for i in range(n): : n번 반복 ( 0~n-1까지) a = 공백을 기준으로 입력을 받은 뒤 정수로 변환 a 출력 5 1 1 2 2 3 3 4 4 5 5 map object at ~이라 오류가 뜹니다. 무엇이 문제였을 까요? https://stackoverflow.com/questions/37417210/lazy-evaluation-of-map 입력값..
-
개발 지식 0%에 수렴부터 취업까지하고 있는 내용 기록 2024. 4. 22. 19:55
아직 취업(진) 상태이지만, 그래도 다른 블로그들 보면 취업을 어떻게 했는 지 모든 활동을 적어 놓지 않아서 아쉬웠다.만약에 내가 취업을 한 상태면 아 이때 이랬으면 하고 더 수정해서 여러분들이 단순히 개발자로 "취업"을 목표로 했을 때, 도움이 됐으면 좋겠어서 시작한 글이다. 전공자인데 전공자 아닙니다. 트러플 oo과자도 트러플 0에 수렴하게 들어가죠? 그래도 과자는 향이라도 나지..저는 전공자 향도 안나요..대학 생활의 의미를 다른 곳에 두어 버렸습니다.어디에 의미를 두었는 지 궁금하시면 https://studyiwthme.tistory.com/1 댓글 많이 남겨주시면 궁금하신 점 위주로 해서 추가편 만들겠습니다. 특별히 뭘 했다 하면 아래 추가하겠습니다. 여기서 뭘 = 코테, 면접, 등 이벤트 ..
-
[Python] 기초 100제 : 바둑판에 흰 돌 놓기코딩테스트/CodeUp 2024. 4. 22. 19:34
[문제점] 1. 바둑판 표현 어떻게 하는 거냐 [문제점 해결] 1.https://studyiwthme.tistory.com/51 리스트 컴프리헨션을 활용해서 표현하자 [Code] d = [[0 for j in range(20)] for i in range(20)] n = int(input()) for i in range(n) : x, y = map(int,input().split()) d[x][y] = 1 for i in range(1, 20) : for j in range(1, 20) : print(d[i][j], end=' ') #공백을 두고 한 줄로 출력 print() #줄 바꿈
-
[Python] List Comprehensions이란?언어/Python 2024. 4. 22. 19:06
리스트 컴프리헨션(List Comprehensions)은 파이썬에서 리스트를 간결하게 생성하는 방법 중 하나입니다. 리스트 컴프리헨션은 반복문과 조건문을 사용하여 리스트를 만들 수 있습니다.일반적으로 반복문과 조건문을 사용하여 리스트 생성하기result = []for i in range(10): result.append(i) 리스트 컴프리헨션을 사용 result = [i for i in range(10)]여기서 [i for i in range(10)]는 "0부터 9까지의 숫자를 반복하며 각 숫자를 리스트에 추가하라"는 의미입니다. 리스트 컴프리헨션은 간단하면서도 가독성이 좋아 많이 사용됩니다. 리스트 컴프리헨션 활용해 조건문과 함께 사용result = [i for i in range(10) i..
-
[Python] CodeUp : 기초 100제 6,094 : 이상한 출석 번호 부르기3코딩테스트/CodeUp 2024. 4. 22. 16:28
https://codeup.kr/problem.php?id=6094 문제는 위 링크 참고. [문제 풀기 전 생각한 부분] 1. 사용자로부터 입력을 두 줄에 걸쳐 받고 2. sort()을 이용해 정렬 3. 0번째 인덱스를 출력하면 되겠다. [my_code] n = int(input()) # 입력을 받고 // 문제의 의도랑 다르게 풀고 있단 생각이 들지만,,,일단 맞추는거에 포커싱 a = map(int,input().split()) # 공백을 기준으로 입력을 받고 ''' a = [5,1,2,3] 이라면 a.sort() 함으로써 a = [1,2,3,5] 가 됨 ''' a.sort() print(a[0]) # a[0] 즉, 제일 a의 제일 첫 번째 값 출력 [문제점] 'map' object has no attr..
-
[데브코스] 13,14(주말) 15일차 교육내용 정리TIL/교육 내용 정리 2024. 4. 22. 13:08
백엔드 기초 Client 사용자가 프론트엔드한테 먼저 요청함. 프론트엔드 웹 서버 정적 페이지에 대해 대응합니다. 동적 페이지에 대한 처리는 직접 처리하지 않고, 웹 어플리케이션 서버에게 전달. 정적페이지란 화면의 내용or데이터 등의 변동이 없는 페이지 동적 페이지란, 데이터 처리or연산을 통해 화면의 내용, 데이터가 변하는 페이지. 위 사진처럼 데이터가 업데이트 되면 바뀌는 페이지 웹 어플리케이션 서버와 데이터베이스 웹 어플리케이션 서버는 동적 페이지를 처리합니다. 필요한 데이터 연산을 위해 데이터 베이스와 연결되어 있으며 데이터 조회,수정,삭제에 대한 처리를 요청합니다. *데이터베이스란, 데이터를 통합하여 효율적으로 관리하기 위한 데이터 집합체. 벡엔드 개발자는 API를 만듭니다. Applicatio..
-
[Node.js] 돌아가기만 하면 되는 거 아닌가?언어/Node.js 2024. 4. 20. 18:22
상황설명 Tennis market Welcome to Tennis market! Enjoy your shopping. order list Red Racket Blue Racket Black Racket main.html 과 main.css 를 잘 연결하였고 오타도 없고 같은 폴더안에 있고 오타 등 다 확인 했는 데 localhost에만 가면 css가 적용이 안되고 오류가 나는 것이다. stackoverflow, 구글링, chatgpt 등 계속 찾아봐도 뭔가 시원하게 해결이 안된다. npm express 해서 하라는 데 뭔말인지도 모르겠고 어디에 구체적으로 추가해야되는 지 같은 상황이 아니다 보니깐 시도하지 않았다. 나중에 강의 다 끝내고 막 시도해서 더 망가뜨려 보겠다. 추가글 예상합니다. 아래와 같은 ..