본문 바로가기

반응형

분류 전체보기

#HTMLMediaElement.play() Return Promise HTMLMediaElement.play() Return Promise var Promise = HTMLMediaElement.play(); HTMLMediaElement.play() 객체는 promise객체를 반환 어떤 이유든 재생에 실패했을 경우 reject 발생 NotAllowedError 브라우저에서 미디어 재생이 되지 않는 경우, 보통 사파리 브라우저 정책으로 인해 안되는 경우가 있음. NotSupportedError MediaSource가 지워되는 포맷으로 만들어지지?표현? 되지 않은 경우, 아무튼 포맷 뭔가 안맞을 때 사용 예 let myVideo = document.getElementById("myVideoElement"); myVideo.play().then(() => { document... 더보기
[Java] # Thread, 쓰레드 Java Thread 프로세스는 '실행중인 프로그램' 데이터와 메모리, 자원, 쓰레드로 구성 실제로 작업을 수행하는 것이 쓰레드 OS는 멀티 태스킹(다중 작업) 하나의 프로세스는 멀티 쓰레드 멀티 쓰레드 장점 CPU 사용률 향상 사용자 응답성 향상 작업리 분리되어 코드 간결 자원을 공유하므로 동기화, 교착상태와 같은 문제 발생할 수 있음. 쓰레드 구현 방법 Thread 상속 받는 방법 class MyThread extends Thread { public void run() { } } MyThread th1 = new MyThread(); th1.start(); Runnable 인터페이스 구현하는 방법 class MyThread Implements Runnable { public void run() { }.. 더보기
[Java] #Formating, 포맷 Java Formating DecimalFormat 숫자를 형삭화 하는 사용 패턴을 정의하여 사용 사용법 double number = 1234567.89 DecimalFormat df = new DecimalFormat("###.#"); //소수 첫째자리까지만 표시 String result = df.format(number); //1234567.9 반올림 10진수로 표현 할 떄, 0, #을 사용하는데, 0과 #을 같이 사용 못함. IllegalArgumentException 발생 통화 표시할 때 double number = 123456789; DecimalFormat df = new DecimalFormat("\u00A4 #,####"); String result = df.format(number); /.. 더보기
[Java] #Time, Date, 시간, 날짜 Java time JDK 1.8부터 추가 불변이라는 특징 Calendar는 멀티 쓰레드 환경에 안전하지 않음. 변경 가능해서 안전하지 않다고 함 주요 클래스 LocalTime → 시간 표현 LocalDate → 날짜 표현 LocalDateTime → 날짜 & 시간 표현 ZonedDateTime → LocalDateTime + Zone Period → 날짜와 날짜 차이 Duration → 시간과 시간 차이 Instant 라는 클래스는 Date와 유사한대 날짜와 시간을 나노초 단위까지 표현하여 순서 비교하는데 유리 객체 생성 now → 생성 LocalDate date = LocalDate.now(); LocalTime time = LocalTime.now(); LocalDateTime dateTime = L.. 더보기
# Xnote Stopwatch 다운로드 http://www.xnotestopwatch.com/download.html 메뉴들 단축키(Hotkeys) 설정 더블 클릭 또는 Compact 모드 더보기
CPU, Graphic Card 성능,점수,순위 확인법 현재 내 CPU와 그래픽 카드의 성능, 점수, 순위 등을 알고 싶을 때 사용. 구매하려는 CPU 확인하고 싶을 때 사용. CPU 확인 : https://www.cpubenchmark.net/ 그래픽 카드 확인 : https://www.videocardbenchmark.net/ 접속하여 찾고 싶은 모델을 검색. 보통 High End CPU Chart에서 검색하면 대부분 찾을 수 있다. 검색(Ctrl + F) 통해서 검색하면 거의 나옴 더보기
# hosts hosts hosts 파일은 운영체제가 호스트이름을 IP주소로 매핑 할 때 사용 되는 파일 호스트이름 : 도메인 보다 더 넓은 의미로, 네트워크에 연결된 장치에 부여되는 고유 이름운영체제 마다 파일 위치가 다르다.주석 할 때는 #을 앞에 붙이면 된다. 파일 위치 사용 예제 (Mac OS기준) 브라우저로 도메인 요청/이동 하면 내가 원하는 IP로 접속되도록 사용 터미널 실행sudo vim /etc/hosts ← 실행“접속하려는 IP” “도메인" (가운데 공백 필수)10.1.2.3 abc.com 저장(wq)하고 종료재부팅 혹은 명령어로 적용맥OS → dscacheutil -flushcache 실행리눅스 → $ sudo /etc/init.d/networking restart 실행브라우저에서 abc.com 접속.. 더보기
# LIVE SERVER 개발하다 보면 테스트해보기 위해 로컬 서버에 띄워두고 테스트해볼 경우가 있다.톰캣을 사용해도 되고 IDE제공하는 서비스를 사용해도 되지만, 없을 경우 유용하다 설치node.js, npm 이 설치 되었다고 가정하고 작성-g 옵션을 사용하여 또 설치하지 않고 사용할 수 있도록 하자.아래는 수동으로 설치할 때?, 소스를 직접 받아서 설치할 때. 명령어 옵션이 굉장히 많다. 필요한 것은 골라서 사용하면 된다.실행 명령어 뒤에 붙여서 사용실행테스트 하고 싶은 경로에서 실행하면 된다.ex) live-server --PORT=8090 참고https://www.npmjs.com/package/live-server 더보기
[Info] # MIT에서 선정한 가장 스마트한 50 기업 (49~50위) 49위 Ant Financial2017년 47위는 Ant Financial가 차지했다.2017년 새롭게 등장하였다. 간략한 선정 설명과 특징선정 이유중국에서 지배적 인 Alipay 사업은 인도, 한국 및 다른 지역에 대한 투자로 새로운 시장으로 이동하고 있습니다. 이제는 대출을 인수하는 수단으로 AI를 탐구하고 고객의 자선 기부를 기록하는 블록 체인특징450사용중인 사용자 수 자세한 기업 설명산업 분야 : Finance(금융)기업 가치 : 600억달러 (64조 2300억원)설명Alibaya가 2014년에 빠르게 확장하는 Alipay 모바일 결제 서비스를 운영하기 위해 만든 Ant Financial은 인도, 태국, 싱가포르 및 미국에서의 금융 투자에 대한 글로벌 야심을 발휘했습니다.이 회사는 모든 모바일 .. 더보기
[Info] # MIT에서 선정한 가장 스마트한 50 기업 (47~48위) 47위 Saleforce2017년 47위는 Saleforce가 차지했다.2017년 새롭게 등장하였다. 간략한 선정 설명과 특징선정 이유문서를 요약하기 위해 고안된 알고리즘과 같이 인공 지능으로 생성 된 도구를 거대한 사용자 베이스로 밀어 넣으려고합니다.특징20퍼센트고객 관계를 위한 소프트웨어의 시장 점유율 자세한 기업 설명산업 분야 : connectivityConnectivity란, 사람과 사람, 사람과 사물, 사물과 사물, 컨텐츠와 컨텐츠 등등 연결/연결성을 의미기업 가치 : 683억달러 (72조 7000억원)설명Salesforce와 판매 조직을위한 플랫폼은 작년에 84 억 달러의 매출을 올렸으며 향후 5 년 동안 인공 지능이 사람들의 업무 방식을 변화시키고 고객 관계 관리 소프트웨어의 성장을 추진할 .. 더보기

반응형