전체 글

IT 업계에서 개발자로 일하고 있습니다. 다양한 프로그래밍 언어의 코드 문제 해결과 IT 최신 트렌드를 다룹니다. Python부터 Java까지, 초보자와 전문가 모두에게 필요한 정보를 제공하며, IT 분야의 심층적인 논의와 분석을 통해 지식을 넓힐 수 있는 공간입니다.
· TOOLS
MySQL을 설치하려고 할 때, "3306 포트를 사용할 수 없다"는 에러때문에 설치를 못하고 있나요? 3306 포트는 MySQL의 기본 통신 포트로, 이미 시스템 상에서 다른 프로세스나 애플리케이션이 이 포트를 사용하고 있을 경우 MySQL 서버의 정상적인 설치와 실행이 안될 수도 있습니다. 이러한 상황은 특히 기존에 사용하던 컴퓨터에 새로운 웹 서버를 세팅하려고 할 때 자주 발생하며, 해결하지 않으면 서버 구축 작업에 큰 지장을 초래할 수 있습니다. MySQL 설치 중 발생하는 3306 포트 충돌 문제 해결 방법 3가지를 알아볼께요. 1. 문제의 발단 이번에 컴퓨터를 다시 세팅하면서 컴퓨터를 포멧했다면 너무 좋겠지만, 그럴상황이 아니라서 기존에 있는 프로그램들을 모두 삭제하고 필요한것만 다시 설치하고..
· TOOLS
MySQL을 설치하다가 에러가 발생하셨나요? MySQL 설치 중에 발생하는 다양한 오류 중 하나는 데이터 디렉토리 설정과 관련된 문제입니다. 특히, 컴퓨터의 이름이 한글로 되어 있을 경우, MySQL 서버의 초기화 과정에서 문제가 발생할 수도 있답니다. 이번 포스팅에서는 MySQL 설치 중 발생하는 데이터 디렉토리 관련 오류를 해결하는 방법을 알아볼께요. 문제 진단 오래간만에 컴퓨터를 변경하면서 MYSQL을 다시 설치를 했습니다. 그런데 MySQL 설치 중에 Initializing database (may take a long time)에러가 발생했습니다. 에러내용은 다음과 같습니다. Attempting to run MySQL Server with --initialize-insecure option.....
· Language/CSS
같은 속성 코드의 CSS가 작성됐을 경우, 웹 개발 과정에서 CSS 스타일 충돌은 흔하게 발생합니다. 특히, 여러 스타일 시트가 적용되거나 외부 라이브러리와 함께 작업할 때, 원하는 스타일이 예상대로 적용되지 않는 상황이 발생할 수 있어요. 이럴 때, 원하는 스타일을 강제로 적용하고자 할 때 유용한 도구가 바로 CSS의 !important 속성입니다. !important를 적절히 사용하면, 특정 스타일 선언의 우선순위를 높여 다른 스타일 규칙을 무시하고 적용시킬 수 있어요. 이 글에서는 !important 사용 방법과 그 주의사항에 대해 알아볼게요. CSS !important 사용한 이유 제가 이번에 티스토리 스킨을 변경했답니다. 티스토리 스킨 변경 후 figure 이미지가 콘텐츠 영역을 벗어나는 문제가..
요즘 구글 검색 결과 만족하시나요? 저는 주로 구글을 사용해서 검색을 많이 합니다. 그런데 최근 구글 검색 결과가 예전만큼 만족스럽지 않는 부분이 더러 있답니다. 검색에서는 레딧, 유튜브, 틱톡과 같은 플랫폼으로 바로 연결되는 경우가 많아 찾고자 원하는 부분들을 잘 찾을 수 없는 것들이 많지요. 이번에 구글에서 새로운 정책을 발표했답니다. 구글은 사용자의 불만을 해결하고 검색 품질을 개선하기 위한 방안이라고 하네요. 이 말인즉, 구글도 저품질 정책이 나오는거 같네요. 그렇다면 구글이 이번에 사용자 만족도를 높이기 위해 새로운 대책이 어떤건지 자세히 알아볼께요. 1. 품질 순위의 알고리즘 개선 구글은 검색 결과의 품질 순위를 개선하기 위한 알고리즘 조정을 발표했답니다. New ways we’re tackl..
멱군
멱군! 프로그래밍을 하자.