일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- o(log n)
- 접근제한자
- break
- DB 제약조건
- C#접근제어자
- 데이터베이스
- oracle db
- Oracle
- 자바
- sql
- DATABASE
- 오라클
- DEFAULT
- DAO
- 자바연산자
- mvc디자인패턴
- JavaSwing
- Oracle SQL Developer
- 메이븐업데이트
- java접근제어자
- Vo
- DTO
- java
- JSP
- O(n)
- 빅오표기법
- C#접근제한자
- C언어 표준 라이브러리
- DB
- oracle developer
목록전체 글 (122)
성장일기 : 문과생의 개발 여정 (งᐖ)ว ( ᐛ )و
* 소프트웨어 공학이란 ? 품질 높은 소프트웨어를 효율적으로 개발하기 위한 학문이다. * 소프트웨어공학의 3R - 역공학(Reverse Engineering / 소스코드만 있고 산출물(문서)가 없어서 역으로 산출물을 만들어내는것), 재공학(Re-Engineering / 유지보수의 생산성으로 소프트웨어의 위기를 극복하기 위한 것 / 분석 -> 재구성 -> 역공학 -> 이관), 재사용(Reuse / 함수,객체, 컴포넌트, 애플리케이션을 모듈의 독립성을 높여서 다른곳에서 재사용 할 수 있게 하는 것) * 소프트웨어 개발단계 계획(일정, 비용 계획 등 타당성 검사 rfp 문서를 통해 의뢰) - 분석 (요구사항 분석) - 설계(모델링 / 스토리보드) - 구현 (개발) - 테스트(★) - 유지보수 * 소프트웨어 개..
REST API란? REST (Representational State Transfer)는 프레임워크나 라이브러리가 아니라 웹 서비스 및 API를 구축하기 위한 아키텍처 스타일. REST에서는 모든 것이 고유한 URL로 식별되는 리소스 이며 이러한 리소스는 일반적으로 HTTP 메서드(GET, POST, PUT 또는 PATCH, DELETE)를 사용하여 조작한다. GET 메서드는 리소스를 검색하고, POST 메서드는 새 리소스를 생성하며, PUT 또는 PATCH 메서드는 리소스를 업데이트하고, DELETE 메서드는 리소스를 제거합니다. 이러한 HTTP 메서드를 사용하여 클라이언트와 서버 간의 상호작용을 정의하고 리소스에 대한 작업을 수행. 클라이언트에서 서버로의 각 요청에는 요청을 이해하고 완료하는 데 필..
포인터(포인터 변수) : 메모리의 주소값을 저장하는 변수이다. 포인터 관련연산자: &(엔드포인트) 주소 연산자, 변수의 메모리 주소를 반환 * 참조 연산자, 포인터 변수가 가르키는 메모리 주소에 저장된 값을 반환 int num = 5; int *ptr = # //*ptr : &num의 메모리 주소를 저장, 주소는 예시로 4865465 라고 가정 (주소값은 그때그때 다름) printf("%d\n", num); // 변수 대입된 3 출력 printf("%d\n", ptr); // num 변수의 주소값 4865465 출력 printf("%d\n", *ptr); // ptr의 값 즉 num의 변수 3 출력
헤더파일 기능 관련 함수 studio.h 표준 입출력 printf(), scanf(), getchar(), fopen(), fssek() 등 string.j 메모리와 문자열의 처리 strcat(), strcmp(), strcpy(), strlen() 등 ctype.h 문자 검사 및 반환 isalnum(), isalpha(), isgraph(), tolower() 등 math.h 삼각함수, 지수 절대값 함수 등 수학 함수 sin(), cos(), tan(), log(), exp(), fmod(), sqrt(), abs() 등 stdib.h 메모리 동적 할당, 가상 난수 발생, 문자열 반환 malloc(), free(), rand(), strtod(), atof() 등 maloc.h 메모리 할당에 관한 함수..
Java와 C#은 비슷한 목적으로 사용되는 객체 지향 프로그래밍 언어이나 접근 제어자에는 몇 가지 차이가 있다. public: Java: 다른 클래스, 패키지 및 모든 곳에서 접근 가능. C#: 동일한 어셈블리 내에서와 다른 어셈블리에서 모두 접근 가능. private: Java와 C#: 같은 클래스 내에서만 접근 가능. protected: Java: 동일한 패키지 내에서는 어디서든 접근 가능하며, 다른 패키지에서는 해당 클래스의 하위 클래스에서만 접근 가능. C#: 동일한 클래스나 하위 클래스에서만 접근 가능. default(package-private) (Java): Java에서는 별도의 키워드 없이 접근 제어자를 명시하지 않으면 기본적으로 패키지 내에서만 접근 가능한 제어자로 취급. C#에는 이에 ..
접근제한자는 외부로부터 타입(클래스, 구조체, 인터페이스, 델리게이트 등) 혹은 그 타입 멤버들(메서드, 속성, 이벤트, 필드 등)로의 접근을 제한할 때 사용하는 것 접근제한자는 상황에 따라 다른 디폴트값을 갖는다. 클래스 안에서 멤버들에 대해서는 private이 디폴트, namespace 안에서 클래스는 internal이 디폴트 public 모든 외부(파생클래스 포함)에서 이 타입(Type: 클래스, 구조체, 인터페이스, 델리게이트 등)을 엑세스할 수 있다. (개별 타입 멤버의 엑세스 권한은 해당 멤버의 접근 제한자에 따라 별도로 제한될 수 있다) internal 동일한 Assembly 내에 있는 다른 타입들이 엑세스 할 수 있다. 하지만, 다른 어셈블리에서는 접근이 불가하다. protected 파생클..