| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- 저수준
- 선조건
- do-while
- 후조건
- 접두사
- C# Assert
- 함수의 범위
- out 매개변수
- comp1000
- 언매니지드
- args
- 데이터타입 #변수
- msa
- 포큐
- 배열의 배열
- 고수준
- 논리 연산자
- 매니지드
- 오픈쉬프트
- SWAGGER
- 1일 1커밋
- Github
- 접미사
- 공학수학
- 개체지향
- decimal
- jit
- 런타임 복잡도
- 다차원 배열
- COMP2500
- Today
- Total
내 생각대로 정리하는 블로그
1. 결론 동시 수강은 비추천한다. 단, 전공자 4년제 졸업생은 병행진행 가능하다고 봄. (기초가 튼튼한 자) 포큐 아카데미의 모든 강좌는 추천! 2. 후기에 앞서... 우선 대부분의 블로그 후기 중 2강좌 수강 후기가 없어 동시수강을 생각하고 있는 사람들에게 도움이 되었으면 한다. 나는 비전공자 국비지원 학원 출신 개발자이다. 4년차, 웹개발을 하고 있고, 2년동안은 SCRIPT언어를 주로 개발했고, 현재 이직 한 회사에서는 백앤드 개발을 주로 하고 있다. 후기 작성에 먼저 내 환경을 설명한 이유는 이 강좌를 수강하기 전 자신의 환경과 글쓴이와 환경이 어떤지 비교하면 좋을 듯 싶어 적어본다. 3. 강좌 후기 COMP1000 (소프트웨어 공학용 수학) & COMP2500 (개체지향 프로그래밍 및 설계 (..
우선 직렬 이라고 하면 직렬, 병렬이 떠오른다. 직렬이란 무엇인가? 순서대로 줄세우는것? 그런데 개발에서의 의미는 조금 다른 듯하다. 영어로는 Serializable 이라고 하고, 시스템 내부에서 사용되는 개체 또는 데이터를 외부의 자바 시스템에도 사용할 수 있도록 바이트 형태로 데이터 변환하는 기술을 직렬화 라고 한다. 직렬화된 데이터를 다시 개체로 변환하는 기술을 역직렬화라고 하고, 이때 de만 붙혀주면 Deserializable으로 된다. 우선 이와 관련된 내용이 XML, JSON이라고 할 수 있다. XML의 형태인 value 로 구성되어 저장하여 사용하고, JSON의 형태인 {"key":"value"} 로 사용한다. 요즘의 추세는 XML보다 JSON을 더 많이 사용하고, XML은 과거 기술이라고?..
특정 오류로 인해 시스템이 멈추는 경우가 생긴다. 이러한 점을 미리 파악하여 예외처리를 한다. 예외처리, 말 그대로 예외적으로 처리하는 방법이다. 쉽게 생각하면 무시한다. 라고 생각하는게 쉬울것 같다. 파일을 예를 들어 설명하면, 나는 A라는 폴더에 A라는 파일을 만들어라 그리고 A라는 문자를 입력해라 라고 코딩을 했다. 그런데 A라는 폴더가 존재하지 않고 B라는 폴더가 있었다 라고 가정하면, 보통 어플리케이션은 A라는 폴더를 찾았지만 존재하지 않는다며 오류를 뱉어내고 어플리케이션을 종료시켜버린다. 이렇게 되면 잘 사용하던 시스템이 그 뒤로는 사용할 수 없게된다. 이러한 점으로 예외처리를 많이 사용한다. try { // logic } catch ( Exception e) { // 오류 문구 } final..