분류 전체보기

[BAEKJOON_1011] Fly me to the Alpha Centauri 문제 우현이는 어린 시절, 지구 외의 다른 행성에서도 인류들이 살아갈 수 있는 미래가 오리라 믿었다. 그리고 그가 지구라는 세상에 발을 내려 놓은 지 23년이 지난 지금, 세계 최연소 ASNA 우주 비행사가 되어 새로운 세계에 발을 내려 놓는 영광의 순간을 기다리고 있다. 그가 탑승하게 될 우주선은 Alpha Centauri라는 새로운 인류의 보금자리를 개척하기 위한 대규모 생활 유지 시스템을 탑재하고 있기 때문에, 그 크기와 질량이 엄청난 이유로 최신기술력을 총 동원하여 개발한 공간이동 장치를 탑재하였다. 하지만 이 공간이동 장치는 이동 거리를 급격하게 늘릴 경우 기계에 심각한 결함이 발생하는 단점이 있어서, 이전 작동시기..
[BAEKJOON_1193] 분수찾기 문제 무한히 큰 배열에 다음과 같이 분수들이 적혀있다. 1/1|1/2|1/3|1/4|1/5|…| |---|---|---|---|---|---| 2/1|2/2|2/3|2/4|…|…| 3/1|3/2|3/3|…|…|…| 4/1|4/2|…|…|…|…| 5/1|…|…|…|…|…| …|…|…|…|…|…| 이와 같이 나열된 분수들을 1/1 -> 1/2 -> 2/1 -> 3/1 -> 2/2 -> … 과 같은 지그재그 순서로 차례대로 1번, 2번, 3번, 4번, 5번, … 분수라고 하자. X가 주어졌을 때, X번째 분수를 구하는 프로그램을 작성하시오.. 입력 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. 출력 첫째 줄에 분수를 출력한다. 예제 입력 14 예제 출력 2..
BAEKJOON:2292 벌집 문제 출처 : https://www.acmicpc.net/JudgeOnline/upload/201009/3(2).png 위의 그림과 같이 육각형으로 이루어진 벌집이 있다. 그림에서 보는 바와 같이 중앙의 방 1부터 시작해서 이웃하는 방에 돌아가면서 1씩 증가하는 번호를 주소로 매길 수 있다. 숫자 N이 주어졌을 때, 벌집의 중앙 1에서 N번 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나가는지(시작과 끝을 포함하여)를 계산하는 프로그램을 작성하시오. 예를 들면, 13까지는 3개, 58까지는 5개를 지난다. 입력 첫째 줄에 N(1 ≤ N ≤ 1,000,000,000)이 주어진다. 출력 입력으로 주어진 방까지 최소 개수의 방을 지나서 갈 때 몇 개의 방을 지나는지 출..
·Spring
[스프링] 자동으로 빈 와이어링하기(Bean Auto Wiring) 빈 와이어링 설정하는 방법은 2가지가 있다. 1. Component Scanning : Spring Application Context에서 생성되는 빈을 자동으로 설정2. Auto Wiring : 스프링이 자동으로 빈 의존성을 충족시키는 것. 1. Component Scanning (1) XML을 이용한 방법 (2) 클래스에서 @ComponentScan을 이용한 방법 (2) XML을 이용한 방법 - 을 이용하면된다. (2) 클래스에서 @ComponentScan을 이용한 방법- @ComponentScan(basePackages="패키지명") 을 사용하면된다. @Configuration //@ComponentScan("com.spring.s..
·Spring
스프링의목적 - 자바개발의 간소화(1) POJO를 이용한 가볍고(lightweight) 비 침투적(non-invasive) 개발(2) DI와 인터페이스 지향(interface orientation)을 통한 느슨한 결합도(loose coupling)(3) 애스펙트와 공통 규약을 통한 선언적(declarative) 프로그래밍(4) 애스팩트와 탬플릿(template)을 통한 반복적인 코드 제거 - 스프링은 API를 이용하여 애플리케이션 코드의 분산을 가능한 한 막는다.- 스프링에 특화된 인터페이스 구현이나 스프링 자체에 의존성이 높은 클래스 확장을 거의 요구하지 않는다.(최악의 경우 Annotation이 붙음) DI(Dependency Injection) : 의존성 주입- 구성요소간 의존관계가 소스코드 내부가..
정규표현식 http://gskinner.com/RegExr/ – 정규표현식을 테스트하고 다른 사람이 만든 표현식을 사용할 수 있는 서비스 http://txt2re.com/index.php3 – 정규표현식의 패턴을 추천해주는 서비스 http://www.regexper.com/ – 정규표현식을 시각화해주는 서비스개발문서 http://html5ref.clearboth.org/html5 – HTML5 한글 레퍼런스 (by clearboth)위지윅 개발도구 http://www.codiqa.com/jQuery mobile의 UI를 라이브로 기획/개발할 수 있게 도와주는 위지윅도구 http://playground.webflow.com/ https://www.nitrous.io/ – 웹기반의 IDE네트워크 http:/..
·OS-Tools/Etc
제목 # 텍스트 #을 하나 쓰면 HTML의 태그를, #을 두개 쓰면 태그를 의미한다. 즉, #은 하나에서 여섯개까지 쓸 수 있고, #이 늘어날때마다 제목의 수준은 내려간다.(보통 글씨 크기가 작아진다.)번호 없는 리스트 -/+/* 텍스트번호 있는 리스트 숫자. 리스트기울인 글씨 (html의 태그) *텍스트* or _텍스트_굵은 글씨 (html의 태그) **텍스트** or __텍스트__인용 > 텍스트 인용문안에 인용문을 넣으려면 >를 더 추가해주면 된다.인라인 링크 [텍스트](링크주소)참조 링크 [텍스트][참조명] [참조명]: 링크주소이미지 ![텍스트](이미지링크)수평선 -, *, _을 세개 이상 나열코드 \`코드 내용\`코드 블럭 앞에 스페이스 4개 이상 삽입 # 마크다운 작성 규칙 ## 1. 문단 구분..
·OS-Tools/Linux
리눅스 파일관리 파일 정보 확인하기 사용형식$ ls [옵션][파일][옵션]-R : 지정한 디렉토리이하에 있는 하부디렉토리와 파일들을 모두 포함한다.(Recursive)-r : 출력결과를 정열할 때에서 내림차순으로 정렬한다.(Descending)-S : 파일사이즈가 가장 큰 것부터 순서대로 나열한다.-l : 파일들을 나열할때 자세히 출력한다.-a : 경로안의 모든 파일을 나열한다.(숨김파일도 포함)-h : 파일사이즈를 용량단위(Mb,Gb)를 붙여서 출력해 준다.-n : 파일의 소유자와 소유그룹을 표기할때 숫자로 UID, GID를 출력한다.-U : 디스크의 저장순서대로 파일을 나열한다.-i : 각 파일들의 색인번호(inode)를 각 행의 맨 앞에 출력한다.-1(숫자1) : 한 줄에 한 파일씩만 나열한다.-X..
·OS-Tools/Linux
루트권한 획득하기 시스템 관리 권한을 가지고 있는 사용자 : 수퍼유저, 루트 사용자 시스템종료 :~$ sudo shutdown -h now :~$ sudo shutdown -r now 사용자 계정 관리하기 계정추가 명령어$ sudo useradd [옵션][사용자계정] ex) 사용자계정 추가 할 때 sudo그룹에 포함시키는 명령$ sudo useradd -m -G sudo gun $ sudo passwd [사용자계정] $ sudo userdel [사용자계정]-홈 디렉토리까지 완전히 삭제하려면 사용자계정폴더도 삭제해야함$ sudo rm -rf /home/[사용자계정폴더] 사용자 계정정보 변경 usermod $ sudo usermod [옵션][사용자계정]옵션 [-a] : 변경대신 정보를 추가[-G] : 사용자..
·Language/Java
6. 작업실행 대부분 병렬 어플리케이션은 '작업task'을 실행하는 구조가 효율적으로 구성되어있다.- 작업: 추상적이면서 명확하게 구분된 업무의 단위작업은 원론적으로 완전히 독립적인 동작으로 상태,결과, 부수효과 등에 영향을 받지 않아야함 작업을 실행하는 가장 간단한 방법- 단일 스레드에서 작업 목록을 순차적으로 실행하는 방법 6.1.1 작업을 순차적으로 실행하나의 스레드가 모든 요청을 순차적으로 처리하는 경우class SingleThreadWebServer {public static void main(String[] args) {ServerSocket socket = new ServerSocket(80);while (true) {Socket conn = socket.accept();handleReque..
조슈아。
'분류 전체보기' 카테고리의 글 목록 (10 Page)