본문 바로가기

업무 기록/ETC34

이클립스(eclips) clean 의 중요성 클린의 중요성을 깨닫게 되었다. 3일간 코드를 보고 아무리 봐도 내가 틀린부분이 없고 에러도 이상한 곳에서 발생을 하였다. 구글링을 계속해도 원인을 못찾다가 아무생각없이 clean을 해보니 문제가 해결되었다......Clean 의 중요성상단바 -> Project -> Cleanclean은 이클립스가 사용하고 있던 정보나 class를 전부 삭제하고 다시 만드는것이라고한다. 이를통해 이클립스가 빌드중에 꼬인 내용을 새로 정리하는 것이다. 이클립스는 빌드시간을 줄이기 위해 모든 폴더의 소스코드를 컴파일하지 않고 작업간 수정한 java 파일과 그와 관련된 부분만 컴파일한다. 이런 경우 가끔 버그나 컴파일 충돌로 빌드가 꼬여 문제가 발생한다. 나는 이전에는 Intelij를 써서 그런지 모르겠지만 이클립스를 최근에.. 2023. 8. 31.
Proxy 의 장단점과 설명 기본 프록시 (Proxy)는 클라이언트와 서버 간의 중간 매개체로 작동하는 서버나 애플리케이션이다. 주로 웹에서 사용되며, 클라이언트 요청을 서버에 전달하고, 서버로부터의 응답을 클라이언트에게 다시 전달하는 역할을 한다. 프록시는 여러 가지 목적으로 사용되며, 보안, 로깅, 캐싱, 접근 제어 등 다양한 기능을 수행할 수 있다. 프록시 서버를 사용하는 이유와 장점 : 1. 보안 및 개인 정보 보호: 보안 향상: 프록시는 클라이언트와 서버 간의 중개 역할을 하므로 클라이언트의 IP 주소를 숨기고, 외부에서 직접 서버에 접근하는 것을 방지함으로써 보안을 향상. 개인 정보 보호: 프록시는 사용자의 웹 활동을 익명화할 수 있어 개인 정보 보호를 강화. 2. 캐싱과 성능 향상: 캐싱: 프록시 서버는 이전에 요청한 데이터.. 2023. 8. 26.
SecureCRT 주요 기능과 설명 SecureCRT는 SSH, Telnet, Rlogin 등과 같은 다양한 프로토콜을 지원하는 터미널 에뮬레이션 및 원격 액세스 소프트웨어다. 이것은 주로 네트워크 관리자, 시스템 관리자 및 개발자들이 원격 서버와 네트워크 장비에 접속하고 관리하는 데 사용된다. 회사에서 원격 서버와 네트워크 장비에 접속하여 서버를 올리거나 오류 수정을 하는 경우에 자주 사용을 하고있다. 편리한 기능 1. 원격 서버 연결 (SSH 및 Telnet): SecureCRT를 사용하여 SSH 또는 Telnet 프로토콜을 통해 원격 서버에 연결할 수 있다. SSH는 주로 원격 서버 및 네트워크 장비에 안전하게 접속하는 데 사용 ssh username@hostname SSH (Secure Shell): - SSH는 네트워크 통신을 안.. 2023. 8. 25.
Redis 란 , 장단점, 사용 상황, 사용법 기본 Redis(Remote Dictionary Server)는 메모리 내에서 데이터를 보관하므로 매우 빠르게 읽고 쓸 수 있으며, 다양한 데이터 구조를 지원한다. 주로 키-값(key-value) 저장소로 사용되며, 문자열, 리스트, 해시맵, 집합 등 다양한 데이터 타입을 지원한다. Redis는 빠른 데이터 저장과 검색을 위한 오픈 소스 인메모리 데이터 스토어로, 다양한 애플리케이션에서 성능 향상과 데이터 관리를 위해 활용한다. Redis 장단점 빠른 데이터 접근, 다양한 데이터 구조 지원, 영송성 및 스냅샷, Pub/Sub 메커니즘, 클러스터링 및 고가용성 등이 있다. 반면 단점으로는 메모리사용, 데이터 복제와 일관성, 단일 쓰레드 모델, 복잡한 쿼리 지원의 한계, 설정 및 관리의 복잡성이라는 단점이 발생할.. 2023. 8. 23.