분류 전체보기

    파이썬 가지고 놀기 (1)

    파이썬 기본 수식들 + : 덧셈 - : 뺄셈 * : 곱셈 / : 나눗셈 ** : 거듭제곱 // : 버림 나눗셈 예를들어 print(7//3) 하면 3.5가 아니라 3이 나옴. % : 나눗셈을 연산하고 몫이 아닌 나머지를 출력 round : 반올림 print(round(3.141592)) #소수점 남기지 않고 반올림 즉 3 이 출력 print(round(3.141592),2) # 소수점 아래 둘째자리만 남기게 반올림 즉 3.14가 출력 print(round(3.141592),4) # 3.1416 출력 print("Hello"*3) # HelloHelloHello 출력 prrint(2**3) # **은 거듭제곱의 의미로 2**3은 2의 3승 즉 8 출력 ' 혹은 "를 출력하고 싶으면 \(일명 역 슬래시)를 ..

    깃허브 환경 구성하기

    Github 형상 관리 시스템의 한 종류로 개발자들이 프로그램과 관련된 파일들을 저장하는데 사용하는 것. 오픈 소스기반으로 전 세계 사람들과 공유할 수 있는 시스템이다. Github는 Git이랑 항상 같이 쓰이는데 Git은 복잡하고 어려울 수 있어 주로 SourceTree 혹은 GitKraken을 사용한다. 주로 Git 대체안으로 SoureceTree가 가장 많이 쓰인다고 한다. 일단 필수적으로 https://github.com/ 라는 사이트에서 회원가입을 해야한다. 이때 중요한 것은 한국 사이트가 아니라 외국사이트니깐 되도록이면 영어로 기입하는 습관을 들이자. 이상한 고집부리고 한글로 기입하는 행동은 하지마라. 나는 영어를 하나도 모르겠다 하는 사람 아닌이상 쉽게 회원가입이 가능하다. 사이트에 들어가서..

    python 완전 기초

    python 필수 설치프로그램 구글 검색창에서 python을 검색해서 상단에 Welcome to python.org 라고 써있는 링크를 클릭하고 해당 사이트에서 Downloads를 클릭하고 설치합니다. 설치창에서 체크박스는 전부 체크해주세요. (지금 설치한 것이 python interpreter로 python코드를 컴퓨터가 읽을 수 있는 언어로 바꿈) 구글에서 pycharm을 검색해서 www.jetbrains.com이라는 사이트에서 우측 상단 downloads 클릭하고 professional 과 community 중에 community로 설치 (pycharm은 python의 통합개발환경(IDE) ) 실행은 pycharm으로 실행 pycharm 환경 구성 실행 후 new project 누름 경로 밑에 ▶p..

    웹 프론트 엔드 강의(8)

    vue는 동적으로 html코드를 생성 요새 html은 죄다 MVC패턴 MVC : Model View Controller 여기서 model은 data 혹은 db, 기능 등으로 이해하면 됨. model은 json을 데이터를 기술함. 여기서 view는 display, html 렌더링, 태그 등으로 이해하면 됨. view는 html에서 사용하는 태그로 이해하면 쉬움. 여기서 controller : 제어 즉, model과 view를 연결하는 역할 근데 여기서 vue는 따로 controller가 없음. vue라는 프로그램을 따로 설치하지말고 id=app인 위치에 ‘홍길동’ 출력하기 나의 홈페이지 {{message}}/{{age}} 주소 : ~~~ 나이도 같이 출력할 수 있음 data = { message : '홍길..

    웹 프론트 엔드 강의(7)

    JSON과 익명함수 fun1이라는 함수를 만들고 변수를 name으로 지정하였다. 이 함수를 쓰면 alter 방식으로 html에 name이라는 변수에 넣은 값이 출력된다. 그래서 fun1("안녕"); 이라고 쓰면 안녕 이라고 출력된다. html> func1 이라는 함수를 지정하였다. 이 함수는 만약 아무것도 쓰지 않는다면 error라는 말이 뜨게되고 아무 말이라도 쓰게되면 그 아무 말을 출력하게 되는 함수이다. 지금은 test(fun1,"안녕"); 이라고 써있는데 이렇게 쓰면 안녕이 출력된다. 만약 test(fun1,""); 이렇게 아무것도 쓰지 않으면? 이렇게 error가 출력된다. 위의 방식처럼 함수를 호출하는 부분과 함수를 정의하는 부분이 분리해서 쓸 수 있지만, 함수를 호출하는 부분과 정의하는 부분..

    웹 프론트 엔드 강의(6)

    Json방식 Json방식은 매우 중요하다. json방식? 어떤 데이터를 지정할 때 중괄호로 시작 { } Json =Java Script Object Notation의 약자 즉 자바스크립트의 객체 표기 방법 만약 d={age:50} // 나이를 50으로 지정한다는 느낌. d={age:50, name:’이순신‘} // 이 객체가 가지고 있는 나이는 50이고 이름은 이순신이다. 이런식으로 Json방식으로 여러 개 지정도 가능하다. d=[50,‘이순신’] → 이거는 arrray로 정의한 것 d={age:50, name:’이순신‘} → 이거는 JSon 방식으로 정의한 것 array방식은 50이 몸무게인지 나이인지 전혀 알 수가 없음. 그래서 Json방식을 많이 사용함. 50 이순신 이거나 d=[50,‘이순신’] ..

    웹 프론트 엔드 강의(5)

    JQuery 자바 프레임워크에서 JQuery를 많이 씀. 그래서 JQuery를 배워야 다른 프레임워크를 이해하는 데 편함. JQuery는 자바스크립트로 이루어진 질의어라고 생각하면 쉬움. 이 질의라는거는 내가 원하는 노드를 찾는 라이브러리라고 생각하면 쉬움. html은 복잡한 태그들로 이루어져 있기에 그것을 효과적으로 찾는 것이 필요 Jquery를 CDM방식으로 사용하는 방법과 다운로드 받아 사용하는 방법이 있음. CDM방식은 따로 링크를 달아서 그 링크에 접속하면 바로 설치되는 방식이며, 다운로드 방식은 미리 우리가 다운받고 그 파일만 상대주소로 기입하는 방식이다. 자바 스크립트에서는 $도 사용가능함. C언어에서 gil_hyun 여기서 언더바를 써서 변수지정이 가능하듯이. 여기선 달러도 사용이 가능하다..

    통신신호처리- 서론

    더보기 통신 시스템 모델 ◆ 정보원에서 만들어진 정보는 적합한 신호로 변환되고(전기신호), 이 신호는 다시 전송매체의 특성에 적합한 형태의 전송신호로 재변환되어 전송된다. (아날로그 또는 디지털) ◆ 4가지 형태의 통신방식이 있다. 1) 아날로그 신호 - 아날로그 전송신호 : AM, FM, PM ※ AM : Amplitude Modulation (진폭변조) ※ FM : Frequency Modulation (주파수 변조) ※ PM : Phase Modulation (위상 변조) 2) 아날로그 신호 - 디지털 전송신호 : PWM, PAM, PPM, PCM 3) 디지털 신호 - 아날로그 전송신호 : ASK, FSK, PSK 4) 디지털 신호 - 디지털 전송 신호 : Line Encoding DTE : Dat..