개발

반응형

    [JAVA] ArrayList 중복 제거

    서론 java에서 List를 set하고 중복할 일이 생겨서 정리하고자 한다. 소스 // 등록 / 수정 / 삭제 id 목록 List idList = new ArrayList

    [javascript] axios get통신 시 params 붙여서 set 하기

    서론 api 호출할때 request를 길게 셋팅하던 기존 소스를 보고 수정하고자 정리한다. * vue.js 기준 기존 소스 data(){ return{ searchParam : { test1: '', test2: '', test3: '', test4: '', test5: '', test6: '', test7: '', test8: '', } } } methods:{ search(){ let params = `test1=${this.searchParam.test1}&test2=${this.searchParam.test2}` + `test3=${this.searchParam.test3}&test4=${this.searchParam.test4}` + `test5=${this.searchParam.test5}&t..

    [PostgreSQL] 개인정보(이름 / 전화번호) 마스킹 처리

    서론 PostgreSQL에서 개인정보를 sql에서 마스킹 처리를 하였는데 간단하게 정리하고자 한다. * 소스는 as test 를 이용하여 확인 소스 -- 이름 : 한글 - 첫번째 3번째 문자 만 노출. 영문 - 앞 4자리만 노출. select case when a.test ~ E'[ㄱ-ㅣ가-힣]' then concat(left(a.test,1), '*',substring(a.test,3,1),repeat('*',length(a.test) -3)) else concat(left(a.test,4), repeat('*',length(a.test) -4)) end as test1 from (select '홍길동' as test) a; //홀*동 -- 휴대전화 select concat(split_part(rege..

반응형