목록전체 글 (261)
당니의 개발자 스토리
Agile과 데브옵스는 비슷하지만 몇가지 중요한 측면이 다르다. 올바르게 설명된건?애자일은 사고방식의 변화, 데브옵스는 실제 조직의 문화적 변화이다.애자일은 실제 조직의 문화적 변화이지만 데브옵스는 사고의 변화이다.애자일은 프로세스 주도형이지만 데브옵스는 역할 주도형이다애자일은 역할 주도형이지만 데브옵스는 프로세스 주도형이다. 데브옵스의 특징으로 잘못 설명된건?서비스의 배포와 운영이 자유롭다서비스를 매우 신속하고 빠르게 운영할수있다최소 민원으로 개발과 운영이 가능한 환경을 지향한다개발의 배퐈 자동화되어 있지만 너무 잦은 배포는 시스템 품질에 저하를 가져온다. 마이크로 서비스와 모노리틱 서비스의 차이점데 대해 잘못 설명한건?마이크로 서비스는 개발 주기가 단축되어있기 때문에 보다 민첩한 배포및 업데이트가..
css의 선택자의 종류, 어떤 식으로 쓰는지 알고있어야 된다.CSS 선택자 ⇒ #id .class p p[name="a"] :nth-child(2n) = :nth-child(even) :nth-child(2n-1) = :nth-child(odd) CSS에서 선택자는 HTML 요소를 선택해서 스타일을 적용하는 방법이에요. 각 선택자는 특정한 방식으로 요소를 지정해주는데, 그 종류는 여러 가지가 있어요.먼저 #id 선택자는 id 속성으로 요소를 선택하는 거예요. 예를 들어, 라는 요소가 있을 때, #header를 쓰면 그 요소를 선택할 수 있어요..class 선택자는 class 속성..
참고Do it 자바 완전 정복 동영상 강의https://www.youtube.com/channel/UCpgzQcpmvAk9FdNhdTkw6ug/videos Do it 자바 완전 정복 동영상 강의Do it 자바 완전 정복 동영상 강의입니다.www.youtube.com 프로그래밍 언어가 일반적으로 위에서 아래로 순서대로 실행됨 중간에 반복적으로 나오는 것들이 있더라.f1() { 4}123f1()5f1()f1()6758 함수를 이용해서 코드의 중복, 반복 이런 것들을 줄여나가는 겁니다.x 라는 데이터를 x'로 바꾸는 작업을 함f() { 4 x } 123f()5f()f()6758 함수하고 데이터가 떨어지게 된다면 데이터가 의도하지 않게 데이터 변경이 일어나서로직이 꼬일 수 있다는 것이다.클래스라는 개념으로 묶..
물론입니다! 컴포넌트 페이지 설명과 실습 요구조건 충족 설명을 위한 대본을 작성해드리겠습니다. ### 컴포넌트 페이지 대본안녕하세요, 오늘 저는 `NameInsight` 컴포넌트를 소개하고, 이 컴포넌트가 어떻게 구성되어 있는지, 어떤 기능들을 구현했는지 설명드리겠습니다.1. **소개** - 먼저, 이 컴포넌트는 사용자가 입력한 이름에 대한 성별 정보와 인기도 정보를 제공하는 페이지입니다. `Genderize.io`와 `Agify.io` API를 사용하여 이러한 정보를 가져옵니다.2. **기능 설명** - 사용자가 이름을 입력하면, 두 개의 버튼 중 하나를 눌러 이름의 성별 정보 또는 인기도 정보를 가져올 수 있습니다. - "Get Gender" 버튼을 클릭하면 `Genderize.io` AP..
보호되어 있는 글입니다.
1교시 JavaScript performance.now()는 현재 시간을 밀리초 단위로 측정하는 함console.log(실행시간: ${(end - start).toFixed(5)}ms);이 부분은 **(end - start)**의 결과를 소수점 5자리까지 표시하도록 포맷합니다.**.toFixed(5)**는 숫자를 소수점 이하 5자리까지 표시하는 방법입니다.이렇게 하면 실행 시간을 더 정확하게 볼 수 있습니다. :이 태그는 HTML 문서가 UTF-8 문자 인코딩을 사용한다고 브라우저에 알려줍니다. UTF-8은 다양한 문자를 처리할 수 있는 표준 문자 인코딩 방식입니다. 이를 통해 특수 문자나 한글 등 다양한 문자가 제대로 표시됩니다.:이 메타 태그는 반응형 웹 디자인을 위한 설정입니다. 모바..
엘리먼트에 직접적으로 뭔가를 하고싶을 때 사용 클래스형 컴포넌트에서는 콜백 형태로 사용createRef는 current 속성을 반드시 붙여줘야한다. DOM 컨트롤 직접하기 위해 사용.상태변수는 값이 바뀌면 리렌더링. 타이머 조작을 할 떄 ref 변수를 써야함 카운트를 하나 만들고 카운트를 시작하고 정지하는 버튼을 둘거임카운트가 1초단위로 올라감정지버튼 누르면 카운트 올라가는게 중지 두 개의 컴포넌트를 만들어볼게요import "./App.css";import { useState } from "react";const CounterWithLocalVariable = () => { const [count, setCount] = useState(0); let intervalId = 0; // 지역변수 con..