728x90 반응형 전체 글143 #HRM #HRD #HR직무 #인사 #용어정리 조직 생활을 하다보면 여러 조직간의 의사소통을 할수밖에 없다. 업무와 밀접한 부서일때도 있고 개인적인 부분에 밀접한 부서가 있다. 그래서 이번 포스팅은 회사라면 존재하는 경영기획실의 인사 직군 관련 용어를 정리해보겠습니다. 📚용어정리 ⭐ HRM ( Human Resources Management ) 인적자원관리로 조직의 목표달성을 위해 미래 인적자원 수요 예측을 바탕으로 인적자원을 확보, 개발, 배치, 평가 업무를 하고 채용, 평가, 보상제도를 기획하고 실행하는 업무를 뜻함 ⭐ HRD ( Human Resources Development ) 인적자원개발로서 인사담당자는 구성원의 기업의 인재상에 맞게 성장, 동기부여, 교육 및 개인 및 회사의 비전발전 연구를 의미함 ⭐ HRBP ( Human Resourc.. 💜99_기타/06_업무용어 2023. 11. 15. #LTS #CURRENT #버전 #차이점 개발을 하다보면 Version을 확인하다보면 LTS & Current라는 말을 듣게 되는데 이에 대해 알아보자 📚LTS( Long Term Supported ) - Long Term Supported의 축약어로 서버환경에 안정적으로 동작하도록 지원하는 버전 - 최소한의 업데이트(안정성을 위한) - 장기지원 내역 (리눅스와 같은 오픈소스에도 사용되고 최소 2~3년정도 지원을 한다.) 📚Current - 최신기능을 포함한 버전 - 실험적 기능도 포함하여 안정성에 대한 확보가 없음 ❌ - 학습 및 테스트 용으로 사용하는것이 적합 💜99_기타 2023. 11. 15. #자주사용하는 #Linux #명령어모음집 Linux는 웹개발자에게 둘도 없는 친구가 되어야 한다. GUI환경에 흠뻑 빠져있는 나를 반성해야한다. CUI(Character User Interface) or CLI(Command-Line Interface)라고 불리는 내역으로 그래픽 환경이 아닌 명령어를 통한 UserInterface입니다. 이렇듯 C# .net프레임 워크로 개발을 할때는 WindowServer를 설치해서 테스트도 하고 배포도 했어기에 GUI환경안에서 CUI보다 더 편리하게 개발을 했던것 같다. 그러나 JAVA로 구성된 서버는 통상 Linux기반으로 설치를 해서 사용한다. ( IIS에 Apache Tomcat을 설치해서 어플리케이션을 띄우고 IIS와 Apache Tomcat을 모두 사용한적이 있다. 이때 IIS에서 port에 대한 .. 💛03_Server & OS/03_Linux 2023. 11. 15. #Null #개발자숙제 #Null이야기 Ref. https://slowalk.com/2181 ❤️01_Java 2023. 11. 15. #java #exception #CheckedException #UncheckedException #Runtime Exception #Error 자바에서 프로그래밍을 하다보면 예외처리는 항상 불가결한 존재이다. 예외란 통상 "예기치 못한 예상하지 못한 일에 대해서 발생하는 것을 미리 예견하고 안전장치를 하는 것" 이라고 말을 합니다. 자바에서 예외를 말할때 Error, Checked Exception , Runtime exception(unchecked exeption) 이렇게 이야기 할수 있다. 📚Error 자바 프로그램 밖에서 발생한 예외를 뜻하며 서버의 디스크 고장, 메인보드 이슈등 프로그램단 외 영역에서 발생하는 오류를 말합니다. 오류의 이름이 Error로 끝나는 케이스 입니다. Exception은 쓰레드에만 영향을 주지만 Error는 프로세스 전체 에 영향을 야기합니다. 📀 Error 종류 ⭐ LinkageError - java.lang.. ❤️01_Java 2023. 11. 14. #Linux #사용자 #비밀번호변경 #passwd #DBSAFER #명령어 프로젝트를 하다 어플리케이션을 올리는 계정에 대한 비밀번호 변경이 되었다는 내용을 전달받았다. 금융권 프로젝트를 진행 하다보면 보안 이슈로 인해서 DBSAFER를 통해 접근을 하는 경우가 있는데 DBSAFER를 통해 로그인 해야 ssh과 putty를 접속이 가능하다. 하지만 어플리케이션을 올리는 계정의 비밀번호가 변경 되면 접근이 불가 하다. 이럴때는 DBSAFER를 통해 접근을 하는 부분이라서 DBSAFER를 로그아웃을 하고 재 로그인하면 권한이 부여 되어 사용이 가능하다. DBSAFER란 솔루션을 처음 사용하다보니 몰랐던 부분이다. 일전에 포스팅했던 DBEAVER등 DB관리도구툴을 사용해서 timeout이 발생하는 내용과 동일하다. (아래포스팅 참고) https://roomname-dev.tistor.. 💛03_Server & OS/03_Linux 2023. 11. 10. #JDBC #HikariCP #ibatis #mybatis #jpa #java #FrameWork 📚JDBC( Java Database Connectivity )란? - JDBC( Java DataBase Connectivity)는 Java 기발 어플리케이션의 데이터를 DB에 CRUD를 지원하는 자바 API - 표준 인터페이스 - 연결 - java.sql.Connection - 표준 인터페이스 - SQL담은 내용 - java.sql.Statement - 표준 인터페이스 - SQL요청 응답 - java.sql.ResultSet - JDBC란 Java어플리케이션내에 JDBC API를 통한 DB접근 구조 (JDBC드라이버 로딩 후 DB연결) - DB통신 담당 인터페이스 - Orclae, Mysql, Mssql등 DB에 맞는 JDBC드라이버 제공 ⭐ JDBC 드라이버 로딩 - 사용하고자 하는 JDBC 드라이.. ❤️01_Java 2023. 11. 8. #CS #ComputerScience #인증 #Authentication #인가 #권한부여 #HTTPS #암호화 #인증서 #쿠키 📚Authentication(인증) 사용자 또는 디바이스의 신원 정보를 확인하는 과정으로 특정 서비스 회원가입 및 로그인 과정을 인증이라 할수 있다. 📚Authorization(권한 부여 - 인가) 사용자 또는 디바이스 등이 어떤 리소스에 접근 및 수행을 할수 있는지 검증 📚HTTPS(Hyper Text Transfer Protocol)프로토콜(HyperText를 전송하기 위한 통신규약) ( SSL & TLS ) - HTTPS는 HTTP요청을 SSL & TLS라는 알고리즘을 이용해 HTTP통신을 하는 방법 - HTTPS를 사용하는 이유로는 안전하고 데이터 제공자의 신원을 보장받을수 있음 - 클라이언트는 데이터 제공자가 제공해 준 데이터만 사용가능 - 중간 공경에 대한 방어 ( 구간화 암호 ) 🫤TLS( .. 💛03_Server & OS 2023. 11. 7. #서버이중화 #DMZ #설정 #참고사항 서버이중화를 진행 할때 기본 적인 구성 상태 및 참고 자료 서버이중화시 참고사항 망분리 진행 방화벽 정책 설정 방안 01. 용어정리 DMZ(Demilitarized Zone) 구간 - 외부영역에 서비스를 제공할때 내부 자원을 보호하기 위해 내부망, 외부망 사이에서 접근 제어를 하는 방식이다. 내부 자원에 대한 접근을 불가하기 위한 방법 02. 외부방화벽정책 외부방화벽 정책 외부방화벽은 외부 솔루션 기준 포트 및 IP기준으로 설정을 진행 하도록 구성한다 03. 내부방화벽정책 - 내부방화벽 정책 내부방화벽은 웹서버1,2번으로 접근하는 내역에 대해서만 허가한다. (Ex. Oracle(1521, 1522), Mysql(3306), Ms-sql(1433,1434) (Ex. 백업포트 21,20022 파일(139,3.. 💛03_Server & OS 2023. 11. 7. #window. #window.location #reload #페이지이동 우리가 사용하는 window객체에 대해서 알아보자 📚window는 모든 객체의 전역 객체로 생략이 가능하다. 🧨Reload(새로고침) window.location.reload(); location.reload(); location.href = location.href; history.go(0); 🧨Assign & href(페이지 이동) ⭐ 이전방문기록이 남아 뒤로가기 가능 window.location.assign ("/경로"); location.assign("/경로"); window.location.href = "/경로"; location.href = "/경로"; 🧨Replace(페이지 변경) ⭐ 이전방문기록이 남지 않아 뒤로가기 불가능 window.location.replace ("/경로"); loca.. 💚04_HTML5 & Javascript & CSS/01_Javascript 2023. 11. 7. #Apache #NginX #WebServer #Tomcat #장단점 📚Apache HTTP Server Apache Software Foundation에서 만든 웹 서버 프로그램으로 거의 모든 OS에서 실행되며 Reference가 잘되어있다. ⭐주요특징 1. 스레스/ 프로세스 기반 구조 - 클라이언트 요청 건당 하나의 스레드 처리 구조 ( 1:1 ) - 1:1 구조로 사용자가 많다면 스레드 생성, 메모리, Cpu 낭비가 심함 2. MPM (Multi-Process Modeule)방식 2-1. PreFork MPM 방식(다중 프로세스) - Client 요청은 Apache 자식 프로세스 생성 및 처리 진행 - 다중 요청에 따른 Process를 생성 처리 ( default설정 ) - 하나의 자식 프로세스는 하나의 스레드 구조이며 자식 프로세스는 최대 1024개 까지 가능 - .. 💛03_Server & OS/02_Apache Tomcat 2023. 11. 6. #Lombok #Lombok사용법 #장점 #단점 #@NonNull #@ToString #@EqualsAndHashCode #@Data #@Builder 📚Lombok이란 무엇일까? Lombok이란 java라이브러리로 반복되는 메소드를 Annotaion을 통해 자동으로 작성해주는 라이브러리입니다. 보통 DTO나 Model, Entity의 경우 여러 속성이 존재하고 이들이 가지는 속성(Property)에 대한 Getter & Setter & 생성자등을 매번 작성해줘야할때 자동으로 만들어주는 라이브러리이다. Lombok을 이용하여 작성한 코드는 컴파일 과정세ㅓ Annotaion을 이용하여 코드를 생성하여 .class 파일에 자동 컴파일 된다. 📚Lombok 장점 - Annotaion 기반의 코드 자동생성을 통한 생산성 향상 - 반복코드 제거를 통한 가독성 및 유지보수 향상 - Getter/Setter 외 빌더 패던, 로그생성등 다양한 방명사용가능 📚Lombo.. ❤️01_Java/03_Library 2023. 11. 6. 이전 1 ··· 4 5 6 7 8 9 10 ··· 12 다음 728x90 반응형