본문 바로가기

분류 전체보기366

[MySQL] 프로시저 사용시 에러 발생 : Incorrect number of arguments for FUNCTION *; expected 0, got 2 - mysql Incorrect number of arguments for FUNCTION *; expected 0, got 2 - mysql 에러원인 트리거에서 프로시저 호출시 발생했다 프로시저에 매개변수를 추가하지 않았기 때문에 발생했다! 오라클만 쓰다 아직 MySQL 에 문법이 익숙하지 않아서 실수하게됐다 에러해결 함수에 매개변수를 추가해줬다 2023. 8. 18.
[python] 파이썬 설치 경로 찾기 cmd 1. cmd 열기 2. 명령어 입력 python import sys sys.executable 2023. 8. 17.
[MySQL] DBeaver / MySQL 연결시 "Public Key Retrieval is not allowed" 해결 방법 DB Connection 설정 시 Driver properties 에서 allowPubicKeyRetrieval = true 설정시 정상적으로 connect 된다 2023. 8. 17.
모니터 블루라이트 차단 프로그램 설치 https://justgetflux.com/news/pages/v4/welcome/ Welcome to f.lux Welcome to f.lux justgetflux.com 새로운 환경에 갈때마다 설치하는거 찾기 귀찮아서 포스팅한다 4200 가 적절한거같다 2023. 8. 17.
[vue.js] Spring Boot & Vue.js 연동 (2) - vue router 설정 및 설정 Spring boot 와 Vue.js 를 연동 후에는 Router를 통한 다른 페이지로 이동시 문제점이 발생한다. Hash Mode를 설정하는 경우에는 URL 호출 시 서버를 거치지 않지만 URL에 #이 표기 되는 문제점과 SEO에서 나쁜영향을 끼치게 되므로 HTML5 Mode(History Mode)로 설정을 진행하였다. 이 경우에는 URL 호출 시 서버를 한번 거치게 된다. Vue Router 설정 시 페이지 내에서 router로 생성된 링크는 잘 접속이 되지만 url로 접근하거나 새로고침을 하는 경우에는 Spring Boot에서는 'Whitelabel Error Page' 페이지로 전환과 함께 404 오류코드를 반환한다. 사용자가 '/board' 또는 '/main' 등 페이지에 접근하려면 route.. 2023. 8. 17.
[vue.js] Spring Boot & Vue.js 연동 (1) 개발환경 1. STS 2. @vue/cli 5.0.8 3. Spring Boot 2.7.14 연동방식 하나의 서버를 두어 두개를 통합하여 빌드후 배포하는 방식 vue.js 를 빌드하면 Spring Boot 내 프로젝트로 빌드파일이 생성되어 , Spring Boot 배포 파읽들과 함께 웹 서버로 배포하는 방식 1. 백엔드 Spring Boot 파일을 만든다(생략) 2. 프론트엔드 설정을 위해 VS code 를 실행 Open Folder 를 클릭해서 해당 Spring Boot 프로젝트 디렉토리를 열고 Ctrl + ` 를 이용해 터미널을 열어준다 vue create frontend 해당 명령어를 실행후 Default Vue3 을 선택한다 3. Open Folder 를 클릭하여 생성된 frontend 로 이동 .. 2023. 8. 16.
[vue.js] visual studio code (VS code) 설치하기 및 Vue 프로젝트 생성 1. VS code 설치 Documentation for Visual Studio Code Documentation for Visual Studio Code Find out how to set-up and get the most from Visual Studio Code. Optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com 2. 작업 파일 생성 3. VS code 에서 폴더 열기 4. ctrl + ` 로 터미널 열기 설치.. 2023. 8. 16.
정보처리기사 실기 - 소프트웨어 개발 보안 구축(21일차) 01 소프트웨어 개발 보안 설계 SW 개발 보안의 3대 요소 (기무가) ⦁ 기밀성(Confidentiality) : 인가되지 않은 개인 혹은 시스템 접근에 따른 정보 공개 및 노출을 차단하는 특성 ⦁ 무결성(Integrity) : 정당한 방법을 따르지 않고서는 데이터가 변경 될 수 없으며, 데이터의 정확성 및 완전성과 고의/악의로 변경되거나 훼손되지 않음을 보장 ⦁ 가용성(Availability) : 권한을 가진 사용자나 애플리케이션이 원하는 서비스를 지속해서 사용할 수 있도록 보장하는 특성 SW 개발 보안 용어(자위취위) ⦁ 자산 : 조직의 데이터 ⦁ 위협 : 조직이나 기업의 자산에 악영향을 끼칠 수 있는 사건이나 행위 ⦁ 취약점 : 위협이 발생하기 위한 사전 조건 ⦁ 위험 : 위협이 취약점을 이용해 .. 2023. 7. 15.
정보처리기사 실기 - 서버프로그램구현(20일차) 01 개발환경구축 개발 도구의 분류 ⦁ 빌드 도구, 구현 도구, 테스트 도구, 형상관리 도구 하드웨어 개발 환경 ⦁ 웹서버 : HTTP 를 이용한 요청/ 응답을 처리, 웹상의 정적 콘텐츠를 처리 ⦁ 웹 애플리케이션 서버 : 동적 콘텐츠를 처리하기 위해 사용 ⦁ 데이터베이스 서버: 데이터의 수집, 저장을 위한 용도로 사용 ⦁ 파일 서버: 파일 저장 하드웨어로 물리 저장 장치를 활용한 서버 소프트웨어 개발 환경 ⦁ 운영체제 : 서버의 하드웨어를 사용자 관점에서 편리하고 유용하게 사용하기 위한 소프트 웨어 ⦁ 미들웨어 : 자바 기반 환경에서 JVM 을 설치하여 컨테이너로의 기능을 주로 이용 ⦁ DBMS : 사용자와 데이터베이스 사이에서 사용자의 요구에 따라 정보를 생성해주고, 데이터 베이스 관리 형상관리 ⦁ .. 2023. 7. 15.