일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 인스턴스오류 #Tomcat #mysql
- Tomcat
- 클래스명
- 바인딩
- Integer
- 객체정렬 #Java8
- WORK폴더
- 인터페이스
- 클래스명과 파일명 동일한 이유
- aws #ec2 #instance #클라우드 #cloud #it
- ArrayList
- ROLLUP#합계
- 자바프로그래밍
- 근데왜지
- 서터 세팅이 잘못인가
- iBATIS
- Spring #Scheduler #JAVA
- brew #mariadb #Django #Python
- 오류해결
- dockerfile #dockerrun #빌드
- JSON #javascript
- 클래스
- Spring REST Docs #Swagger #JAVA #REST API
- 개발자포트폴리오
- 나중에도 같은문제면 이렇게 시도해봐야겠다
- Java
- sql린이#공부중
- list
- 서버이전
- 포트폴리오 작성
- Today
- Total
목록전체 글 (19)
HoneyBee
백준 알고리즘 문제를 풀면서 자료구조에 대한 고민을 정말 많이하게 된다. 하나부터 열까지 내가 알고 있던 지식이 맞는지 혹은 빠진 지식이 없는지 점검하게 되는데 그중에 List와 ArrayList에 대한 내용이 있었다. 간단하게 코드와 함께 둘의 차이를 느껴보자 1. List 인터페이스 , 포괄적인 기능을 수행할수 있음. 예시코드 List list = new ArrayList(); System.out.println(list.getClass()); list = new LinkedList(); System.out.println(list.getClass()); 결과 class java.util.ArrayList class java.util.LinkedList List의 특성은 최초로 ArrayList로 생성하..
필자가 백준 1110번 문제를 정말 비효율적인 방식으로 풀어서 다시 나머지 연산을 이용해 풀게 되었다. 그러다 문득 어? 왜 자바명과 클래스 명은 왜 같아야 할까? 이런 질문이 떠오르게 되었다. 신입일지라도 JAVA개발자로서 일하는 사람이 이런것도 모르다니.. 하지만 낙담하지 않고 어느 누군가 말했던 항상 쓰던 것도 왜 쓰는지 다시 검색해보고 알아봐야한다고 들었기에 간단하게 조사를 하게 되었다. 번역 Q. 왜 자바 파일 명은 언제나 public class 명과 동일해야하나요? Java에서 Java 파일 이름은 항상 공용 클래스 이름과 동일해야 합니다. - Java 프로그램을 처음 작성하는 동안 " .java " 파일 로 저장되지만 컴파일될 때 " .class " 파일인 바이트 코드를 형성하므로 프로그램 ..
탤런트 엑스 포트폴리오 강의를 아는 지인 통해서 듣게 되었고 간단하게 필기했던 내용을 기억해놓기 위해 글을 작성한다. 해당 부분은 일부분 발췌한 것이기에 기호에 따라 참조하시면 됩니다. *** 나의 기술 스택 수준 레벨을 알아야한다. level1 : 책 사서 , 남이 쓴 코드를 읽을수 있는 수준 level2 : 간단한거 만들어 볼수있는 수준 level3 : api를 만들어 볼수있는 수준 level4 : 혼자서 파트를 담당해서 할수있는수준 level5 : 누군가를 리드하거나 가르칠수있는 수준 해당 파트에서 적어도 2.5에서 3 레벨 이상이 되어야한다고 느꼈다. 이 글을 쓰는 나도 다시금 생각하게 된다. 나의 포트폴리오 프로젝트 차별화 포인트는? 1. 스토리 텔링 -이 프로젝트에서 구현을 할때 내가 갖고 있..
spring - Quartz job runs twice when deployed on tomcat 6/Ubuntu 10.04LTS - Stack Overflow Quartz job runs twice when deployed on tomcat 6/Ubuntu 10.04LTS I run a Spring Framework/SmartGWT based web-app, with now an added Quartz job. The job is supposed to run every day at 2am, and picks winners from a DB table. From my logs I see it runs twice, stackoverflow.com 톰캣에서의 Quartz 중복 실행 해결 (tistory.co..
지난 21년 7월17일 토요일 고객사 측에서 쓰고 있던 서버를 신규 소스로 변경하는 작업을 했었다. 아직 1년차에 미치지 못했지만 회사에서 사수이신 대리님과 같이 작업을 하게 되었다. 우리에게 주어진 기간은 짧았지만 그래도 어쩌겠나 해야되니 내부 서버에서도 테스트 해보고 서버 신규 소스 배포에 대한 시나리오도 간단하게 작성을 해봤다. 그리고 당일 토요일 아침 10시부터 시작하였고 고객사 Live DB와 war 파일을 백업해둔 뒤(롤백용) 팀장님께 확인을 받고 바로 소스 배포 후 ./startup.sh로 시작하였다. 그러나 신규 소스에서 쿼리 튜닝 문제로 데이터가 정상적으로 작동하지 않았고 결국 13시까지 수정하다가 고치지 못해서 팀장님께서 롤백을 결정하셨다. 그래서 나는 백업 받아두었던 소스와 DB를 다..
/* (쿼리는 비밀) */ 해당 쿼리 사용 중에 java.lang.ClassCastException: java.util.HashMap cannot be cast to java.lang.Integer 라고 오류가 떴다. 당연히 그럴수밖에... 왜냐면... resultClass를 HashMap으로 줘놓고 Integer를 받으려고 하니 도둑놈 심보가 아닌가... 암튼 java.lang.Integer 로 바꿔주어 해결했다. ㅋㅋ
두가지 경우 1. 로컬 ip가 바뀌었거나 2.