전체 글63 Github pages 정적 배포하는 방법 | 정적배포란? 정적배포란?정적 웹 사이트는 콘텐츠가 미리 만들어진 HTML, CSS, JavaScript 파일 등으로 구성되어 있으며, 사용자의 요청이 들어오면 서버가 해당 파일을 그대로 전달하는 방식입니다. 이 방식은 작성자가 소수이고 콘텐츠의 변화가 적은 웹사이트에 적합합니다.정적 웹사이트는 서버에서 별도의 처리를 하지 않고 미리 준비된 파일을 그대로 제공하므로, 로딩 속도가 빠르고 배포가 간편합니다. 다만, 콘텐츠를 자주 변경하거나 사용자 맞춤형 기능이 필요한 경우에는 한계가 있을 수 있습니다.💡 정적 콘텐츠(HTML, 이미지 등)를 웹사이트에 올려놓고 그대로 보여주는 것이라고 생각하면 됩니다. 동적배포란?동적 웹 사이트는 클라이언트(사용자)의 요청에 따라 서버에서 콘텐츠를 실시간으로 생성해 전달하는 방식입니.. 2025. 4. 6. mac 맥북 톰캣 설치 및 실행 방법 1. 톰캣(tomcat) 설치https://tomcat.apache.org/download-10.cgi Apache Tomcat® - Apache Tomcat 10 Software DownloadsWelcome to the Apache Tomcat® 10.x software download page. This page provides download links for obtaining the latest version of Tomcat 10.1.x software, as well as links to the archives of older releases. Unsure which version you need? Specification versitomcat.apache.org 저는 10버전 톰캣을 다운받.. 2025. 4. 6. [프로그래머스] 피로도 (Java) 이번 문제는 완전탐색(BFS)를 활용해 풀어야 합니다.사실 완전탐색을 잘 몰라서 해당 개념을 서치하고, 다른 분들은 어떻게 푸셨는지 많이 참고해서 풀어보았습니다. 다만 모두 완전탐색을 안다는 것을 전제로 설명한 글이 많기에동작을 제대로 설명해주는 글이 없는듯하여 어떤 과정으로 코드가 동작된건지 설명하려합니다. 중요한 포인트는 세가지 입니다.1. 방문 여부 & 최소 피로도 만족 확인2. 다음 던전으로3. 다음 던전에 못가면 처음부터 다시 탐색 코드를 순서대로 실행하다보면 중간에 탐험이 불가능해질때가 생깁니다. 이때 재귀함수가 멈추고 visited[n] = false로 재정의됩니다.그리고 반복문에 의해 그 다음 n+1 자리로 가게 됩니다. 그리고 다시 재귀함수를 돌게 됩니다.끝까지 잘돌면 answer.. 2025. 3. 28. [프로그래머스] 기능개발 (Java) 문제 1. 기능별 작업일수 계산하기for (int i = 0; i 2. 배포일 기억해두고, 해당 작업이랑 같이 배포 가능한 작업들 개수 세기for (int i = 0; i import java.util.*;class Solution { public int[] solution(int[] progresses, int[] speeds) { int[] daysArr = new int[progresses.length]; for (int i = 0; i answer = new ArrayList(); int prevMaxDays = daysArr[0]; int count = 0; for (int i = 0; i .. 2025. 3. 26. git init 이후 hint 메시지와 master 브랜치가 자동 생성될때 로컬 폴더에 git init를 해주었는데git inithint: Using 'master' as the name for the initial branch. This default branch namehint: is subject to change. To configure the initial branch name to use in allhint: of your new repositories, which will suppress this warning, call:hint:hint: git config --global init.defaultBranch hint:hint: Names commonly chosen instead of 'master' are 'main', 'trunk' andhint: 'd.. 2025. 3. 20. chrome 광고 차단 플러그인 추천 최근에 영어로 된 개발 블로그 하나 보려는데우측 하단에서 x 표시를 눌러도 광고영상이 계속 뜨더라고요 ;;; 너무 열받아서 광고 차단 플러그인을 깔았습니다. 1. AdBlockhttps://chromewebstore.google.com/detail/adblock-%E2%80%94-%EC%B5%9C%EA%B3%A0%EC%9D%98-%EA%B4%91%EA%B3%A0-%EC%B0%A8%EB%8B%A8%EA%B8%B0/gighmmpiobklfepjocnamgkkbiglidom?hl=ko&pli=1 AdBlock — 최고의 광고 차단기 - Chrome 웹 스토어YouTube, Facebook, Twitch 등 각종 웹 사이트 뜨는 광고와 팝업을 차단할 수 있습니다.chromewebstore.google.com .. 2025. 3. 19. mysql connect 안되는 에러 해결(DataGrip/DBeaver) 오늘 수업시간에 mysql을 깔고, 데이터베이스 IDE와 연결하려고 하는데연결이 계에에에속 안되더라고요그래서 강사님과 거진 2시간 반동안제 에러를 붙들고 쪼개다가 겨우 해결을 하게 되었습니다. 문제 상황은 무엇이었을까요?DataGrip 에서 연결 시도를 했을때, 아래 사진처럼 Failed가 떴습니다.(DBeaver로 시행하셔도 똑같이 연결이 안됩니다.어떻게 아냐고요?제가 둘 다 해봤는데 안되더라고요................... )저의 기존 setting은 어떤 상태였냐면1. 이미 mysql 8.0.3 버전이 설치된 상태였음2. mysql을 homebrew로 설치했던 상태였음3. 이전까지는 workbench로 잘만 실행되던 친구였음4. 그래서 지우고 @8.4버전으로 새로 깔았는데도 mysql을 못 .. 2025. 3. 19. [프로그래머스] Java : 행렬의 곱셈 위의 행렬의 곱셈 규칙을 확인해가며 풀었습니다. class Solution { public int[][] solution(int[][] arr1, int[][] arr2) { int[][] answer = new int[arr1.length][arr2[0].length]; for (int i = 0; i 2025. 3. 13. 이전 1 2 3 4 ··· 8 다음