# 예제

28개의 포스트
post-thumbnail

레디스를 이용한 기프티콘 선착순 이벤트 구현

이번 포스팅은 레디스에서 제공해주는 자료구조 중 하나인 Sorted Set을 간단하게 설명하고, Sorted Set을 이용해서 치킨 기프티콘 선착순 이벤트를 구현해봅니다. 1. 왜 레디스으로 구현해야하나? 💡 선착순 이벤트에서 레디스가 사용되는 이유? 보통 선착순

2022년 5월 7일
·
1개의 댓글
post-thumbnail

Redisson 분산락을 이용한 동시성 제어

Redis 클라이언트인 Redisson 분산락(Distributed Lock)을 이용해서 동시성을 제어하는 포스팅을 진행해봤습니다 (예제 포함)

2022년 4월 26일
·
4개의 댓글

[thymeleaf] each안에 checkbox/radio btn/select 예제

th:field="\*{regions}" 에는 선택한 값들이 있고th:value="${region.key} 에는 각 checkbox의 키값이 들어있음.각 키값이 선택한 값들과 비교해서 있으면 해당 항목은 on 없다면 null처리 한다.원래는 일일히 다 체크해줘야하는데

2022년 3월 31일
·
0개의 댓글
post-thumbnail

12일차 클래스 예제

(예제)//강아지, 고양이, 돼지//색깔, 이름, 나이//생성자를 사용해서 초기화 하기//생성자 단축키 : Alt + Shift + S > O(결과창)

2022년 3월 29일
·
0개의 댓글

JAVA 예제 : 올림차순으로 정렬된 배열 출력

정수 배열을 입력받아 올림차순으로 정렬된 배열을 출력하는 메서드를 만드시오. 예) int arr = { 5, 3, 4, 2, 1 } Lineup(arr); 결과: 1 2 3 4 5 👉 출력 결과👉 출력 결과

2022년 3월 22일
·
0개의 댓글

JAVA 예제 : 팩토리얼

파라미터로 양의 정수 n을 받고 n!을 계산해서 리턴해주는 메소드를 만들어 보세요! (주의! : 0!은 1입니다. System.out.println(factorial(0)); -> 1 출력) 예) System.out.println(factorial(6));

2022년 3월 22일
·
0개의 댓글

JAVA 예제 : 거스름돈

지불한 금액을 나타내는 파라미터1, 물건의 가격을 나타내는 파라미터2 이렇게 두 개의 파라미터를 받아 가작 적은 수의 지폐를 거슬러 주는 메소드를 만들어 주세요. (단위는 50000, 10000, 5000, 1000 원입니다.)👉 출력

2022년 3월 22일
·
0개의 댓글

JAVA 예제 : 피보나치 수열

파라미터로 총 항의 수(n)를 받고, 입력한 총 항을 차례대로 출력하는 메소드를 만들어 보세요! 예) fibonacci(10) 출력결과 -> 1 1 2 3 5 8 13 21 34 55 (한 항씩 줄바꿈으로 출력)피보나치 알고리즘의 핵심은 An = (An

2022년 3월 22일
·
0개의 댓글
post-thumbnail

페이스북 공유하기

공식문서https://developers.facebook.com/docs/sharing/android안드로이드 공유앱 내의 컨텐츠를 페이스북으로 공유할 때 사용합니다.기본적으로 Android의 ActionSend를 이용하여 공유가 가능하지만 facebook s

2022년 3월 18일
·
0개의 댓글
post-thumbnail

리엑트 네이티브로 만든 번역기 비교 앱

번역기를 사용할 때 정확한 표현을 찾기 위해 구글, 카카오, 파파고 번역기들을 하나씩 비교하곤 하였는데 이 과정이 너무 불편하다고 느껴 한 번에 비교할 수 있는 앱으로 출시하였습니다. 플레이스토어에서 20,000 다운로드를 기록중인 앱이지만 일이 바빠 관리를 못하고

2022년 3월 17일
·
1개의 댓글
post-thumbnail

[인프런] html, css 공부(3) - 영화리뷰 페이지 만들기

이미지 파일을 넣을 때는 \`<img src="./폴더 위치/파일 이름.jpg" alt="만약 로딩 안될 경우 대체해서 나타낼 이미지 파일의 위치 또는 링크"><span>태그는 보통 컨텐츠 또는 글의 제목을 적을 때 많이 씀, 인라인 요소<p>태그는 보

2022년 2월 6일
·
0개의 댓글
post-thumbnail

[JS]예제들

1. 나이계산 프로그램 html js 🖥결과화면 🎯사용한 개념 정리 html button에 onClick = 마우스 이벤트, 버튼을 누르면 함수가 수행되도록 설정할수있음 js [new Date()](https://develop

2022년 1월 14일
·
0개의 댓글
post-thumbnail

[React] useReducer() (feat.일기장)

useReducer를 사용하여 일기데이터 상태변화로직을 App.js컴포넌트로부터 분리한다App.js컴포넌트에서 기존 작성했었던 useState를 주석처리하고 useReducer로 관리(useReducer를 사용하는 이유는 복잡한 상태변화로직을 컴포넌트 밖으로 분리하기위

2022년 1월 11일
·
0개의 댓글
post-thumbnail

[React] useCallback(), 함수형업데이트 (feat.일기장)

크롬의 확장도구로 React Developer Tools를 사용하면 보다 더 편하다. 오늘은 components에서 highlight updates when components render를 이용해서 화면을 볼 예정이다. 📖예제 일기리스트에 있는 목록 중 하나를

2022년 1월 10일
·
0개의 댓글
post-thumbnail

아임포트 결제 구현하기

앱을 만들다보면 피할수 없는 상황을 드디어 만났다.이번에 다뤄볼 내용은 아임포트를 이용한 결제 시스템 연동이다.몇년전에는 HTML에 전부 적어 웹뷰로 실행시키는 방법이 있었다고 한다.하지만 개발자분들이 열심히 노력한 결과 아임포트 SDK를 완성시켰다. 하지만 주니어인

2021년 12월 18일
·
0개의 댓글
post-thumbnail

함수 예제 한번보기!

매개변수로 숫자들의 배열을 입력하면 배열 내부에 있는 숫자 중에서 가장 작은 값을 구하는 함수를 만들어본다.알고리즘유형에 많이 출제됨!

2021년 11월 9일
·
0개의 댓글
post-thumbnail

Epoxy - Retrofit 통신 버전

너무 예제가 없어서 내가 표본이 되리라 에폭시 라이브러리 사용법입니다!

2021년 10월 18일
·
0개의 댓글
post-thumbnail

MVP 패턴

소프트웨어 패턴중 하나입니다.최근 MVVM으로 구성되지 않은 앱을 찾기 어려울정도로 대중화가 되어있기 때문에 MVVM으로 가는발판으로 생각하고 포스팅을 시작합니다.먼저 명명부터 알아봅시다.Model - View - Presenter로 구성되어 있습니다.Model 앱에

2021년 9월 30일
·
0개의 댓글
post-thumbnail

JS - 문법

코드카타 풀다가 알게된 문법들에 대해서 정리해보았다.출처는 설명 아래 기재 / 예제는 설명을 바탕으로 직접 짠 코드sort()메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환한다. 오름차순내림차순Array.from()메서드는 유사 배열 객체나 반복가능한

2021년 6월 5일
·
0개의 댓글