Main
-
React 01 - JSX 문법 3개스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7/React 2023. 8. 27. 10:40
*JSX - React는 .js 에서 html을 작성하면 웹 페이지가 만들어 지는데 이를 가능하게 하는 것이 JSX 이다 1. class 가 아닌 className - 문법적 class 와 구분하기 위해 className로 작명 2. {} 로 변수 넣기, 데이터 바인 - 태그찾기 없이 {} 만 넣어주면 변수 사용 가능 3. style 작성시 {} 와 object 형식으로 작성 font-size X ( - 는 사칙연산으로 인식된다) fontSize
-
React 시작스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7/React 2023. 8. 27. 10:25
1. Node.js stl 설치 ( npm 사용 용도) 2. vscode 설치 3. 폴더생성 4. 터미널 실행 5. npx create-react-app [프로젝트명] 6. 생성된 폴더 vscode로 실행 7. 실행 후 터미널에서 npm start 시작 *eslint=disable - Lint 끄는 기능, 경고 메시지 출력 안되게 할 수 있다 *라우트 라이브러리 -설치 npm install react-router-dom@6 - index.js 적용
-
원격지 파일 업로드스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7/ASP.NET 2023. 7. 9. 22:29
원컴퓨터에 파일을 저장할 경우 부하분산 처리시 클라이언트가 요청하는 파일이 해당 컴퓨터에 없을 경우가 있으니 파일만 저장하는 컴퓨터를 별도로 만들어 WAS를 통해 파일을 접근하도록 한다 CRUD : 원격지에 있는 컴퓨터를 사용하므로 Server 프로그램과 HTTPClient를 사용하여 http 요청으로 파일 처리 한다 Create HTTPClient를 사용해 파일 업로드를한다 Read 원격지 컴퓨터 IP + server port + 파일 경로 Update : 이미지 파일이 다를경우 원격지 컴퓨터에 파일 삭제 후 다시른 파일 생성 Delete : 원격지에 파일 삭제하기 public async Task testfun() { string Baseurl = "http://13.125.128.38:80"; str..
-
파일 업로드 원컴퓨터(상품등록)스마트팩토리 개발자 교육(23.05.08 ~ 23.10.27)7/ASP.NET 2023. 7. 9. 22:23
CRUD Create - 클라이언트가 상품 등록시 이미지 파일을 전송한다 -서버에서 파일을 받아 DB에 저장될 URI를 저장하고 해당 경로 wwwroot에 저장이된다 // Controller // 모델, file을 전달 받는다 public async Task RegisterAsync(ProductModel model, IFormFileCollection files) { // 파일 저장 if (await Upload(model, files) > 0) { return View(model); } // 파일 업로드후 모델 저장 await _context.Set().AddAsync(model); await _context.SaveChangesAsync(); return Redirect("/"); } // Serv..
-
외워서 끝내는 네트워크 핵심이론(응용) - 네트워크 장치의 구조공부/네트워크 2023. 6. 24. 17:35
*3가지 네트워크 장지 구조 - Inline = 필터의 역활, 패킷의 차단, 허용을 판단 - Packet + Drop / ByPass + Filtering - Out of Path : 패킷 읽기 전용, - Packet + Read Only, Sensor - ex) Tab : 패킷을 인지해 어떤 결과가 나올지 예측 - Porxy : Socket(File)을 다룰떄 사용하며 모니터링한다, 대리자를 사용하기에 읽기 전용은 없다 - Socket + Stream + Filtering
-
외워서 끝내는 네트워크 핵심 이론 - 섹션 5(웹 서비스 구조 기본이론)공부/네트워크 2023. 6. 24. 16:43
*HTML 송수신 - 전재 TCP / IP로 Cliset와 Server가 연결 되어 있다 1. Client가 Server에게 보고 싶은 문서를 브라우저로 요청한다 (GET) 2. Server는Client에게 HTML 문서를 보내준다 3. Client는 받은 문서를 브라우저에서 볼 수 있다 *CSS, JS - HTML의 가독성, 배치, 꾸밈등을 위해 CSS가 필요하고 동적인 반응을 만들기 위해 JS가 사용된다. 4. 이제는 Client가 HTML을 보낼때 CSS, JS를 보내게 된다 5. Client는 받은 HTML, CSS, JS를 렌더링하여 웹 브라우저로 보게 된다 *DB - 클라이언트와 Server의 상호 작용을 위해 데이터를 저장할 공간을 만든다 6. Client는 Server에게 자신의 정보 보내..
-
외워서 끝내는 네트워크 핵심 이론 - 섹션 5공부/네트워크 2023. 6. 24. 13:40
*DNS(Domain Name System) - Domain Name으로 IP를 알아내는 기술 ex) www. naver.com - www = Host Name, naver.com = Domain Name - naver.com이 속한 www 호스트를 찾는다 - 찾는 순서 - 브라우저에 도메인을 입력한다 - 컴퓨터에 들록된 DNS서버에 도메인의 IP를 받아온다 - DNS Cache에 등록해 다시 찾아오지 않도록 한다- DNS 저장소는 DNS Cache, hosts가 있으며 hosts에 도메인 정보를 저장하면 DNS에 물어보지 않는 *URL, URI - URL : Uniform Resource Locator - URI : Uniform Resource Identifier - Resource = 파일 - Lo..