분류 전체보기 238

[React] 리액트 (props, state, event)

안녕하세요. 훈츠입니다. 요즘 Web 프로젝트를 경험해보고 싶어서 새롭게 공부하고 있는 리액트에 대한 정리 글입니다. 저 역시 리액트를 잘모르는 관계로 정리 형태로 글을 남겨 봅니다. 심도 있게 리액트를 학습해보시길 원하시면 생활코딩 혹은 다른 글을 참조하세요. 글 목록 콤포넌트 관련 간단한 설명 Props, State, Event Props 사용법 State 사용법 Event 사용법 코드 공유 콤포넌트 관련 간단한 설명 Props, State, Event 리액트에서는 콤포넌트를 상속하여, 새로운 콤포넌트를 만들수 있습니다. 이때 안에는 rander 함수를 호출하게 되어있는데 이 Rander 함수가 유사 자바스크립트, 유사 HTML 을 자바스크립트와 HTML 코드로 바꿔주는 일을 합니다. 그리고 유사 자..

리액트 2020.06.11

[Kotlin] 리싸이클러뷰 : recyclerView 역순 출력하기

안녕하세요. 훈츠입니다. 금일은 리싸이클러뷰의 내용을 역순으로 출력하는 방법에 대해 포스팅 합니다. 원래 리싸이클러뷰 간단한 예제에 추가적인 코드 몇줄이면 가능해서 일전 포스팅과 함께 설명 드리겠습니다. 목 차 리싸이클러뷰 1 (기본편) 설명 회전을 위한 layoutManager 추가 코드 설명 코드 공유 리싸이클러뷰 1 (기본편) 리싸이클러뷰가 잘 기억이 안나시는 분은 다음글을 참조 하시면 도움이 됩니다. https://rain2002kr.tistory.com/238?category=389219 [안드로이드] 리싸이클러뷰 1 안녕하세요. 훈츠 입니다. 안드로이드 정말 많이 사용되어 지는 리싸이클러 뷰를 3회에 걸처 정리 포스팅 합니다. 리싸이클러 뷰(recyclerView) : RecyclerViewA..

[안드로이드 Kotiln 코틀린] 뷰페이저-1

안녕하세요. 훈츠입니다. 금일은 뷰페이저 만들기에 관해 포스팅 합니다. 뷰페이저2 는 이 글에서 설명하고 있지 않습니다. 간단한 실습 코드를 통해 뷰페이저에 대해 익힐수 있도록 준비했습니다. 목 차 뷰페이저 구성 탭 레이아웃 구성 뷰페이저 선택 화면 이동하기 뷰페이저 터치 및 스크롤 방지 뷰페이저 전체 코드 뷰페이저 동작 화면 뷰페이저 코드 공유 뷰페이저 구성 뷰페이저를 구성할 화면에 ViewPager 를 구성 합니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 //Hoons Blog---https://rain2002kr.tistory.com-----------------------------------------------------------..

[안드로이드 Kotiln] 풀스크린 & 앱바 보여주기 감추기

안녕하세요. 훈츠입니다. 금일은 앱을 전체화면, 그리고 앱바를 보여주고 감추는 방법에 관해 포스팅 합니다. 풀 스크린 만들기 Window.decorView 에 setSystemUiVisibility(값) 을 입력하면 값에 따란 풀스크린을 만들수도, 해제 할수도 있습니다. 다음 코드를 이용하면 손쉽게 적용이 가능 합니다. decorView 나 다른 속성에 대한 설명은 다른 블로그의 글을 참조 하길 바랍니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 //Hoons Blog---https://rain2002kr.tistory.com------------------------------------------------------------------코드/// private fun f..

카테고리 없음 2020.06.02

[지멘스 PLC TIA S7-1500] S7-1500 PLC PN IO Controller I- Device 통신

지멘스 PLC TIA S7-1500 PN IO Controller I-Device 정리하면서 배워봅시다. PLC I-Device function 을 통해 간단하게 프로피넷으로 연결된 디바이스간에 통신 할수 있는 방법에 대해 포스팅 합니다. S7-1500 PN Control I-device 통신 정의 위와 같이 같은 네트워크에 있는 프로피넷 디바이스간 간단한 세팅으로 통신이 가능합니다. I - Device 는 IO 어드레스를 프로피넷 프로토콜을 통해 접근이 가능합니다. 지원 하는 모델 S7-300 (V3.2 이상), S7-400 (V4 이상), CP 343-1 (Adv), S7-1200, S7-1500, ET200S,SP,Pro, Simotion Max 수량은 64개 까지 이며, 전송 가능한 데이터 량은 ..

[C++] C++ 28일차 파일 입출력 3 검색 seekg and seekp

