๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ199

[Error] Spring Boot Configuration Annotation Processor not configured @ConfigurationProperties๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ๊ฐ‘์ž๊ธฐ ์œ„์— ์•Œ๋ฆผ์ด ๋–ด๋‹ค. ์šฐ์ธก์— open documents๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ๋ฌธ์„œ๋ฅผ ๋ณด๋ ค๊ณ  ํ–ˆ์œผ๋‚˜ ์ด์ƒํ•˜๊ฒŒ ์ ‘์†์„ ๋ชปํ•˜๊ธธ๋ž˜ ๊ทธ๋ƒฅ ๊ณต์‹๋ฌธ์„œ ๋’ค์ ธ์„œ ์ฐพ์•„์™”๋‹ค. https://docs.spring.io/spring-boot/docs/2.5.2/reference/html/configuration-metadata.html#configuration-metadata.annotation-processor.configuring Configuration Metadata Configuration metadata files are located inside jars under META-INF/spring-configuration-metadata.json. They use a .. 2021. 7. 7.
[์›น] SeeMe ํ”„๋กœ์ ํŠธ 1์ฃผ์ฐจ : ์ฝ”๋”ฉ ์ด์ „ ์„ค๊ณ„ - API ์ŠคํŽ™ ์„ค๊ณ„ - Gitbook ์ œ์ž‘ - DB ๋ชจ๋ธ๋ง - RDS ๋„์šฐ๊ณ  ๊ธฐ์ดˆ ๋ฐ์ดํ„ฐ๋กœ ์ดˆ๊ธฐํ™” 21.07.02 API ์ŠคํŽ™ ์„ค๊ณ„ ๋™์•„๋ฆฌ ์ฒซ ๋งŒ๋‚จ! 1์‹œ๋ถ€ํ„ฐ 6์‹œ๊นŒ์ง€ ์ง„ํ–‰ํ–ˆ๋‹ค. 01. ๋ฉ”์ธ ํŽ˜์ด์ง€(๋‚ ์”จ) / ๋ฏธ์„ธ๋จผ์ง€ ํŽ˜์ด์ง€ / ์ฝ”๋กœ๋‚˜ ํŽ˜์ด์ง€๋ฅผ ๋‚˜๋ˆ„๊ณ , ๊ทธ ์•ˆ์—์„œ ์„œ๋ฒ„ํ†ต์‹ ์ด ํ•„์š”ํ•œ ๊ธฐ๋Šฅ๋“ค์„ ์ •๋ฆฌํ•˜๊ณ  URL path ์ง€์ •ํ–ˆ๋‹ค. 02. ๋…ธ์…˜์— response body์˜ key-value ์˜ˆ์‹œ ์จ๋†จ๊ณ  ๋ณ€์ˆ˜ ์ด๋ฆ„, ํƒ€์ž…, ์„ค๋ช…์„ ํ‘œ๋กœ ์ •๋ฆฌํ–ˆ๋‹ค(Typora ์‚ฌ์šฉ) 03. figma์—์„œ ํ•„์š”ํ•œ ์ด๋ฏธ์ง€ ๋‹ค์šด๋ฐ›๊ณ  ๋””์ž์ธ ๊ด€๋ จ ํ”ผ๋“œ๋ฐฑ ๋“œ๋ ธ๋‹ค. ๋””์ž์ธ์ด ์•„์ง ์™„์„ฑ๋˜์ง€ ์•Š์€ ์ƒํƒœ์—ฌ์„œ ์ˆ˜์ • ์š”์ฒญ ๋“œ๋ ธ๊ณ  OOTD ๊ด€๋ จ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์–ด๋–ป๊ฒŒ ์งœ์•ผ ํ• ์ง€ ๊ฐ์ด ์•ˆ ์žกํ˜€์„œ ์ผ๋‹จ์€ ๋‚ ์”จ๋ž‘ ๋งˆ์Šคํฌ ์ด๋ฏธ์ง€๋งŒ ๋‹ค์šด๋ฐ›์•„๋†จ๋‹ค. ์ง‘ ๋ ˆํฌ ์ดˆ๊ธฐํ™”ํ–ˆ๋‹ค.. 2021. 7. 7.
[๋ฐฑ์ค€/C++] 8958๋ฒˆ : OXํ€ด์ฆˆ ๋ฌธ์ œ "OOXXOXXOOO"์™€ ๊ฐ™์€ OXํ€ด์ฆˆ์˜ ๊ฒฐ๊ณผ๊ฐ€ ์žˆ๋‹ค. O๋Š” ๋ฌธ์ œ๋ฅผ ๋งž์€ ๊ฒƒ์ด๊ณ , X๋Š” ๋ฌธ์ œ๋ฅผ ํ‹€๋ฆฐ ๊ฒƒ์ด๋‹ค. ๋ฌธ์ œ๋ฅผ ๋งž์€ ๊ฒฝ์šฐ ๊ทธ ๋ฌธ์ œ์˜ ์ ์ˆ˜๋Š” ๊ทธ ๋ฌธ์ œ๊นŒ์ง€ ์—ฐ์†๋œ O์˜ ๊ฐœ์ˆ˜๊ฐ€ ๋œ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, 10๋ฒˆ ๋ฌธ์ œ์˜ ์ ์ˆ˜๋Š” 3์ด ๋œ๋‹ค. "OOXXOXXOOO"์˜ ์ ์ˆ˜๋Š” 1+2+0+0+1+0+0+1+2+3 = 10์ ์ด๋‹ค. OXํ€ด์ฆˆ์˜ ๊ฒฐ๊ณผ๊ฐ€ ์ฃผ์–ด์กŒ์„ ๋•Œ, ์ ์ˆ˜๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค์˜ ๊ฐœ์ˆ˜๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋Š” ํ•œ ์ค„๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๊ณ , ๊ธธ์ด๊ฐ€ 0๋ณด๋‹ค ํฌ๊ณ  80๋ณด๋‹ค ์ž‘์€ ๋ฌธ์ž์—ด์ด ์ฃผ์–ด์ง„๋‹ค. ๋ฌธ์ž์—ด์€ O์™€ X๋งŒ์œผ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์ถœ๋ ฅ ๊ฐ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋งˆ๋‹ค ์ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ํ’€์ด 01. ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๊ฐ€ 0 ์ดˆ๊ณผ 80 ๋ฏธ๋งŒ์ด๋ฏ€๋กœ ๋ฌธ์ž์—ด ๋ฐฐ์—ด์˜ ํฌ๊ธฐ๋ฅผ 80์œผ๋กœ ์žก์•„์ค€.. 2021. 7. 7.
[๋ฐฑ์ค€/C++] 1546๋ฒˆ : ํ‰๊ท  ๋ฌธ์ œ ์„ธ์ค€์ด๋Š” ๊ธฐ๋ง๊ณ ์‚ฌ๋ฅผ ๋ง์ณค๋‹ค. ์„ธ์ค€์ด๋Š” ์ ์ˆ˜๋ฅผ ์กฐ์ž‘ํ•ด์„œ ์ง‘์— ๊ฐ€์ ธ๊ฐ€๊ธฐ๋กœ ํ–ˆ๋‹ค. ์ผ๋‹จ ์„ธ์ค€์ด๋Š” ์ž๊ธฐ ์ ์ˆ˜ ์ค‘์— ์ตœ๋Œ“๊ฐ’์„ ๊ณจ๋ž๋‹ค. ์ด ๊ฐ’์„ M์ด๋ผ๊ณ  ํ•œ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚˜์„œ ๋ชจ๋“  ์ ์ˆ˜๋ฅผ ์ ์ˆ˜/M*100์œผ๋กœ ๊ณ ์ณค๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์„ธ์ค€์ด์˜ ์ตœ๊ณ ์ ์ด 70์ด๊ณ , ์ˆ˜ํ•™์ ์ˆ˜๊ฐ€ 50์ด์—ˆ์œผ๋ฉด ์ˆ˜ํ•™์ ์ˆ˜๋Š” 50/70*100์ด ๋˜์–ด 71.43์ ์ด ๋œ๋‹ค. ์„ธ์ค€์ด์˜ ์„ฑ์ ์„ ์œ„์˜ ๋ฐฉ๋ฒ•๋Œ€๋กœ ์ƒˆ๋กœ ๊ณ„์‚ฐํ–ˆ์„ ๋•Œ, ์ƒˆ๋กœ์šด ํ‰๊ท ์„ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ์ž…๋ ฅ ์ฒซ์งธ ์ค„์— ์‹œํ—˜ ๋ณธ ๊ณผ๋ชฉ์˜ ๊ฐœ์ˆ˜ N์ด ์ฃผ์–ด์ง„๋‹ค. ์ด ๊ฐ’์€ 1000๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹ค. ๋‘˜์งธ ์ค„์— ์„ธ์ค€์ด์˜ ํ˜„์žฌ ์„ฑ์ ์ด ์ฃผ์–ด์ง„๋‹ค. ์ด ๊ฐ’์€ 100๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™์€ ์Œ์ด ์•„๋‹Œ ์ •์ˆ˜์ด๊ณ , ์ ์–ด๋„ ํ•˜๋‚˜์˜ ๊ฐ’์€ 0๋ณด๋‹ค ํฌ๋‹ค. ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— ์ƒˆ๋กœ์šด ํ‰๊ท ์„ ์ถœ๋ ฅํ•œ๋‹ค. ์‹ค์ œ ์ •๋‹ต๊ณผ ์ถœ๋ ฅ๊ฐ’์˜ ์ ˆ๋Œ€.. 2021. 7. 7.