IT 유용한 정보 277

SQLyog 사용법(명령어 종류, 예제)

서버는 창고 번호가 있다. (대략 6만개 정도가 있다) window -> cmd -> ipconfig (본인 ip주소를 확인할 수 있다) -> 이더넷 어뎁터 이더넷 ip 주소 확인 가능 -> SQLyog는 3306이라는 1개의 포트를 사용한다. -> - 웹 브라우저는 웹서버를 알고 있다. : ㅇ -http://localhost:8023 - 웹 서버는 웹 브라우저를 알고 있다. : X -> 나는 롯데리아를 알고 있어서 찾아가지만 롯데리아는 나를 모른다. 나는 수백만 손님 중에 한명일 뿐이다. - 웹 서버는 PHP를 알고 있다. : ㅇ - PHP는 웹 서버를 알고 있다. : X * PHP 출력 -> echo - PHP는 DB가 존재하는지 알고 있다. : ㅇ (그래서 연결이 가능하다) - DB는 PHP를 알고..

IT 유용한 정보 2020.06.16

VISUAL STUDIO CODE, XAMPP, SQLyog Community Edition 설치

[ VISUAL STUDIO CODE ] https://code.visualstudio.com/ == 설치 참고 사항 == ㅇ 설치시 추가작업선택 화면에 있는 체크박스 전부 체크 [ XAMPP ] https://www.apachefriends.org/index.html == 설치 참고 사항 == 설치시 아래 설치항목 제외하고 전부 체크 해제 APACHE PHP MySQL xampp 설치 후 db setting config 버튼 => my.ini [mysqld]하단에 lower_case_table_names = 2 추가 utf8 주석해제(제목은 그대로두고 아래 # 모두 제거) xampp 설치 후 apache 세팅 config 버튼 => httpd.conf 변경전 : AllowOverride none Req..

IT 유용한 정보 2020.06.16

HTML 한글 깨짐 방지(해결 방법)_이클립스

HTML 한글 깨짐을 방지하기 위해서는 코딩을 할 때, 우선적으로 작성해야 하는 문구가 있다. head, foot 2개의 HTML파일을 생성하여, 이클립스와 호환해서 사용할 수 있다. 다만 head, body 열고 닫는 태그를 나눠서 작성해주고 그 가운데에 이클립스에서 작업한 내용을 더해준다. (샌드위치처럼..) html 코드를 작성하기 위해 사용한 프로그램은 Visual Studio Code로 을 입력해도 웹페이지에서 한글이 깨지는 경우에는 연결한 프로그램인 이클립스의 환경을 동일한 UTF-8로 필히 변경을 해주어야 한다. Window - preferences - General - Workspace - Text file encoding - Default(MS949) ->> ..

IT 유용한 정보 2020.06.11

리액트와 SPA

1. React란 무엇인가 React는 페이스북에서 제공하는 자바스크립트 UI 라이브러리다. 즉 React 프론트엔드 라이브러리다. Angular가 프레임워크인 데 반해 React는 라이브러리다. 즉, 웹을 만드는 데 꼭 필요한 도구들이 전부 기본적으로 제공되지 않는다. 그런만큼 가볍고, 선택의 폭이 넓다. React는 컴포넌트 기반이다. 컴포넌트에 데이터를 흘려보내면 설계된 대로 UI가 조립되어 사용자에게 보여진다. 2. 왜 React를 사용하는가? 웹페이지를 만들기 위해서 굳이 프론트엔드 라이브러리를 사용해야 할 필요는 없다. HTML과 CSS, 그리고 순수 자바스크립트 만으로도 웹페이지를 얼마든지 제작할 수 있다. 특히 단순한 정적 페이지를 만드는 것이 목적이라면 React와 같은 프론트엔드 라이브..

IT 유용한 정보 2020.06.02

txt 파일 저장 // 참고 사이트

참고 사이트 http://oliviertech.com/ko/java/how-to-create-a-file-using-java/ Java를 사용하여 파일을 생성하는 방법 Java를 사용하여 파일을 생성하는 방법 05/02/2018 텍스트 파일은 Java를 사용하여 File Object 및 OutputStream으로 작성됩니다. 다음 메소드를 호출하십시오. Writer out = new BufferedWriter( new OutputStreamWriter( new oliviertech.com https://sourcestudy.tistory.com/62

IT 유용한 정보 2020.05.18

웹브라우저 외 용어 정리.

웹브라우저. (인터넷 사용 종류) internet explorer, crome, firefox, opera 등 웹서버. (네이버 웹서버, 구글 웹서버) , 소통 자료 관리하는. --> 네이버 서버에 접속 완료. 각 주소명 관리. --> 사용자가 자료 요청. 하려면. (CGI, 서블릿, 톰캣) 웹페이지 사진, 그림, 작성된 문서파일(가지고 있는, 그대로 주어도 되는 자료) : 정적데이터(초반) --> 기존 웹서버는 정적인 데이터를 보여주는 역할만 했다. 동적데이터 제공을 하지 못했었다. 사용자가 원하는 자료. 아파치는 정적 데이터에 (웹서버) 사용된다. 웹페이지에 사용된다. 빠르고, 비용 저렴, 단순. 상호작용은 어렵다. 정해진 것만 전달할 수 있어서. 서버 자체는 원래 처음에 만들어진게..

IT 유용한 정보 2020.05.13

값의 종류와 표현 방법.

4가지 값의 종류. - 정수값 - 실수값 - 문자값 - 진리값 ( 0, 1로 표현을 하는 곳도 있다.) 1. 정수값. 26 - 10진수 (0x)1a - 16진수 (0)32 - 8진수 (0b)11010(2신수) --> 진법을 달리하였을 뿐이지 모두 숫자 26을 나타내는 표현이다. (괄호 안의 숫자 0과 영문 표기는 필히 붙여서 다른 진법임을 구분하여야 한다.) 컴퓨터에서는 유한한 자원의 물리적인 장치를 통해서 숫자를 표현해야 한다. 하여 사용 가능한 크기만큼 활용할 수 있다. 자바에서는 정수를 32비트로 표현할 수 있으며 전구를 32개 껐다켰다를 반복하며 관리할 수 있다. 8비트는 1바이트이며 전구를 8개씩 묶어서 4개 묶음으로 관리하면 4바이트로 정수를 표현할 수 있다. 그 이상의 비트를 필요로 한다면 ..

IT 유용한 정보 2020.05.10

LED(발광 다이오드)에 레지스터(저항)이 필요한 이유.

LED를 동작시키려면 출력 전압이 5V나 되는 OUTPUT포트에 그냥 연결하면 LED에 많은 양의 전류가 흐르게 되어 LED가 손상될 수 있다. 가장 중요한 이유로 회로를 만들다 보면 가장 많이 사용하는 부품이며 저항은 전기의 흐름을 막아주는 역할을 하며 전압차를 만들어 주거나 전류를 낮춰주어 LED의 손상을 최소화 할 수 있다.

IT 유용한 정보 2020.05.07

전기가 발생하는 원리

전기가 발생하는 원리 - 전자와 이온 전기는 전자가 일정한 방향으로 흐르면서 만들어낸다. 전자 중에는 다른 원자로 쉽게 이동할 수 있는 것이 있다. 전자의 이러한 성질 때문에 어떤 원자는 전자를 다른 원자에 주기도 하고, 다른 원자로부터 전자를 받기도 한다. 원자가 전자를 잃으면 +전하를 띠고, 전자를 얻으면 -전하를 띠게 되는데, 이렇게 전하를 띤 입자를 이온이라고 한다. +전하를 띤 입자를 양이온, -전하를 띤 입자를 음이온이라고 한다. 우리가 사용하는 전기는 전자들이 일정한 방향으로 흐르면서 전류를 만들어낸 것이다. 이때 전자들은 스스로 이동하는 것이 아니라 배터리를 구성하는 물질들의 전압 차에 의해 움직이게 된다. 물은 높은 곳에서 낮은 곳으로 흐르지만, 전자는 전압이 낮은 곳(음극)에서 높은 곳..

IT 유용한 정보 2020.05.07

컴퓨터 기본 용어.

1. H/W 원래는 쇠붙이라는 뜻으로 컴퓨터의 CPU, HDD, 기억장치 등 기계장치의 몸체 그 자체를 일컫는 말이다. 2. S/W 컴퓨터를 활용하기 위한 운영체제(Windows 등) 및 각종 프로그램(한글 등)을 말한다. 3. 운영체제 컴퓨터의 시스템의 전반적인 동작을 제어하고 조정하는 시스템 프로그램들의 집합으로 Window, UNIX등이 이에 해당된다. 4. CPU(중앙처리장치) 컴퓨터 시스템 전체를 제어하는 장치로써, 다양한 입력장치(키보드, 마우스 등)로부터 자료를 받아 처리한 후 그 결과를 출력장치(모니터, 프린터 등)로 보내는 일련의 과정을 조정하고 제어하는 장치로써 컴퓨터 성능을 좌우하는 기준이 된다. 5. RAM(주기억장치) Random Access Memory의 약칭으로 데이터의 기록과..

