2026/03 3

[프로그래머스 Python] 베스트앨범

Level 3https://school.programmers.co.kr/learn/courses/30/lessons/42579 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr풀이 과정1. 많이 재생된 장르를 구하기 위해 gen 생성2. 장르에 따라 분류하기 위해 per_gen 생성3. 많이 재생된 장르 먼저 수록하기 위해 gen 내림차순 정렬4. 문제의 2번, 3번 조건을 만족하도록 (-x[1], x[0])로 정렬5. 장르별 최대 2개씩 고유번호를 넣어줌최적화 전 코드(내 풀이)from collections import defaultdictdef solution(genres, plays): answer = ..

IT/알고리즘 2026.03.19

2026 1회차 정보보안기사 필기 합격 후기

예전부터 취득하고 싶었던 정보보안기사 필기 시험에 합격을 했다.물론 실기도 통과를 해야되고 실기 난이도가 어려운만큼 가채점 이후에 계속 공부를 하고 있는데 부족한 점이 너무 많이 느껴진다. 후기를 작성해본다면 우선 접수는 Q-Net이 아닌 KCA이다. 정보처리기사처럼 큐넷인 줄 알고 갔다가 접수를 못 할 뻔 했다.https://www.cq.or.kr/main.do KCA 국가기술자격검정 www.cq.or.kr시험은 CBT 마포구(북서울본부)에서 봤는데 대기실과 개인 사물함이 있어서 좋았다.그리고 시험장에 노트패드(?)가 있어서 필기를 할 때 도움이 됐다. 점수는 운좋게 딱 턱걸이로 60점이 나왔다.가채점 점수라서 혹시나 떨어지는게 아닌가 걱정했는데 다행히도 똑같은 결과가 나왔다.공부 방법일단 [이기적 올..

IT/자격증 2026.03.13

[Error] java.net.SocketException: Bad address: listen

Caused by: java.net.SocketException: Bad address: listen !!!!!! Spring 관련 프로젝트를 진행하려는데 몇 달 전부터 간헐적으로 해당 오류가 발생해 의욕을 잃고 넘어간 적이 많았다. . ... 근데 드디어 문제를 해결했다...!!! Gradle 데몬 죽이기, 캐시 초기화, hosts 파일 수정, 데몬 비활성화 다 아니었고 VMware 때문이었다.사실 이전에 VMware가 있을 때 문제가 없었어서 원인이 아닐 줄 알았는데 ....지피티 말로는 VMware 설치만 하고 안쓰거나 최근에 네트워크 상태나 JVM 환경이 조금만 바뀌어도 갑자기 오류가 나타날 수 있다고 한다. 그래서 GPT가 알려준 해결 방법 중 나는 2번 방법 가상 네트워크 비활성화를 시켜..

IT/개발 2026.03.10