일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- roadhog
- 감시프로그램
- react코어
- javascript
- 처리프로그램
- 선점 스케줄링
- webpack
- 코드서울
- 프로덕트구조
- useCallback
- Oracle
- 리액트
- 데이터베이스
- 프로덕트관리
- 마이그레이션
- Database
- 운영체제
- 타입스크립트
- sql
- react
- dbms
- 제어프로그램
- 프론트엔드
- 블록체인용어
- 자바스크립트
- typescript
- typescirpt
- Migration
- 오라클
- 서비스프로그램
- Today
- Total
목록전체 글 (58)
Develop+
윈도우 서버 과목을 수강 중이다. 과제해야하는데 .. ISO 설치 후 CDROM에 삽입해주고 설치하려는데 자꾸 Time out 에러가 떴다. ㅠㅠ..! 왜야 왜!! 설치하다가 이럴 수도 있다고 한다. 1분정도 내버려두니 이런 파란창이 나왔고..,! 구글링으로 여기 저기 뒤져보니 두번째 메뉴인 EFI VMware Virtual SATA CDROM Drive (1.0) 을 선택 하면!! 정상적으로 실행이 된다 ^_^~
Opic테스트를 보았다~ :) 목표는 AL이었고 Opic을 준비하는 친구가 있어 그 친구와 함께 하루에 한시간 반씩 2주일 정도 연습한 거 같다! 사실 외국인 친구가 주변에 많아 영어 스피킹은 이제는 일상이 되어버려 딱히 연습이 필요할까? 라는 건방진 생각까지도 했다 ..... ㅋㅋ 하지만 연습 없이 갔더라면 큰 코 다치고 올 뻔 했다. 일단 설문을 해서 내가 관심있는12개 종목을 추려내서 그 부분에 대하여 질문을 했다. 설문시간20분에 질문에 대답하는 시간 40분 해서 총 60분 진행되는 시험이었다. 코로나때문인지 검사 결과가 나오는 시간이 빨라졌다. 시험은 매일 있는 거 같고 결과는 5일 후에 홈페이지에서 조회할 수 있다! 초반에 자기소개를 해달라고 하는데 이부분은 스킵할 수가 있다고 들었다. 하지만..
Lombok이라는 라이브러리는 클래스 상단에 어노테이션을 입력해 기본적으로 생성되야 하는 메서드들을 생성해주는 것을 배워서 사용해 보려는데 jar파일도 다운 받아서 라이브러리에 넣어주고 @Getter, @Setter 정의를 해줬는데도 인식이 안되는 문제가 생겼다! 보아하니 Lombok을 다운해서 라이브러리에만 넣어주는 것이 아니고 설치까지 해줘야 완료가 되는 것인데, 나는 설치 안하고 라이브러리만 넣어서 인식이 안되는 것이었다 ㅋㅋ 원래는 이렇게 @Getter, @Setter 를 클래스 상단에 작성을 하면 옆에 Project Explore에서 MessageVo 하단에 getter/setter 메서드들이 좌르르 생긴다. 근데 내 VO하단에는 안 생겼다 ㅜ.ㅜ,, 딱히 에러는 안 뜨는데 그냥 인식만 안되서 ..
이전에 깔았던 자바 버전때문에 경로가 이상하게 꼬여 자바를 1.8로 다시 깔게 되었다가.. SQLdeveloper가 path를 못 찾는 다는 에러만 계속 뜨는 상황이 발생했다 ㅠㅠㅠ;; SQLdeveloper jdk 포함 버전을 받은 사람들이라면 sqldeveloper설치 한 곳에 jdk 파일을 따라가다가 보면 msvcr100.dll 파일이 있는데 나는 jdk를 먼저 깔았기 때문에 no jdk 버전으로 다운받으면서 msvcr100.dll파일을 못찾고 있었다. 다른 사람들은 jdk파일 안에 msvcr100.dll파일이 잘도 있는데.. 왜 나만 없는가 했더니, 특정 jdk에는 없는 경우가 있다는 거 같다..!! 아무튼 나는 없다는 건데 ㅜ.. 그래도 구글링을 계속 하니까 답이 나왔다!! 1. msvcr100..
요즘은 백앤드 공부와 운영체제 공부를 하고있다. 배우면 배울 수록 공부할 게 너무 많다는 걸 알게 되는게 IT분야인 거 같다. 지금은 취업준비 중이라 더 공부할 것도 많고 쌓아 올려야 하는 것도 많은 거 같은데 미친 공부량에 요즘은 책상 앞에서 공부, 잠, 공부, 잠 반복이다 -.-.. 하지만 또 한편으로는 많이 배우는 것에 만족하고 있다. 항상 공부할 때에는 공부 순서나 어디서 어떻게 배울 수 있을까가 제일 어려운 거 같다. 어떤 사람들은 마치 자기가 하고싶은 거를 어떻게 배울 수 있는지, 어떻게 해야하는지 다 알고 있는 거 같아 보이는데, 그런 사람들을 볼 때면 정말 너무 부럽다. ㅎㅎ 그 사람들도 나같은 시절이 있지 않았을까? 요새 공부하는 것들은 JAVA, SQL, DB, JSP/Sevelet(현..
스케줄링 프로세스가 실행될 때 시스템에서 여러 자원을 프로세스에 할당하는 작업 단계 작업 스케줄링(job scheduling) 어떤 프로세스가 시스템의 자원을 차지할 수 있는지 결정하여 준비상태 큐로 보내는 작업 작업 스케줄러(job scheduler)에 의해 수행 프로세스 스케줄링(processor scheduling) 프로세스가 작업을 수행할 때 필요한 자원을 해당 프로세스에게 할당하는 작업 CPU 를 할당 받는 시기와 특정 프로세스를 지정하는 방법 분류 선점 스케줄링(운영체제가 프로세스의 제어권을 가지고있다.) STR(Shortest Remaining Time) RR(Round Robin) MLQ(Multi-level Queue) MFQ(Multi-level feedback Queue) 비선점 스케..
스케줄링 프로세스가 작업을 수행하려면 스케줄러로부터 cpu를 할당 받아야 한다. 할당을 받는 건 순서에 의해 받을 수 있고, 처리하게 되는 시간을 배정을 받는다. 할당 작업은 운영체제에서 구현이 되며 프로세스에게 효율적으로 자원을 할당하기 위한 정책이다. 목적 공정한 스케줄링 모든 프로세스에게 공정하게 할당을 해야함 응답시간 최소화 대화식 사용자에게는 최대한 응답시간(response time)을 빠르게 함 반환시간 최소화 프로세스를 제출한 시간부터 완료시까지 걸리는 반환시간(turn around time)을 최소화 한다. 대기시간 최소화 프로세스 준비 상태 큐에서 대기하는 시간을 최소화 해야함 앞에서 처리가 늦어지면 뒤에서 부하가 생기기 때문에 빠르게 처리해야함. 우선 순위 제도 먼저 처리해야 하는 것에..
스레드(thread) 실행중인 프로그램 프로세스 내에서의 작업 단위로 시스템으로부터 여러 자원을 할당 받아 실행하는 단위이다. 순차적으로 실행되는 명령어들은 하나의 실로 꿸 수 있기 때문에 실(thread)이라고 표현한다. 종류 단일 스레드 프로세스 코드, 데이터, 파일은 같이 쓰지만 한개의 레지스터와 스텍을 가진다. 다중 스레드 프로세스 단일 스레드와 같이 코드 데이터 파일은 같이 쓰지만 여러 스레드가 각각 레지스터와 스텍을 가지고있다. 정의 프로세스의 일부 특성을 가진 경량(light weight) 프로세스이다. 스레드 기반 시스템에서는 스레드가 독립적인 스케줄링의 최소 단위로 프로세스의 역할을 담당 운영체제 및 하드웨어 성능과 처리율을 향상시킬 수 있음 응답시간을 단축시킬 수 있음 프로세스들 간의 ..