# attribute

[JS] 프로퍼티 어트리뷰트
클래스를 공부하다 보니 명확하지 않은 개념들이 있어서 잠시 멈추고 부족한 부분으로 다시 돌아가려한다. 클래스를 공부하다보면 prototype, proto.. 등 생소한 용어들의 등장으로 JS 교재를 읽어내려가는데 어려움을 주었다ㅠ 그래서 prototype을 이해하려고 챕터를 돌아가니 이번에는 내부슬롯([[...]] 대충 이런모양..), 프로퍼티 어트리뷰트.. 이번에도 도저히 교재를 읽어내려갈 수 없었다. 그래서 오늘은 프로퍼티와 어트리뷰트에 대해 공부하려고 한다! 내부 슬롯과 내부 메서드 프로퍼티 어트리뷰트를 이해하기 위해 먼저 내부 슬롯과 내부 메서드의 개념을 알아야 된다. 내부 슬롯과 내부 메서드는 자바스크립트 엔진의 구현 알고리즘을 설명하기 위해 ECMAScript 사양에서 사용하는 의사 프로퍼티와 의사 메서드다. **이해하기 어려운 내용이지만 일단 ECMAScript 사양에서 등장하는 이중 대괄호 ([[...]] 이런모양..)로 감싼 이름들이 모두 내부 슬

Warning: Received "true" for a non-boolean attribute 해결하기
문제 Styled 컴포넌트를 사용하면서 아래와 같은 warning이 계속해서 뜨는것을 확인했다. Console warning 1. > React does not recognize the keywordType prop on a DOM element. If you intentionally want it to appear in the DOM as a custom attribute, spell it as lowercase keywordtype instead. If you accidentally passed it from a parent component, remove it from the DOM element. Console warning 2. > Warning: Received true for a non-boolean attribute 속성. If you want to write it to the DOM, pass a string instead: 속성
href
The href attribute specifies the URL of the page the line goes to. >_ URL 주소가 어디로 갈 지를 명시한다._ If the href attribute is not present, the a tag will not be a hyperlink. Reference

HTML
속성(attribute) 이미지를 넣는 태그의 이름은 img이다(image의 줄임말) 태그를 만든 사람들은 태그 이름만으로는 정보가 부족하다는 것을 알게되었고 그로인해 새로운 문법을 도입하게 된다. 그것이 바로 속성이다. img 태그에 source의 줄임말인 src를 붙여 코드를 작성하면 이미지가 생성이 된다. Ex) 이렇듯 src라는 속성을 통해 이미지를 불러올 수 있게 된 것이다. 내 컴퓨터에 있는 이미지를 등록하고 싶다면 일단 저작권에 침해되지 않는 이미지를 다운로드해 프로젝트 폴더에 위치한 뒤 src 주소에 그대로 적어주면 된다. 속성은 태그의 이름만으로는 정보가 부족할 때 사용되고, 속성이라는 문법이 추가되면서 이제 태그는 보다 풍부한 표현력을 갖게 될 것이다. 부모 태그와 자식

