Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- MST
- 외판원 순회
- 생활코딩
- 다이나믹 프로그래밍
- BOJ 2098
- yolo
- lower_bound
- boj
- 비트마스크
- 삼성 코딩테스트
- 창훈쓰다
- 캘리그라피
- DP
- 평창동계올림픽
- 다음 API
- 성화봉송
- 그리디 알고리즘
- 언어의 온도
- 안드로이드 스튜디오
- multiset
- 성화봉송주자
- 백트레킹
- 위상정렬
- 이분탐색
- upper_bound
- 영어회화 100일의 기적
- 다음 지도 api
- 인간이 그리는 무늬
- Segment Tree
- BFS
Archives
- Today
- Total
목록2018/12/28 (1)
Hoon222y
[1228] Secure Coding
EXP00. 메서드가 반환하는 값을 무시하지 마라EXP01. 널 포인터를 역참조 하지 않도록 하라EXP02. 배열 내용을 비교하려면 Arrays.equals 메서드를 사용해라 EXP03. 박싱된 기본형을 비교할 때, 동등 비교 연산자를 사용하지 마라EXP04. 오토 박싱된 기본 타입이 의도한 타입인지를 확인하라EXP05. assert 안에서 부작용이 있는 표현식은 사용하지 말자 NUM00. 정수 오버플로가 발생하지 않도록 하라 NUM01. 오차 없는 정확한 계산을 할 때는 부동 소수점 타입을 사용하지 말자 //문자나 바이트를 읽는 메소드의 반환값을 저장할 때는 int 타입을 사용하라 1의 보수의 개념 -> 현대의 모든 cpu는 2의 보수1 + ㅌ = 1 -> 1에 대한 1의 보수 X = 00 + X = ..
코딩/교육
2018. 12. 28. 13:48