IT 유용한 정보 2020.05.05

WORA를 지원하기 위한 자바 프로그래밍 방법.

자바 번역기의 특징. 1단계 : 형태소분석 2단계 : 구문분석 3단계 : 의미 분석 4단계 : 중간코드 --> 컴파일러 사용 (1단계 ~ 4단계) 5단계 : 최적화 6단계 : 물리코드 --> 인터프리터 사용 (5단계 ~ 6단계) 자바는 실제로 번역기 2개가 사용된다. 개발자가 컴파일하는 컴파일러에 의해서 4단계까지 번역이 되고 사용하는 사용자들에 의해서 번역하여 실행이 되는 것으로 구분된다. 컴파일러 : 번역을 위주로 하는. 인터프리터 사용 : 실행을 위주로 하는. * 바이트코드(가상 CPU 코드) (= 중간까지만 만들어졌다고 해서 중간코드 라고도 한다. )가 만들어지고 이것이 물리적인 장치인 기계(이진)코드로 변환된다. 가상CPU 코드 --> 물리적인 장치가 아니다. JDK ( Compiler, Deb..

IT 유용한 정보 2020.05.05

자바 언어의 특징.

자바는 c++언어에서 파생된 언어. 1. 객체 생성과 제거를 모두 개발자가 하다 보니 제거하지 못한 객체의 메모리가 쌓여가서 불편함을 겪음. --> 이에 자바는 delete 키워드를 제거함. 2. 참조변수와 포인트 변수가 있었는데 객체의 포인터 변수를 제거함. 3. 이차 이상의 포인터 문제를 해결하기 위해서 모든 포인터를 제거함. 4. 데이터 구조를 정의하는 두 가지 방법으로 클래스와 struct 2가지가 있었는데 struct 키워드를 제거함. 5. c++은 함수지향, 객체지향 모두 가능하지만 자바의 함수는 메서드로만 사용하도록 제약하여 캡슐화하도록 한다. 완전한 객체지향으로 바뀌었다. 6. 컬렉션의 부재 --> 자바는 언어에 컬렉션을 포함. 7. 글로벌한 문자 ..

IT 유용한 정보 2020.05.03

강의 주제 : 자바 코드의 기본 규칙. (2020-04-30 시청)

class Main { public static void main(String[] args) { int kor1, kor2, kor3; int total; float avg; kor1 = 50; kor2 = 60; kor3 = 80; total = kor1 + kor2 + kor3; avg = total / 3; System.out.printf("total is %d\n", total); System.out.printf("avg is %f\n", avg); } } kor1 = 50; kor2 = 60; kor3 = 80; total = kor1 + kor2 + kor3; avg = total / 3; 수학에서는 문장을 내려쓰기로 구분을 하지만 java에서는 ; (semicolon)을 가지고 구분한다. ;..

IT 유용한 정보 2020.05.01

자바 프로그래밍.

자바 프로그래밍이란? 절차를 구현할 능력을 갖는 것. 프로그램은 동작하는 것은 똑같지만 구조적으로 만드느냐 객체지향으로 만드느냐로 나뉜다. 객체지향 프로그래밍. OOP(Object Oriented Programing) 의 기본 컨셉은 프로그램 내에서 표현하고자 하는 실 세계(real world)의 일들을 객체로 사용해서 모델링 하고, 객체를 사용하지 않으면 불가능 혹은 무지 어려웠을 일들을 쉽게 처리하는 방법을 제공한다는 것입니다. 객체는 당신이 모델링하고자 하는 일이나 기능 혹은 필요한 행동들을 표현하는 프로그램 코드와 그와 연관된 데이터로 구성됩니다. 객체는 데이터(그리고, 함수 역시)를 감싸서 (공식적인 표현으로는 encapsulate) 객체 패키지 (해당 객체를 참조하기 위한 이름. namespa..

IT 유용한 정보 2020.04.30
728x90
반응형
LIST