IT
-
[운영체제 개념정리] 운영체제의 소개IT/운영체제 2023. 5. 4. 21:50
OS 개념들이 미흡하여 강의들으면서 정리해두는 글 운영체제 일상생활의 운영체제 -> PC 운영체제(윈도우, mac, 유닉스, 리눅스 등) 모바일 운영체제(ios, aos 등) 임베디드 운영체제 -> 특정 하드웨어를 제어하기 위한 운영체제(아두이노 우노 등) CPU의 성능이 낮고 메모리 크기도 작은 시스템에 내장 임베디드 운영체제가 있는 기계는 기능을 계속 향상 시켜줘야함 운영체제의 필요성 새로운 기능의 추가/변경 가능 성능 향상 및 효율성 향상 자원관리 가능(인터페이스를 통해서) 보안 운영체제의 역할 - 인터페이스 제공 > 하드웨어 및 사용자, 응용 프로그램, 시스템 프로그램 - 조정자, 자원 할당자나 관리자 > 각 응용프로그램에 필요한 자원 할당 > 자원 할당 방법 결정(스케쥴링) - 응용 프로그램제어..
-
[노개북 챌린지] 노마드 개발자 북클럽 '클린코드' 읽기 도저언!!!IT/클린코드 2022. 2. 18. 09:48
노마드코더에서 올해부터 새롭게 노개북이라는 챌린지를 시작했다. 개발자의 심층학습을 위해 만들어진 프로그램이라고 한다. 누구를 위한 프로그램인가? 혼자서 공부하니 늘어지기만 하고 끝내지 못했음! 진도를 이번에 100% 완료하고 싶은 사람. 니꼬샘이 직접 제출한 퀴즈. 과제를 풀면서, 듣기만 하는 강의에서 온전히 나만의 지식으로 만들고 싶은 사람. 매일 매일 과제하고, 코딩하는 성실한 습관을 만들고 싶은 사람. 여러 사람과 함께 공부하고, 서로 질문/답변하면서 동기부여 뿜뿜 받고 싶은 사람! 어떻게 공부하면 되나요? 매일 아침 6시 이메일이 여러분에게 발송됩니다! 매일 주어진 스케줄에 따라서 강의를 시청하고, 매일 주어진 과제(퀴즈, 코딩 챌린지)를 수행합니다. 그렇게 2주~6주 후! 수업을 100% 완료하..
-
이클립스 에러 org.springframework.web.context.request.RequestContextListener 해결IT/내가 마주한 에러 2020. 3. 16. 16:42
잘되던 프로젝트가 갑자기 에러가뜨길래메이븐 업데이트를 해주었더니 새로운 에러가 떠버렸다.에러는 정말 양파같은 존재......... 찾아보니 이는메이븐 업데이트 실행 시 maven 라이브러리 경로가 삭제되어 발생하는 현상이라고 한다. 해결방법은 다음과같다. 해당 프로젝트 -> properties -> Deployment Assembly -> add -> java build path entries -> maven Dependencies -> apply
-
[ORACLE] SELECT 조회된 데이터 순번 매기기(ROWNUM/ROW_NUMBER())IT/DATABASE 2020. 3. 12. 10:17
SELECT문에서 조회 결과로 나온 데이터들에 순번을 매기고 싶다면ROWNUM과 ROW_NUMBER()을 이용할 수 있다. 가장 간단하게(ROWNUM 기본) SELECT ROWNUM, NAME, DAYFROM STUDENT 와 같은 형태로 작성할 수 있다. ROWNUM NAME DAY 1 PARK 2020.02 2 LEE 2020.01 3 MIN 2020.04 4 KIM 2020.03 위와 같은 형식의 조회결과를 얻을 수 있을 것이다. ROWNUM도 임시로 이름을 붙여 조회할 수 있다. SELECT ROWNUM AS SEQ, NAME, DAYFROM STUDENT SEQ NAME DAY 1 PARK 2020.02 2 LEE 2020.01 3 MIN 2020.04 4 KIM 2020.03 ORDER BY를..
-
[SVN] 이클립스 svn: E210003: connection refused by the server 에러IT/내가 마주한 에러 2020. 2. 4. 17:36
프로젝트를 SVN Synchronize하는 도중 갑자기 이슈가 발생했다. 어제까지만 해도 잘됐는데...?! Synchronize operation failed. svn: E210003: connection refused by the server 바로 검색해보았는데, 다들 프로젝트 -> team -> clean up을 하면 된다고했다.하지만 택도 없었고 계속 찾아봤는데 window -> preferences -> svn -> interface변경하라는 답변도 찾을 수 있었다.하지만 이 문제가 아니었는데..! 알고보니 서버주소(ip)가 바껴서 그런거였다,,,사무실 이사하고 서버주소가 바뀌면서 생긴 문제생각도 못했다..! svn Repositories -> Location Properties 에서 url에 있..
-
[이클립스] 프로젝트 불러오기 no projects are found to importIT/내가 마주한 에러 2020. 1. 29. 16:38
프로젝트를 import시키려고 하니 no projects are found to import 라고 뜨며 다음으로 넘어가지 않았다. 이 문장이 뜨는 이유는 이클립스에서 이클립스 프로젝트임을 확인할 때.project, .classpath 파일의 존재여부로 프로젝트를 판단한다고 한다.임포트하는 파일에 .project, .classpath이 없어 프로젝트로 인식하지 못한것!(인텔리제이는 잘만된다던데 ㅠ) 해결방법 1. new -> 새로운 프로젝트 생성import시킬 프로젝트와 동일한(?) 프로젝트로 새로운 프로젝트 생성 2. 새로 import를 누른 뒤 file System 선택 3. 임포트시킬 프로젝트 소스가 있는 곳을 선택 import하려하는 프로젝트를 Spring_boot라는 이름의 새 프로젝트로 impo..
-
<textarea> 태그 첫 줄에 공백들이 생기는 버그(?) 해결IT/HTML • CSS 2020. 1. 20. 16:19
게시판을 만드는데, 내용입력칸을 textarea로 만들었다.에디터를 사용하는 textarea도 있고 순수 textarea만 사용하는 부분이 있다. 그런데 이상하게도 순수 textarea를 이용해 내용을 쓰면 DB에도 잘 들어가고, 상세화면에서도 제대로 출력이 되는데수정화면에서 자꾸 앞뒤로 공백이 생겼다. 요런식으로......... css문제인가 어디 값이 자꾸 잘못 넘겨지나 확인해보았으나 찾을 수 없었다.결국 구글링해본 결과 나와 똑같은 증상을 가진사람이 있었고 답을 찾을 수 있었다. 123 내용cs 이렇게 작성했을때 공백이 생긴다....! 1내용cs 이렇게 작성해주어야 공백이 생기지 않는다.............. 소름이다 에디터를 사용하는 부분에선 123 내용cs 이렇게 해주어도 공백이 생기지 않아 ..
-
톰캣 실행 오류 - Cannot publish to the server because it is missing its runtime environment.IT/내가 마주한 에러 2019. 12. 23. 09:56
Cannot publish to the server because it is missing its runtime environment. 잘되던 톰캣을 갑자기 실행시켜보니 이러한 에러가 떴다. 해결방법 window -> preferences -> server -> runtime environments ADD -> 해당 톰캣 버전 추가