일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 서버운영
- Spring Framework
- spring reactive
- 웹앱
- 공유기 서버
- ipTIME
- 웹 커리큘럼
- 웹 스터디
- reactor core
- Spring Batch
- reactive
- reactor
- Today
- Total
목록분류 전체보기 (267)
Hello World
최근의 서비스/애플리케이션의 개발 흐름은 멀티 플랫폼, 멀티 디바이스 시대로 넘어와 있습니다. 단순히 하나의 브라우저만 지원하면 되었던 이전과는 달리, 최근의 서버 프로그램은 여러 웹 브라우저는 물론이며, 아이폰, 안드로이드 애플리케이션과의 통신에 대응해야 합니다. 그렇기 때문에 매번 서버를 새로 만드는 수고를 들이지 않기 위해선 범용적인 사용성을 보장하는 서버 디자인이 필요합니다.REST 아키텍처는 Hypermedia API의 기본을 충실히 이행하여 만들고자 하는 시스템의 디자인 기준을 명확히 확립하고 범용성을 보장하게 해줍니다. 이번 글에선 현대 서비스 디자인을 RESTful하게 설계하는 기초적인 내용에 대해 정리하려고 합니다.REST란 무엇인가?REST는 Representational state t..
자바스크립트 제대로 배우기는 처음 글이 올라왔을 때 소셜에 소개한 적이 있는데, 자신의 13살 딸한테 적용했다는 말도 빠지고 글이 엄청나게 버전업되었다. 번역 글 내용에는 포함하지 않았지만, 레딧같은 유명 커뮤니티 서비스에서 >>>New Study Group Starting January 2014!
나의 프로젝트가 완성되기까지 우리는 선택이라는 과정을 반복해서 겪게 됩니다. 그때의 상황에 맞는 논리와 경험을 토대로 무언가를 결정을 하게 되죠. 그러나 때로는 개척하지 못한 황무지 같은 길을 걸어야 할 때도, 이미 닦아져 있는 길을 의심해야 할 때도 있습니다. 이런 경우라면 어떤 논리나 경험을 통하더라도 결과가 원하는 방향으로 나오지 않을 때가 많습니다. 그리고 그 선택이 큰 리스크를 안겨줄 수도 있고요. 이런 일들을 미리 방지하기 위해 가설을 세우고 최소한의 경험만으로 리스크도 줄이면서 값진 정보를 얻어 낼 수있는 방법이 있습니다. 이것을 우리는 프로토타이핑이라고 합니다. 프로젝트를 진행하다보면 프로토타이핑의 필요성을 느낄 때가 많이 있습니다. 어떤 선택을 해야하는 상황에서 기준이 될 수 있는 테스트..
http://www.slideshare.net/jbugkorea/ss-39607946
1. 설명[편집]레인보우 테이블은 해시 함수(MD5, SHA-1, SHA-2 등)을 사용하여 만들어낼 수 있는 값들을 왕창 저장한 표이다. 물론 해시 함수는 입력이 무제한이라서 모든 내용을 넣는 게 아니고, 이를테면 영어 소문자와 숫자 조합으로 일정 길이까지의 모든 문자열에 대해서 계산한다거나, 하는 것이다. 이걸 그대로 저장하면 거듭제곱의 위력을 확실하게 체험할 수 있기 때문에 (문자열에 한 글자 추가하면 아무리 적어도 30배, 문자 조합이 많으면 200배 정도로 커진다!) 적절한 가공 과정을 거친다. 이건 후술. 이렇게 무식하게 값을 때려박는 테이블의 특성상, 작은 테이블도 기본 100GB는 거뜬히 넘어주신다. 영어 대문자+소문자+숫자 조합까지 가면 완전히 헬게이트. 올라가는 것도 테라바이트 단위로 ..
When I first wrote this blog my intention was to introduce you to a classThreadLocalRandom which is new in Java 7 to generate random numbers. I have analyzed the performance of ThreadLocalRandom in a series of micro-benchmarks to find out how it performs in a single threaded environment.The results were relatively surprising: although the code is very similar,ThreadLocalRandom is twice as fast a..
All examples have been configured and implemented using Java 8 update 0.20, Eclipse Luna 4.4, JMeter 2.11 and MySQL Community Server 5.6.21.Table Of Contents1. Introduction2. Technologies used3. What is this article about?4. Installation5. GUI overview6. Available requests7. Test plans and components7.1. A Subsection7.2. Samplers7.3. Logic controllers7.4. Listeners7.5. Timers7.6. Assertions7.7. ..
In this tutorial we will discuss about the inheritance in Java. The most fundamental element of Java is the class. A class represents an entity and also, defines and implements its functionality. In Java, classes can bederived from other classes, in order to create more complex relationships.A class that is derived from another class is called subclass and inherits all fields and methods of its ..
이미지가 깨져서 출처에 가서 읽는 것을 추천출처: https://www.acmicpc.net/blog/view/28?utm_content=bufferbde02&utm_medium=social&utm_source=facebook.com&utm_campaign=buffer 피보나치 수는 다음과 같이 정의되는 수열입니다.F0=0F1=1Fn=Fn−1+Fn−2피보나치 수를 조금 써보면, 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, ... 와 같습니다.피보나치 수를 구하는 함수를 작성해보고 10870번 문제: 피보나치 수 5를 풀어보겠습니다.#include using namespace std; int fibonacci(int n) { if (n > n; cout n0123456..
S3(Simple Storage Service)는 내구성과 확장성이 매우 뛰어난 객체 스토리지를 제공하는 AWS의 대표적인 서비스이다.http://aws.amazon.com/ko/s3/Spring Boot와 Spring Cloud AWS (http://cloud.spring.io/spring-cloud-aws/)를 이용해서 다음 작업들을 해보자특정 버킷에 업로드된 파일 목록 가져오기특정 버킷에 파일 업로드특정 버킷에 있는 파일 다운로드먼저, AWS Console에서 accessKey, secretKey를 발급받아야한다. (참고)https://console.aws.amazon.com/iam/homehttp://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSGe..