일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 2019 카카오 공채
- programmers
- 12906
- 자연수 뒤집어 배열로 만들기
- 카카오2020 공채
- 문자열을 정수로 바꾸기
- Brainf**k 인터프리터
- 17825
- 괄호 변환
- 124 나라의 숫자
- 프로그래머스
- 3954
- 단체사진 찍기
- 가장 큰 정사각형 찾기
- 카카오 2020 공채
- 큰 수 만들기
- 17779
- 찾아라 프로그래밍 마에스터
- 정수 내림차순으로 배치하기
- 게리맨더링 2
- java
- 후보키
- 주사위 윷놀이
- 백준
- 2018 카카오 공채
- 자바
- 투포인터
- 짝지어 제거하기
- 시저암호
- 라면공장
- Today
- Total
목록기술 (4)
기기
1. 이클립스를 실행하고, 이클립스의 메뉴 중 File - New - Project를 선택합니다. Maven프로젝트가 기존 워크스페이스 경로에 생성되도록 합니다. Maven에 대해 더 알아보기 위해 웹 어플리케이션 프로젝트를 생성하고, 실행해보도록 하겠습니다. 2. 아키타입(Archetype)을 선택합니다. 아키타입이란 일종의 프로젝트 템플릿(Template)이라고 말할 수 있습니다. 어떤 아키타입을 선택했느냐에 따라서 자동으로, 여러 가지 파일들을 생성하거나 라이브러리를 셋팅해주거나 등의 일을 해줍니다. Maven을 이용하여 웹 어플리케이션을 개발하기 위해서 apache의 maven-archetype-webapp를 선택한 후 Next 버튼을 클릭합니다. 3. package 이름 설정 package이름은..
Maven이란? Maven은 지금까지 애플리케이션을 개발하기 위해 반복적으로 진행해왔던 작업들을 지원하기 위하여 등장한 도구입니다. Maven을 사용하면 빌드(Build), 패키징, 문서화, 테스트와 테스트 리포팅, git, 의존성관리, svn등과 같은 형상관리서버와 연동(SCMs), 배포 등의 작업을 손쉽게 할 수 있습니다. Maven을 이해하려면 CoC(Convention over Configuration)라는 단어를 먼저 이해해야 합니다. CoC란 일종의 관습을 말하는데, 예를 들자면 프로그램의 소스파일은 어떤 위치에 있어야 하고, 소스가 컴파일된 파일들은 어떤 위치에 있어야 하고 등을 미리 정해놨다는 것입니다. 이 말은 관습에 이미 익숙한 사용자는 쉽게 Maven을 사용할 수 있는데, 관습에 익숙..
만약 glibc malloc 메커니즘을 찾다가 오신 분들이라면 아래 링크를 꼭! 보신 후에 이 글을 참고로 봐주시면 좋겠습니다. 모든 내용을 다루기에는 너무 많아져서 어려웠던 부분과 느낀점을 위주로 정리하였습니다. 중간중간 arena와 같은 내용은 아래 링크에서 더 쉽게 확인가능합니다. sploitfun.wordpress.com/2015/02/10/understanding-glibc-malloc/ Understanding glibc malloc I always got fascinated by heap memory. Questions such as How heap memory is obtained from kernel? How efficiently memory is managed? Is it managed..
정의 문자 집합(Character Set)은 정보를 표현하기 위한 글자나 기호들의 집합을 정의한 것입니다. 이런 문자나 기호의 집합을 컴퓨터에서 저장하거나 통신에 사용할 목적으로 부호화 하는 것을 문자 인코딩(부호화)이라 하고 인코딩 된 문자 부호(Character code)를 다시 디코딩(복호화)하여 본래 문자나 기호로 표현할 수 있습니다. Character Set → ( 인코딩 ) → Character Code → ( 디코딩 ) → Character Set 한글 인코딩 한글 표현(또는 작성 형태)에 따라 조합형과 완성형으로 나뉩니다. 조합형: 한글을 초성,중성, 종성으로 나누어 각각 1byte씩 총 3byte로 표현 완성형: 문자표를 토대로 문자를 인식합니다. 만약 문자표에 없으면 표현할 수 없는 단..