일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- AndroidStudio
- 개발자
- 자바스크립트
- error
- 안드로이드스튜디오
- 자바
- 친구랑
- 3박4일
- 도쿄
- 리눅스
- 코틀린
- 오라클
- 오류해결
- 별5개
- GitHub
- db
- 재밌당
- Android
- kotlin
- 깃허브
- 공부
- 개발
- 안드로이드
- oracle
- Java
- Eclipse
- Git
- 1박2일
- JavaScript
- android studio
- Today
- Total
목록프로그래밍 (5)
dev_eunz
MyBatis 프레임워크를 사용하다가 갑작스럽게 오류가 발생해서 당황했던 기억이 났다. 쿼리를 직접 수행했을 때에는 괜찮은데, MyBatis를 통해서 수행했더니 오류가 났던 것. 🤔 ORACLE 쿼리 내에 관계연산자란. 크다 / 작다 / 같다 / 포함한다 등등을 의미한다. 만약 아래와 같이 쿼리가 적용되어있다면, SELECT * FROM TEMP_TABLE WHERE COLUMN > 10 해당 WHERE절의 관계연산자를 SELECT * FROM TEMP_TABLE WHERE COLUMN > 10 이렇게 수정하면 처리된다. 😤😤😤😤
요즘에는 코드리뷰에 대한 생각이 많아진다. 이전에는 SI업체에 있었는데, SI업체는 무조건적인 정말 '찐 개발자' 스러운 사람들만 있는 곳은 아니다. 회사마다 다르지만, 나와 내 주변 사람들의 경험에 의하면 프로젝트가 마무리될 때에는 정말 코드를 급박하게 짜게 된다. 잘못된 코드인 것을 알면서도 고치지 못하고, 당장 해결해야할 문제(기능)인 것부터 처리를 하게 된다. 그렇다면 이에 대해서 정리를 하고, 후에 여유가 생겼을 때 혹은 여러 방법을 통해서 이 코드를 개선해야한다고 생각을 한다. 왜냐하면, 한번 개발된 기능은 그 후에 진행되는 프로젝트에도 소위 말하는 '복붙'이 되어 사용되기 때문이다. 물론 그렇지 않는 경우도 있다. 하지만 프로젝트의 개수와 시간이 중요한 만큼, 프로젝트의 완성이 주된 목적이 ..
코딩테스트를 진행하다보면, 재귀함수(재귀알고리즘)을 사용하게되곤 해서 한번쯤 정리가 필요하겠다 싶은 마음이 들었다. 일단 재귀함수란, 간단히 말하면 자신을 계속해서 호출하는 함수 이다. 같은 코드를 반복해서 사용해야할 때에, 유용하게 사용된다. 보다 간단하게 문제를 해결해나갈 수 있게 된다. 유의해야할 점은 Break Point를 잘 만들어야 한다는 것이다. 계속해서 반복호출하다보면 스택오버플로우(Stack Overflow) 오류가 발생할 수 있다. 용량은 한정되어있는데, 계속해서 호출하고 리턴하지 않으니 용량을 많이 차지하고 그러다보니 일어나는 것이라고 생각하면 되겠다. ( 사탕을 비닐에 넣는데, 계속해서 사탕을 넣기만하면 비닐이 터져버리는 것과 같다고 생각하면 된다. ) 주로 사용되는 때는 - 구구단..
사용 중인 프로그램의 DB 업그레이드로 인해서, 세팅을 변경해야하는 일이 생겼다. 이 때에, 세팅 방법은 두 가지가 있는데. 1. Jeus database pool 수정 - jeus 폴더 내 JeusMain.xml 파일 수정 2. Spring 내 xml 파일 수정 - spring 폴더 내 datasource-context.xml 파일 수정 위의 두 가지 방법 중에 한가지를 선택해서 세팅을 하면 되고, 둘 중에 한 파일에 DB 세팅이 되어있을 것이다. 👀 해당 파일을 확인해보면 된다.👏
자바스크립트를 통해 로그를 찍는 상황이 생겼다. ( XPlatform에서도 사용하기도 하고, 웹페이지 개발중에.! ) 방법은 간단하다. 1. 개발자도구에서 볼 수 있는 로그 console.log('') 2. 직관적으로 화면수정하면서 보는 로그 alert('') 혹은 trace('') 아래의 경우에는, XPlatform 에서 데이터셋 확인할 때에 주로 사용하게 되었고 ( 로컬 로그에 찍힘 ) 다른 경우는 홈페이지 개발 중에 많이 사용하게 되었다. 추가로, JSP의 경우에는 위의 몇 가지 방법을 통해서 로그를 확인. 좀 더 쉽게 수정을 이어갈 수 있었다. ☺️