반응형 직장생활44 [JQUERY] 창닫기 그냥 window.close 해도 되지만 범용적으로 사용할 수 있도록 만들었다. function cmf_close(){ if(navigator.appVersion.indexOf("Chrome") >= 0 || navigator.appVersion.indexOf("MSIE 7.0") >= 0 || navigator.appVersion.indexOf("MSIE 8.0")>=0) { if( typeof(window.dialogArguments) == "object" ){ window.close(); } else { top.open('about:blank','_self').close(); } } else { if( typeof(window.dialogArguments) == "object" ){ window.c.. 직장생활/Jquery & Javascript 2023. 2. 15. [SAP] SAP 이란? SAP에 대해 알아보자 - 제1편 SAP란? 한마디로 말해서 'SAP'는 '업무를 보는 프로그램'입니다. 업무를 보는 프로그램은 엑셀도 있고, 파워포인트도 있고 여러가지가 있지만 이 프로그램들은 엄밀히 말하면 '업무를 보는 문서 작성 프로그램'이라고 볼 수 있고 'SAP'는 정말로 업무를 보는 프로그램입니다. 'SAP 란?'이라고 검색을 하면 딱 뿌러지게 '뭐뭐는 뭐뭐다' 라고 나오지 않고 'SAP 자격증', 'SAP 써티', 'SAP 연봉' 이런 것들이 주로 보입니다. SAP가 무엇인지는 알아야 자격증을 따던 고액 연봉을 받던 할 것 아니겠습니까? 지금부터 'SAP'란 아주 모호한 이름에 대해 하나씩 알아보도록 하겠습니다. 1.읽는 방법 읽는 방법은 '에스 에이 피'라고 읽는게 표준이지만 그냥 '샙',.. 직장생활/SAP 2023. 2. 15. Edge IE 모드 사용법 URL : https://www.microsoft.com/en-us/edge/business/download URL : https://docs.microsoft.com/ko-kr/internet-explorer/ie11-deploy-guide/use-the-enterprise-mode-site-list-manager Enterprise Mode Site List Manager 사용(IT 전문가용 Internet Explorer 11) - Internet Explorer 이 섹션의 항목을 통해 Enterprise Mode Site List Manager를 사용하는 방법에 대해 알아봅니다. learn.microsoft.com 이후 설정한 도메인으로 접속해서 IE 모드가 정상 작동하는지 확인!! (정책이 안될.. 직장생활/WAS&WEB 2023. 2. 15. [SQL] 테이블 스페이스 용량 늘리기 ■ TableSpace 용량 확장 방법 (파일 추가) 1. 테이블스페이스 정보 확인 (이름 및 용량 등) SELECT * FROM DBA_TABLESPACES; 2. DATA 파일 및 테이블스페이스 확인 - 테이블스페이스 경로 및 파일명 확인 - 자동증가 설정 확인 SELECT * FROM DBA_DATA_FILES ORDER BY file_name; 3. TableSpace 파일 추가 - 명령어 구성 ALTER TABLESPACE 테이블스페이스명 add datafile '/경로/추가할 테이블스페이스 파일명.dbf' SIZE 용량; - 예제 쿼리 -- DATA 파일 추가 ALTER TABLESPACE tbs ADD DATAFILE '/data/oracle/oradata/orcl/tbs6.dbf' SIZE.. 직장생활/DataBase 2023. 2. 15. [ORACLE] 테이블 스페이스 용량 확인 쿼리 select substr(a.tablespace_name,1,30) tablespace, round(sum(a.total1)/1024/1024,1) "TotalMB", round(sum(a.total1)/1024/1024,1)-round(sum(a.sum1)/1024/1024,1) "UsedMB", round(sum(a.sum1)/1024/1024,1) "FreeMB", round((round(sum(a.total1)/1024/1024,1)-round(sum(a.sum1)/1024/1024,1))/round(sum(a.total1)/1024/1024,1)*100,2) "Used%" from (select tablespace_name,0 total1,sum(bytes) sum1,max(bytes) MAXB.. 직장생활/DataBase 2023. 2. 15. [SQL] 테이블 스페이스란 테이블을 저장하는 공간이란 의미도 틀린것은 아니지만 정확한 의미는 아닙니다. 오라클은 데이터베이스 관리 시스템이고 말 그대로 데이터들을 관리합니다. 즉 어딘가에 데이터들을 저장, 추출, 삭제, 변경하는 작업을 할 수 있는 것입니다. 그렇다면 데이터는 어디에 저장되는 것일까요? 물론 파일에 저장됩니다. 오라클 데이터베이스는 데이터 파일들을 가지고 있으며, 이 파일들에 데이터가 저장됩니다. 그런데 파일은 데이터가 저장되는 물리적인 공간을 말하는 것입니다. 오라클 내부에서는 데이터 블록(data block), 익스텐트(extent), 세그먼트(segment), 테이블스페이스(tablespace)라는 논리적인 개념으로 데이터 들을 관리합니다. 오라클에서 데이터를 저장하는 가장 최소의 논리적인 단위가 데이터 블록.. 직장생활/DataBase 2023. 2. 15. 아파치 톰캣 버전별 JDK 버전 https://tomcat.apache.org/whichversion.html Apache Tomcat® - Which Version Do I Want? Apache Tomcat® is an open source software implementation of a subset of the Jakarta EE (formally Java EE) technologies. Different versions of Apache Tomcat are available for different versions of the specifications. The mapping between the specifications tomcat.apache.org java 1.4 이상 : 톰캣 5.5 java 1.5 이상 : 톰캣 6.. 직장생활/WAS&WEB 2023. 2. 15. JAVA 싱글턴 패턴(Singleton Pattern) 초보 개발자한테는 항상 개발간에 새로운것을 맞이할때가 괴로운듯 합니다. 이 글을 올리게 된 계기는..... JMeter 부하 테스트 간에 속도가 너무 느려서 속도 개선간에 방법을 찾다가 해당 방법을 사용해서 속도가 어느정도 많이 개선이 되었기 때문입니다. 어쨋거나 스레드 100개 200개 이런식으로 테스트하다보니 JAVA 에서 매서드 선언부 즉 new 이렇게 새로 선언하는 부분이 스레드 이 친구들이 몰리면서 부하가 생겻단 말씀 고로 싱글턴 패턴이란? 싱글턴 패턴은 인스턴스가 오직 1개만 생성되야 하는 경우에 사용되는 패턴입니다. 예를들어 레지스트리 같은 설정 파일의 경우 객체가 여러개 생성되면 설정 값이 변경될 위험이 생길 수 있습니다. 인스턴스가 1개만 생성되는 특징을 가진 싱글턴 패턴을 이용하면, 하.. 직장생활/Java 2021. 7. 20. Oracle SHA256 사용하기 오라클 디비에서 SHA256 해시를 사용해야 하는 상황이 생겨버렸슴니다. 물론 JAVA 에서 제공하는 방법은 구글링해서... 금방 코드를 적용하기는 쉬웠지만 데이터 베이스에서 바로 이 내용을 적용하기에는 큰 어려움이 따랐습니다. 필자는 다음과 같이 사용을 하고 싶었습니다. SELECT SHA256('TEST') FROM DUAL; TEST라는 글자를 SHA256 해쉬값이 딱 하고 나오게 하고 싶었습니다. 구글링 해보니.. java 소스를 디비에 뭐 적용하고 뭐라뭐라 하라고 하는데 따라하다 포기햇습다 ㅠㅠ 결론적으로 귀찮음이 많은 개발자인 저는 한번에 쓸수 있는 방법을 찾았슴다. Packages 이용하기!! 다음에도 사용하기 쉽게 복사 붙여넣기가 가능한 소스 옮겨 놓습니다. 사용방법은 다음과 같습니다. S.. 직장생활/DataBase 2021. 7. 20. 실행중 File Descriptor 확인 업무간 File Close가 되지 않아 프로세스가 쌓이는 경우가 생겨서 고객 서버간 서버 확인에 필요한 명령어 입니다. Java 소스간 프로세스 정리가 반드시 필요합니다!! 리눅스 서버 기준(CentOS 7.0 확인) 현재 실행중인 프로세스의 File Decriptor 개수 (프로세스 확인 ps -ef |grep tomcat) ls /proc/{77695}/fd/ |wc -l - Open 가능한 File Descriptor 개수 cat /proc/sys/fs/file-max 직장생활/서버 2021. 7. 20. 리눅스 서버 용량 확인 현재 위치 용량 확인 명령어 du -hs * 직장생활/서버 2019. 5. 8. 오라클 MERGE INTO - 한번에 INSERT, UPDATE 기존 DB 내에 데이터가 있으면 UPDATE를 없으면 INSERT 하기 위해 MERGE문이 존재 합니다. 방법만 익숙해지면 유용하게 사용 가능 합니다~. :) 1) 두개 이상의 테이블 사용할 경우 1 2 3 4 5 6 7 8 9 10 11 12 MERGE INTO copy_emp c USING employees e ON (c.employee_id = 200911) WHEN MATCHED THEN UPDATE SET c.first_name = e.first_name, c.last_name = e.last_name, c.email = e.email, ...... WHEN NOT MATCHED THEN INSERT (c.employee_id, c.first_name, c.last_name, ...... ) V.. 직장생활/DataBase 2019. 5. 8. 이전 1 2 3 4 다음 반응형