본문 바로가기
반응형

전체 글61

네이밍 규칙 (축약어) 작성사유 . 현재 환경에서의 네이밍 규칙을 기록하고 차후 프로젝트나 시스템 구축시 활용하기 위하여 기록함 . 비지니스 로직 성향에 대한 네이밍 규칙으로 되어있으며 퍼블릭한 시스템이 경우 네이밍 규칙을 변경하여 사용하는게 좋을듯함 . 프로젝트 성향이나 시스템 성향에 따라 네이밍 규칙을 변경하도록, . 더 나은 방식이나 구현 방향에 따라 해당 문서를 수정 할 수도 있고 별도의 게시물로 만들 수 있도록함 유의점 . 아래 네이밍 규칙은 메뉴구성에 따라 화면 명, 패키지 구성, Java 명이 모두 축약자로 되어있어서 업무에 익숙하지 않는 사람이 시스템을 인계 받을경우 조금더 어렵게 구성되어 보인다는 단점이 있다. . 작업환경 : 넥사크로 14 Java Spring * 메뉴구성 대분류 (4자 이하의 영문 약자) /.. 2020. 2. 6.
개발의 개인화 퍼포먼스, 성능에 대한 이슈는 없는가? 개발도 나중에는 유튜브(영상)처럼 개인화가 되지 않을까 지금은 개발을 하기 위해선 전문 지식이 있거나 해야 하지만 유튜브는 훨씬 진입장벽이 낮다. 물론 전문 지식에 따라 퀄리티는 달라지겠지만 처음 시작을 누구나 편하게 할 수 있을듯 한다. 그를 위해서는 간단한 프로그램은 누구나 편하게 할수 있을만큼 진입장벽이 낮아져야한다. 2019. 9. 18.
중복 데이터 삭제 오늘 업무를 하다가 보니 인터페이스 연속 실행으로 인해서 약 3000건 정도가 중복으로 들어갔다. 그래서 중복 데이터를 삭제하는 법을 찾다가 나온 내용을 잃어버릴까봐 저장해둔다. 1. 1개 컬럼 기준으로 삭제할 경우 => 같은 데이터를 구분하는 값이 1개 컬럼이라면 이걸로 해결할수 있다. 1) 방법 1 DELETE FROM (A 테이블) WHERE ROWID IN ( SELECT ROWID FROM ( SELECT * FROM ( SELECT ROW_NUMBER() OVER(PARTITION BY A.컬럼명 ORDER BY A.컬럼명) AS num FROM (A 테이블) ) WHERE num > 1 -- num의 값이 1초과인 데이터들만 삭제 ) ); 2) 방법 2 -- 중복된 데이터중에서 ROWID가 .. 2019. 8. 21.
3주 고의 고의 지적요소(인식)과 의지적 요소(의지)가 있을떄 고의가 있다고 한다. 고의가 없을 경우 1) 고의가 없으면 무죄 -> 형법 제13조(범의) 죄의 성립요소인 사실을 인식하지 못한 행위는 벌하지 못한다. 단, 법률에 특별한 규정이 있는 경우 예외로 한다. (과실범으로 처벌) 1-1 ) 모르고 사람을 죽였다면 살인죄가 성립하지 않는다. 다만 과실범 혹은 다른 범죄로 처벌한다. 1-2 ) 그 결과에 과실이 있을 경우 과실범으로 처벌할수 있다. 다만 과실범 처벌규정이 있는 경우만 처벌한다. -> 형법 제14조(과실) 정상주의의 태만함으로서 죄의 성립요소인 사실을 인식하지 못하면 법률에 특별한 규정이 있는 경우 1-3 ) 실체적 진실 발견 : 재판의 목적 2) 고의가 없어도 처벌하는 경우 2-1) 과실범 : 형.. 2019. 3. 23.
반응형