본문 바로가기

Programming43

[Python] Chat GPT API를 통해 cmd 및 local에서 사용해보는 방법 안녕하세요. 오늘은 Chat GPT API를 통해 cmd 및 local에서 사용해보는 방법에 대해 알아보려고 합니다. 굳이 웹사이트가 있는데 cmd에서 활용하려는 이유는 그냥..입니다 ㅎㅎ,, 우선 한번 알아보겠습니다..! 1. https://platform.openai.com/ 해당 링크를 통해 로그인을 시도 2. 이전 글과 동일하게 구글 계정으로 작업해보도록 하겠습니다. 로그인 이후 우측 상단에 있는 프로필을 눌러줍니다. 3. 프로필 메뉴에 있는 View API Keys를 클릭하여 해당 메뉴로 와줍니다. - 중앙에 있는 Create new secret key를 클릭하여 key를 발급 받습니다. 4. 해당 키값은 복사할 수 있는 기회는 팝업으로 뜬 순간뿐입니다. 다른 작업 공간에서도 작업하고 싶다면 해.. 2023. 2. 27.
[JAVA] 빌드 경로 문제 - The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Class. Fix the build path then try building this project 안녕하세요. 오늘은 빌드 경로 문제 - The project was not built since its build path is incomplete. Cannot find the class file for java.lang.Class. Fix the build path then try building this project에 대해 알아보려고 합니다. git에 commit을 하고 다음 날 다시 프로젝트를 폴더 vscode를 실행시켜보니 해당 에러가 떠서 모든 파일에 에러가 발생하고 있었습니다. 해당 에러는 자바 패스가 잘못잡혀서 나는 에러였습니다. vscode에서는 CTRL + SHIFT + P(Show all commands)로 커맨드 입력창을 열어주시고 java clean이라고 치게 되면 나오는 Jav.. 2023. 1. 24.
[Vue] 테이블 헤더(table header)에 아이콘(icon) 및 팝업(popup) 넣기 안녕하세요. 오늘은 테이블 헤더(table header)에 아이콘(icon) 및 팝업(popup) 넣기에 대해 알아보려고 합니다. 해당 게시글에서 사용할 테이블은 Element table입니다. https://element-plus.org/en-US/component/table.html#table-column-attributes Table | Element Plus element-plus.org 해당 el-table에서 render-header라는 옵션이 존재합니다. 해당 옵션은 헤더 label 옵션을 대신하여 헤더에 넣을 데이터를 자바스크립트로 짤 수 있게 해줍니다. 상단 코드 부분은 이렇게 작성하고 하단에 setRebderHeader 라는 메소드를 하나 만들어주겠습니다. methods: { setRe.. 2023. 1. 5.
[JAVA] Spring Boot(스프링 부트) - Security(시큐리티) 설정 안녕하세요. 오늘은 Spring Boot(스프링 부트) - Security(시큐리티) 설정에 대해 알아보려고 합니다. 스프링 부트 시큐리티 5.6.x 무료 업데이트 기간이 별로 남지 않은 시점에서 5.7.x로 넘어가보려고 합니다. 근데 버전을 변경하고 실행하게 된다면 에러가 떨어지게 됩니다. Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'configure' defined in class path resource [파일 위치]: Invalid facto.. 2022. 12. 24.
[React] 리액트(React) 실행 환경 구축 및 설치 안녕하세요. 오늘은 리액트(React) 실행 환경 구축 및 설치에 대해서 알아보려고 합니다. 먼저 리액트 실행환경을 구축하려면 node.js를 설치를 해야합니다. 간단하게 node.js란? 기존 자바스크립트(javascript)는 웹 브라우저에서만 사용이 가능하였지만 그것을 node.js를 통하여 윈도우 또는 맥에서 실행시켜주기 위한 스크립트 언어이다. 서버도 만들 수 있고 프로그램도 실행할 수 있게 해주는 환경을 구축해준다. node를 설치하게 된다면 npm도 같이 설치가 됩니다. npm은 자바스크립트로 된 패키지 버전을 관리하는 프로그램이고 필요한 패키지들을 설치할 수 있습니다. 그래서 왜 설치를 해야하느냐? 기본적으로 nodejs 특징 중에서 자바스크립트는 웹 브라우저에서만 사용이 가능하다고 했는데.. 2022. 12. 2.
[React] 리액트(React)란? 안녕하세요. 오늘은 리액트(React)란?에 대해서 알아보려고 합니다. 리액트란? 프레임워크라고 생각하시는 분들이 많은데 리액트는 프레임워크가 아닌 자바스크립트 라이브러리의 한 종류이고 페이스북에서 개발하고 현재까지도 업데이트를 계속해서 진행 중인 라이브러리입니다. 제이쿼리(Jquery)와 같은 자바스크립트 라이브러리입니다. 현재 프론트에서 제일 많이 쓰이는 오픈 소스 UI언어입니다. 리액트로 작업을 하게 된다면 웹과 앱을 구성할 수 있습니다. ( 리액트 네이티브 사용 ) 스택플로우에서 1년 마다 사용되는 언어의 퍼센트를 조사한 자료가 있습니다. 사용자가 많다는 것은 그만큼 자료가 많고 어느 곳을 가도 높은 확률로 리액트를 사용하고 있을 것 입니다. 그래서 이번에는 리액트를 통하여 UI를 만들 수 있게 .. 2022. 12. 1.