본문 바로가기
CardDAV 간단히 알아보장. CardDAV 간단히 알아보장. -연락처의 client/server protocol. -HTTP 를 사용하는 WebDAV base 이다.연락처 Data 교환은 vCard 를 사용한다. -vCard 는 전자 명함 교환을 위한 표준 포맷이다.이름, 주소, 전화번호, 이메일, URL, logo, 사진, Audio clip 등이 들어간다. vCard2.1 예시)BEGIN:VCARDVERSION:2.1N:Gump;ForrestFN:Forrest GumpORG:Bubba Gump Shrimp Co.TITLE:Shrimp ManPHOTO;GIF:http://www.example.com/dir_photos/my_photo.gifTEL;WORK;VOICE:(111) 555-1212TEL;HOME;VOICE:(404) 5.. 2017. 11. 14.
[Java Concurrency] 단일 연산 변수와 넌블로킹 동기화 [Java Concurrency] 단일 연산 변수와 넌블로킹 동기화 - 병렬 알고리즘과 관련한 최근의 연구 결과를 보면 대부분이 넌블로킹 알고리즘, 즉 여러 스레드가 동작하는 환경에서 데이터의 안정성을 보장하는 방법으로 락을 사용하는 대신 저수준의 하드웨어에서 제공하는 비교 후 교환(compare-and-swap) 등의 명령을 사용하는 알고리즘을 다루고 있다. - 넌블로킹 알고리즘은 운영체제나 JVM 에서 프로세스나 스레드를 스케줄링 하거나 가비지 컬렉션 작업, 그리고 락이나 기타 병렬 자료 구조를 구현하는 부분에서 굉장히 많이 사용하고 있다. - 넌블로킹 알고리즘은 락을 기반으로 하는 방법보다 설계와 구현 모두 훨씬 복잡하며, 대신 확장성과 활동성을 엄청나게 높여준다. - 넌블로킹 알고리즘은 훨씬 세밀.. 2017. 5. 9.
[Server구축/Tutorial] 리눅스 기본 폴더 구조 [Server구축/Tutorial] 리눅스 기본 폴더 구조 -/ 루트 최상위 디렉토리 bin, etc, boot, mnt, usr, lib, home, dev, proc, var, sbin, tmp, root, lost+found 등의 폴더들을 가지고 있다. -/bin binaries 의 약어로 이진 파일들을 가지고 있다. 리눅스의 가장 기본 명령어들을 담고 있다. -/etc 리눅스 시스템에 관한 각종 환경설정에 연관된 파일들과 디렉토리들을 가진 디렉토리. 대부분의 파일들이 시스템 관리자에 의해 관리되는 파일들 웹 서버 환경 설정, 시스템 계정 사용자 정보, 패스워드 관리, 시스템의 파일 시스템 관리 파일, 여러 가지 시스템 보안에 관련된 파일들, 시스템 초기화 설정 파일, TCP/IP 설정 파일 등 시.. 2017. 4. 30.
[python3] 뇌를 자극하는 파이썬 - 코딩을 배우기 전에 읽는 컴퓨터 구조론 [python3] 뇌를 자극하는 파이썬 - 코딩을 배우기 전에 읽는 컴퓨터 구조론 -책을 읽으며 Remind 하는 내용, 핵심 내용, 모르던 내용을 정리한 것입니다. 예문 및 자세한 설명은 책을 구매하여 보세요~ 2.1. 폰 노이만 구조 -최초 컴퓨터는 애니악(ENIAC, Electronic Numerical Integrator and Computer) 였는데, 애니악은 명령어를 기억하고 있지 않기 때문에 프로그램을 변경할 때마다 수많은 케이블을 뽑아 다른 위치에 꽂고 스위치를 내리고 올리는 작업을 해야 했다. 그래서 폰 노이만은 에드박(EDVAC, Electronic Discrete Variable Automatic Computer) 를 개발했다.에드박은 명령어를 기억 장치에 내장하고 있기 때문에 프로.. 2016. 9. 27.
[linux] top 에 대한 많은 이야기. linux, Top 에 대한 많은 이야기. 참고 사이트 : http://bluelimn.tistory.com/740 실행 명령어 $ top [옵션] Top 의 출력 내용 분석 -top - 11:17:50 up 33 days, 18:22, 7 users, load average: 0.47, 0.72, 1.78 현재시간 / uptime / 로그인 유저수 / 로드 에버리지 로드 에버리지란? -Tasks: 190 total, 2 running, 185 sleeping, 2 stopped, 1 zombie 전체 프로세스 수 / 현재 실행중 프로세스 수 / 유휴 프로세스 수 / 정지상태 프로세스 / 좀비 프로세스 -Cpu(s): 0.3%us, 0.6%sy, 0.0%ni, 97.9%id, 0.0%wa, 0.5%hi,.. 2014. 3. 17.
[linux] etc 폴더에 대한 분석. linux, etc 폴더에 대한 분석. linux 의 etc 폴더는 시스템 설정파일들이 들어있다.사용자 관리를 위한 암호관련 파일,네트워크 정보를 담고 있는 파일 등 시스템 전반적인 관리 파일이 들어 있다. /etc/fstab 마운트 정보를 포함한다.이 파일이 잘못된 정보를 갖거나 존재하지 않으면 부팅이 되지 않는다. /etc/passwd 리눅스 사용자들의 계정 정보와 패스워드, 사용 쉘 및 홈 디렉토리 정보를 갖는다. /etc/shadow passwd 파일의 패스워드 정보가 암호화되어있는 파일로,암호화된 패스워드 이외에 계정 유효기간에 대한 내용도 포함. /etc/group 사용자 그룹에 대해 정의되어 있는 파일로시스템의 모든 계정은 한 개 이상의 그룹에 포함되어 있다.그 그룹에 대한 변경은 직접 파일.. 2014. 2. 7.
[윈도우] 컴퓨터 타이머 자동 종료하는 방법. 곰플레이어나 다른 동영상 플레이어들로 동영상을 보면,메뉴 중에 "파일 재생이 끝나면 컴퓨터 종료", 혹은 "목록 재생이 끝나면 컴퓨터 종료" 와 같은 메뉴들이 있어서 영상을 보면서 자기 좋다. 그런데 요즘은 유투브로 쇼미더머니를 보고 있는데,쇼미더머니도 마찬가지로 보다가 자고 싶어서 윈도우 자체에 timer 를 두고 컴퓨터를 자동 종료하는 방법이 없나 찾아보았다. 빙고!! 있다. shutdown 이라는 command 를 입력하면 되는 것인데, 다음과 같이 입력하면 된다. c:\> shutdown -s -t 3600 위와 같이 입력하면, 3600초 ( 1시간 ) 후에 컴퓨터를 종료시킨다는 의미가 된다. 저 명령어를 어디서 입력하느냐? 시작버튼을 눌러 검색되는 부분에서 바로 저것을 입력해도 되고, 시작버튼을.. 2013. 7. 18.
반응형