본문 바로가기
728x90
반응형

전체 글444

EMAIL 마스킹 처리 - indexOf 메서드 사용 int atIndex = userId.indexOf('@'); // indexOf 메서드를 이용해서 '@' 문자가 처음으로 나타나는 위치의 인덱스를 반환 -> atIndex indexOf 메서드는 찾는 문자나 부분 문자열이 존재하지 않을 경우 -1을 반환합니다. if (atIndex != -1) { // '@' 문자가 존재하는 경우 따라서 if (atIndex != -1)는 "만약 '@' 문자가 문자열에 존재한다면"을 의미합니다. 2024. 2. 19.
쿼리 공부(1) WITH ScoreRanges AS ( SELECT COALESCE(cd, 'Total') AS cd, COUNT(*) AS count FROM your_table_name WHERE cd IN ('01', '02', '03') GROUP BY ROLLUP(cd) ) SELECT COALESCE(SBMS_YN, 'TOTAL') AS TYPE, NVL(SUM(CASE WHEN DICU_SCR BETWEEN 0 AND 20 THEN 1 END), 0) AS SCORE1, NVL(SUM(CASE WHEN DICU_SCR BETWEEN 21 AND 40 THEN 1 END), 0) AS SCORE2, NVL(SUM(CASE WHEN DICU_SCR BETWEEN 41 AND 60 THEN 1 END), 0) A.. 2024. 2. 5.
dbeaver 설치 매뉴얼 1. dbeaver 홈페이지 접속한다. -> https://dbeaver.io/download/ Download | DBeaver Community Download DBeaver Community 23.3.3 Released on january 22th 2024 (Milestones). It is free and open source (license). Also you can get it from the GitHub mirror. DBeaver PRO 23.3 Released on December 11th, 2023 PRO version website: dbeaver.com Trial version dbeaver.io 2. '언어' 는 한국어 확인 후 ok 버튼 클릭 3. 게속 [다음] 버튼 클릭한다. .. 2024. 2. 4.
카카오 로그인 참고+정리 메인 https://ttl-blog.tistory.com/1434#%F0%9F%A7%90%20OAuth%202.0%20%ED%94%8C%EB%A1%9C%EC%9A%B0%20%EC%A0%95%EB%A6%AC-1 [Spring] 쉬운 확장이 가능한 OAuth2.0 로그인 구현(카카오, 네이버, 구글 등) (Security 사용 X) (전 순정 백엔드 개발자기 때문에 React는 못합니다. React 코드는 Chat GPT 시켜서 구현하였고, 대신 백엔드에 온 진심을 담하서 구현하였으니, 프론트 코드는 정말 그냥 테스트용으로만 참고해 주시 ttl-blog.tistory.com redirect URI https://sundries-in-myidea.tistory.com/93 Spring Security를 통한 .. 2024. 1. 30.
728x90
반응형