์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ์๊ณ ๋ฆฌ์ฆ
- ์น๊ฐ๋ฐ
- ์คํ๋ง
- boj11653
- ๋ฐฑ์ค
- ๋ฐฑ์คํ์ด
- ๋ชจ๋ฐ์ผ์ฑํ๋ก๊ทธ๋๋ฐ
- ์ปดํจํฐ๊ณตํ
- ํ์ด์ฌ
- ChatGPT
- ์ฝ๋ฉ
- ๊ทธ๋ฆฌ๋
- ์น๊ฐ๋ฐ๊ธฐ๋ก
- ์ดํญ๊ณ์
- ์ปด๊ณต
- ์ฐ์ ์์ํ
- SSE
- ๊ทธ๋ฆฌ๋์๊ณ ๋ฆฌ์ฆ
- ๋ฐฑ์ค1436
- ๊ฐ๋ฐ์
- ์๋ฃ๊ตฌ์กฐ
- ์ปด๊ณต์
- ํ๋ก ํธ์ค๋
- spring
- ๋ฐฑ์๋
- ์ฝ๋ฉํ ์คํธ
- ๋ฆฌ์กํธ๋ค์ดํฐ๋ธ
- ๋จ์ํ ์คํธ
- ๋ฆฌ์กํธ
- ํ๋ก๊ทธ๋๋ฐ
- Today
- Total
๋ชฉ๋กํ๋ก๊ทธ๋๋ฐ (9)
๐ป๐ญ๐ง๐

