결제라인 id와, 부서코드를 넣어서 결제자의 id 4개를 받아온다. 결제라인은 id가 속해 있는 부서장이면 된다. 결제라인이 보일때는 요청자는 자신이고 승인자는 부서장이 된다. 필요한 테이블1.사용자 테이블사용자 정보에 부서가 들어간다2.부서 테이블 위 상황이라면 id만 있으면 될 것 같은데 parameter로 '부서'를 받는다. 그 이유는? '부서'는 회사의 조직도상 해당 사원이 위치한 부서를 말한다. 회사 경영실 사업장1 사업장2 사업장3비서실 본부 본부 본부정보팀 인사팀 인사팀 인사팀 회계팀 회계팀 회계팀 생산팀 생산팀 생산팀 위와 같은 조직이 있는 회사라고 생각 해보자. 직위 체계사장부사장전무상무이사부장차장과장대리사원 직위는 위와 같다. 결제 라인은 아래와 같다담당담당장팀장실장임원 최대 길이는 아..
IT를 한다면 발레를 배우는 것도 좋은 것 같다 - 제22편 발레 하면서 몸의 밸런스가 잡히는 경험 발레를 시작한지 1년이 되었다. 2014년 1월부터 시작해서 지금 2015년 1월이다. 점점 몸에 균형이 잡혀가고 유연해지고있다. 많은 운동(수영, 합기도, 스키, 보드, 인라인, 10km 걷기, 헬스)을 해보았지만 '발레'가 효과가 가장 좋았던 것 같다. 돈을 벌기 시작하면서 본격적으로 한게 발레이긴 하다. 계속 앉아서 하는 직업 특성상 운동을 따로 해주지 않으면 근육이 계속 빠져서 살이 찌면 안빠진다. 당연히 허리, 어깨 등이 아파오고 컨디션도 안좋아진다. 컨디션이 안좋아지면 집중력이 떨어지고 일의 효율이 오르지 않아서 연봉이 한계 이상을 못뚫고 올라가는 일이 생길지도 모른다. 그래서 어차피 들어가거나..
토비의 스프링3 리팩토링하기 정리 - 제3장 템플릿과 콜백 반복 되는 내용은 ps(preparedStatement) 오브젝트를 받아 처리한다. 1.Interface만들고2.Interface를 구현한 Local Callback Class를 만든다.Callback Class는 parameter로 넘어가서 기능을 수행하고 결과값을 돌려주는 내부 Class이다. deleteAll()은 ps를 Statement와 Templete으로 분리한다. public PreparedStatements statementStrategy(Connection c);//connection을 받아서 PreparedStatements를 return함 ps만드는 애를 interface를 구현한 inner class로 만들 경우의 장점은 p..
javascript 전월 구하는 법 javascript에서 아래와 같이 데이트(date) 오브젝트를 만들어서 '월'을 구하는 date.getMonth()메소드를 부르면 이번 '월 -1'이 된 숫자가 나온다. 예를들어 이번 월이 8월이면 '7'이라고 나온다.var date = new Date();var month = date.getMonth(); alert(month); 그래서 보통 getMonth()를 써서 나온 값에 1을 더해서 이번 달을 구한다.var date = new Date();var this_month = date.getMonth() + 1; alert(this_month); 전월을 구할 때 아래와 같은 코드를 이용하면 12월까지는 오류가 나지 않는다.하지만 해가 바뀌고 1월에 '월'이 '00..
토비의 스프링3 정리 - 제2장 테스트 책에는 1장에서 소개한 내용이 너무 많아서 xml로 di를 정리하는 부분은 2장으로 빼는게 좋을 것 같아서 여기에 쓴다. 순서는 아래와 같다. 1.드디어 Spring Library를 import한다. core와 spring-jdbc도 import 한다. build.gradleapply plugin: 'java' apply plugin: 'idea' sourceCompatibility = 1.8 version = '1.0' repositories { mavenCentral() } dependencies { compile 'org.springframework:spring-context:4.2.1.RELEASE' compile 'org.springframework:spr..
토비의 스프링3 교재는 아래와 같은 흐름이다. 용어정리컨스트럭터(Constructor):'생성자'라고 보통 번역을 하지만 한자어이므로 그냥 컨스트럭터라고 쓴다. 프로젝트 생성 방법 //STS(eclipse), Maven으로 하는 경우sts를 켠다1.패키지 익스플로러(package explorer)에서 우측 클릭 해서 컨텍스트(context) 메뉴를 열어서 스프링 프로젝트(spring project)를 생성을 선택한다.2.옵션은 스프링 웹 메이븐(spring web maven)이나 스프링 엠브이씨(spring mvc)를 선택한다.3.생성한 프로젝트에 우클릭을 해서 메이븐 클린(maven clean)을 한다.4.메이븐 인스톨(maven install)을 한다.5.pom에서 com.mysql.jdbc.driv..
SAP에 대해 알아보자 - 제1편 SAP란? 한마디로 말해서 'SAP'는 '업무를 보는 프로그램'입니다. 업무를 보는 프로그램은 엑셀도 있고, 파워포인트도 있고 여러가지가 있지만 이 프로그램들은 엄밀히 말하면 '업무를 보는 문서 작성 프로그램'이라고 볼 수 있고 'SAP'는 정말로 업무를 보는 프로그램입니다. 'SAP 란?'이라고 검색을 하면 딱 뿌러지게 '뭐뭐는 뭐뭐다' 라고 나오지 않고 'SAP 자격증', 'SAP 써티', 'SAP 연봉' 이런 것들이 주로 보입니다. SAP가 무엇인지는 알아야 자격증을 따던 고액 연봉을 받던 할 것 아니겠습니까? 지금부터 'SAP'란 아주 모호한 이름에 대해 하나씩 알아보도록 하겠습니다. 1.읽는 방법 읽는 방법은 '에스 에이 피'라고 읽는게 표준이지만 그냥 '샙',..
IT를 한다면 발레를 배우는 것도 좋은 것 같다 - 제21편 무용과 정시모집 원서 쓰는 법(숙대 무용과) 무용과 정시모집 원서 쓰는 법을 알아보자. 때는 바야흐로 2015년이 되기 몇일 전. 수능도 끝나고 점수도 나오고 정시모집 시즌이야. 거의 이번주나 늦어도 다음주까지는 정시모집 원서 접수가 완료될텐데 약간 늦은 감이 있지만 한번 써볼게. 나도 고딩때 한 고딩 1학년 즈음에 내 모의 고사 성적하고 학생부 등급하고 대학때 전공하고 싶은 것 정해서 정시 수시 중에 정시에 비중을 좀 더 주면서 필요한 것 위주로 집중을 했으면 더 좋았겠다 싶었는데 이미 지나간 일이므로 어쩔 수 없지. 여학생이라면 무용을 전공하는 것도 꽤나 괜찮다고 생각해. 인문학을 까려는 용도는 아니지만 이도저도 애매할바에야 차라리 확실한 ..
주역에게 길을 묻다 - 제1편 건 구오구오는 인생에서는 황금기인 50대에, 학교에서는 교장에, 회사에서는 사장에, 한 나라에서는 임금에 해당한다. 전체의 책임을 맡고 있는 중심적인 존재이기 때문에 겸손은 더 이상 미덕이 아니다. 전체를 위해 지금까지 축적해온 모든 힘을 발휘해야 한다. 전체를 이끌어가는 것은 혼자의 힘으로는 불가능하다. 따라서 구오가 제대로 역할을 하기 위해서는 훌륭하게 보좌해줄 사 있는 사람을 만나는 것이 중요하다. 선생의 경우에는 우수한 제자를 만나야 하고, 사장의 경우에는 우수한 실무자를 만나야 하며, 임금의 경우에는 우수한 신하를 만나는 것이 무엇보다도 중요하다. 사람을 얻으면 성공하고 사람을 얻지 못하면 실패한다. 그러므로 대인일 보는 것이 이롭다고 했다. 여기서의 대인이란 자신..
- Total
- Today
- Yesterday
- docker container tissue
- docker container case
- 이직
- 개발자
- 도커각티슈케이스
- Linux
- 도커컨테이너
- 도커티슈케이스
- Sh
- docker container whale
- 도커각티슈박스
- 싱가폴
- 도커티슈박스
- vim
- docker container tissue box
- shellscript
- 2017 티스토리 결산
- docker container
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |