본문 바로가기
반응형

분류 전체보기84

JavaScript 기본&table 태그 ▶HTML(Hyper Text MakeUp Language) (Hyper Text:WebPage를 이동할 수 있도록 만들어진 문장) 웹의 가장 기본적인 것. 정적인 페이지를 만들때 사용하는 것 화면에 보이는 기본적인 언어 HTML 기본 문법구조 문서 자체에 대한 설명을 제공하기 위해 사용된다. =>일반적인 태그와 달리 닫는 태그가 없다. 메타 태그를 이용하면 다른 페이지로 자동으로 이동할 수 있습니다. : 여는 괄호와 닫는 괄호가 쌍으로 사용되며 이 태그로 둘러싸인 내용은 하나의 문단이 된다. :HTML문서는 엔터 키 입력도 하나의 빈칸으로 표시해 버린다. HTML문서에서 줄 바꿈을 할때 사용한다. :엔터 키나 탭키등 사용자가 입력한 그 모습 그대로 출력한다. :구분선 color:구분선의 색상지정 siz.. 2018. 10. 18.
JAVA GUI (GUI-컴포넌트, 윈도우 시스템-컨트롤, 파이썬-위젯 레이블,버튼이나, 텍스트 필드와 같은 GUI를 작성하는 기본빌딩 블록을 의미) JAVA의 GUI 객체 2가지 1.AWT 2.SWING 컴포넌트 단순 컴포넌트: JButton, JLabel, JCehckBox, JChocie, JList, JMenu, JTextFeild, JScollbar, JTextArea, JCanvas 등 켄테이너 [각주:1]컨포넌트: JFrame, JDialog, JApplet, JPanel, JScrollPane 등 컨테이너 최상위 컨테이너[각주:2]: JFrame, JApplet, JDialog 등 일반 컨테이너[각주:3]: JPanel, JScrollPane 등 SWING: 3가지 최상위 컨테이너 1.JFrame: 윈도우.. 2018. 10. 14.
PyCharm(Python) 다운로드 파이썬 개발 툴 파이참 설치 방법 Download PyCharm: Python IDE for Professional Developers by JetBrains Download the latest version of PyCharm for Windows, macOS or Linux. www.jetbrains.com 1. 설치 링크 클릭 2. Community [DOWNLOAD] 클릭 Professional은 한달간 무료제공 후 유료로 사용해야되니 Community로 설치하겠다. 3. 다운로드 경로에서 .exe 파일 실행 4. [Next] 클릭 5. [Next] 클릭 Browser 클릭해서 경로 변경해도 된다. 6. [64-bit launcher] - [.py] - [Download and install JR.. 2018. 10. 10.
Python 다운로드 파이썬 개발 툴 설치 방법 Download Python The official home of the Python Programming Language www.python.org 1. 클릭 2. [Download] Python 3.7.0 클릭 또는 2-1. 아래로 스크롤해서 [Download] 클릭 3. .exe 파일 실행 4. 체크박스 둘다 체크하고 [Install Now] 클릭 ① Install launcher for all users (recommended) ② Add Python 3.7 to PATH 5. 기다린다. 6. 설치 완료 6. IDLE 실행해서 개발 진행 글이 도움되었으면 공감 꾹 부탁드려요 :) 2018. 10. 10.
네트워크 프로그래밍 서버와 클라이언트 서버: 어떤 특정 서비스를 제공하는 호스트(하드웨어) 또는 프로그램(소프트웨어)를 가리키는 것 클라이언트: 이런 서비스를 제공받는 호스트 또는 프로그램을 의미 ex) 온라인 게임 1. 게임을 하기 위해서 그 게임의 클라이언트 프로그램을 호스트에 설치해야한다. 2. 클라이언트 프로그램을 실행해서 온라인 게임서버에 접속하면 게임을 진행할 수 있다. 3. 게임 서버에는 클라이언트의 요청을 처리하기 위한 서버 프로그램이 실행되고 있어야 한다. 4. 서버 프로그램은 클라이언트 요청을 받기 위해 항싱 대기상태로 있어야 한다. =>사용자는 자신이 원하는 시간에만 게임을 할 수 있다. =>서버는 클라이언트의 요청에 응답할 뿐이다.(강제x) 소켓 일반적으로 어떤 장치를 연결하는 곳 네트워크 상에서 소켓.. 2018. 10. 7.
JAVA String string name ="홍길동" String은 기본 타입이 아니다. String은 클래스 타입이고 String 변수는 참조 변수이다. 문자열을 String 변수에 대입하면 문자열이 변수에 직접 저장되는 것이 아니라, String 객체가 생성되고, String 변수는 String 객체의 번지를 참조하게 된다. char 타입의 변수에 어떤 문자를 대입하지 않고 초기화를 할 목적작은 따옴표(') 두 개를 연달아 붙인 문자를 대입하면 컴파일 에러 발생 char c = ''; 컴파일 에러 -> char c = ' '; String 변수는 큰 따옴표(") 두 개를 연달아 붙인 빈 문자를 대입 String str = ""; 2018. 10. 3.
C++ 실습 inheritance 상속 상속:코드의 재사용 및 확장, 유지보수 부모클래스: 자식의 공통된 사항을 갖고 있다. 자식클래스: 자신만의 고유한 기능을 추가만 하면 된다. ●상속의 종류 : public, protected, private 1.public 상속: 부모의 멤버가 모두 자식으로 상속됐을 때 private으로 바뀐다.(has~a)2.protected 상속: 부모의 public멤버가 protected로 바뀌어서 상속된다.(has~a)3.private 상속: 있는 그대로 상속이 된다.(is~a) ●다중상속 2018. 10. 3.
C++ 실습 inheritance operator function quiz 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 32 33 34 #include #include using namespace std; class A { int a; public: A(int aa = 0):a(aa){} void setA(int a) { this->a = a; } int getA()const { return a; } friend ostream& operator(istream &in, A &aa); }; ostream& operator aa.a; return in; } void main() { A aa(100); A bb; //cout 2018. 9. 21.
C++ operator function & assignment operator (필드를 포인터로 생성하면 생성자=동적, 소멸자-반환, 복사생성자-깊은복사, 대입연산자-깊은복사로 해야한다) 2018/09/21 - [Progamming/C++ 실습] - [C++ 실습] operator function quiz_9190 '='은 대입연산자, 연산자 함수에 포함 연산자함수안에 '+', '-', '/' 등의 많은 함수가 있다. operator function 사용 방법 2가지 1. 멤버함수 (형태: aa.operator+(bb)) 2. 외부함수 (형태: operator+(aa,bb)) operator function 사용 시 ●연산자함수를 만들 때는 원래 의미를 바꾸면 안된다. 오류는 안 나지만 암묵적 약속이다. ●새로운 연산자 함수를 만들면 안 된다. (++인데 +++불가능) operat.. 2018. 9. 21.
반응형