| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 | 26 | 27 | 28 | 29 |
| 30 | 31 |
- slice
- set
- 정보처리기사
- 객체
- 화살표 함수
- Delete
- 휘낭시에
- undefined
- Has
- 울산 맛집
- TS
- Javascript
- clear
- forEach
- SQL 전문가
- 울산맛집
- Map
- Vue
- 자바스크립트
- 함수
- 오븐
- sqld
- 울산 남구 맛집
- TypeScript
- size
- 홈베이킹
- SQL
- vuejs
- let
- 배열
- Today
- Total
목록전체 글 (74)
Bae
오늘은 애플 온라인 트레이드인을 통해 아이폰 보상판매를 한 후기를 공유드립니다 :)아이폰13미니에서 갤럭시폴드6으로 갈아탄지 한달만에 귀찮음을 이겨내고 아이폰 보상판매 신청을 했습니다.(더 이상 늦어지면 아이폰16 출시로 인해 보상가격이 떨어질까봐 겨우 신청) 일단 저는 애플 공식홈페이지를 통해 보상판매를 진행했습니다.여기 저기 검색을 통해 알아봤는데, 다른 곳은 검수를 통해 등급 산정을 까다롭게 한다는 후기를 봐서그냥 애플 공식홈페이지에서 진행했습니다. 먼저 아이폰 보상판매를 할 수 있는 링크입니다.https://www.apple.com/kr/shop/trade-in위 링크로 접속하여 나의 기기 예상 매입액을 조회할 수 있습니다.저는 매입액을 조회해보니 300,000원이 나왔습니다.안내해주는 절차를 따..
ㅁ 선언형 프로그래밍과 배열 - 함수형, 선언형, 명령형 프로그래밍 관계도 - 명령형 프로그래밍과 선언형 프로그래밍 입력 데이터를 얻고 가공한 다음, 결과를 출력하는 형태로 구성 1) 입력 데이터 얻기 2) 입력 데이터 가공해 출력 데이터 생성 3) 출력 데이터 출력 명령형 프로그래밍에서는 여러 개의 데이터를 대상으로 할 때 for문을 사용해서 구현 for( ; ; ) { 입력 데이터 얻기 입력 데이터 가공해 출력 데이터 생성 출력 데이터 출력 } 반면 선언형 프로그래밍은 시스템 자원의 효율적인 운용보다는 일괄된 문제 해결 구조에 더 집중함 for문을 사용하지 않고 모든 데이터를 배열에 담고, 문제가 해결될 때까지 끊임없이 또 다른 형태의 배열로 가공하는 방식으로 구현 1) 문제를 푸는 데 필요한 모든 ..
ㅁ 실행코드 - 화면구성을 위한 코드 이벤트 1 2 3 4 이벤트 등록 × 이벤트명 색상선택 이벤트 세부내용 시간 Close Save changes - FullCalendar 적용 코드 ㅁ 실행결과
ㅁ 실행코드 - 게시판 페이징을 위한 화면 구성 이름 나이 {{ b.name }} {{ b.age }} chevron_left {{ pageNum + 1 }} / {{ pageCount===0? 1: pageCount }} chevron_right * a의 값 [ { "name": "a", "age": 13 } ] [ { "name": "b", "age": 14 } ] [ { "name": "c", "age": 15 } ] [ { "name": "d", "age": 16 } ] [ { "name": "e", "age": 17 } ] [ { "name": "f", "age": 18 } ] => 따라서 원하는 name과 age 값을 얻기 위해서는 for 문을 한번 더 돌려줘야 함 - 게시판 페이징 기능을 실..
ㅁ 배열 이해하기(2) - 인덱스 연산자 배열이 담고 있는 아이템 중 특정 위치에 있는 아이템을 얻고자 할 때는 인덱스 연산자(index operator)[인덱스]를 사용함 인덱스 연산자는 배열의 특정 위치에 있는 아이템을 얻음 다음 코드에서 05행은 numbers[index] 형태로 배열의 특정 위치(index)에 담긴 값을 얻음 // array-index-operator.ts const numbers: number[] = [1, 2, 3, 4, 5] for(let index = 0; index < numbers.length; index++){ const item: number = numbers[index] console.log(item)// 1 2 3 4 5 } - 배열의 비구조화 할당 객체뿐만 아니..
ㅁ 배열 이해하기 자바스크립트에서 배열은 Array 클래스의 인스턴스이며 다음처럼 선언함 let 배열 이름 = new Array(배열 길이) 다음 코드는 Array 클래스의 인스턴스를 만든 후 push 메소드를 이용해 [1, 2, 3]으로 구성된 배열을 만듦 // array.ts let array = new Array array.push(1); array.push(2); array.push(3); console.log(array)// [1, 2, 3] 배열에 담긴 각각의 값을 아이템(item) 또는 원소(element)라고 하는데, 이 글에서는 아이템이라고 부르겠음 즉, 앞 코드의 array 변수에는 3개의 아이템을 담고 있음 - [] 단축 구문 자바스크립트는 []라는 단축 구문을 제공함 다음 코드는 [..
ㅁ 코드의 종류 순차 코드 (Sequence Code) 자료의 발생 순서, 크기 순서 등 일정 기준에 따라서 최초의 자료부터 차례로 일련번호를 부여하는 방법으로, 순서 코드 또는 일련번호 코드라고 함 예) 1, 2, 3, 4, ... 블록 코드 (Block Code) 코드화 대상 항목 중에서 공통성이 있는 것끼리 블록으로 구분하고, 각 블록 내에서 일련번호를 부여하는 방법으로, 구분 코드라고도 함 예) 1001~1100: 총무부, 1101~1200: 영업부 10진 코드 (Decimal Code) 코드화 대상 항목을 0~9까지 10진 분할하고, 다시 그 각각에 대하여 10진 분할하는 방법을 필요한 만큼 반복하는 방법으로, 도서 분류식 코드라고도 함 예) 1000: 공학, 1100: 소프트웨어 공학, 111..
ㅁ 결합도(Coupling) - 결합도는 모듈 간에 상호 의존하는 정도 또는 두 모듈 사이의 연관 관계를 의미함 - 다양한 결합으로 모듈을 구성할 수 있으나 결합도가 약할수록 품질이 높고, 강할수록 품질이 낮음 - 결합도가 강하면 시스템 구현 및 유지보수 작업이 어려움 - 결합도의 종류에는 자료 결합도, 스탬프 결합도, 제어 결합도, 외부 결합도, 공통 결합도, 내용 결합도가 있으며 결합도의 정도는 다음과 같음 *암기법: 내게 공부 강요하지말아요. 제가 스트레스 받자나요. 자료 결합도 (Data Coupling) 모듈 간의 인터페이스가 자료 요소로만 구성될 때의 결합도 스탬프(검인) 결합도 (Stamp Coupling) 모듈 간의 인터페이스로 배열이나 레코드 등의 자료 구조가 전달될 때의 결합도 제어 결..
ㅁ 요구사항 분석을 위한 CASE(자동화 도구) - 요구사항 분석을 위한 자동화 도구는 요구사항을 자동으로 분석하고, 요구사항 분석 명세서를 기술하도록 개발된 도구를 의미함 - 종류 1) SADT(Strutured Analysis and Design Technique) : SoftTech사에서 개발한 것으로 시스템 정의, 소프트웨어 요구사항 분석, 시스템/소프트웨어 설계를 위해 널리 이용되어 온 구조적 분석 및 설계도구임 2) SREM(Software Requirements Engineering Methodology) = RSL/REVS -TRW사가 우주 국방 시스템 그룹에 의해 실시간 처리 소프트웨어 시스템에서 요구사항을 명확히 기술하도록 할 목적으로 개발한 것으로, RSL과 REVS를 사용하는 자동화..
ㅁ 폭포수 모형(Waterfall Model) - 폭포에서 한번 떨어진 물은 거슬러 올라갈 수 없듯이 소프트웨어 개발도 이전 단계로 돌아갈 수 없다는 전제하에 각 단계를 확실히 매듭짓고 그 결과를 철저하게 검토하여 승인 과정을 거친 후에 다음 단계를 진행하는 개발 방법론 - 폭포수 모형은 소프트웨어 공학에서 가장 오래되고 가장 폭넓게 사용된 전통적인 소프트웨어 생명 주기 모형으로, 고전적 생명 주기 모형이라고도 함 - 소프트웨어 개발 과정의 한 단계가 끝나야만 다음 단계로 넘어갈 수 있는 선형 순차적 모형 - 모형을 적용한 경험과 성공 사례가 많음 - 각 단계가 끝난 후에는 다음 단계를 수행하기 위한 결과물이 명확하게 산출되어야 함 ㅁ 나선형 모형(Spiral Model, 점진적 모형) - 보헴(Boeh..