반응형 전체 글182 ghost 이미지 만들기 https://m.blog.naver.com/basong8/222506157565 고스트 프로그램으로 윈도우10 시스템 백업과 복구(복원)하는 방법(ghost11.5버전)안녕하세요. 컴퓨터에 OS를 설치하고 사용하다보면, 의도치 않은 사고나 의도적인 초기화 등으로 컴퓨터...blog.naver.com 위와 같이 부팅 디스크를 만들고 중요한건 BIOS 에서 UEFI가 아닌 Legacy 또는 CSM 선택 후 다시 재부팅 USB를 1순위로 선택 후 다시 재부팅해야 한다. 2026. 2. 24. 화면에 데이터셋 리스트 보여주는 팝업 support.tobesoft.com->Education->교육자료 No(33번) 첨부파일 참고하세요 참고로 라이브러리 로딩하는 방법을 아셔야 합니다. https://www.youtube.com/watch?v=qQWw4ZvGzpE&list=PL103FbwuueMkTdtcB-ZjeyNBlpXJZ37Bm&index=16 (공통 라이브러리 등록방법 설명 유튜브 영상)참고로 공통 라이브러리를 등록 후 화면을 하나 오픈한 후 단축키 ctrl + q를 누르면 나타납니다. 2026. 2. 6. 넥사크로 n 샘플 https://docs.tobesoft.com/developer_guide_nexacro_n_v24_ko/fbd11f01430c21ac 넥사크로 N V24 컴포넌트 활용 워크북 24.0.0.700docs.tobesoft.com넥사크로 워크북에 콤포넌트별 샘플을 제공한다.(버전별로 워크북에 들어가서 다운 가능) 2026. 1. 13. nexacro usewaitcursor (프로그래스바) ===== 예시 1 =========== 웨이트커서 강제 시작this.setWaitCursor(true,true); 웨이크커서 강제 제거this.setWaitCursor(false,true); 위 구문은 그냥 실행하면 잘 안될수 있으니 잘 안되면 타이머 이벤트로 돌려야한다.(비동기 로직에서 제대로 작동) 첨부 확파일 확인 ===== 예시 2=========== 트랜잭션 이후 비즈니스 로직이 끝난후 에도 유지하고 싶다면 트랜잭션 웨이트커서 제거nexacro.getEnvironment().set_usewaitcursor(true); this.setWaitCursor(true,true); 트랜잭션 웨이트커서 시작call back 시비즈니스 로직 실행this.setWaitCursor(false,true); ne.. 2025. 12. 31. 윈도우 백업 및 복원 1. 시스템 백업하는 방법 소프트웨어 다운로드 제어판을 열어서 [시스템 및 보안] 항목의 "백업 및 복원(Windows 7)" 메뉴를 선택해줍니다. 소프트웨어 다운로드 "시스템 이미지 만들기"를 선택 백업을 저장할 위치를 하드 디스크로 설정해줍니다... (다른 외장하드를 선택해도 됩니다) 백업 위치와 백업되는 드라이브를 확인하고... [백업 시작] 버튼을 눌러줍니다. 백업이 진행중입니다... EFI 시스템 파티션을 백업중... 윈도우가 설치된 C 드라이브를 백업중... 시스템 복구 디스크를 만들 수 있는 창입니다... [예] 또는 [아니오] 버튼을 선택해줍니다. 백업이 완료되었습니다...ㅎ 백업 디스크에 "WindowsImageBackup" 폴더 및에 아래와 같.. 2025. 10. 20. Doomsday New User Event ($100 worth) The Doomsday referral event is in progress. https://g.igg.com/eOzMLA Click the link above to download and install the installer. New players will immediately receive a $100 welcome package!(If you already have it installed, you'll need to uninstall and reinstall.) This is the official Doomsday IGG link, so you can receive it with confidence. After completing the installation, go to the link bel.. 2025. 8. 27. 둠스데이 신규 사용자 이벤트(100달러상당) 둠스데이 추천인 이벤트 진행중입니다. https://g.igg.com/eOzMLA 위 링크를 눌러 설치파일을 받아 설치하셔야 신규 플레이어에게즉시 100달러 상당의 웰컴 패키지가 제공됩니다!(이미 설치하신분은 삭제 후 재설치 하셔야합니다.) 둠스데이 igg 정식 링크니 안심하고 받으셔도 됩니다. 설치를 완료하셨으면 밑에 링크로 들어가셔서 로그인 후 추천인 코드 : point777을입력해주세요.(신규 계정 생성 후 6시간 내로 초대 코드를 연결하여야합니다.)https://event.igg.com/promotion/index?code=dls_promotion_v2&lang=kor https://event.igg.com/promotion/index?code=dls_promotion_v2&lang=kor e.. 2025. 8. 27. 윈도우 업데이트 재부팅 막기. [ Windows 업데이트 후 재부팅 끄기 방법 ]1. 로컬 그룹 정책 편집기 실행 (gpedit.msc)로컬 그룹 정책 편집기 실행2. 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > Windows 업데이트 로 이동관리템플릿 설정3. ‘자동 업데이트 구성’ 더블 클릭 후 [사용] -> [사용 안함] 또는 [사용]-[옵션 - 다운로드 및 자동 설치 알림] 적용 적용 자동 재부팅 Off 설정1 4. ‘예약된 자동 업데이트 설치 시 로그온한 사용자가 있을 경우 자동 다시 시작 안 함’ 더블 클릭 후 [사용] 적용예약된 자동 업데이트 설치 시 로그온한 사용자 있는 경우 자동 재시작 안함 서버는 원도우 업데이트(영구)를 막아 놓고 싶다면, 아래와 같이 방법도 활용해보세요 ※ 원도우 업데이트는 보안/.. 2025. 4. 28. PC Memory 자동 정리 (MS) PC Manager 높은 메모리 사용률 해결빠른 저장소 확보불필요한 프로세스 비활성화 및 종료악성 코드 검사 PC Manager 앱 자체만으로는 혁신적인 기능을 제공하지 않습니다. 대부분의 기능은 이미 Windows 11 (또는 10)에 기본적으로 존재하는 도구들을 쉽게 활용할 수 있도록 한 것에 가깝습니다. 즉, 이 앱은 작업 관리자와 설정 앱의 기능을 결합하고, 다른 유용한 마이크로소프트 도구에 대한 바로가기를 제공하는 역할을 합니다. 1. PC Manager 앱 시작하기안티바이러스, PC 정리, 컴퓨터 보호 | 마이크로소프트 PC 매니저Microsoft PC Manager 조용하고 안전하게 PC를 보호하기 Windows 10 (1809 이상), Windows 11과 호환됩니다. PC에서 무료로 다운로드하여 사용하.. 2025. 4. 21. 컴퓨터 절전모드 바로가기 만들기 1. 바로가기 생성바탕화면 빈 곳에서 마우스 우클릭새로 만들기 > 바로가기 선택바로가기 항목 위치 입력 창에 다음 명령어를 입력합니다.최대 절전 모드가 활성화된 경우: 위 명령어를 사용하면 절전 모드 대신 최대 절전 모드로 전환될 수 있습니다. 최대 절전 모드를 끄려면, 관리자 권한으로 명령 프롬프트를 실행하여 powercfg -h off 명령어를 입력합니다.rundll32.exe powrprof.dll,SetSuspendState 0,1,0다음 버튼 클릭 후 바로가기 이름 지정 (예: "절전 모드")마침 버튼 클릭 2. 바로가기 아이콘 변경 (선택 사항)생성된 바로가기 아이콘 우클릭 후 속성 선택바로 가기 탭에서 아이콘 변경 버튼 클릭C:\Windows\System32\shell32.dll 경로를 입력.. 2025. 4. 18. 팝업 호출시 파라메터 주고받기 - 팝업 호출시 파라메터 변수 던지기 방법1. var params = {}; params["var1"] = "C100"; 방법2 var params = " var1 =" + nexacro.wrapQuote(" C100 "); - 팝업에서 호출된 파라메터 변수 받기 this. var1 = this.parent. var1; - 팝업에서 결과값 던지기 방법1var results = {}; results["rst1"] = "result";this.close(JSON.stringify(results)); //팝업을 닫으면서 부모창 fn_callbackPop 을 호출한다. 방법2this.opener.fn_apply(this); //부모창에서 팝업(this) 객체를.. 2025. 1. 24. 윈도우 블루스크린 자동 재시작 & 에러로그 보기 1. 개요 블루스크린 발생시에는 오류 코드명과 함께 QR코드를 보여준다.이때, 컴퓨터 성능에 따라 미처 확인하지도 못했는데 시스템을 재시작하는 경우가 있다.이는 설정에서 바꿀 수 있다.이 글에서는 블루스크린이 발생하였을때의 다시 시작 동작 설정,제어판에서 오류코드를 확인하는 법을 알아보고자 한다. 2. 블루스크린 설정 시스템 > 정보로 들어간다. '고급 시스템 설정'을 클릭한다. '시작 및 복구' 항목의 '설정(T)'을 클릭한다. '자동으로 다시 시작' 항목 선택 여부에 따라 블루스크린이 발생했을 때 오류 정보 수집 후 자동으로 다시 시작할지 여부를 선택할 수 있다. 왼쪽 화면은 자동으로 다시 시작 항목을 선택했을 때, 오른쪽은 선택하지 않았을 때의 화면이다. (Win 8 기준) 해당 .. 2024. 11. 14. Oracle 조건 in 쿼리 1000개 제한 피하기. 1. 개요얼마 전 주소록을 일괄삭제해주는 기능이 동작하지 않는다는 사용자 문의를 받았다. 이를 확인해보니 특정 쿼리가 수행되지 않고 예외를 발생시키고 있었는데 오늘은 이에 대해 이야기를 해보려고 한다.해당 이슈는 ORA-01795: maximum number of expressions in a list is 1000으로 in절의 파라미터가 1000개를 초과할 때 발생하는 오류이다.2. 왜 발생할까???해당 예외는 Oracle에서 의도적으로 발생시키는 예외로, 이유가 분명해보였다. 그렇다면 왜 이런 예외를 발생시킬까??당연히 성능때문이다. 이러한 제한은 Oracle이 메모리를 효율적으로 사용하기 위한 것인데 IN절의 파라미터를 처리하기 위해 Oracle은 메모리 내에 일시적인 테이블을 생성한다. 하지만 이.. 2024. 10. 21. nexacro 소수점 계산시 값이 틀리게 나오느경우. function Button00_onclick(obj:Button, e:ClickEventInfo){ trace(10.95+1.95); trace(roundDight(10.95+1.95, 1));} //부동소수점 오차제거 함수.function roundDight(n, digits){ if (digits >= 0) { return parseFloat(n.toFixed(digits)); } else { digits = Math.pow(10, digits); var t = Math.round(n * digits); // digits; return parseFloat(t.toFixed(0)); }} ====.. 2024. 10. 8. Edge 브라우저 IE호환모드에서 디버깅(개발자도구) 사용하기 Edge 브라우저에서 (자동으로 또는 일부로) IE호환모드로 열린 경우 개발자도구를 열면 활성화 되지 않은 상태로 열린다.=> 호환모드로 열리는 경우 주소창 앞에 옛날 IE 아이콘이 표시되고 아이콘 눌러 보면 호환모드 버전을 알려준다. Edge IE 모드에서 ctrl + shift + i 를 눌렀을 경우, 다음 사진과 같이 디버깅 모드가 제대로 활성화 되지 않음 해결 방법 1.window + r 누름 2.%systemroot%\system32\f12\IEChooser.exe 입력 3.확인 버튼 누름 4.다음과 같이 디버그할 대상을 선택하는 창이 열리고 여기서 원하는 페이지를 선택하면 됨 결과 다음과 같은 IE의 개발자 도구 창이 새로 뜸 원본사이트Edge IE 모드에서 디버깅 방.. 2024. 8. 28. Nexacro 화면 (작업 페이지)새로 고침 개발 후 화면 새로고침을 하려고 하면 사이트 전체를 새로 고침해야만 하도록개발된 사이트 들이 있다. 그럴때는 workDiv만 새로 고침해서 화면만 새로고침하도록 버튼이나 단축키를 만들어 주는게 편하다. 넥사크로 대부분이 메뉴 클릭시 workFrame DIV에 해당 *.js 화면을 url에 로드시켜가져온다. workFrame에 호출되는 workForm.xfdl에 버튼이나 단축키 설정 후 this.reload(); 실행하면 된다. 간혹 캐쉬 방지를 위해 버전이나 변수에 random 값을 던지는 경우가 있다. 그러면 F12 디버그 모드에서 소스(페이지)가 계속 새로 잡히기 때문에 디버그가 어려운 경우가 있는데. 그럴때는 if(this.div_work.url.indexOf('debug')>0){ t.. 2024. 8. 22. mybatis 동적 쿼리 만들기 - trim 문법 속성prefix : 실행될 쿼리의 문 안에 쿼리 가장 앞에 붙여준다.UPDATE board username=#{username},password=#{password} prefixOverrides : 실행될 쿼리의 문 안에 쿼리 가장 앞에 해당하는 문자들이 있으면 자동으로 지워준다.SELECT * FROM board WHERE id = #{id} OR TT LIKE '%' || #{searchContent} || '%' suffix : 실행 될 쿼리의 문 안에 쿼리 가장 뒤에 붙여준다. suffixOverrides : 실행될 쿼리의 문 안에 쿼리 가장 뒤에 해당하는 문자들이 있으면 자동으로 지워준다. 문법SELECT * FROM user WHERE id = #{id} .. 2024. 8. 2. 서버에서만 발생하는 오라클 Literal 오류 literal does not match format string 문자와 데이트형식을 비교 및 대입했을 때 발생한다. TO_CHAR 와 TO_DATE를 이용해서 서로 같은 형식으로 비교 및 대입해주면 된다.함수 두번째 인자 값을 생략하지 말고 꼭 기입해준다. ex> to_char(sysdate , 'yyyymmdd') 이렇게 개발 하지 않으면 로컬에서는 오류없이 실행되던게 서버에서는 오류가 날수도있다.지금 내피시에서 오류가 안난다고 약식으로 자동 형변환을 유도하는건 좋지 않다.그래서 개발시 꼭 습관화를하는게 좋다. 리터럴 오류는OS의 LANG 설정이 달라서 문자열을 묵시적으로 날짜로 변환을 못해서 발생하는 에러기때문에 - 리눅스 명령어echo @LANGlocale - 윈도우 같은경우 설정에서 확인 가.. 2024. 7. 15. decode 와 case 사용 시 차이와 주의할점 오라클에서 조건문으로 사용할수 있는 수식이 decode와 case가 있는데.주의해야 할점이decode(strA ,3 ,FN_GETB() ,FN_GETC() )strA가 3이면 FN_GETB()함수 값을 같지 않으면 FN_GETC() 함수를 값을 리턴해주는건 맞지만내부적으로는 두개다 호출(실행)된다. 그래서 두함수가 모두 단순 select 리턴 함수면 상관없지만 (채번등) 함수 안쪽에서 update,insert, 시퀀스 등을 사용하는 함수라면 문제가 될수 있다. 만약 위와 같은 경우라면 반드시 case문을 사용해야 한다.case문은 보통 우리가 아는대로 조건이 거짓일 경우 실행되지 않는다. 그래서 왠만하면 decode를 사용할때는 안에 함수들어가는 수식은 사용하지 않는것이 좋다. 2024. 7. 10. expr 에서 함수 경로 찾기 & expr 이용한 Filter (Dataset Distinct예제) - 데이테셋 EXPR 사용시 함수 찾기 this.ds_list.findRow("dataset.parent.gfn_isNull(COL_ID)"); - 그리드 EXPR인경우 함수 찾기 comp.parent.(그리드위치에따라parent계속붙임).gfn_isNull(COL_ID) - 참고 EXPR - 데이터셋 데이터 수정 여부 확인 this.ds_List.findRowExprNF("(dataset.getRowType(currow)==4)||(dataset.getRowType(currow)==2)"); - 데이터셋 특정 COL_ID로 DISTINCT하기 (고정값이 아닌 현재로우의 값과 비교하기) var colId = 'IF_COL'; var sExpr= 'rowidx=.. 2024. 6. 21. 대용량 insert 출처 : https://velog.io/@aszxvcb/Bulk-InsertUpdate-%EB%B0%B0%EC%B9%98%EC%9E%91%EC%97%85%EC%97%90%EC%84%9C%EC%9D%98-%EB%8D%B0%EC%9D%B4%ED%84%B0%EC%B2%98%EB%A6%AC-%EB%A6%AC%ED%84%B4%EA%B0%92returnValue [Bulk Insert/Update] Mybatis 배치작업과 리턴값(returnValue)들어가며, 주문/재고 관리시스템에서 배치작업을 개발/개선하는 업무를 맡게되었습니다. 배치작업 특성상 많은 데이터를 한번에 처리하면서 겪게되었던 경험을 정리해봅니다. 글의 순서 다건velog.io 들어가며,주문/재고 관리시스템에서 배치작업을 개발/개선하는 업무를 맡.. 2024. 6. 20. 이전 1 2 3 4 ··· 9 다음 반응형