목록전체 글 (431)
mojo's Blog
※ Why Deep Learning? As the amount of data increases, deep learning shows better performance. - GPU, 고성능 하드웨어로 인해 개선 - 많은 데이터를 수집할 수 있음 - 알고리즘의 진보 ※ Conventional ML vs. Deep Learning input을 어떻게 표현하는지가 중요한 문제이다. 딥러닝은 feature extraction과 classfication이 한꺼번에 일어난다. 반면에 머신러닝은 feature extraction과 classification이 따로 일어난다. 딥러닝은 feature extraction 단계를 학습을 하기 때문에 더 효과적으로 동작이 이뤄진다. ※ Convolutional Neural N..
※ What is Machine Learning? A field of study that lets computers have the ability to learn by themselves without being explicitly programmed. => 머신러닝은 명시적인 규칙 없이 스스로 학습한다는 것으로, 주어진 data로 자기 스스로 관계를 추론하는 관계를 찾아내는 컴퓨터 프로그래밍이다. A computer program to learn from experience E with respect to some class of tasks T and performance measure P, if its performance at tasks in T, as measured by P, improves w..
1. 개인정보 수집 유효기간 문제 링크: 코딩테스트 연습 - 개인정보 수집 유효기간 | 프로그래머스 스쿨 (programmers.co.kr) 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 단순 구현문제이다. 구현하면서 조심해야 할 부분은 privacies 의 길이가 최대 100 까지 주어진다는 점이다. 연도, 월, 일을 privacy 값에 맞게 조정해준 후 today와 비교하여 파기해야 할 개인정보를 구하면 된다. #include #include #include char term_info[26]; int answer_info[100]; void set_t..
상품 목록 상품 목록 버튼을 누르면 등록된 상품들이 화면에 나타나도록 구현해보자. 우선, 상품 목록 버튼을 누르면 /items 으로 매핑될 수 있도록 컨트롤러에 구현해보도록 한다. @GetMapping("/items") public String list(Model model) { List items = itemService.findItems(); model.addAttribute("items", items); return "items/itemList"; } 이제 templates 아래에서 items 패키지안에 itemList.html 을 생성하여 상품 목록을 받아와서 for - loop 형태로 각 상품들에 대한 정보들을 화면에 뿌릴 수 있게 해야 한다. 현재 item 테이블에 데이터가 아무것도 없는 경우..
운영체제와 컴퓨터 ※ 운영체제의 역할과 구조 운영체제의 역할은 크게 네 가지가 있다. CPU 스케줄링과 프로세스 관리 : CPU 소유권을 어떤 프로세스에 할당할지, 프로세스의 생성과 삭제, 자원 할당 및 반환을 관리 메모리 관리 : 한정된 메모리를 어떤 프로세스에게 얼마큼 할당할지를 관리 디스크 파일 관리 : 디스크 파일을 어떠한 방법으로 보관할지 관리 I/O 디바이스 관리 : I/O 디바이스들인 마우스, 키보드와 컴퓨터 간에 데이터를 주고받는 것을 관리 운영체제의 구조는 다음과 같다. 유저 프로그램이 가장 위에 존재하며 그 다음으로 GUI, 시스템콜, 커널, 드라이버가 있으며 가장 밑에는 하드웨어가 있는 구조이다. GUI, 시스템콜, 커널, 드라이버 부분이 바로 운영체제를 지칭한다. 참고로 GUI 가 ..
홈 화면과 레이아웃 template 에 html 을 다음과 같이 설정한다. fragment bodyHeader.html footer.html header.html home.html home.html HELLO SHOP 회원 기능 회원 가입 회원 목록 상품 기능 상품 등록 상품 목록 주문 기능 상품 주문 주문 내역 fragments.header.html fragments.footer.html © Hello Shop V2 fragments.bodyHeader.html Home HELLO SHOP 실행 결과 밋밋한 결과가 나타난 것을 볼 수 있다. 이러한 밋밋함을 해결할 수 있도록 Bootstrap 사이트에 가서 Compiled CSS and JS 를 다운한다. Download · Bootstrap (getb..