profile
Software Developer
post-thumbnail

Conda 가상환경 관련 명령어, jupyter notebook 가상환경 연결하기

가상환경 생성가상환경 리스트 보기가상환경 활성화가상환경 비활성화가상환경 삭제생성한 가상환경을 jupyter notebook의 커널로 연결시키는 방법은? (주피터 노트북에서 생성한 가상환경 위에서 작업하는 방법!)주피터 노트북에서 새로고침하면 새로 생성했던 가상환경을 확

2023년 5월 6일
·
0개의 댓글
·
post-thumbnail

개발시 가상환경을 사용하는 이유 (+ .exe 설치 파일)

예전부터 Anaconda를 사용해서 가상환경을 만들고 가상환경위에서 애플리케이션을 개발해왔지만, 그 원리에 대해 깊게 생각해본적이 없었다. 최근에 그 개념에 대해 명확하게 알게되어 정리해놓고자 한다.예를 들어보자. A라는 프로젝트와 B라는 프로젝트가 있다. A 프로젝트

2023년 5월 6일
·
0개의 댓글
·

[머신러닝] 판다스란

numpy의 ndarray와 pandas의 dataframe의 가장 큰 차이점은, dataframe에는 컬럼이 있다는 것.\[]: 컬럼 기반의 필터링이나 불린 인덱싱 필터링 제공loc\[]: 명칭(컬럼명) 기반의 인덱싱 제공iloc\[]: 위치 기반의 인덱싱 제공. 0

2023년 5월 6일
·
0개의 댓글
·

[머신러닝] 넘파이란

머신러닝 애플리케이션 구현시, 데이터 처리 담당 (넘파이, 판다스)사이킷런은 넘파이 기반으로 개발됨 => 넘파이 잘 아는 것이 중요n차원의 배열 객체생성: Numpy 모듈의 array() 함수로 생성 (파라미터: 주로 파이썬의 리스트나 ndarray)=> 파이썬의 리스

2023년 5월 6일
·
0개의 댓글
·

[머신러닝] 머신러닝이란

머신러닝

2023년 5월 6일
·
0개의 댓글
·

Conda 가상환경 생성시 An HTTP error occurred when trying to retrieve this URL 오류

conda create env -n ml_study python=3.9로 새로운 가상환경을 생성하려고 하자 다음과 같은 에러가 발생했다.ssl 관련 오류로, 다음과 같이 ssl로 인증하지 말라는 명령어를 입력한 뒤, 다시 생성하자 잘 동작하였다.※ HTTPS vs SS

2023년 5월 6일
·
0개의 댓글
·
post-thumbnail

HTTPS vs SSL vs TLS

HTTP(Hypertext Transfer Protocol): Hypertext인 HTML을 전송하기 위한 통신 규약HTTPS: 쉽게 말해, HTTP를 보안적으로 강화한 프로토콜 (EX. 로그인 시, HTTPS를 통해)SSL이 더 포괄적.SSL 계층 통신 방법

2023년 5월 6일
·
0개의 댓글
·

[Python 문법 정리] 코딩테스트 대비

2차원 배열 선언\*주의: 다음 방식으로 선언하면 shallow copy가 되어 매우 위험하므로 안됨!

2023년 4월 3일
·
0개의 댓글
·
post-thumbnail

[프로그래머스] 43164 여행경로 C++ - DFS

