프로그래밍 공부

대학교 코딩공부 58

카테고리 설명
  • 파일 링크 파일 링크는 기존에 있는 파일에 새로운 파일명을 붙이는 것 하드 링크 : 기존 파일에 새로운 파일명을 추가로 생성 심벌릭 링크 : 원본 파일을 가리키는 새로운 파일 생성 리눅스 파일 구성 파일 = 파일명 + inode + 데이터 블록. 파일의 inode 번호는 ls -i 명령으로 확인 가능 파일명 앞에 출력된 숫자가 inode 파일 이름은 다르지만 inode 번호가 같다면 같은 파일 하드 링크 만들기 : ln 파일에 여러 개의 이름을 붙일 수 있는데, 이때 붙이는 파일명을 하드 링크 라고 한다. 심벌릭 링크 만들기 : -s 옵션 data1 파일의 심벌릭 링크로 data1.sl 생성 심벌릭 링크의 inode 번호를 보면 원본 파일ㅣㄴ -과 다른 번호 파일명에 ->를 넣어 원본파일이 무엇인지 알려..

  • 빅러닝 파이프 라인 빅 데이터 분석과 머신러닝은 데이터, 알고리즘으로 데이터를 처리함으로써 만들어지는 모델이다. 일반 개발자에게 코드 파이프라인이 있다면 데이터 사이언티스트에게는 빅 데이터 머신러닝 솔루션을 통해 흐르는 빅러닝 파이프라인이 있다. 빅러닝 도구 필수조건 데이터 포멧 지원 속도와 용량 확장성 시각화 지원 파이썬과 R 데이터 분석과 파이썬, R 두가지 정도 사용 구분 파이썬 R 장점 특정 주제나 용도에 국한되지 않은 배우기 휘운 언어 다양한 용도의 언어 데이터 시각화 라이브러리 생태계 데이터 사이언스의 통용어 단점 시각화 데이터 분야 도전자 파이썬 느린 속도 어렵다 파이썬 을 쓰는 이유 여러 소프트웨어 개발 영역에서 오랫동안 인기를 얻어왔기 때문 R보다 더 빠르기 때문 데이터 추출 순서 데이터..

  • 뷰와 뷰그룹 안드로이드 화면에 사용되는 모든것 View 클래스 상속을 받음 다른말로 위젯 이라고 함. 다른 위젯을 담을 수 있는 위젯 은 레이아웃 이라고 함 레이아웃 은 ViewGroup이라는 클래스 아래에 존재 View 클래스 계층도 Frame Layout = 여러개를 겹쳐서 표시할 수 있다. GridLayout = 테이블 레이아웃 을 사용할때 사용하나 잘 사용하지 않는다. Button 의 XML 속성 TextView 나View 클래스에서 상속받음 TextView를 클릭해서 확인 해봐야 하며 이후 안드로이드에서 사용되는 클래스에 대한 내용은 이러한 방식으로 찾아볼 수 있음 화면을 구성하는 뷰는 대부분 android.wiget패키지에 포함됨 View 클래스의 XML 속성 속성들만 정리해놓고 닫아놓는다. ..

  • 정보통신 시스템의 개요 정보통신 시스템 ( 데이터 전송계 ) 데이터 를 처리 단말장치 정보전송회선 통신 제어장치 구성 정보처리 시스템 ( 데이터 처리계 ) 데이터 가공 처리 보관 컴퓨터와 주변기기로 구성 정보통신 시스템 분류 정보통신 시스템 유형별 분류 정보 전송 시스템 : 오프라인 배치 처리, 온라인 즉시 처리 정보 처리 시스템 : 즉시 처리, 온랑니 배치 처리 오프라인 처리 : 자료 등을 USB나 외장하드에 저장 통신회선 없이 직접전달 온라인 처리 : 자료 등을 통신회선을 통하여 한 장소에서 다른장소로 전달 즉시 처리 : 자료를 처리하는 시점이 발생하는 즉시 처리하는 형태 배치 처리 : 자료를 처리하는 시점이 발생하는 즉시 처리하는 것이아닌 모았다가 나중에 처리하는 형태 단말장치 디지털 데이터를 입 ..

  • 리눅스의 개요 1991년 리누스 토르발스가 최초로 제작 1992년 0.02 버전 공개 리누스 토르발스는 커널 만 개발함 커널 커널 버전의 의미 ( 예: 5.4.0 ) 5는 주버전 4는 부버전 0은 패치버전 배포판에 포함된 기본 커널을 사용자가 직접 최신 커널로 업그레드 할 수 있음 가상머신, 가상머신 소프트웨어의 개념

  • Image Sampling & Quantization 1차원 아날로그 신호 -> 2차원 아날로그 신호 [ 영상 ] 으로 변환하는 것 A에서 B까지의 선의 밝기를 그려보면 우측의 그래프 처럼 생겨난다. 그리고 해당 그래프는 아날로그 신호 이다. 아날로그 신호를 디지털 신호로 바꾸려면 샘플링을 해야한다. 샘플링 한 데이터를 Quantization 하여 데이터를 정수값으로 변환해줍니다. 그리고 보통 8bit데이터인 0 - 255의 데이터로 나타냅니다. 사각형 하나가 센서의 위치 라고 생각하면 된다. 즉 우리가 알고있는 카메라의 화소 라고 생각하면 됨. 디지털 매트릭스 안의 칸 하나를 좌표값 f(0,0)을 좌측 1번째 칸이라고 하고 마지막을 f(N,M)이라고 할 수 있다면, f(0,0) = 0 이라고 표기할 수..