일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- randrange
- mnist
- self
- 맴버연산자
- 비공개 속성
- ITER
- cache locality
- built-in function
- 구글코랩
- f-string
- gitmoji
- 캐시의 지역성
- choice
- __init__
- 메서드
- 메서드채이닝
- Colab
- 인공신경망
- 식별연산자
- 실수
- Keras
- Next.js
- class
- PYTHON
- neural network
- 깃모지
- 추상 클래스
- 정수
- 정적 메서드
- nextjs
- Today
- Total
반응형
목록
분류 전체보기 (73)
IT world
이번 포스팅은 리눅스환경에서 터미널을 이용해 간단한 예제를 진행하도록 할 것이다. 우선 공유파일을 설정하여 리눅스환경에서 윈도우에 존재하는 폴더를 공유할 수 있도록 설정할 것이다. 글을 작성하는 작성자는 현재 윈도우 바탕화면에 test라는 폴더를 만들었고 안에 java파일을 다운로드 받아놨고 후에 java를 사용하기위한 준비이다 앞으로 test파일에 폴더를 생성하고 파일을 생성하는 등 많은 작업을 하기위해 프로젝트를 하기전에 공유폴더로 설정하는 것이다. vmware 왼쪽 상단에 VM을 누르면 settings라는 옵션을 클릭한다. Settings를 클릭하면 설정창이 나오는데 Options 탭을 눌러서 Shared Folders를 누르면 파일을 공유할 수 있는 설정을 제공한다 오른쪽에 Always enabl..
이번 포스팅은 vmware를 이용해서 centos 7을 설치하는 방법을 설명할 것이다. 우선 vmware란 가상머신을 이용하기 위한 프로그램이다. 여기서 가상머신은 특정 운영체제에서 별도의 하드디스크를 분리하지 않고 타 운영체제를 설치 및 사용할 수 있도록 해주는 응용프로그램으로 한 컴퓨터로 여러대의 컴퓨터를 사용하듯이 가상의 공간을 만들어주는프로그램이다. 내가 사용하고 있는 컴퓨터 안에 컴퓨터를 한대 더, 추가적으로 여러대를 만들 수 있게 해주는 것이 vmware이며 실제 우리가 사용하는 PC와 동일하게 작동하므로 윈도우나 리눅스를 설치하여 사용하는 것이 가능하다. vmware 장점1. 한대의 컴퓨터에서 여러 운영체제를 동시에 실행 할 수 있다.2. Guest 컴퓨터는 Host 컴퓨터에 영향을 주지 않..
리눅스를 설치하면 상당히 많은 디렉토리가 자동으로 생성되고 이러한 디렉토리는 대부분 유닉스와 비슷하다. 리눅스 시스템의 디렉토리 구조는 전체적으로 트리 구조를 하고 있으며 명령어의 종류와 성격, 사용권한등에 따라 각각 다른 디렉토리들로 구분된다. ※ 사용 용도별 각 파일이 디렉토리에 나누어져 설치된다는 점에서 사용자는 자세히 알아야 하는 부분이다. ■ root & home- /는 최상의 디렉토리인 루트디렉토리를 의미하며 모든 디렉토리들의 시작점.- home 디렉토리는 리눅스 사용자들의 개인공간 - 보통 일반사용자는 home 밑에 별도의 설정이 없는 경우 자신의 아이디로 된 디렉토리가 배정된다. ■ bin- 리눅스 사용에 필수적인 명령어들을 모아놓은 디렉토리 즉 기본적인 명령어가 저장된 디렉토리로 mv, ..
리눅스를 공부하다보면 많은 종류의 리눅스 명령어들을 확인할 수가 있다. 매일 똑같은 것만 사용하는 것이 아니기 때문에 사용자들은 많은 명령어들을 외우고 있다는 것은 어려운 일이다. 윈도우 시스템처럼 마우스를 이용해서 클릭하는 작업이 아니며 초보자들에게는 더욱 어렵고 생소한 부분이라 간단히 명령어들을 소개하려한다. ● 파일 및 디렉토리 관리를 위한 기본 리눅스 명령어 명령어 명령어 구분 설명 pwd bash 쉘 외부 명령 현재 디렉토리를 표시 cd bash 내장 명령 현재 작업 디렉토리를 지정된 디렉토리로 바꾼다. ls bash 쉘 외부 명령 디렉토리 내용의 목록을 표시 -h: 파일의 크기를 단위별로 보여줌 -l: 속성값, i노드값등 파일에 관한 상세 정 보 표시 -a--all: .을 표함한 경로안의 모든..
리눅스(Linux)란? 리눅스는 컴퓨터 운영체제 중 하나로 멀티유저, 멀티태스킹을 지원하는 운영체제이다. 리누스 토발즈에 의해 개발되었고, 독점되거나 배타되지 않는 프리 소프트웨어 중 하나로 'GNU프로젝트'에 따라 쉽게 이용할 수 있게 배포되고 있다. 모든 소스가 오픈되어 있어 광범위하게 사용되고 있으며 다중사용자, 다중작업을 지원하기 때문에 시스템적으로 서버를 운여하기에 적합하며 무료이기에 기업에서 많이 사용되고 있다. OS와 Linux * 운영체제(operating system, OS) - 컴퓨터 자원을 효율적으로 관리하며 사용자와 컴퓨터 사이에 인터페이스를 제공* Kernel - 운영체제의 핵심 부분(프로세스관리, 메모리관리, I/O시스템 관리, 파일시스템관리 등)* shell- 사용자와 운영체제..
ajax란? - Asynchronous Javascript And XML의 약자이다.- 자바스크립트를 이용해서 비동기식으로 서버와 통신하는 방식으로 XML을 이용한다.- 꼭 XML을 이용할 필요는 없고 최근에는 json을 더 많이 이용한다.- 비동기식(Asynchronous)이란 여러가지 일이 동시적으로 발생한다는 뜻으로, 서버와 통신하는 동안 다른 작업을 할 수 있다는 의미이다. 즉 서버와 통신은 백그라운드에서 진행되고 그동안 사용자는 여러가지 작업들을 할 수 있다. "ajax를 사용할 때 사용하는 API는 $.ajax(settings)이며 인자로는 settings가 전달되며 객체이다." - jQuery를 이용한 ajax통신의 가장 기본적인 API이다. - 주요 속성(settings에 사용되는 것들)d..
event란 - 브라우져에서 일어난 사건을 의미하며 클릭, 마우스 이동, 타이핑, 페이지 로딩등이 해당된다.- event programming을 한다는 것은 어떠한 이벤트가 발생했을 때 브라우저가 해당 이벤트와 관련된 함수를 실행하여 사용자가 원하는 결 과를 출력할 수 있도록 하는 것이다. jQuery의 이벤트 - 제이쿼리가 제공하는 이벤트중 중요한 특징 중 하나는 크로스브라우징의 문제를 해결해준다는 점이다.인터넷 익스플로우나 다른 브라우저들은 서로 이벤트를 설치하는 API의 형식이 다르기 때문에 개발자 입장에서는 해당 브라우저를 확인하기 위해 조건문을 사용하거나 각자 다른 브라우저를 사용하여 테스트하는 불편함이 있었는데 이러한 문제를 해결해준다. - bind로 이벤트 핸들러를 설치하고 unbind로 제..
Chain이란? - jQuery의 메소드들은 반환값으로 자기 자신을 반환해야 한다는 규칙을 가지고 있으며 이러한 규칙을 통해 선택한 대상에 대해서 연속적인 제어를 할 수 있고 이러한 것을 chain이라고 한다. - jquery를 사용해서 jquery.com을 .org로 바꿀 것이며 target의 값을 변경하고 css속성을 부여하는 것이다. - id 셀렉터를 통해 id가 tutorial인 a 태그 엘리먼트를 반환한다. - attr 메소드는 attribute의 약자로 엘리먼트의 속성을 변경해주는 역할을 한다. 따라서 href 속성값을 .org로 변경해준다. - .을 사용해서 attr를 통해 target 속성의 값도 변경해준다. - 또 .을 사용해서 css메소드를 호출하여 글자 색을 변경해 준다. - 이런 것..