본문 바로가기

전체 글16

ssh: connect to host localhost port 10022: Connection refused 해결방법(jenkins, ssh server, docker) 인프런의 이도원 강사님의 교육을 수행하다 아래와 같은 에러가 나왔다. 이 에러가 나게 된 이유가 다른 위치에서 와이파이를 사용하면서 공부하다가 집에와서 하려고 ssh server에 접속시도를 cmd에 아래와 같이 입력하였는데 에러가 나왔다.. ssh root@localhost -p 10022 ssh: connect to host localhost port 10022: Connection refused 일단 docker ps -a을 사용해서 docker-serve가 어떻게 되어있는지 봤는데 STATUS를 확인해보니 Exit로 되어있었다. 뭐 당연하다 다른 위치에서 사용하다가 집에서 다시 접속하려는 것이니.. 아무튼 docker container를 삭제하고 다시 시도를 해보았다. docker rm docke.. 2023. 12. 22.
Apache Tomcat 9.x 버전 설치방법 Apache Tomcat 9.x 버전 설치방법 1. tomcat.apache.org 사이트로 이동 1) Download 의 Tomcat 9 선택 2) 64bit Windows.zip 다운로드 (단, 윈도우 사용자면 32-bit/64bit Windows Service Installer로 실행해도 됨. 맥OS에선 installer형식이 아닌 zip파일로 사용하여 진행하면 됨. 여기선 zip파일로 설치합니다.) 2. 압축을 풀고 (필자는 C:\Work 폴더에 압축해제 함) 3. cmd 창을 띄우고 압축을 푼 폴더로 아래와 같이 들어감. .\bin\startup.bat 파일을 실행 하면 Tomcat 서버가 실행이 됩니다. 그런데 아래와 같은 문구가 나올 수 있습니다. Neither the JAVA_HOME no.. 2023. 12. 20.
GIT 설명 정리(기초, visual studio code, gitlens, github) ※ 주의 : 지극히 주관적으로 이해하기 위해서 만든 것입니다. 제가 사용하는 환경과 비슷한 세팅에 대하여 개인적으로 이해하기 위한 자료입니다. 그렇다고 대충 적은 것은 아닙니다. 그리고 환경셋팅 같은 것은 적어놓지 않았습니다. 마지막으로 내용은 수정되거나 계속 추가될 수 있습니다. GIT은 개인, 모임, 회사에서 같이 사용하는 프로젝트의 저장소(repository)에 프로젝트 및 소스코드 저장하고 수정사항에 대해 기록, 과거 작업을 다시 불러오고, 여러가지 일을 합칠 수도 있는 다재다능한 관리시스템이라고 보면 됩니다. Visual studio code(VSC), gitlens, git graph, github를 사용하였습니다. CLI방식(터미널에 명령어를 입력하는 방식 - 단, VSC터미널로 진행함)으로.. 2023. 9. 1.
가변 인수(variable arguments)로 print직접 만들기! (ellipsis) #include 를 사용합니다. 함수 인자를 내가 원하는 만큼 넣을 수 없을까? 있습니다. 바로 가변인수 variable arguments를 통해서 할 수 있습니다. 사용 방법 1. va_list 2. va_start 3. va_arg 4. va_end 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 #include #include using namespace std; void my_print(const char* format, ...) { va_list arglist; va_start(arglist, format); vprintf(format, arglist); va_end(arglist); } int main() { my_print("%s function : %s.. 2023. 4. 26.