일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- java
- 곱 최대값
- list
- 병합정렬
- Flyweight Pattern
- 디자인패턴
- ThreeWayPartition
- oracle
- JavaScript
- SpringBoot
- 알고리즘
- 자바스크립트
- 초(second)
- 시간더하기
- jQuery
- degien pattern
- SSL설정
- 매일프로그래밍
- 스트레티지패턴
- 널체크
- boot
- 조인
- spring
- 분(minute)
- 시(hour)
- 생년
- 자바
- 파사드패턴
- json
- map
- Today
- Total
목록IT (37)
만들어가는 세상
[SPRING] 406 ERROR 발생시 대처 방법 step1 pom.xml 에서 dependencies 합니다. com.fasterxml.jackson.core jackson-databind 2.9.7 contentType 설정 $.ajax({ type: 'POST', url: vewMoreVar.apiUrl, contentType: 'application/json;charset=utf-8', data: JSON.stringify(dataObj), dataType: 'json', cache: false, async: false, success: function(result) { console.log(result); }, error: function(request, status, error) { cons..
[JAVA]LIST MAP 객체 JSON 변환 //리스트 객체를 json 메소드로 호출합니다. public String moreDirectoryList(ViewMore viewMore) throws Exception { Paging paging = new Paging(viewMore.getPage(), PAGE_SIZE.DEFAULT); JSONArray jsonArray = convertListToJson( dictionaryService.getDirectoryList(params,paging)); return jsonArray.toString(); } //list 처리 public static JSONArray convertListToJson(List list) { JSONArray jsonArray..
[JAVASCRIPT] masonry를 활용하여 더 보기 기능 구현 더 보기 버튼 클릭 시 해당 갯수만큼 비동기 처리로 리스트를 가져옵니다. 블럭형 플러인 masonry.pkgd.min.js 를 사용했으며 이미지가 있는 경우 imagesloaded.pkgd.min.js 적용하였습니다.stap1 //pom.xml 에서 필요한 라이브러리를 dependencies 합니다. com.fasterxml.jackson.core jackson-databind 2.9.7 stap2 //공통적으로 처리야 하기때문에 필요한 변수를 객체화 합니다. ...해당리스트 더보기 stap3 초기함수 진입 commonVieMore.js function common_view_more(){ //더보기 클릭 시 마다 page 번호를 증가 시..
[JAVA] full calendar 서버 및 UI 로직 입니다.. build.gradle 에서 dependencies 합니다. stap1 build.gradle compile group: 'org.json', name: 'json', version: '20180813'stap2 query.xml SELECT E.EVENT_SEQ , E.SUBJECT , TO_CHAR(TO_DATE(E.START_DT, 'YYYYMMDD'), 'YYYY-MM-DD') S_DT , TO_CHAR(TO_DATE(E.END_DT, 'YYYYMMDD'), 'YYYY-MM-DD') E_DT FROM EVENT_INFO E WHER..
INSERT&SELECT, ROWNUM을 통한 INSERT, 정규식을 이용한 특정 태그 제거, varchar2 clob 타입변경시 등 처리해보았습니다. 간혹 데이터베이스 유지보수 시 쓰일때가 있는것 같습니다. INSERT&SELECT INSERT INTO MULTIMEDIA ( IDX, CATEGORY, SUBJECT, CONTENT, THUMB_IMG_FILEPATH, THUMB_IMG_FILENAME, THUMB_IMG_FILESIZE, VIDEO_URL, VIDEO_SOURCE, DEL_YN, REG_DT, REG_ID, UPT_DT, UPT_ID, DEL_DT, DEL_ID, LAST_MOD_DT) SELECT SEQ_MULTIMEDIA.NEXTVAL, CATEGORY, SUBJECT, CONTE..
[ORACLE] 유용한 쿼리들2 UPDATE JOIN UPDATE TEST_TABLE A SET A.DESCRIPTION = (SELECT B.DESCRIPTION FROM TEMP_LOG B WHERE A.NO = B.NO ), A.WEB_DESCRIPTION = (SELECT B.WEB_DESCRIPTION FROM TEMP_LOG B WHERE A.NO = B.NO ) WHERE EXISTS (SELECT * FROM TEMP_LOG B WHERE A.NO = B.NO);TABLE ALL DROP SELECT 'DROP TABLE ' || object_name || ';' FROM user_objects WHERE object_type ='TABLE';TA..
[ORACLE] 유용한 쿼리문 중복제거 WHERE ROWID IN (SELECT MAX(ROWID) FROM TABLE GROUP BY MEMBERNO) 테이블 수정 ALTER TABLE T\_WEBGIFTREQUESTBOARD MODIFY(GIFTCODE VARCHAR(10) DEFAULT 0); 컬럼 이름 변경 ALTER TABLE T_TEMP_KEYIN RENAME COLUMN 변경전 컬럼 TO 변경후 컬럼 정의된 시퀀스 조회 SELECT * FROM USER\_SEQUENCES WHERE SEQUENCE_NAME IN ('DC_201701_EVENT_1SEQ', 'DC_201701_EVENT_2SEQ', 'DC_201701_EVENT_3SEQ', 'DC_201701_EVENT_4SEQ') 현재 시..
[SPRINGBOOT] SPRING BOOT&GRADLE twitter4j, Twitter Search, Oracle 등으로 처리한 로직입니다. 이 개발과정은 crontab 스케줄러 가 트위터의 특정 keyword 검색에 해당하는 게시물을 하루 간격으로 데이터를 수집하며 저장하는 로직입니다. 필요한 부분을 공유합니다. curl 로 접근하여 처리합니다. http://localhost:8080/api/twitter/search?data=bts&count=100build.gradle 에서 dependencies 합니다. //트위터 jar 파일을 dependencies 합니다. compile group: 'org.twitter4j', name: 'twitter4j-core', ver..