아이폰 텍스트대치 문구입니다. 아이폰 텍스트대치 기능에 등록하여 유용하게 사용하세요😙 등록하는 방법은 맨 아래 기재되어있습니다. 더 많은 시리즈 보기 👉 1탄. 아이폰 텍스트대치 모음 + 갤럭시 👉 2탄. 아이폰 텍스트대치 모음 2탄! 👉 3탄. 주접 멘트 모음 100종 (주접 텍대, 주접 드립) 👉 4탄. 주접짤 모음 100종 (덕질짤, 주접 드립) 👉 5탄. 루피 짤 모음 100종 - 루피 군침이 싹 도노! 👉 6탄. zoom 가상배경 50종 👉 7탄. 최고심 짤 모음 1탄 👉 8탄. 최고심 짤 모음 2탄 ㅋㅋㅋ🐶우꼌ㅋㅋㅋㅋ💃핫챠!!!핫차차!!유자차!!🤣유자차차!!!!곀ㅋㅋㅋ🐶우꼌ㅋㅋㅋㅋ💃핫챠!!!핫차차!!유자차!!🤣유자차차!!!!곀ㅋㅋㅋ🐶우꼌ㅋㅋㅋㅋ💃핫챠!!!핫차차!!유자차!!🤣유자차차!!!!곀ㅋㅋ..
리팩토링 리팩토링은 내부의 코드를 개선하는 하나의 방법론이자 솔루션을 뜻합니다. 리팩토링을 한마디로 말하자면, 나쁜 냄새가 나는 코드를 최적화하는 것입니다. 여기서 주의할 점은 런타임 시의 최적화가 아니라 프로그래밍을 할 때 버그 없는 프로그램을 만드는 것입니다. 외부 인터페이스는 그대로 두고 내부의 코드만을 개선하여 재사용과 가독성을 높이는 데 목적이 있습니다. 리팩토링 시리즈 [C++] 누구나 쉽게, 리팩토링(클린코드)-① 순수가상함수/추상클래스 [C++] 누구나 쉽게, 리팩토링(클린코드)-② 인터페이스(이번글) [C++] 누구나 쉽게, 리팩토링(클린코드)-③ 캐스팅(static·reinterpret·const·dynamic_cast)/타입체크 기능 이번시간에는 리팩토링을 진행하면서 인터페이스까지 함..
유심 빼는법 1. 유심 구멍 찾기 유심칩이 꽂혀있는 유심트레이 구멍을 찾습니다. 옆면을 잘 살펴 보면 구멍이 뽁 뚫려있는 것이 보일텐데요, 이곳이 유심 구멍입니다. 아이폰 시리즈는 보통 옆면에 있습니다. * 상단 트레이 모델 : iPhone 3G/S, 초기 iPhone 2. 유심 구멍 찌르기 아래 그림처럼 유심 구멍에 유심핀을 힘주어 쿡 밀어누르면 됩니다. 유심트레이가 뾱 하고 튀어나옵니다. 유심핀은 폰을 처음살 때 제공되는 핀인데요, 폰 박스를 잘 찾아보면 있습니다. 그런데요... 사실 저도 유심핀을 잃어버렸어요...T.T * 유심핀이 없다?! 유심핀이 없다하시면 유심 구멍 사이즈에 들어가는 모든 것이든 가능합니다. 저는 보통 귀걸이를 이용하거나 샤프를 이용합니다. 클립도 가능하구요! 너무 얇으면 힘이..
함수 하나의 작은 목적을 수행하기 위해 여러 문장을 모아 놓은 것 // 함수 헤더 returnValueType functionName(list of parameters) { // 함수 몸체 : 할 일 정의 } // 함수 호출 : 함수 사용 functionName(actual parameter); * 함수 헤더 : 함수의 반환값 유형(returnValueType), 함수 이름(functionName), 매개변수로 구성 ** 매개변수 : 함수 헤더에 작성된 변수. 함수가 호출될 때 값이 전달되어 저장되는 변수 ** 실매개변수(인수) : 호출하는 쪽의 매개변수 함수의 특징 5 int max(int num1, int num2) 6 { 7 int result; 8 9 if(num1 > num2) 10 result..
시리즈 글 보기 [소프트웨어공학] 애자일 소프트웨어 개발 방법론: Crystal 완벽 정리 B. Boehm, “A survey of agile development methodologies.” Laurie Williams, 2007. 보헴의 A Survey of Agile Development Methodologies 내용 중 스크럼 방법론에 관하여 정리한 내용입니다. 1. 스크럼 방법론 개요 - 스크럼 철학은 팀, 태스크를 가능한 가장 작은 절차를 주기적으로 반복 진행하는 것 - 스크럼 팀은 근거리에서 일하며, 자기 주도적(Self-directed)이며 자기 조직화(Self-organizing)적인 특징을 가짐 - 팀은 정의된 목표를 반복해서 수행하며, 목표를 가장 잘 충족하는 최선의 방법을 결정하는 ..
명령어 파이프라이닝 한 명령어의 수행이 끝나기 전에 다른 명령어의 수행을 시작하는 방법 - 컴퓨터의 처리율을 높이기 위한 방법 * Execution 한다고 쉬고 있는 것이 아니라 Fetch를 수행, 쉬지 않고 계속 구동 명령어 세트 연산코드(Operation Code) + 피연산자(Pperand) 연산코드 종류에 따른 명령어 세트 - 데이터 전송 명령어 : LDA, STA 등 - 데이터 처리 명령어 : ADD, AND 등 - 프로그램 제어 명령어 : BUN 등 피연산자 개수에 따른 명령어 세트 - 0 주소 명령어 : PUSH, POP - 1 주소 명령어 : ADD A, BUN A - 2 주소 명령어 : ADD A,B - 3 주소 명령어 : ADD A, B, C
컴퓨터 시스템의 구성(하드웨어) 컴퓨터의 기본적인 기능 - 프로그램 실행 : 중앙처리장치가 기억장치로부터 프로그램 코드를 읽고 실행 - 데이터 저장 : 중앙처리장치가 처리된 데이터를 기억장치에 저장 - 데이터 이동 : 보조기억장치에 저장되어 있는 프로그램과 데이터를 주기억장치로 이동 - 제어 : 프로그램이 제대로 실행될 수 있도록 각종 제어 신호를 발생 1) 중앙처리장치CPU - 명령어들을 기억장치로부터 인출하여 해독하고 실행 - CPU 구성장치 : 제어장치CU, 산술논리연산장치ALU, 레지스터Register * ALU : 모든 연산자들이 명령에 따라 담겨있음 * 레지스터 : CPU 안의 임시기억장치, CPU의 비트 수만큼 저장할 수 있음 * 기억장치 : 데이터를 저장 예) 주기억장치, 보조기억장치 2)..
컴퓨터의 분류 1. 사용 목적에 따른 컴퓨터 1) 전용 컴퓨터(Special Purpose Computer) - 특수한 목적에 한해서 사용하기 위해 만들어진 컴퓨터 - 군사용, 산업용 목적으로 항공 분야, 과학 기술 분야 등에서 사용 2) 범용 컴퓨터(General Purpose Computer) - 일반적인 업무 처리에서 광범위하게 사용할 수 있도록 만들어진 컴퓨터 3) 개인용 컴퓨터(Personal Computer) 2. 처리 능력에 따른 분류 1) 슈퍼컴퓨터(Super-Computer) - 가장 크고 빠르고 고가인 최첨단의 컴퓨터 - 수학적인 계산을 집중적으로 해야 하는 용도에 적합. 수백 개에서 수십만 개의 고성능 마이크로프로세서 사용 2) 대형 컴퓨터(Mainframe) - 다수의 사용자가 공유..
More About SOFTWARE REQUIREMENT 5~6부 요약 정리 [ 요구사항 작성 ] 연결 문서 - SRS와 같은 문서들은 정보를 전달하는 가교 역할을 한다. 따라서 명확해야 한다. - 얼마만큼 디테일해야하는가? → 연결 문서는 작성자 관점보다 소비자의 시각에서 작성해야한다. * SRS : Software Requirement Specification, 소프트웨어 요구 사양서 얼마나 상세하게 기술해야 하는가 1) 상세한 요구사항이 덜 적합한 경우 - 고객들이 광범위하다. - 개발자들이 상당한 분야의 경험을 가진다. - 선례를 사용할 수 있다. - 패키지 솔루션이 사용될 수 있다. 2) 요구사항이 더 상세해야 하는 경우 - 개발은 아웃소싱될 것이다. - 프로젝트 팀 멤버들이 지리적으로 흩어져 ..