전체 글93 뉴진스 홍대 라인스토어 콜라보 오픈런 후기 이번에 뉴진스 팝업스토어가 열린다고 해서 오픈일에 다녀왔습니다! 이곳에 도착하기 위해 전날 태풍을 겪고 함께 서울에 상륙했어요 1) 도착시간 : 07:00 정확히 아침 7시에 가니 이미 라인스토어 앞에 줄이 있었습니다. 얼마 없다고 생각했지만 사실 건물 뒤쪽까지 반바퀴를 돌아서 줄이 있었어요. 2) 대기번호 부여 9시 즈음부터 대기번호를 나눠주기 시작하여 줄이 점차 줄어들기 시작했습니다. 오픈 시간은 11시였지만 줄어드는 모습을 보니 너무 기쁘더라구요 기다리는 동안 건물 옆면에서 Cool With You 의상 모습을 한 뉴진스를 만나볼 수 있었습니다9시 40분 쯤 대기번호를 마침내 받았습니다. 입구 앞에서 페이히어 키오스크로 접수하고 문 사이로 분주하게 움직이는 직원분들과 커다란 비치백이 보였어요 웨이팅.. 2023. 8. 17. [백준] 28432번: 끝말잇기 JAVA 문제 끝말잇기는 단어를 중복하지 않고 단어의 맨 끝 글자에 이어서 말하는 놀이입니다. 끝말잇기 기록은 단어들의 나열로 이루어집니다. 올바른 끝말잇기 기록은 각 단어의 마지막 글자가 다음 단어의 첫 글자이며, 단어가 중복되어서 나타나면 안 됩니다. 끝말잇기 기록이 주어지는데, 하나의 기록은 “?”로 가려진 채로 들어옵니다. “?”에 들어갈 수 있는 문자열들의 후보가 주어질 때, 올바른 끝말잇기 기록을 만드는 “?”에 들어갈 문자열을 출력하세요. 입력 첫째 줄에 n(5 ≤ n ≤ 40)이 주어진다. 첫 줄에 끝말잇기 기록의 길이 N 이 주어집니다. (1≤N≤100) 둘째 줄부터 다음 N개의 줄에는 끝말잇기의 기록 S_1,⋯, S_N이 한 줄에 하나씩 주어집니다. 여기서, 하나의 S_i는 “?” 로 주어집니다.. 2023. 8. 11. [레이튼 미스터리저니] 이쪽저쪽 프루트 요즘 출퇴근 할 때마다 자주 하는 모바일 게임으로 레이튼 미스터리저니 - 일곱 대부호의 음모를 하고 있다. 지금은 모든 스토리를 진행하고, 비밀 모드로 수수께끼를 풀고 있는데, 한 파트가 진행하는데 너무 오랜 시간이 걸려 알고리즘을 통해 문제의 답을 도출하는 프로그램을 짜려고 한다. 이쪽저쪽 프루트 이쪽저쪽 프루트는 비밀모드-일간수수께끼 통신 중 한 수수께끼 장르로 이미 고정된 과일의 배치를 참고하여 정해진 규칙에 따라 과일가게의 배치를 지정해야 한다. 규칙은 다음과 같다. 1. 과일의 종류는 4가지 이다 ( 사과,포도,바나나,메론) 2. 8x8 타일 내에 가로줄, 세로줄에 과일의 종류가 각각 2개씩 들어간다. 3. 연속해서 같은 종류의 과일을 배치할 수 없다. 문제 풀이 일종의 스도쿠나 마방진 문제와 .. 2023. 7. 30. java.lang.ClassCastException: oracle.sql.CLOB cannot be cast to java.lang.String CLOB 데이터를 String으로 파싱할 때 나타나는 에러 Mapper에서 CLOB 받아오는 방식 설정을 해야 한다 resultMap을 이용하여 CLOB 임을 명시하고 String으로 변환한다 ... ... resultMap 을 위의 아이디를 이용하여 설정한다. select * from ... 2023. 4. 20. 스프링 스케줄러 중복 작동 주기적으로 데이터 업데이트가 필요한 작업이 있어 스케줄러 컨트롤러를 따로 뽑아내고 작업을 하는 중 문제가 발생했다. @Component @EnableScheduling public class ScheduledApplication { private static int count = 0; //실행 1초뒤 @Scheduled(fixedDelay = 1000) public void testScheduledTask() throws Exception { System.out.print("스케줄러 실행! "+ count++); System.out.println(" "+(System.currentTimeMillis()/1000)); } } 1초마다 실행되어야 할 스케줄러이지만 콘솔창은 다음과 같이 출력되었다. ... 스.. 2023. 3. 21. XSS 취약점 조치 운영하고 있는 서비스에서 취약점 점검 결과 XSS 공격에 취약점이 발견되었다. 1.XSS 공격 input이나 textarea 같은 곳에 html 태그를 넣고, 자바스크립트 실행코드를 넣어 작동되도록 만든다. 2. 조치 방법 1) 위험한 문자열을 변환하여 저장 - 해당 방법은 이미 서비스에 적용되고 있었다. 꺽쇠표시는 각각 <, > 와 같이 변환하여 저장함으로서 1차적으로 방어는 가능하도록 하였다. 그러나... 취약점 점검하시는 해커 분이 변환한 파라미터를 다시 꺽쇠로 변환하여 요청을 하니 스크립트가 실행되어버리는 현상이 발생하였다. 2) 이용 - jsp의 경우, 보통 데이터 값을 el로 출력하는 경우가 많은데 이는 스크립트가 포함되면 그대로 실행되기에 취약한 방법이라고 한다. - 이를 해결하는 방.. 2022. 11. 16. There is no getter for property named 'idx' in 'class java.lang.Integer There is no getter for property named 'idx' in 'class java.lang.Integer mapper에 문제가 있다 #{idx} 로 써야 할 것을 ${idx}로 쓴게 아닌지 확인해보자 2022. 9. 7. java.sql.SQLSyntaxErrorException: ORA-00911: invalid character 쿼리에 이상한 문자가 들어가있다는 메세지다 mapper에 ; 가 들어가있는지 확인해보자 2022. 8. 31. 이전 1 2 3 4 5 ··· 12 다음 반응형