본문 바로가기

반응형

emotional developer/detect-pattern

Rate Limiter What Is a Rate Limiter? A rate limiter is a defensive mechanism used in a distributed system to prevent the frequency of an operation from exceeding a defined limit and causing server errors. Here’s what you need to know. https://medium.com/@meenak1996/system-design-of-rate-limiter-from-basic-to-distributed-environment-44e05a42d2dc System Design of Rate Limiter from Basic to Distributed Environm.. 더보기
채번방식? 1.http://www.zetswing.com/bbs/board.php?bo_table=db_02&wr_id=2 쿼리를 이용한 자동 채번 쿼리 방법 EXEC SQL SELECT VALUE(MAX( SUBSTR(MERCH_ORG_ID, 4, 4) ), '0001') INTO :SVp0052.ROW_NUM-- 마지막 4자리가 가장 큰값을 가져온다. 정수값이 없는 경우에는 0001로 초기화한다.FROMT_MSS_ORG_CODEWHERE SUBSTR(MERCH_ORG_ID, 1, 3) = :RVp0052.MERCH_ORG_ID AND SUBSTR(MERCH_ORG_ID,4,4) BETWEEN '0000' AND '9999'-- 정수형식의 값만 조회한다.WITH UR; ※ COUNT() 함수를 이용하면 언젠가는 .. 더보기
Achieving Immutability with Builder Design Pattern http://java.dzone.com/articles/immutability-with-builder-design-pattern?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+javalobby/frontpage+(Javalobby+/+Java+Zone)Immutable Userview sourceprint?01.public class ImmutableUser {02. 03.private final String username;04.private final String password;05.private final String firstname;06.private final String lastname;07.private final String ema.. 더보기
TDD를통해의존성줄여보자. http://crosscutter.info/90 본디 의존성은 존재 할수 밖에 없는 것이다.. 다만. 오래전 부터 사람들이 생각 하고 고민했던 것은 어떻게 하면! 그런 실타래를 줄여 볼 수 있냐는 것이었다.. '느슨한' 을 목표로 한 그것은. 아마도 각 개발자의 시각에 따라 무척이나 달라 질수 있을것이다. 때마침 근래에 애자일 프랙티스 란 책을 읽으면서 내 생각을 달라 지게 했던 부분이 있는데.. 개발을 시작 할때 부터 그 API에 대한 사용자가 되어 TDD(testcase)를 적용해 보자란 의견이었다..기본적 TDD에서 서비스적 TDD를 구성해 보란 의미가 아닐까 라고 생각이 되는데..(내 생각 일뿐;) 그것이 생각외로 좋은 아이디어가 아닐수 없었다. 실제 핵심적이고 실용적인 부분에 집중 할수 있고, .. 더보기
Refactoring Workbook Refactoring Workbook 더보기
Adapter pattern wikipedia - adapter pattern http://www.allapplabs.com/java_design_patterns/adapter_pattern.htm http://www.java2s.com/Code/Java/Design-Pattern/AdapterPatternExample.htm http://www.ccs.neu.edu/home/futrelle/teaching/com1204sm2003/code/classAdapter/ 더보기
왜 프레임워크가 필요한가? 더보기
composite pattern 존재의 이유를 아직 모르겠음, -_-; 더보기