무지성 메모

ios의 클립보드 공유.. 같은 거 어떤 원리로 하는건지? 그냥 클라우드?? 'Wi-Fi, Bluetooth 및 Handoff'가 켜져 있어야 할 것. 템플릿 메소드 추상 메소드나 구현된 메소드를 활용하여 '전체 기능의 흐름'을 정의한 메소드 디자인 패턴에 쓰임 추상클래스와 인터페이스 (+ 상속) 추상클래스는 상위 클래스의 DNA를 전부 물려받음 추상클래스는 개체들의 공통분모를 일반화한 클래스 (1개만 extends 가능) 인터페이스는 모듈을 끼워 맞추는 것이다 (여러개 interface 가능) 추상클래스는 상속받는 느낌이고, 인터페이스는 사교적인 느낌 https://www.youtube.com/watch?v=VuJHRyIq-w0에서 설명 잘해주심
정지문제를 Halting Problem 라고 하는데 "프로그램을 설명한 자료와 맨 처음에 입력값을 넣어주고 실행시킨다면" "과연 이 프로그램은 무한한 실행과정 후에 계산을 끝낼까, 아니면 영원히 돌아갈까?" 이 결과를 미리 알 수가 있을까? 더 쉽게 이야기 하자면 "무한한 작업 후에 프로그램이 맡은 일을 해결했는지, 못 했는지 미리 알려주는 알고리즘이 존재할까?" 결론만 말하면 '없다'임 귀류법으로 증명 https://www.youtube.com/watch?v=92WHN-pAFCs GCC GNU 프로젝트의 오픈 소스 컴파일러 컬렉션. 유닉스/리눅스 계열 플랫폼의 사실상 표준 컴파일러다. 리처드 스톨먼이 1987년에 만들었다. 단순하게는 리눅스에 사용되는 컴파일러..라고 처음에는 C 컴파일러였으며 'GNU..
[Java] while(variable-- > 0) 개념 및 문법 정리 주로 알고리즘이나 어떠한 기능을 만들 때, while문을 쓰게 되는데요. while문 조건에 자주 나오게 되는 녀석이 바로 while(variable-- > 0)입니다. 여기서 '-- >'가 헷갈릴 수도 있는데요. variable--; variable > 0; 이 두 가지를 합쳐놓은 것입니다. 0 보다 조건 값을 뺀 값이 클 경우, 즉 -- (증감 연산자)와 > (꺾쇠괄호)를 합쳐 놓은 형태인 거죠. SSH란..? '리눅스 환경에서 터미널을 열었으니 SSH접속이 된 것이다' (X) 터미널 환경의 명령 프롬프트가 제공된 것 뿐 SSH프로토콜을 사용한 것은 아니다. 리눅스 서버를 구축한 후에 서버 작업을 할 때마다 매번 해당 서버가 위치..
StringTokenizer의 delim (2번째 parameter가 delim임) ex) StringTokenizer stk=new StringTokenizer(str,"-="); -, =, -=, =-.. 이런 식으로 -나 =로 이루어진 모든 것들을 구분자로 처리함 spring boot postmapping?getmapping 용도 post는 보통 form같은 곳에 넣어서 전달할 때 쓰고요, get은 조회할 때 씁니다 StringTokenizer와 split의 차이 stk가 더 빠름, but 순서대로 처리해야 하고 뒤로 돌아갈 필요가 없는 경우에 사용 split은 더 느림, but 배열의 index를 이용해서 원하는 element에 접근 가능, 정규식도 사용 가능 그래프문제 DFS,BFS로 해결 안하..
Company c3 = new Company(); 가 안되는 이유는 Company객체의 기본 constructor가 private이기 때문이다. breakpoint 눌러서 자동으로 고치게 하면 constructor가 visible하게 바뀜(private만 딱 사라짐)
Springboot의 정형화된 패턴 Controller를 통해서 외부 요청을 받고, Service에서 business logic을 만들고, repository에서 data를 save하고.. ex) new String() -> String s = new String(); 영한좌가 제일 좋아하는 단축키 커맨드+옵션+v (ctrl+alt+v)
프롬프트란? 사용자의 명령을 받아들일 준비가 되었음을 모니터에 나타내는 표시 운영체제가 사용자에게 키보드 입력이 가능하다는 것을 알리는 것입니다. (입력 대기 상태) 커널인란? Linux커널은 Linux운영 체제의 주요 구성 요소이며 컴퓨터 하드웨어와 프로세스를 잇는 핵심 인터페이스입니다.. 그리고 두 가지 관리 리소스 사이에서 최대한 효과적으로 통신합니다. static이 붙은 공적인 변수(클래스 변수)의 HashMap은 ConcurrentHashMap으로 선언해주는 것이 좋습니다 (Thread-safe함을 보장하면서도 높은 성능을 보장하는 HashMap이 ConcurrentHashMap이다) filebeat란..? 실시간 경량 로그 수집기 데이터파이프라인이란? 데이터파이프라인의 구축 : 데이터의 추출,..
RealTek 드라이버 새로 깔고 Bios설정하고 했는데 공유기를 어떻게 해야 하는지 도저히 모르겠다. 집에 뒹굴어 다니는 것 있는데 비밀번호 설정되어 있는 것 같고 192.168.0.1로 들어가면 admin설정이 된다는데 자꾸 안들어가지고 막힘.. 또 PC를 가정에 박혀있는 랜선에 직접 박아서 (통신사 Broadband) 쓰는게 아니라 공유기에 따로? 박아서 그 공유기가 보내주는 패킷으로 전원이 켜지는 것 같은데 그 메커니즘이 정확히 파악이 안되기도 하고 드럽게 막혀서 걍 공유기 안쓰는 방식으로 다시 시도해보기로함 구글플레이스토어 wake on lan 어플로 원격부팅 성공함 공유기가 power꺼진 본체에 패킷을 전달해주는? 뭐 그런 식으로 전원이 켜지는 것 같은데 랜카드에 전원이 계속 공급되면은 저게 ..
HashSet을 이용해서 데이터를 .add하면 중복되는 원소는 추가로 add되지 않음(자세하게 파보지는 않음) 사전 정렬 문제 해결할 때 HashSet으로 중복 제거하고 HashSet.toArray( [배열] )로 [배열]에 원소를 넘기는 방법이 가능함 즉 Set를 Array로 변환?이 가능함
Char변수 초기화 -> Char c = ' '; (null값은 못 넣고 공백이나 넣어야함) https와 tcp의 connectionless함과 connecion-oriented함이 어떻게 공존하는지 정확하게는 모르겠음 일단 대강 이해한 바로는 https의 connectionless한 부분은 request에서 response 한싸이클과 다음 request와 response 한싸이클 사이에 client와 server단의 연결이 끊어졌기 때문에 비연결지향이라고 하는 것 같고, tcp의 connection-oriented한 부분은 위 http의 request와 response 한 싸이클(요청-처리-응답의 1개의 트랜잭션)내에서 client와 server단이 reliable한 data를 보존하기 위한 tcp프로..
배게
'무지성 메모' 카테고리의 글 목록 (4 Page)