์ด๋ฒ์๋ ๊ตฌ๊ธ ์์ ๋ก๊ทธ์ธ์ผ๋ก๋ถํฐ ์ ๊ณต๋ฐ์ ์ด๋ฆ, ์ด๋ฉ์ผ, ํ๋กํ ์ด๋ฏธ์ง๋ฅผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ์ฅํ ์ ์๋๋ก ๊ตฌํํ์๋ค. ์ด๋ ํ์๊ฐ์ ์ ํ์ง ์์ ๊ตฌ๊ธ ๊ณ์ ์ ๊ฒฝ์ฐ, ์ฑ๋ณ, ๋์ด๋, ์ฑ๋ณ/๋์ด๋ ๊ณต๊ฐ ์ฌ๋ถ ํ๋๋ฅผ ๋ ์ถ๊ฐํด์ผํ๋ฏ๋ก ํ์๊ฐ์ ์ฌ๋ถ๋ฅผ ํ์ธํด์ ๋ก์ง์ ๋๊ฐ๋ก ๋๋์๋ค. ํ์ฌ๊น์ง ๊ตฌํํ ๋๋ฉ์ธ ๊ณ์ธต๊ตฌ์กฐ๋ ๋ค์๊ณผ ๊ฐ๋ค. ์ด๋ฒ์ ์ค์ ์ ์ผ๋ก ๋ณผ ๊ฒ์ `LoginController.java`, `User.java`, `MemberStatusResponse`, `SaveUserRequest.java`, `UserService.java` ์ด๋ค. LoginController.java ์ requestUserInfo ๋ฉ์๋ ๊ธฐ์กด์ ๋จ์ํ ์ ์ ์ ๋ณด๋ฅผ ๋ก๋ํ๋ ๋ฐฉ์์์, ํ์ ์ฌ๋ถ๋ฅผ ํ์ธํ๊ณ ๋นํ์์ผ ๊ฒฝ์ฐ ํ์..
@Test public void save(){ Member member = new Member(); member.setName("Spring"); repository.save(member); Member result = repository.findById(member.getId()).get(); Assertions.assertThat(member).isEqualTo(result); } Test ๋ฉ์๋ ์์๋ @Test ์ด๋ ธํ ์ด์ ํ๊ธฐ Assertions ๋ด๊ฐ ๊ฐ์ ํ๊ณ ์๋ ์ฌ์ค์ด ์ค์ ์ ๊ฐ์์ง ๋ช ์ํ ์ ์๋ ๋๊ตฌ Assertion.assertThat(expected,actual) โก๏ธ JUnit ๋ฉ์๋๋ก, expected ์ actual ๊ฐ ๊ฐ์์ง ๋น๊ต โ ์์ ์ ์ํด์ผ ํจ !!!! Assertion...
Map key ๋ก value๋ฅผ ์ป์ด๋ด๋ ๋ฐฉ์ key ๋ ์ค๋ณต ํ์ฉ โ value ๋ ์ค๋ณต ํ์ฉ ๐ HashMap map = new HashMap(); map.put("name", "Sally"); -> key๊ฐ "name"์ด๊ณ , value๊ฐ "Sally" ์ธ ๊ฒ์ map์ ์ฝ์ ํ๋ ๊ฒ Optional NullPointerException ์ ๋ฐฉ์งํ๊ธฐ ์ํด null ๊ฐ์ด ์ค๋ฉด ๊ฐ์ธ๋ ๊ฒ Optional.ofNullable() : ๊ฐ์ด null ์ด ์๋ ๊ฐ์ฒด ์์ฑ Optional.of() : ๊ฐ์ด null ์ด ์๋ ๊ฒฝ์ฐ์๋ง ๊ฐ์ฒด ์์ฑ Optional.empty() : ๊ฐ์ด ๊ฐ์ง ์๋ ๊ฐ์ฒด ์์ฑ #### Map ์์ ํน์ ์กฐ๊ฑด์ ๋ง์กฑํ๋ ๊ฐ์ฒด ์ฐพ๊ธฐ @Override public Optional findByNa..
๋ฌธ์ https://www.acmicpc.net/problem/12605 12605๋ฒ: ๋จ์ด์์ ๋ค์ง๊ธฐ ์คํ์ด์ค๋ก ๋์ด์ฐ๊ธฐ ๋ ๋จ์ด๋ค์ ๋ฆฌ์คํธ๊ฐ ์ฃผ์ด์ง๋, ๋จ์ด๋ค์ ๋ฐ๋ ์์๋ก ๋ค์ง์ด๋ผ. ๊ฐ ๋ผ์ธ์ w๊ฐ์ ์๋จ์ด๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ์ด L๊ฐ์ ์ํ๋ฒณ์ ๊ฐ์ง๋ค. ๊ฐ ํ์ ์ํ๋ฒณ๊ณผ ์คํ์ด์ค๋ก๋ง www.acmicpc.net ์ฝ๋ from collections import deque n = int(input()) for i in range(n): array = deque([]*100) string = list(input().split(' ')) for j in range(len(string)): array.append(string[j]) print('Case #'+str(i+1)+": ",end='') for ..
๋ฌธ์ https://www.acmicpc.net/problem/18258 18258๋ฒ: ํ 2 ์ฒซ์งธ ์ค์ ์ฃผ์ด์ง๋ ๋ช ๋ น์ ์ N (1 โค N โค 2,000,000)์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ๋ช ๋ น์ด ํ๋์ฉ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ์ ์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 100,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ๋ฌธ์ ์ ๋์์์ง www.acmicpc.net ์ฝ๋ import sys N = int(sys.stdin.readline().rstrip()) que = [0] * 2000001 front = 0 rear = 0 no = 0 def is_empty(): global no if no
๋ฌธ์ https://www.acmicpc.net/problem/11866 11866๋ฒ: ์์ธํธ์ค ๋ฌธ์ 0 ์ฒซ์งธ ์ค์ N๊ณผ K๊ฐ ๋น ์นธ์ ์ฌ์ด์ ๋๊ณ ์์๋๋ก ์ฃผ์ด์ง๋ค. (1 โค K โค N โค 1,000) www.acmicpc.net ์ฝ๋ N,K = map(int,input().split()) que = [0] *(N+1) rear = 0 front = 0 no = 0 temp = 0 def deque()-> int: global front global no x = que[front] front += 1 no -= 1 if front == N: front = 0 return x def enque(y): global rear global no que[rear] = y rear += 1 no += 1 if r..
ImageBackground ์ฝ์ด ์ปดํฌ๋ํธ ์ฌ์ฉํ๊ธฐ import {ImageBackground} from 'react-native' ImageBackground ์ฌ์ฉ๋ฒ
Platform๊ณผ Dimensions API ์คํ OS ํ์ธ import {Platform{ from 'react-native' console.log(Platform.OS) โ ์ฑ์ด ์คํ๋๋ ํฐ์ด ์๋๋ก์ด๋ํฐ์ธ์ง ์๋๋ฉด ์์ดํฐ์ธ์ง๋ฅผ ํ์ธํ๋ค. โ ์์ ์ฝ๋๋ฅผ ์คํํ๋ฉด android ๋๋ ios ๋ผ๊ณ ๊ฒฐ๊ณผ๊ฐ ๋์จ๋ค. Dimension API import {Dimension} from 'react-native' const {width, height} = Dimensions.get('window') โ width, height ๋ ํฐ์ ๊ฐ๋ก๋ก ํ์ ํ๋๋ผ๋ ๋ณํ์ง ์๋๋ค. ๋ทฐ ์ปดํฌ๋ํธ์ backgroundColor ์คํ์ผ ์์ฑ โก๏ธ ์ด๋ฆ์ 'View' ๊ฐ ๋ค์ด๊ฐ ๋ทฐ์ปดํฌ๋ํธ๋ backgroudColor ์คํ์ผ ์..

๋ฒํผ์ ๋๋ฅด๋ฉด ๋ํ์์๊ฐ ๋ํ๋๋ ๊ธฐ๋ฅ ๊ตฌํํ๊ธฐ ๋ฒํผ ์ปดํฌ๋ํธ import react from 'react'; import {SafeAreaView, Alert, Button} from 'react-native'; export default function App() { return ( Alert.alert('home pressed.', 'message')} /> ); } Button ์ฝ์ด ์ปดํฌ๋ํธ๋ onPress ์์ฑ์ ์ ๊ณตํ๋ค. โก๏ธ ์ฝ๋ฐฑ ํจ์๋ฅผ ์ง์ ํด์ผ ํจ. ์ฝ๋ฐฑ ํจ์์ ํํ : () => {/* ํจ์ ๋ชธํต */} ๋ฆฌ์กํธ ๋ค์ดํฐ๋ธ๋ Alert API (Application Programming Interface) ๋ฅผ ์ ๊ณตํ๋ค. Alert API ๊ฐ ์ ๊ณตํ๋ alert ์ ์ ๋ฉ์๋ : static a..