목록분류 전체보기 (47)
Sio's Programming
/********************************************************************************************************************************* *평가방법을 입력 시 100%가 넘으면 알림 * 평가방법을 입력 시 합계에 자동계산으로 표시 *********************************************************************************************************************************/this.ds_tabpage01_grid01_oncolumnchanged = function(obj:Dataset, e:nexacro.DSColChang..
//// PK 생성 SELECT LPAD(NVL(MAX(GWAMOK_CD), SUBSTR(#{JUGWAN_HAKGWA_CD}, -2)||LPAD('0', 3, '0'))+1, 5, '0') AS GWAMOK_CD FROM HL_GWAMOK_C WHERE JUGWAN_HAKGWA_CD = #{JUGWAN_HAKGWA_CD} NVL(MAX(GWAMOK_CD) // GWAMOK_CD의 MAX값을 구함 SUBSTR(#{JUGWAN_HAKGWA_CD}, -2) // JUGWAN_HAKGWA_CD 학과코드 변수값에서 -2 뒤에 두글자를 자름 (1817이 값이면 17울 자름) ||
//// 졸업자 명단 //rownum, mod, 사용 //rownum 은 정렬이 안되있어서 ORDER BY 한 다음에 다시 select로 감싸서 순서 정렬 //mod 나머지 3을 이용해서 SELECT MOD(rownum, 3) AS MOD, B.HAKBEON, B.NOW_HAKGWA_CD, (SELECT CPATIS_COMMON.SF_CS_BUSEO_CODE(B.NOW_HAKGWA_CD) FROM DUAL) AS NOW_HAKGWA_NM, B.NAME, B.JOLEOP_YEAR FROM(SELECT A.NAME, A.HAKBEON, A.JOLEOP_YEAR, A.NOW_HAKGWA_CD, (SELECT CPATIS_COMMON.SF_CS_BUSEO_CODE(A.NOW_HAKGWA_CD) FROM DUAL..
윈도우10 Home 업데이트 차단 Windows PoweShell 마우스 오른쪽 버튼 눌러서 관리자 권한실행 입력 : sc.exe config wuauserv start= disabled Breaking that down:sc.exe – the “Service Control” management program. (The “.exe” part is important in PowerShell.2)config – the action we’re takingwuauserv – the internal name of the “Windows Update Service” service.start= – the configuration setting we’re changing. The space between this an..
컴파일러고급언어로 쓰여진 프로그램이 컴퓨터에서 수행되기 위해서는 컴퓨터가 직접 이해할 수 있는 언어로 바꾸어 주어야 합니다. 이러한 일을 하는 프로그램을 컴파일러라고 합니다.번역과 실행 과정을 거쳐야 하기 때문에 번역 과정이 번거롭고 번역 시간이 오래 걸리지만, 한번 번역한 후에는 다시 번역하지 않으므로 실행 속도가 빠릅니다. 인터프리터소스 프로그램을 한번에 기계어로 변환시키는 컴파일러와는 달리 프로그램을 한 단계씩 기계어로 해석하여 실행하는 ‘언어처리 프로그램’입니다. 줄 단위로 번역, 실행되기 때문에 시분할 시스템에 유용하며 원시 프로그램의 변화에 대한 반응이 빠릅니다.한 단계씩 테스트와 수정을 하면서 진행시켜 나가는 대화형 언어에 적합하지만, 실행 시간이 길어 속도가 늦다는 단점이 있습니다.프로그램..
MVC 패턴의 이해 MVC란 Model, View, Controller를 뜻하는 용어로 개발 형태의 일종 입니다.Model은 데이터베이스와의 관계를 담당합니다. 클라이언트의 요청에서 필요한 자료를 데이터베이스로부터 추출하거나, 수정하여Controller로 전달 합니다View는 사용자한테 보여지는 UI화면 입니다. 주로 .jsp파일로 작성 하며, Controller에서 어떤 View 컴포넌트를 보여줄지 결정 합니다.Controller는 클라이언트의 요청을 받고, 적절한 Model에 지시를 내리며, Model에서 전달된 데이터를 적절한 View에 전달 합니다.이렇게 작업을 불할하면, 추후 유지보수에 좋습니다. 클라이언트 --->c -> command DAO ---> DataBase(웹브라우저) control..
RequestDispatcher 클래스 서블릿 또는 JSP에서 요청을 받은 후 다른 콤포넌트로 요청을 위임 할 수 있습니다. 그리고 이러한 위임 방법에는 2개의클래스를 이용 합니다.하나는 requestDispatcher 클래스 이고, 또하나는 HttpServletResponse 클래스 입니다. ReuqestDispatcher 클래스의 경우 요청 받은 요청객체(request)를 위임하는 컴포넌트에 동일하게 전달 할 수 있습니다. RequestDispatcher 클래스 클라이언트 --------------> 요청받은 컴포넌트 ----------------> 위임받은 컴포넌트(웹브라우저) 요청(request객체) 요청 위임(request 객체) RequestDispatcher dispatcher = reque..
url-pattern 디렉터리 패턴디렉터리 형태로 서버의 해당 컴포터넌트를 찾아서 실행하는 구조 입니다. http://localhost:8181/jsp_21_1_ex1_memberex/Hello ----> /Hello 서블릿 http://localhost:8181/jsp_21_1_ex1_memberex/World ----> /World 서블릿 확장자 패턴확장자 형태로 서버의 해당 컴포넌트를 찾아서 실행하는 구조 입니다. http://localhost:8181/jsp_21_1_ex1_memberex/hello.do ----> /*.do 서블릿 http://localhost:8181/jsp_21_1_ex1_memberex/world.do -----> /*.do 서블릿 FrontController 패턴 클라이..