본문 바로가기

프로그램 활용155

기초_ rust for AI 출처: Rust for Artificial Intelligence: A Basic Guide | Reintech media TensorFlow, a powerful open source machine learning framework developed by the Google Brain team, has become a cornerstone in artificial intelligence. While traditionally associated with languages like Python, the advent of Rust, a systems programming language valued for its performance and safety, has opened new avenues for Te.. 2024. 6. 15.
jsp 를 변경해도 tomcat 서버를 재시작 안해도 되는 이유 JSP는 Java Server Page의 약자로 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹페이지를 생성해줍니다. 웹브라우저에서 JSP페이지를 웹 서버에게 요청 웹 서버는 JSP에 대한 요청을 JSP 컨테이너에 넘김 (요청이 처음이 아닐경우 메모리에 적재되어 있는 클래스 파일을 실행 - 5번으로 이동 ) JSP 컨테이너는 해당 JSP를 찾아서 서블릿 파일(.java)을 새롭게 생성 서블릿 파일은 컴파일되어 서블릿 클래스 파일(.class) 을 생성 및 메모리에 적재 컴파일된(또는 메모리에 있는) 서블릿 클래스 파일이 클라이언트의 웹 브라우저로 응답 사용자 응답 이렇기 웹서버에서 처리하기 때문에 WAS인 톰캣의 재시작이랑은 관련이 없는걸로 알고 있습니다. 2024. 3. 16.
[tomcat] 동작원리 출처: https://exhibitlove.tistory.com/312 출처 : kchanguk.tistory.com/4 1. Tomcat의 설정($TOMCAT_HOME/conf/server.xml) * server.xml의 역할 TOMCAT의 메인 설정 파일이며 초기 설정을 명세하는 책임이 있습니다. 1) Server 최상위 element로, shutdown 요청 처리를 위한 address와 port 속성을 가지고 있습니다. 2) Service 의 모음 3) Engine 의 모음 (1) name: Engine의 이름 (2) defaultHost: 접속시 기본값으로 대처할 호스트 (3) jvmRoute: 로드 밸런서가 여러 Tomcat 인스턴스를 구분하기 위해 사용 4) Host appBase: 의 애플.. 2024. 3. 16.
유용한 ChatGPT 프롬프트 팁 출처: 채널온티비 안철준 촌장" ChatGPT, Gemini 와 같은 생성형 AI를 통해 우리가 상상할 수 있는 온갖 주제들에 대해서 꽤 그럴싸한 대답을 받을 수 있게 되었습니다. 하지만 좀 더 흥미롭고 유용한 결과를 얻기 위한 방법들을 있지 않을까요? 프롬프트(명령어) 창에 몇 개의 단어로 이루어진 명령을 추가하기만 해도 훨씬 효과적인 대답을 얻을 수 있습니다. WIRED 지에 17 Tips to Take Your ChatGPT Prompts to the Next Level 글을 보고 유용한 실제 사용기를 정리해 봤습니다. 참고로 아래의 일부 팁들은 ChatGPT Plus 유료 구독이 필요하기도 하다는 점 기억해 주세요. 표 형식으로 대답해줘 ChatGPT는 표 형식으로도 답변을 얻을 수 있습니다. 어.. 2024. 3. 3.
쿠버네티스 구성하기 출처: https://www.youtube.com/watch?v=jM7NeDPf0dw&t=59s 고려사항 Host OS에 대한 커널보안 컨테이너 내부 포트 차단 CI/CD 파이프라인에 보안 연동 감사로그 참고자료 https://www.youtube.com/watch?v=cjrUtRzJJqY 2024. 2. 18.