class
To create a class; write a period (.) character, followed by a class name. Different elements can share same class. Different HTML elements can point to the same name. Reference
id
The HTML id attribute is used to specify a unique id for an HTML element. > _ HTML id 속성은 HTML 요소에 고유의 id를 부여하는 데 사용된다._ The id attribute is used to point to a specific style declaration in a style sheet. > _ id 속성은 스타일 시트에서 특정 스타일 정의를 가리키는 데 사용된다._ It is also used by JavaScript to access and manipulate the element with the specific id. > _ 자바스크립트를 이용해서 특정 id를 가지고 요소에 접근하고 조작할 수 있다._ The syntax for id is: write a hash character (#), followed by an id name. Then, define the CSS properties with

[C#] Reflection (리플렉션)
💡 Reflection 프로그램의 런타임중에 코드에 대한 정보를 조사하고 조작할 수 있는 기능 > Reflection 을 사용하면 객체가 가지고 있는 모든 정보를 런타임에 동적으로 뜯어보고 분석할 수 있고, 정보를 얻어 직접 메서드를 호출하거나 프로퍼티를 변경할 수 있다. 📝 사용 예제 C#의 모든 객체들은 Object에서 파생되어 나오기 때문에 Object에 정의된 함수들을 사용할 수 있다 GetType(), Equals(), ToString(), GetHashCode() 등등 GetType() GetType()을 이용하여 객체가 가지고 있는 모든 정보를 알 수 있고, 그 정보를 Type자료형에 담을 수 있다. GetFields() GetFields()를 이용하여 Type이 가지고 있는 멤버들 즉, 필드를 FieldInfo타입의 배열로 반환한다. `Bin

속성
속성(Attribute) 1. 속성 (Attribute)의 개념 속성이란 사전적인 의미로는 사물의 성질, 특징 또는 본질적인 성질, 그것이 없다면 실체를 생각할 수 없는 것으로 정의할 수 있다. 본질적 속성이란 어떤 사물 또는 개념에 없어서는 안 될 징표의 전부이다. 이 징표는 사물이나 개념이 어떤 것인지를 나타내고 그것을 다른 것과 구별하는 성질이라고 할 수있다. 이런 사전적인 정의 이외에 데이터 모델링 관점에서 속성을 정의하자면, "업무에서 필요로 하는 인스턴스로 관리하고자 하는 의미상 더 이상 분리되지 않는 최소의 데이터 단위"로 정의할 수 있다. 업무상 관리하기 위한 최소의 의미 단위로 생각할 수 있고, 이것은 엔터티에서 한 분야를 담당하고 있다. 속성의 정의 속성의 정의를 정리해
JavaScript Attribute Descriptor
JavaScript에서 속성(attribute)은 객체의 상태를 설명하는 데 사용됩니다. 속성은 객체의 특징이나 행동을 나타내며, 속성의 값을 가져오거나 설정할 수 있습니다. JavaScript에서 속성은 두 가지 주요 요소로 구성됩니다: 속성(attribute)과 속성 서술자(property descriptor)입니다. 속성(Attribute): 속성은 JavaScript 객체의 특정 특징을 나타냅니다. 모든 속성은 이름(문자열)과 값으로 구성됩니다. 속성은 객체의 상태를 나타내는 변수처럼 동작하며, 해당 객체의 값을 나타냅니다. 예를 들어, 객체의 속성으로 "이름"과 "나이"가 있다면, "이름"은 문자열 값이고 "나이"는 숫자 값일 수 있습니다. 속성 서술자(Property Descriptor): 속성 서술자는 속성의 특징을 설명하고 제어하는 데 사용됩니다. 속성 서술자는 속성의 동작 방식을 조정하는 설정 값들을

Attribute
🏁 Attribute Parameter는 클라이언트에서 form으로 전달하는 데이터였다면, Attribute는 하나의 서블릿에서 다른 서블릿으로 전달하는 데이터이다 각 Attribute는 종류별로 유효한 범위(Scope)가 존재하며 용도에 맞게 활용해야 한다 종류로는 Application, session, request, page가 있다 🤺 Page의 Attribute 해당 JSP페이지 내부에서만 사용하는 어트리뷰트 (지역변수같은 느낌) page scope에 등록한 attribute는 다른곳으로 forward만 해도 사라지게 된다 (forward용이 아님) 🤺 Request의 Attribute 하나의 요청이 응답되기 전까지는 유지되는 attribute forward, include까지는 유지되고 응답이 발생하면 사라지게 된다 첫번째 서블릿에서 얻어낸 처리 결과물을 view 페이지에서 사용하고 싶을 때 요청 객체의 att

[elice] 프로퍼티 어트리뷰트와 생성자 함수
🔸 내부슬롯, 내부 메서드 내부 슬롯과 내부 메서드 란, 자바스크립트 엔진의 구현 알고리즘을 설명하기 위해 ECMAScript 사양 에서 사용하는 의사 프로퍼티(pseudo property) 와 의사 메서드(psuedo method) 다. ECMAScript 사양에 등장하는 이중 대괄호([[…]])로 감싼 이름들이 내부 슬롯과 내부 메서드다. 🔸 프로퍼티 어트리뷰트 프로퍼티 상태에는 `프로퍼티 값(value), 값의 갱신 가능 여부(writable), 열거 가능 여부(enumerable), 재정의 가능 여부(confi

Html(Hypertext Markup Language)
01HTML HTML은 웹 페이지를 만들기 위한 언어이고, 구조를 잡아주는 역할을 한다. 브라우저는 HTML을 가지고 뭘 어떻게 그리고 만들어 줘야 할지 파악 한 뒤 웹 페이지를 생성한다. 02 HTML 확장자 HTML은 .html 확장자가 붙은 텍스트 파일로 파일 이름은 원하는 대로 지정할 수 있다. > index.html, main.html, login.html 03 HTML tag html에 표현되어 지는 모든 내용물은 태그에 감싸져 있다. 어떤 이미지나 텍스트, 컨텐츠를 표현하기 위해서는 그에 맞는 태그가 필요하다. 웹 브라우저가 제대로 인식하고 표현하기 위해서는 알맞는 태그를 사용해야 한다. 태그를 작성할 때는 로 묶어서 표현한다. 태그는 시작하면 마무리를 꼭 해야한다. 시작태그와 종료태그가 나누어져 있다는 의미이다. 그러나 시작과 동시에 종료되는 태그도 있다. > 시작 태그와 종료 태그 >시작과 동시에 종료되는 태

HTML 문법 정리 (tag, element, attribute, table, semantic markup, content model)
강의 boostcource HTML element reference > HTML (Hyper Text Markup Language) 웹페이지를 만들 때 사용되는 언어 Hyper Text: 웹페이지의 특정 부분과 연결할 수 있는 기능을 가진 텍스트 == link Markup 언어 특징: 정보를 구조적으로 표현 가능 두 칸 이상의 공백 Ignore > 주석 작성 > 태그(tag)들의 집합 태그(Tag) tag: 이름표 로 표현됨 시작 태그와 종료 태그로 구성, 종료 태그 이름 앞에 '/' 기호 들어감 > 태그 중첩 가능 → 중첩되는 태그는 부모 태그 내부 에 있어야 함 >
관계형 데이터베이스(relational database)개념과 relation, primary key(기본키), foreign key(외래키), constraints를 알아보자
movie set : 서로 다른 elements를 가지는 coolection relational의 수학적 의미 set A와 B가 있다고 가정했을 때 이 둘이 가질 수 있는 경우의 수 조합은 A X B로 표기할 수 있는데 이를 Cartesian product라고 한다 tuple : 몇 개의 엘리먼트들로 이루어진 리스트 n개의 집합으로 이루어진 튜플은 n-tuple relational data model에서는 set 이 도메인을 의미한다. 이 도메인은 엘리먼트 혹은 벨류라고 하는데 이런 값들의 집합을 엘리먼트라고 한다. domain : set of atomic values domain name : domain 이름 attribute : domain이 relation에서 맡은 역할 이름 tuple : 각 attribute의 값으로 이루어진
pytorch: multi-gpu 사용 시 attribute 접근 방법
DDP를 이용하여 custom model을 학습할 때 model의 attribute에 접근하려면 아래와 같이 하면 돼요.

HTML - 시작!
HTML > 저는 HTML로 코딩하는 것을 좋아합니다.😀 HTML은 Hypertext Markup Language의 약자이며 이름에서 확인할 수 있듯 마크업 언어입니다. 네, 프로그래밍 언어가 아니죠? 코딩은 프로그래밍 언어를 사용하는 것이니 틀린 말이라고 할 수 있겠네요. 마치 맷돌을 어이 대신 가래떡을 꽂아 돌리겠다고 하는 것처럼 말이죠!😂 HTML은 웹 페이지의 구조를 여러 요소들을 사용해서 문서화하는 마크업 언어입니다. HTML 문서를 브라우저가 해석해서 우리가 볼 수 있도록 화면에 띄워주게 됩니다. Element HTML에는 많은 요소들이 있습니다. 요소는 어떻게 이루어져있을까요?🤔 
<SQL - 0001> 정의
SQL Structured Query Language 의 약자 RDBMS(Relational Database Management System : 관계형 데이터베이스 관리 시스템) 에 대한 쿼리(Query) 로 상호작용하는 표준화된 언어 데이터베이스의 관리와 분석에 필수적이며, 필요한 정보와 데이터를 추출할 수 있고, 다양한 함수와 명령이 있어 정확하고 효율적인 데이터 관리가 가능하다. 또한 데이터 저장 및 관리에도 편리하며, 대규모 데이터를 다룰 때 구조를 효율적인 설계, 처리할 수 있다. >* ##### Table? 데이터는 테이블(table) 형태로 저장되며, 각 테이블은 행(row) 과 열(column) 로 이루어져 있다. 각각의 행은 레코드(record) 라고도 불리며, 테이블에 저장된 데이터는 이러한 레코드에 저장된다. Field? 데이터

2023.02.28 ol태그와 table 태그
오늘은 ul,ol태그와 li 태그, 그리고 table태그에 대해 배웠다. 주제는 부모태그와 자식태그의 관계정도다. 1.ol 번호가 매겨진 리스트가 표시된다. ol안에는 항상 li태그가 자식처럼 따라 붙는다. 이렇게 하면 > ol태그는 li와 1.한쌍 이렇게 나온다.(추가로 start란 attribute를 사용해서 시작 인덱스를 설정할 수 있다.) 근데 난 번호 붙는거 싫은데... 2.ul 그런 당신을 위해 준비했다 안녕 이렇게 나올 수 있는 또 다른 리스트 태그 ul이다. 마찬가지로 li자식 태그를 무조건 갖지만 저렇게 글머리가 나온다는게 포인트이다. 3.a 하이퍼 링크를 달 수 있는 a태그이다.원하는 링크, 혹은 로컬파일 내의 특정 html로 이동 할 수 있다(배포전이라면 로컬 html일 것이다). 즉 url을 변경해주는것이다.a를 입력하면 vsc의 자동완성으로 다음과 같은 코드가 완성된다
JavaScript 에서 attribute와 property의 차이
attributes : HTML 마크업에 정의 : default 값이 변하지 않음 properties : HTML DOM 트리에 존재 : 변할 수 있음 input에 '입력 텍스트'라고 입력한 뒤 console.log(input.getAttribute('value')) // 기본값 console.log(input.value) // 입력 텍스트 ``