프로그래머스 43164\_여행경로(https://school.programmers.co.kr/learn/courses/30/lessons/43164😫😫😫총 2시간(풀이: 40분 / 정답 해석 및 다시 풀기: 1시간 20분)안 된 이유1\. 첫번째 테케:

2023년 3월 21일
·
0개의 댓글
·

[SQL] SQL문 실행 순서

FROM ↓CONNECT BY↓WHERE↓GROUP BY↓HAVING↓SELECT↓ORDER BY\*따라서, select 절에서 지은 별칭은 HAVING절이나 GROUP BY에서 못씀

2023년 3월 17일
·
0개의 댓글
·

[C++ 문법 정리] 코딩테스트 대비

unordered_map vector변환하여 value 값 기준 정렬하기

2023년 2월 28일
·
0개의 댓글
·

[C++ 문법 정리] 1. String

\`문자열 비교: <, >, == 이용하여 사전 순서를 비교하거나 같은지 확인 가능문자열 연결: + 이용하여 두 문자열 연결문자열 대입: = 이용하여 대입 ex. string str = str1 + str2;문자열 내 특정 원소 접근문자열 크기문

2023년 2월 23일
·
0개의 댓글
·

[Flutter] context 없이 screen navigate 하기

api 요청에 대한 응답으로 refresh token 만료 Exception이 왓을 때, 위젯과 관련없는 클래스에서 로그인 페이지로 navigate를 하는 방법을 찾아야 했다. 여기서 관건은, context를 사용할 수 없다는 것이었다.구글링을 해보니 많이들 resta

2023년 2월 6일
·
0개의 댓글
·

[Spring] JWT Access Token 파싱안되는 오류 (Feat. Signed Claims JWSs are not supported.)

다음 코드를 통해 JWT access token을 파싱하려고 했으나, exception이 발생하며 계속 실패했다.공통적으로 Access Token에서 유저 정보를 얻으려고 다음 코드를 사용했을 때도 오류가 발생했다.오류서치를 통해 발견한 방법으로, parseClaims

2023년 1월 23일
·
0개의 댓글
·

[JPA] deleteAll() vs deleteAllInBatch() vs @Query 사용

회원탈퇴시, 회원이 등록한 상품을 모두 삭제하려는 작업을 진행하려는 중에 delete 쿼리를 한번만 나가게 하고자 한다.deleteAll()의 내부 구현은 다음과 같다.코드를 보면 디비에서 모두 가져온 다음 하나하나 delete 쿼리를 날리는 것을 알 수 있다. 이건

2023년 1월 13일
·
0개의 댓글
·

[MySql] 'user'이름의 테이블 탐조하는 테이블 생성시 sql 문법 주의

다음과 같은 sql문을 사용하여 suggestion 테이블을 생성하려 했으나, 오류가 발생했다. 'user'는 키워드이므로 다음과 같이 백틱을 사용해주니 정상적으로 테이블을 생성할 수 있었다.

2023년 1월 10일
·
0개의 댓글
·

[Flutter] API 키 숨기기 (Info.plist, AndroidManifest.xml에서 변수 사용)

https://stackoverflow.com/questions/32865565/info-plist-key-name-from-xcconfig-file

2023년 1월 8일
·
0개의 댓글
·
post-thumbnail

[Flutter] API 키 숨기기 (Feat. FlutterConfig Variables are Empty Ensure you have a .env file and you have loaded the variables 에러)

최상위 폴더에 .env 파일을 추가한 후 다음과 같이 숨기고 싶은 api 키를 넣어준다..gitignore에 다음 한줄을 추가한다.flutter_config 라이브러리를 추가한다.main.dart에 다음 코드를 추가한다.android/app/build.gradle에 다

2023년 1월 7일
·
0개의 댓글
·

[Spring] QueryDsl 에러 query specified join fetching, but the owner of the fetched association was not present in the select list

QueryDsl에서 다음과 같이 fetchJoin()을 사용하여 코드를 작성하였더니 다음과 같은 에러가 발생했다.코드에러참고https://www.inflearn.com/questions/240949/fetchjoin-%EC%97%90%EB%9F%AC-%EB%B

2022년 12월 27일
·
0개의 댓글
·

[Flutter] M1 맥북 mach-o file, but is an incompatible architecture (have 'x86_64', need 'arm64e') 오류

구글 소셜로그인을 진행하려고 새로 pub add를 했더니 다음과 같은 에러가 발생하며 실행을 하지 못했다.서치해보니 맥북 m1 환경에서 발생하는 오류인듯했다. 다음 두 명령어를 통해 해결되었다.참고https://stackoverflow.com/questions

2022년 12월 26일
·
0개의 댓글
·