전체 글 (122) 썸네일형 리스트형 Python예외처리 출처 https://wikidocs.net/30 해당사이트를 보고 필요한 부분만 공부하려고 정리하였음 [예외처리]오류가 발생하는 이유: 프로그램이 잘못동작되는 것을 막기 위한 파이썬의 배려파이썬은, try, except를 이용하여 오류를 처리할수있게 해준다.파이썬은 오류가 발생하면 프로그램을 중단하고 오류메세지를 보여준다. [예외처리기법-오류검출] -Try,Except문 오류처리를 위한 try,except문의 기본구조 try: ...except [발생오류[as 오류 메세지 변수]]: []의 기호는 괄호 안의 내용을 생략 할 수 있다는 관례적인 표기법 1. try, except만 쓰는 방법try: ... except: ... 이 경우는 오류 종류에 상관없이 오류가 발생하기만 하면 except 블록을 수행한.. virtual box 가상머신 추가 및 고정 ip 설정하기 virtual box 설치 후 새로만들기 버튼을 눌러 원하는 운영체제 및 환경설정을 마친 후 새로운 가상머신을 만들 수 있다.나는 현재 쓰고 있는 window10 -68bit로 맞춰 설치를 진행했다.간단한 프로그램을 돌리기위해, 가상머신을 설치한 것인데.. 윈도우보다는 리눅스가 더 가벼우니 리눅스 설치를 권장한다. 한개의 가상머신을 설치하면, 똑같은 운영체제의 가상머신을 그대로 복제할 수 있다.정말 virtual box의 편리한 기능이다. 위에 보이는 전역도구 버튼을 누른다. 속성부분을 누르면 현재 가상머신을 만들때 설정했던 정보가 싹 나오게 되고, 복제버튼을 누르게되면 원하는 가상머신을 추가로 복제하여 만들 수 있다. 현재 복제된 모습이다. 20초만에 복제 완료가 되었다. 가상머신의 윈도우와 네트워크 .. 기본네트워크개념 https://opentutorials.org/course/3265/20033 1.라우터(공유기) 라우터란 둘 혹은 그 이상의 네트워크와 네츠워크간에 데이터 전송을 위해 최적 경로를 설정해주며 데이터를 해당 경로를 따라 통신망에서 다른 통신망으로 통신할 수 있도록 도와주는 인터넷 접속 장비이다. 즉, 네트워크를 통해 정보를 주고 받을 때 데이터에 담긴 수신처의 주소를 읽고 가장 적절한 통신통로를 이용해 다른 통신망으로 전송하는 장치로, 전화국의 교환기와 비슷한 개념이다. 내부 네트워크는 사용하는 컴퓨터 기종이나 OS,프로토콜 등을 확실히 알 수 있기때문에 네트워크의 최적화를 이룰수 있다.그러나 내부 네트워크를 외부와 연결할때에는 외부 네트워크에서 사용하는 프로토콜이나 컴퓨터 기종등의 정보를 알 수 없다... 파이참 실행파일만들기 해당 소스파일이 있는 곳으로 가서 메모장을 키고 cd %~dp0 python 파일이름.py (명령어 줄 바꿈 그대로 놔둬야함!) 실행 해당파일에 이걸 적어넣으면 파이참에서 해당 시작점을 찾아 실행을 한다.연결된 다른 파이참 파일을 실행파일로 만들지 않아도 된다. main문만들어간 파일만 실행파일로만들면 소스들이 실행이된다.! 파이참 입력 이상할때 pycharm 처음 이용해보는데, 갑자기 어느순간 키보드가 안쳐지고 백스페이스가 안먹고 드래그가 되서 굉장히 불편했다. ㅠ 파이참 다시 깔고 실행했는데도 같은 문제 발생.... 이렇게햇더니 어쩌다가 갑자기 문제가 해결됬다.정확하게 이게 해결법인지는 모르겠지만, 일단 체크를 해제해두었더니 문제가 해결되었다,!!! 네트워크상태 확인법 cmd 창 키고 netstats 입력후 SYN_SEND: Active Open을 뜻한다. 클라이언트가 서버에게 연결을 하자고 요청하는 것이다. 이것은 접속을 요청하는 클라이언트에서확인할 수 있다. SYN_RECEIVED: 서버가 클라이언트로부터 방금 SYN 메시지를 받은 상태를 나타낸다. 이것은 최초의 연결 요청을 받은 서버에서확인할 수 있다. ESTABLISHED: 클라이언트가 서버의 SYN을 받아서 세션이 연결된 상태를 말한다. LISTEN: 서버가 클라이언트의 연결을 받을 준비가 되어 있는 것이다. 즉 서비스를 하고 있는 상태를 말한다. FIN_WAIT_1: Active close를 뜻한다. 즉, 클라이언트가 서버에게 연결을 끊고자 요청하는 상태이다. TIMED_WAIT: Active Close 후.. modbus의 이해 [알아야할 네트워크 기본]-프로토콜프로토콜(Protocol)은 통신 시스템이 데이터를 교환하기 위해 사용하는 통신 규칙.-통신프로토콜통신 프로토콜 또는 통신 규약 은 컴퓨터나 원거리 통신 장비 사이에서 메시지를 주고 받는 양식과 규칙의 체계 -통신 프로토콜 종류 10가지 참고 블로그 :https://m.blog.naver.com/PostView.nhn?blogId=dbman&logNo=50017670910&proxyReferer=https%3A%2F%2Fwww.google.com%2F ① TCP : Transmission Control Protocol OSI 4계층에 해당되는 역할을 수행하면서 응용프로그램사이에서 데이터를 움직이는 transport Layer Protocol이다. 신뢰성을 지니고 바이트스.. Windows에 Ubuntu설치,Spring 프레임워크 설치 1.Windows에 VirtualBox를 설치해서 가상머신을 설치하자. 2.가상 머신에 Ubuntu를 설치해보자. [VirtualBox] 크로스 플랫폼 (Cross-Platform) 가상화 소프트웨어 지원하는 운영체제에 virutalBox를 설치하면 원하는 운영체제를 설치 할 수 있다. 설치하는 방법은 https://webnautes.tistory.com/448 블로그에 잘 정리되어있다. [프레임워크] 원하는 기능 구현에만 집중하여 빠르게 개발 할 수 있도록 기본적으로 필요한 기능을 갖추고 있는 것으로 위에서 설명한 라이브러리가 포함되어 있습니다. [Spring Tools 4] 이클립스 기반이기 때문에 이클립스에서 플러그인을 설치하는 방법도 있으나. 통합으로 개발환경과 라이브러리가 설정되어잇는 sts(s.. 이전 1 ··· 8 9 10 11 12 13 14 ··· 16 다음