분류 전체보기 139

[Lenovo] Thinkpad t480 노트북 전원 안 켜질때 해결방법

https://antennagom.com/912 레노버 씽크패드 노트북 전원 안 켜질 때 문제해결 대처방법 완벽정리 (공식센터방법) 안녕하세요. 얼마 전 구매한 레노버 씽크패드 L13 YOGA Gen 2 모델을 열심히 잘 쓰고 있는 저는 늘 직접 경험한 유용한 정보를 공유드리는 블로그 안테나곰의 솔데입니다. 아마, 지금 애타는 마 antennagom.com 증상: 어댑터를 노트북에 연결하여도 잠깐 빨간LED가 깜빡이고 아무런 반응이 없음.

기타 2021.08.07

[OS] 프로세스 vs 스레드, 뮤텍스와 세마포어

[OS] 프로세스 vs 스레드 프로세스(Process)는 메모리 상에서 실행중인 프로그램(Program)을 의미한다. 프로세스마다 별도의 주소공간(code, data, heap, stack)을 독립적으로 할당 받으며, 최소 하나의 스레드를 보유하고 있다. 두개 이상의 CPU가 협력적으로 하나 이상의 작업(Task)을 동시에 처리하는 것(병렬 처리)을 멀티 프로세스(Multi Process)라 부른다. 독립적으로 실행되며 각각 고유의 메모리 할당을 받는 멀티 프로세스는 하나의 프로세스가 죽더라도 다른 프로세스에 영향을 주지 않기때문에 안정성이 높다는 장점이 있지만, 멀티 스레드보다 많은 메모리 공간과 Context Switching으로 성능저하가 발생한다. - Code: 소스코드 - Data : 전역(gl..

Interview 2021.07.21

[프로그래머스, c++] 튜플

[프로그래머스, c++] 튜플 난이도 Level 2 분류 2019 카카오 개발자 겨울 인턴십 programmers.co.kr/learn/courses/30/lessons/64065 문제 및 입/출력 셀수있는 수량의 순서있는 열거 또는 어떤 순서를 따르는 요소들의 모음을 튜플(tuple)이라고 합니다. n개의 요소를 가진 튜플을 n-튜플(n-tuple)이라고 하며, 다음과 같이 표현할 수 있습니다. (a1, a2, a3, ..., an) 튜플은 다음과 같은 성질을 가지고 있습니다. 중복된 원소가 있을 수 있습니다. ex : (2, 3, 1, 2) 원소에 정해진 순서가 있으며, 원소의 순서가 다르면 서로 다른 튜플입니다. ex : (1, 2, 3) ≠ (1, 3, 2) 튜플의 원소 개수는 유한합니다. 원소의..

프로그래머스 2021.06.27

[윈도우/리눅스] 구글드라이브 마운트

PC용 구글 드라이브를 통해서 구글 드라이브 파일을 PC에 동기화(백업) 할 수 있습니다. 윈도우 10 아래 링크로가서 개인용 파일을 설치해주시면 됩니다. https://www.google.com/intl/ko_ALL/drive/download/ 다운로드 - Google 드라이브 어느 기기에서나 콘텐츠에 액세스하고 콘텐츠를 동기화하세요. www.google.com 윈도우나 Mac의 경우에는 간단하게 설치가 가능합니다. 주의할 것은 전체 폴더를 백업할건지 특정 폴더만 백업할건지에 대해서 지정해주시면 됩니다. 지정이 끝나고나면 지정된 구글 드라이브 폴더를 로컬 폴더에 다운로드를 1회 받게되며, 그 이후에는 수정되거나 삭제된 파일에 대해서 구글드라이브-PC간 동기화가 진행됩니다. 리눅스 리눅스의 경우에는 go..

[프로그래머스, c++] 프린터(queue)

[프로그래머스, c++] 프린터(queue) 난이도 Level 2 분류 스택/큐 programmers.co.kr/learn/courses/30/lessons/42587 문제 및 입/출력 일반적인 프린터는 인쇄 요청이 들어온 순서대로 인쇄합니다. 그렇기 때문에 중요한 문서가 나중에 인쇄될 수 있습니다. 이런 문제를 보완하기 위해 중요도가 높은 문서를 먼저 인쇄하는 프린터를 개발했습니다. 이 새롭게 개발한 프린터는 아래와 같은 방식으로 인쇄 작업을 수행합니다. 1. 인쇄 대기목록의 가장 앞에 있는 문서(J)를 대기목록에서 꺼냅니다. 2. 나머지 인쇄 대기목록에서 J보다 중요도가 높은 문서가 한 개라도 존재하면 J를 대기목록의 가장 마지막에 넣습니다. 3. 그렇지 않으면 J를 인쇄합니다. 예를 들어, 4개의 ..

프로그래머스 2021.05.29

[프로그래머스, c++] 다리를 지나는 트럭(deque)

[프로그래머스, c++] 다리를 지나는 트럭(스택/큐) 난이도 Level 2 분류 스택/큐 programmers.co.kr/learn/courses/30/lessons/42583 문제 및 입/출력 트럭 여러 대가 강을 가로지르는 일 차선 다리를 정해진 순으로 건너려 합니다. 모든 트럭이 다리를 건너려면 최소 몇 초가 걸리는지 알아내야 합니다. 트럭은 1초에 1만큼 움직이며, 다리 길이는 bridge_length이고 다리는 무게 weight까지 견딥니다. ※ 트럭이 다리에 완전히 오르지 않은 경우, 이 트럭의 무게는 고려하지 않습니다. 예를 들어, 길이가 2이고 10kg 무게를 견디는 다리가 있습니다. 무게가 [7, 4, 5, 6]kg인 트럭이 순서대로 최단 시간 안에 다리를 건너려면 다음과 같이 건너야 ..

프로그래머스 2021.05.28

[프로그래머스, c++] 튜플(sort)

[프로그래머스, c++] 튜플 난이도 Level 2 분류 programmers.co.kr/learn/courses/30/lessons/64065 문제 및 입/출력 셀수있는 수량의 순서있는 열거 또는 어떤 순서를 따르는 요소들의 모음을 튜플(tuple)이라고 합니다. n개의 요소를 가진 튜플을 n-튜플(n-tuple)이라고 하며, 다음과 같이 표현할 수 있습니다. (a1, a2, a3, ..., an) 튜플은 다음과 같은 성질을 가지고 있습니다. 중복된 원소가 있을 수 있습니다. ex : (2, 3, 1, 2) 원소에 정해진 순서가 있으며, 원소의 순서가 다르면 서로 다른 튜플입니다. ex : (1, 2, 3) ≠ (1, 3, 2) 튜플의 원소 개수는 유한합니다. 원소의 개수가 n개이고, 중복되는 원소가 ..

프로그래머스 2021.05.28

[TTimes] 의사들이 AI 간호사가 되어서 헬스케어를 장악하겠다는 MS

www.ttimes.co.kr/view.html?no=2021042217357755249 의사들의 AI 간호사가 돼서 헬스케어 장악하겠다는 MS 마이크로소프트가 음성 인식 기술 회사 뉘앙스를 197억 달러(22조 원)에 인수한다고 발표했다. MS 인수 역사상 링크드인(262억 달러)에 이어 두 번째로 큰 규모다. 뉘앙스는 어떤 회사이고, MS는 왜 www.ttimes.co.kr [TTimes, 정유정 기자, 210422] 의사들이 AI 간호사가 되어서 헬스케어를 장악하겠다는 MS 마이크로소프트(MS)가 음성 인식 기술 회사 뉘앙스를 197억 달러(22조원)에 인수한다고 발표했다. MS 인수 역사상 링크드인(262억달러)에 이어 두 번째로 큰 규모다. 뉘앙스는 어떤 회사이고, MS는 왜 이렇게 큰 돈을 주..

사회이슈 2021.04.24

자율주행에 사용되는 카메라/레이더/라이다 간단비교

카메라(Vision) 레이더(Radar, Radio Detection And Ranging) 라이다(LiDAR, Light Detection And Ranging) 원리 영상을 통해 시각적인 정보를 인지한다. - 강한 전자파를 발사하여 타겟에 반사되어 되돌아오는 전자파를 분석하여 타겟과의 거리를 측정한다. - 파장이 긴 저주파를 사용하면 전파의 감쇄가 작고 먼 곳까지 탐지할 수 있지만 해상도는 낮다. - 파장이 짧은 고주파는 공기중에 포함되는 수증기,눈,비 등에 흡수 또는 반사되기 쉽기에 감쇄가 커서 먼 곳까지 탐지하지 못하지만 높은 해상도를 얻을 수 있다. 이러한 특성으로 레이더는 측정 거리와 측정 각도를 동시에 늘리는 것이 어렵기 때문에 보통 ADAS에서는 장거리용과 중/단거리용 레이더로 나누어 적용..

자율주행 2021.04.20

[프로그래머스, c++] 네트워크(DFS)

[[1, 1, 0], [1, 1, 0], [0, 0, 1]][프로그래머스, c++] 네트워크(DFS) 난이도 Level 2 분류 DFS/BFS programmers.co.kr/learn/courses/30/lessons/43162 문제 및 입/출력 네트워크란 컴퓨터 상호 간에 정보를 교환할 수 있도록 연결된 형태를 의미합니다. 예를 들어, 컴퓨터 A와 컴퓨터 B가 직접적으로 연결되어있고, 컴퓨터 B와 컴퓨터 C가 직접적으로 연결되어 있을 때 컴퓨터 A와 컴퓨터 C도 간접적으로 연결되어 정보를 교환할 수 있습니다. 따라서 컴퓨터 A, B, C는 모두 같은 네트워크 상에 있다고 할 수 있습니다. 컴퓨터의 개수 n, 연결에 대한 정보가 담긴 2차원 배열 computers가 매개변수로 주어질 때, 네트워크의 개..

프로그래머스 2021.04.18