본문 바로가기

반응형

전체 글

추천 배당주! - 고려신용정보 날씨가 추워지면 생각나는 것이 있지요 바로 배당주! 그 중! 제가 가지고 있는 고려신용정보에 대해 써보려 합니다. 고려신용정보! 1991년 6월 27일 설립되었습니다. 초기에는 신용조사업을 영위하였고, 1998년 7월 24일 채권추심업을 허가 받았습니다. 2002년 1월 31일 코스닥 시장에 상장되어 지금까지 거래가 잘 되고 있습니다. 주요 사업 주요 사업으로는 채권추심업, 신용조사업, 민원대행업이 있고 향후 추진할 사업으로는 NPL(부실채권) 매입업과 조세채권 수임까지 영역을 확대할 계획 입니다. 현재 채권추심업이 전체 매출의 약 89%, 신용조사업이 약 8%, 민원대행이 약 3%를 차지하고 있습니다. (2019년 별도재무제표기준) 법이 개정되어 NPL매입업까지 가능하게 된다면 한단계 성장이 가능할 것.. 더보기
[Oracle] 천단위 콤마(,) 찍기 보통 화면에서 해주거나 하지만 먼가 이벤트가 꼬이거나 그렇더라고요.. 그래서 걍 쿼리에서 뽑아내려고 기록하는 콤마찍기 SELECT A AS BEFORE , REGEXP_REPLACE(REVERSE(REGEXP_REPLACE( REVERSE(TO_CHAR(A)), '([0-9]{3})','\1,')), '^,','') AS AFTER FROM (SELECT 10000000000 AS A FROM DUAL ) 더보기
[Java] 리스트 정렬 하기 오늘 회사 탈출(?)을 위해 다른 회사 코딩시험을 봤는데 역시 개발 새발로 해선 쉽지 않음을 느겼다. ㅜㅜ 하다보니 리스트 정렬을 할 일이 있어 오늘 찾았기에 바로 기록 합니다.(다음에 써먹어야 하기 때문에 .. ㅎ_ㅎ) List sortList = new ArrayList(); sortList.add("z"); sortList.add("d"); sortList.add("c"); sortList.add("a"); // 오름차순 Collections.sort(sortList); for(String tmp : sortList){ System.out.println(tmp); } // 내림차순 Collections.sort(sortList, Collections.reverseOrder()); for(String.. 더보기
[jquery] 속성 값 필터링을 이용하여 객체 가져오기 필터링 - 특정 단어 포함된 id $("[id *= 'id_']").each(); - 특정 단어로 시작되는 id $("[id^=name_].each(); - 특정 단어 제외 id $("[id != 'id_']").each(); - 특정 단어로 끝나는 id $("[id $= 'id_']").each(); - id 속성을 가진 특정 태그(div) 검색 $("div[id]").each(); - 여러조건 검색 선택 $("div[id][id$='v3'][class *= 'cls']").each(function(){}); ex) 1. id가 name_로 시작되고 _num_을 포함하는 것 찾아 keyup 이벤트 걸기 // id가 name_로 시작되고 _num_을 포함하는 것 찾아 keyup 이벤트 걸기 $("[id^.. 더보기
탐색 - 해시 탐색법(Hash Search) 해시 탐색법은 데이터와 데이터를 저장할 인덱스를 연관시켜 짧은 시간에 찾을 수 있도록 한 알고리즘이다. 1. 넣을 값의 인덱스 찾기 값을 전체 사이즈로 나눈 값의 나머지로 인덱스를 정한다 (v % size = idx) 2. 값을 넣을 인덱스에 값이 있을때 아까 넣은 1과 21은 v%5 값이 같기 때문에 충돌이 일어난다!! 이럴때는 찾은 v%5값을 하나씩 증가하면서 빈 공간을 찾는다. idx 값이 2일 때 비어있으므로 여기에 넣는다!! 0. 구현 package com.bp.restart.search; public class HashSearch { private int [] BUCKTES = null; private int SIZE = 0; public HashSearch(int size){ this.BUC.. 더보기
탐색 - 이진탐색법(Binary Search) 순차탐색법(Linear Search) 보다 훨씬 좋은 성능을 보이는 탐색법이다. 그러나 이진탐색법을 이용하기 위해선 "배열에 저장된 데이터는 정렬되어 있어야 한다" 다음의 배열에서 숫자 5의 인덱스를 구해보자. int [] arr index 0 1 2 3 4 5 6 7 8 value 2 3 5 6 8 10 11 15 19 1. 배열의 가운데 숫자 arr[4] 가 3보다 크다. >> 숫자 5는 배열의 index가 0, 1, 2, 3 중에 하나 이다. 2. 배열의 index 가 0~ 3 의 중간인 arr[1] 가 2 보다 작다 >> 숫자 5 는 배열의 index 가 2, 3, 중에 하나이다. 3. 배열 index 가 2~ 3 의 중간인 arr[2] 의 값이 5이다!! 이러한 과정으로 배열에 길이가 n일때 1.. 더보기
탐색 - 순차탐색(Linear Search) 선형탐색법! 탐색법 중에 하나다 앞에서부터 하나하나 확인하면서 찾는 탐색법 가장 단순하고 가장 쉽다. public class Search { /** * 선형 탐색 * @param array : 찾을 배열 * @param find : 찾을 * @return 찾은 idx */ int linear(int [] array, int find){ for(int i = 0 ; i < array.length ; i++){ if(array[i] == find) { return i; } } return -1; } } 더보기
큐(Queue) - 배열 요즘 위 이미지와 같이 거리두면서 줄 잘 서고 계신가요? ㅎㅎ 줄 잘서는 자료구조 큐(Queue)를 해보겠습니다! ㅋㅋ 큐(Queue) 는 선입선출(FIFO : First In First Out)구조로 선형자료구조에 해당합니다. 스택과 같이 가장 기본이 되는 자료구조입니다. 스택은 넣고 꺼내는 입구가 하나였다면, 큐는 넣는 곳 빼는곳이 각각 따로 있습니다. 큐에 넣는것을 enqueue 큐에서 꺼내는 것을 dequeue 라고 합니다. 큐를 한번 그림으로 설명 해볼께요 우선, front와 rear 변수를 선언합니다. 이는 현재 queue의 상태를 확인 할때 사용합니다. front는 맨 앞, rear는 맨뒤라고 생각하시면 됩니다. 맨 처음 큐가 비었기 때문에 front와 rear 가 idx -1 을 가르킵니다.. 더보기

반응형