Light
Dark
1. Transactions 👩💻 트랜잭션이란 쪼갤 수 없는 업무 처리의 최소 단위를 말한다. 예를 들어 ‘A의 계좌에서 B의 계좌로 만 원을 송금한다’에서 2개의 작업이 존재한다. ‘A의 계좌에서 만 원을 인출한다’, ‘B의 계좌에 만 원을 입금한다.’ 그리고 이 두 작업은 별개일 수 없다. A의 계좌에서 인출은 했... Read More
28. HTML Entities 👩💻 1. HTML Entities HTML 을 사용할 때 Character Entities를 사용하는 데는 2가지 이유가 존재한다. 첫 번째는 HTML 의 < 나 >, 연속된 공백과 같은 허용되지 않거나 HTML 코드와 혼동될 수 있는 예약어(rese... Read More
1. OWASP/WebGoat 👩💻 Open Web Application Security Project 는 웹 보안 취약점을 주로 다루는 비영리 오픈 커뮤니티로 신뢰할 수 있는 앱과 API 를 개발하도록 돕는다. 꾸준히 이곳에서 공개하는 웹 보안 취약점 TOP10 만 제대로 처리해도 상당한 효과를 볼 수 있을 것... Read More
1. Reference? Bibliography? 👩💻 Reference 에서는 작성자의 과제(저널 포함)에 인용 또는 다른 말로 바꾸어 사용된 모든 자료들을 포함한다. Bibliography 에서는 작성자가 인용 또는 다른 말로 바꾸지 않은 것을 포함하여 작성자의 과제(저널 포함)가 만들... Read More
1. Extension vs. Inheritance 👩💻 기존의 Types 를 확장하기 위한 방법 중 하나인 Inheritance 는 Class 에서만 사용할 수 있다. Inheritance 는 기존 Class 는 그대로 둔 채 별도의 Class 를 생성하며, 이들은 Superclass/Subclass 라는 관계로 연결된 Hierarchy... Read More