분류 전체보기542 [ Server] 란 무엇인가? 오늘은 서버에 대해서 알아보려 합니다. 여러분이 생각하는 서버는 무엇인가요? IT를 공부하고 일하기 전에는, 서버는 데이터센터의 서버실 처럼 커다란 공간에 큰 기계들이 있는 이미지를 떠올렸었네요. 물론 일반적인 서버의 물리적인 모습이 보통 이렇긴 하지만 꼭 저렇게 정형화되어있는것이 서버는 아닙니다. 서버도 여러분이 사용하시는 컴퓨터와 같은 컴퓨터 입니다. 집에 있는 안쓰는 노트북이나 컴퓨터도 서버로 사용할 수 있는것이죠. 그렇다면 서버의 정의는 무엇일까요? 서버(Server)는 클라이언트에게 네트워크를 통해 정보나 서비스를 제공하는 컴퓨터 시스템으로 컴퓨터 프로그램 또는 장치를 의미 쉽게말해서 서버는 클라이언트가 요청하는 정보를 서버가 받아서 처리하고 응답을 주는 것이죠. 서버 컴퓨.. 2021. 3. 25. [log4j] 설정 및 사용방법 설정방법 1. log4j.xml파일을 생성(수정) Spring 으로 세팅하면 기본적으로 log4j를 포함하고 있기 때문에 별도 생성할 필요는 없지만 혹시 없다면 log4j.xml 파일을 생성해야 한다. Path : src/main/resources/log4j.xml 1.log4j.xml 구성 Appender, logger, root 로 구성되어있는 걸로 보인다. Appender는 로그를 찍을 대상이나 어떤 방식으로 찍을 지를 결정하는 설정으로 보인다. 기본 설정값은 console에 찍는 방식으로 되어있고 PatternLayout 클래스를 사용해서 Layout을 잡는다. logger는 Application Loggers라고 주석이 달린 것처럼 package와 같이 영역을 지정하고 해당 영역에서 사용할 lo.. 2021. 3. 24. [log4j ] Log4j 란 Log4j 란? log4j는 프로그램을 작성하는 도중에 로그를 남기기 위해 사용되는 자바기반 로깅 유틸리티이다. 디버그용 도구로 주로 사용되고 있다. log4j의 최근 버전에 의하면 높은 등급에서 낮은 등급으로의 6개 로그 레벨을 가지고 있다. 설정 파일에 대상별(자바에서는 패키지)로 레벨을 지정이 가능하고 그 등급 이상의 로그만 저장하는 방식이다. 출처: 1. 목적 System.out.println() 을 사용하여 로그를 확인할 경우 사용하지 않게 되면 일일이 주석처리를 해야 한다. 로그의 레벨이나 로그문의 레벨에 따라서 로그를 유연하게 출력하여 불필요한 업무를 줄이고 성능을 최적화 할 수 있다. (그대로 둔다면 프로그램 성능에 영향을 미칠 수 있다.) 2. 종류 6개의 레벨로 구성됨 1.FATAL :.. 2021. 3. 24. [Java] Collection Framework :: 자바의 자료구조 (List, Set, Map) Java Collection Framework(JCF) : Java에서 데이터를 저장하는 자료구조들을 한 곳에 모아 편리하게 관리하고 사용하기 위해 제공하는 것. 크게 List, Set, Map으로 구분할 수 있다. 이번 포스팅에서는 각각이 사용할 수 있는 메소드보다는 대략적인 큰 그림을 정리하기에 집중할 것이고 (메소드는 구글링만 해도 충분히 쉽게 찾아낼 수 있다. ), 몇개의 자료구조를 뽑아 설명해보겠다. List 인터페이스와 Set 인터페이스를 설명하기 이전에 알고 넘어가야할 점은, 컬렉션은 기본 데이터형이 아닌, 참조 데이터형만 저장이 가능하다는 것이다. 따라서 Collection에서의 데이터는 Object 타입의 객체로서 저장이 되는 것인데, 그렇다면 여기서 기본 데이터형은 어떻게 저장하고 관리.. 2021. 3. 24. 사용자에게 가치를 선물하다, ‘딥 소트 기술’이 그리는 미래 ‘정보의 홍수’란 말처럼 세상엔 정말 많은 양의 정보가 존재합니다. 우리는 매일매일 쏟아지는 정보 속에서 자신에게 꼭 필요한 정보를 수집하기 위해 많은 시간을 투자하는데요. 누군가 내게 필요한 정보를 빠르게 수집, 우선순위를 매겨준다면 얼마나 좋을까요? 만약 데이터를 사용하기 쉽게 분류하고 정보를 빠르게 분석해주는 사람이 있다면 대학생의 과제도, 직장인의 업무도 조금 더 편해질 텐데요. 여기, 정보에 늪에 빠져 혼란을 겪고 있는 이들을 구출해줄 기술이 있습니다. ‘데이터 정렬(data sorting)’ 기술은 자료 분석의 근간이 되는 기술로 컴퓨터 응용 분야에서 많이 사용되고 있는데요. 간략히 말해 효과적인 정렬 알고리즘을 개발해 데이터를 빠르게 분류해두어 데이터 프로세싱에 들어가는 시간과 비용을 절약하.. 2021. 3. 24. [AI] 인공지능 적용 사례 19가지 글을 읽고 있는 당신의 아주 가까운 곳에 인공지능이 살아있다. 딥러닝과 머신러닝 에 기반을 둔 인공지능 적용 사례 에 대해서 알아보자. 1. TIK TOK (틱톡), 스노우 등 APP 틱톡은 중국의 ‘바이트댄스’라는 인터넷 기업이 2016년에 출시한 앱. 바이트 댄스는 다른 짧은 음악 영상 앱인 뮤지컬리를 인수하면서 틱톡은 15초 짜리 영상을 제작 및 유통할 수 있는 비디오앱으로 성장했다. 반전 얼굴 챌린지 사람의 얼굴이나 신체를 휴대폰 카메라로 제대로 인식하고 스티커를 붙이거나 얼굴 모양을 바꾸거나 하는 기술이 녹아있다. 15초로 아주 짧은 영상을 제작하는 앱이기 때문에 남녀노소 가리지 않고 전세계적으로 인기를 끌고 있는 대표적인 인공지능 기술이 가미된 기반 앱이라고 할 수 있다. 2. 알렉사, 기가지.. 2021. 3. 24. 칼만 필터 기반 객체 추적 시스템 CPU 환경에서의 실시간 동작을 위한 딥러닝 기반 다중 객체 추적 시스템 요 약 최근 딥러닝 모델을 기반으로 한 객체 추적 알고리즘의 활용도가 증가하고 있다. 영상에서의 다중 객체의 추적을 위한 시스템은 대 표적으로 객체 검출 알고리즘과 객체 추적 알고리즘의 연쇄된 형태로 구성되어있다. 하지만 여러 모듈로 구성된 연쇄 형태의 시스템은 고성능 컴퓨팅 환경을 요구하며 실제 어플리케이션으로의 적용에 제한사항으로 존재한다. 본 논문에서는 위와 같은 객체 검출-추적의 연쇄 형태의 시스템에서 객체 검출 모듈의 연산 관련 프로세스를 조정하여 저성능 컴퓨팅 환경에서도 실시간 동작을 가능하게 하는 방법을 제안한다. 칼만 필터 기반 객체 추적 시스템 칼만 필터는 잡음이 포함된 선형 역학계의 상태를 추적 하는 재귀 필터로써.. 2021. 3. 24. [AI] 인공지능(AI)의 작동 방식 인공지능(AI)의 작동 방식 대량의 데이터와 반복적인 작업을 빠른 처리할 수 있는 알고리즘을 결합한 소프트웨어가 데이터에 존재하는 패턴이나 특징을 분석하고 스스로 자동 학습 하도록 지원하는 것이 인공지능(AI)의 역할입니다. 많은 이론, 방법론, 기술 등을 포함한 종합적인 영역인 인공지능(AI)의 주요 세부 분야는 다음과 같습니다. 분석 모델구축을 자동화 하는 머신러닝은 신경망, 통계분석, 운영분석, 물리학에서 활용되는 기법들을 이용하여 프로그래밍 없이 특정 위치를 찾거나 결론을 내리는 등 데이터에 숨어있는 인사이트를 찾아냅니다. 신경망은 뉴런처럼 외부 입력에 반응하고 각 단위 사이의 정보를 연계하여 처리하는 일종의 머신러닝입니다. 서로의 연계성을 찾아내고 정의되지 않은 데이터로 부터 의미를 추론하기 위.. 2021. 3. 24. [망원동 맛집/ 마포구청역 맛집] 초한초마 마포구청역 맛집 / 망원동 중식 맛집 초한초마 차돌 짬뽕과 마늘 탕수육 맛집이다. 초한초마 초한초마 : 네이버 통합검색 '초한초마'의 네이버 통합검색 결과입니다. m.search.naver.com 저녁 즈음.. 방문했다. 메뉴판은 이러함.. 몇년전엔 마늘 탕수육 중짜 가 제일 작은 사이즈 였는데 지금은 소짜도 나와서 둘이 가서 탕수육 + 짜장 + 짬뽕 먹기 딱이다. 중식당의 기본은 단무지 아닙뉘꽈 식초 뿌려먹음. 나는 맵찔이다. 많이 맵지않은 짬뽕이다 차돌 짬뽕 이라는 이름에 걸맞게 그냥 젓가락질을 해도 계속 차돌박이가 잡힌다. 진짜다. 맛이찌 맛이찌 짜장은 평범한 맛이다. 기본에 충실하기 때문에 세트로 먹기 딱이다. 짜장엔 고추가루 아닙니꽈 ? 이 마늘 탕수육 때문에 초한초마를 알게되었다. 몇년전 인스.. 2021. 3. 24. 이전 1 ··· 52 53 54 55 56 57 58 ··· 61 다음 728x90 반응형