본문 바로가기
반응형

Programming41

[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.
[Python] No module named 'MySQLdb' 해결법 안녕하세요. 오늘은 No module named 'MySQLdb' 해결법에 대해 알아보려고 합니다. 해당 오류는 파이썬 프레임워크 Flask(플라스크) or Django(장고)에서 mysql로 연결하고자 할 때 나는 에러입니다. 인터넷에 쳐보면 너무 복잡하게 해결하려는 글들이 많아서 간단하게 해당 문제를 해결해보려고 합니다. 정말 간단하게 아래의 명령어로 해결하실 수 있습니다. pip install mysqlclient 해당 명령어로 mysqlclient를 설치하게 된다면 다른 것들을 따로 설정하지 않아도 에러가 말끔하게 사라지는걸 확인할 수 있습니다. 이렇게 No module named 'MySQLdb' 해결법에 대해 알아보았습니다. 감사합니다. 2022. 9. 21.
[Python] 네이버 스마트 스토어 순위 체크 프로그램 안녕하세요. 오늘은 네이버 스마트 스토어 순위 체크 프로그램에 대해 알아보려고 합니다. 이전에 pyinstaller로 py파일을 exe파일로 변환한게 게시글이 있습니다. 이번에 제가 직접 프로그램을 하나 만들어서 배포를 하려고 합니다. 악성코드는 전혀 없구요. 2022.08.26 - [기타] - 파일 및 URL에 바이러스가 있는지 체크할 수 있는 사이트 파일 및 URL에 바이러스가 있는지 체크할 수 있는 사이트 안녕하세요. 이번에 exe파일을 구글 드라이브에 올려서 공유를 했습니다. exe파일은 항상 조심하는게 맞습니다. 그렇다면 항상 조심하셔야 하지요. 오늘은 바이러스를 체크할 수 있는 사이트에 jeeu147.tistory.com 순수하게 py파일을 exe파일로만 변환하였습니다. 해당 exe파일은 네이.. 2022. 8. 26.