일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2024회고
- 문자열유사도
- 개인주의2.0
- ai도구모음 #생성형ai비교 #코드자동완성 #aiwriting #이미지생성ai #개발자생산성 #문서요약도구 #ai표절검사 #프롬프트엔지니어링 #ai시대생존법
- 레벤슈타인거리
- 프로비저닝무한루프
- 2024독서기록
- ai와공생
- 쿠팡파트너스검색최적화
- 캐시 초기화
- 새로운연대
- 잘물든단풍은봄꽃보다아름답다
- 근근히먹고살기
- 코딩자동화
- ecs stuck
- javadesignpatterns #cleancode #codemaintainability #softwareengineering #singletonpattern #factorypattern #strategypattern #objectoriented #codearchitecture #bestpractices
- ai시대개발자
- redis캐시
- 쿠팡파트너스 상품검색api연동
- 개발자역할변화
- aop(aspect-oriented programming)
- 취향공동체
- 도서매칭
- 일상의지혜
- 데이터 일관성
- 출퇴근비교
- 이커머스개발
- 독서 결산
- 핵개인시대
- 도서감상평
- Today
- Total
목록전체 글 (77)
기록해야 성장한다
안녕하세요, 매일프로그래밍 이번주 문제입니다. 정수로된 배열이 주어지면, 각 원소가 자신을 뺀 나머지 원소들의 곱셈이 되게하라. 단, 나누기 사용 금지, O(n) 시간복잡도 Given an integer array, make each element a product of all element values without itself. 예제) input: [1, 2, 3, 4, 5] output: [120, 60, 40, 30, 24] ...더보기 접기 @Test public void algorithmTest(){ try { /* Given an integer array, make each element a product of all element values without itself. input: [1,..
Explain 정보보는법 인덱스가 적절히 사용되고 있는지 검토 나열된 순서는 MYSQL 이 쿼리처리에 사용하는 순서대로 출력 EXPLAIN 의 각 행 설명 A. id : 쿼리 처리 순서 B. select_type: SELECT의 타입(종류) - SIMPLE: 단순 SELECT (UNION 이나 SUB-QUERY가 없는 SELECT 문) - PRIMARY: SUB-QUERY를 사용할 경우 SUB-QUERY 의 외부에 있는 쿼리(첫번째 쿼리) UNION 을 사용할 경우 UNION의 첫번째 SELECT 쿼리. - UNION: UNION 쿼리에서 PRIMARY를 제외한 나머지 SELECT - DEPENDENT UNION: UNION 과 동일하나, 외부쿼리에 의존적임 (값을 공급 받음) - UNION RESULT..
로그레벨은 TRACE > DEBUG > INFO > WARN > ERROR > FATAL 순 입니다. # Log Level # TRACE : 추적 레벨은 Debug보다 좀더 상세한 정보를 나타냄 # DEBUG : 프로그램을 디버깅하기 위한 정보 지정 # INFO : 상태변경과 같은 정보성 메시지를 나타냄 # WARN : 처리 가능한 문제, 향후 시스템 에러의 원인이 될 수 있는 경고성 메시지를 나타냄 # ERROR : 요청을 처리하는 중 문제가 발생한 경우 # FATAL : 아주 심각한 에러가 발생한 상태, 시스템적으로 심각한 문제가 발생해서 어플리케이션 작동이 불가능할 경우 [출처] logger.info()와 .debug() 의 차이|작성자 moonv11 출처: https://mdj1234.tistor..

grep에 관하여 What is the difference between `grep`, `egrep`, and `fgrep`? Can anyone tell me the technical differences between grep, egrep, and fgrep and provide suitable examples? When do I need to use grep over egrep and vice versa? unix.stackexchange.com 오늘날 리눅스 사용자라도 꼭 필요한 때가 아니면 명령어를 직접 입력할 필요가 없다는 것은 리눅스가 얼마나 변화했는지를 보여주는 증거이다. 이미 많은 현대적인 리눅스 배포판의 GUI는 명령어가 필요없을 만큼의 품질을 보여준다. 하지만 아직도 명령어는 리눅스에..
DB에서 자주 조회는 쿼리를 파라미터로 구분하여 캐쉬 메모리에 저장하여 불필요한 커넥션을 줄이고 처리 속도를 올린다. 동일한 결과가 예측되는 쿼리에만 사용했다. 확인한 방법은 이클립스 콘솔 창에서 디비 커넥션 없이 결과를 가져오는 지 확인했다. DEBUG|2019-05-10 17:17:49,908||com.ljsnc.kiwi.framework.util.CacheUtil 175|----------------------- Get Config Cache --------------------------- DEBUG|2019-05-10 17:17:49,909||com.ljsnc.kiwi.framework.util.CacheUtil 180|ConfigVO [idConf=4, logInoutYn=Y, logResYn..
외래키 제약 조건 미숙 한 화면에서 form 태그 여러개 사용 미숙 예외처리 미숙 트랜잭션 미숙 서브쿼리 미숙 조인 left join 과 left outer join 구별 불분명 sql in , not in 개념 정립 부족 단순 코드 작성시 빼먹는 값들 많음 Submit 시 validation 기능 이해 부족 데이터 베이스 구조를 고려하여 프로그래밍 하는 게 전반적으로 미숙하다 단순 CRUD 수준밖에 안된다. 파일업로드시 업로드하는 파일 경로와 다운로드 할때 경로를 분명하게 헷갈려한다. 화면에서 불필요한 값을 중복해서 controller에 전송하여 값이 다른값으로 들어감 String intfIp[] = request.getParameterValues("intfIp"); String ipTypeCd[] =..
SELECT LAST_INSERT_ID() 해당 INSERT 구문을 수행하고 selectKey에 정의한 구문을 수행하여 그 값을 반환한다. selectKey의 속성을 살펴보면, keyProperty와 resultClass가 있다.keyProperty 속성을 설정해 주면 selectKey로 SELECT된 값을 전달인자의 변수값으로 설정해 준다. 소스코드의 user는 이름만 Bob으로 설정해 주었다. 하지만 INSERT를 수행한 다음 user.getId()의 값이 추가된 ID로 설정된 것을 볼 수 있다. 이 속성은 설정하는 경우만 해당 변수의 값(이 예제에서는 user의 id 변수)이 설정되므로 설정하지 않아도 문제는 없다. resultClass는 selectKey로 반환되는 값의 타입을 나타낸다. 이 타입..