안녕하세요. 훈츠입니다. 금일은 파일 탐색 방법인 seekg, seekp 에 대해 설명 드리겠습니다. 파일 탐색 파일 포인터의 위치를 원하는 방향으로 이동시켜 내용을 읽거나 쓰고자 할때 이용 합니다. Ios::beg 파일의 시작 (begin 을 나타냅니다.) Ios::cur 파일의 현재 위치 (current 를 나타냅니다.) Ios::end 파일의 끝 (end 종료지점을 나타냅니다.) C 언어의 fseek() 함수와 동일 합니다. 다음 C언어의 포스팅을 참조 해보시면 이해 하시는데 도움이 됩니다. https://rain2002kr.tistory.com/159?category=382972 [C] C언어 9일차 파일 입출력 안녕하세요. 훈츠 입니다. 금일은 파일 입출력에 대해 알아보도록 하겠습니다. C, C..

[C++] C++ 27일차 파일 입출력 2

안녕하세요. 훈츠입니다. 금일은 파일 입출력 사용 방법에 대해 좀더 내용을 추가해서 포스팅 합니다. 파일 쓰기 다음 세가지 방식으로 쓸수 있습니다. 쓰기 기본 연산자 : get() : 한문자 읽기, 공백문자 까지 포함하여 읽음. read() : binary 파일 읽기, 이와 같은 형태로 씀((char*) & 쓸데이터, sizeof(쓸 데이터타입)) 바이너리 코드로 저장 방법 및 불러오기 바이너리 코드로 저장 및 불러올때는 ios::binary, 와 write() 함수와 read() 함수를 통해서 저장 및 로드 할수있습니다. 다음 ios::in | ios::binary 같은 형태로 결합 합니다. 바이너리 : 사용자가 지정한 단위로 저장 및 열기 텍스트 : 1byte 단위로 저장 및 열기 예제1 코드 1 2..

카테고리 없음 2020.05.09

[C++] C++ 26일차 파일 입출력1

안녕하세요. 훈츠입니다. 금일은 파일 입출력 사용 방법에 대해 포스팅 합니다. C 언어의 파일 입출력 또한 사용할수있으며 기본적으로 파일에 저장 되는 형태는 텍스트 파일 형태와 이진 파일 형태로 저장 되어 집니다. 다음글을 참조 하시면 도움이 됩니다. https://rain2002kr.tistory.com/159?category=382972 [C] C언어 9일차 파일 입출력 안녕하세요. 훈츠 입니다. 금일은 파일 입출력에 대해 알아보도록 하겠습니다. C, C++ 동일하게 사용된다고 하니 이번기회에 잘 정리해 놓으면 편할듯 싶네요. 파일 입출력 종류 공통점 : 0과 1로 저장된 이진 데.. rain2002kr.tistory.com 파일 입출력 클래스 라이브러리 헤더 : fstream 파일 입출력 , ios..

[C++] C++ 25일차 STL 스탠다드 탬플리트 라이브러리

안녕하세요. 훈츠입니다. 금일은 STL(Standard Template Library) 에 사용 방법에 대해 포스팅 합니다. STL (Standard Template Library) 컨테이너 : 특정한 타입의 원소(혹은 객체)를 담아 다루기 위한 객체 입니다. 지원 클래스 : list, vector, map, deque, multimap…. 코틀린 언어에서도 제공하는 콜렉션 클래스와 같은 개념 입니다. 코틀린의 List, Map, Set …. 클래스 이기 때문에 그안에 함수(알고리즘) 을 사용 할수 있습니다. find, serch, sort, reverse, min, max…. 그러므로 프로그래머가 자료 구조와 알고리즘을 알지 못해도 사용할 수 있도록 한 라이브러리 입니다. 표준 STL 은 std nam..

[C++] C++ 24일차 Template 3 클래스 객체 활용

안녕하세요. 훈츠입니다. 금일은 Template 키워드를 이용하여 클래스 객체가 포인터인 경우와 생성자에 적용 하는 방법에 대해 포스팅 합니다. 템플리트 클래스 객체 활용(template class) 클래스 밖에서 포인터 선언하는 형식 (포인터는 항상 해제를 해줘야 하며, 템플리트 클래스 안에 생성자가 있는 경우 템프리트 클래스에 typedef 를 적용 하는 경우 템플리트 클래스 함수에 초기값을 주는 경우 모두 일반 클래스에 적용되는 내용과 같으나, 템플리트 자체가 익숙하지 않아 다음 예제를 보시면서 익숙해지시면 사용하시는데 도움이 될것 같습니다. 예제1 코드 (템플리트 클래스 포인터 ) 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..