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

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

APC_INDEX_MISMATCH ๋ธ”๋ฃจ ์Šคํฌ๋ฆฐ ์œˆ๋„์šฐ 10 ๋ฒ„์ „ 20H2 1901/1903 KB5000808 APC_INDEX_MISMATCH ๋ธ”๋ฃจ ์Šคํฌ๋ฆฐ ์„œ๋ก  ์œˆ๋„์šฐ ์šด์˜ ์ฒด์ œ๋ฅผ ์‚ฌ์šฉํ•˜๋‹ค ๋ณด๋ฉด ๊ฐ€๋” ๋ธ”๋ฃจ ์Šคํฌ๋ฆฐ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ์ค‘์—์„œ๋„ "APC_INDEX_MISMATCH"๋ผ๋Š” ๋ฉ”์‹œ์ง€์˜ ๋ธ”๋ฃจ ์Šคํฌ๋ฆฐ ์˜ค๋ฅ˜๋Š” ์ฃผ๋กœ ๋ฉ”๋ชจ๋ฆฌ์™€ ๊ด€๋ จ๋œ ๋ฌธ์ œ๋กœ ์•Œ๋ ค์ ธ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ•  ๋•Œ๋Š” ๋ธ”๋ฃจ ์Šคํฌ๋ฆฐ ์˜ค๋ฅ˜์˜ ์›์ธ์„ ํŒŒ์•…ํ•˜๊ณ  ํ•ด๊ฒฐํ•˜๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ธ€์—์„œ๋Š” "APC_INDEX_MISMATCH" ๋ธ”๋ฃจ ์Šคํฌ๋ฆฐ ์˜ค๋ฅ˜์˜ ์›์ธ๊ณผ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์˜ค๋ฅ˜ ์›์ธ ๋ถ„์„ "APC_INDEX_MISMATCH" ๋ธ”๋ฃจ ์Šคํฌ๋ฆฐ ์˜ค๋ฅ˜๋Š” ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ ๋ฉ”๋ชจ๋ฆฌ์™€ ๊ด€๋ จ๋œ ๋ฌธ์ œ๋กœ ๋ฐœ์ƒํ•ฉ๋‹ˆ๋‹ค. ์ด ์˜ค๋ฅ˜๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋Š” ๊ทธ๋ž˜ํ”ฝ ๋ฐ ์˜ค๋””์˜ค ๋“œ๋ผ์ด๋ฒ„์˜ ์ตœ์‹  ์—…๋ฐ์ดํŠธ ๋˜๋Š” ์žฌ์„ค์น˜์ž…๋‹ˆ๋‹ค. ๋˜ํ•œ ๋žจ์„ ๋ถ„๋ฆฌํ•˜์—ฌ .. 2023. 8. 12.
vscode ๊ฒ€์ƒ‰ ํŒŒ์ผ ์ฐพ๊ธฐ ๋‹จ์ถ•ํ‚ค. ์ •๊ทœ์‹ ์—ฌ๋Ÿฌ ๋‹จ์–ด ๊ฒ€์ƒ‰ ์น˜ํ™˜ ๋ฐ”๊พธ๊ธฐ VS Code์—์„œ ํŒŒ์ผ ๊ฒ€์ƒ‰๊ณผ ๋ฌธ์ž์—ด ๊ฒ€์ƒ‰ ๋‹จ์ถ•ํ‚ค ํ™œ์šฉํ•˜๊ธฐ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์˜ ๋ณต์žก์„ฑ๊ณผ ํŒŒ์ผ ๊ฒ€์ƒ‰์˜ ์ค‘์š”์„ฑ ํ˜„๋Œ€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์€ ๋‹ค์–‘ํ•œ ํŒŒ์ผ๊ณผ ํด๋”๋กœ ๋ณต์žกํ•˜๊ฒŒ ๊ตฌ์„ฑ๋˜๋Š” ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค๋ฃจ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฐ ํ™˜๊ฒฝ์—์„œ ์›ํ•˜๋Š” ํŒŒ์ผ์„ ์‹ ์†ํ•˜๊ฒŒ ์ฐพ๋Š” ๊ฒƒ์€ ๋งค์šฐ ์ค‘์š”ํ•œ ์ž‘์—…์ž…๋‹ˆ๋‹ค. Microsoft Visual Studio Code(VS Code)๋Š” ๋งŽ์€ ๊ฐœ๋ฐœ์ž๋“ค์ด ์„ ํ˜ธํ•˜๋Š” ํ›Œ๋ฅญํ•œ ํ†ตํ•ฉ ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” VS Code์—์„œ ํŒŒ์ผ ๊ฒ€์ƒ‰๊ณผ ๋ฌธ์ž์—ด ๊ฒ€์ƒ‰์„ ํšจ์œจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋‹จ์ถ•ํ‚ค์™€ ๊ธฐ๋Šฅ์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. VS Code ํŒŒ์ผ ๊ฒ€์ƒ‰ ๋‹จ์ถ•ํ‚ค VS Code์—์„œ ํŒŒ์ผ ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋Š” ๋ฐ์—๋Š” ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์œ ์šฉํ•œ ๋‹จ์ถ•ํ‚ค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํŠนํžˆ ํŒŒ์ผ์„ ๋น ๋ฅด๊ฒŒ ์ฐพ์•„๋ณด๊ณ ์ž ํ•  ๋•Œ ๋‹ค์Œ ๋‹จ์ถ•ํ‚ค๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ.. 2023. 8. 11.
์œˆ๋„์šฐ10 ์—…๋ฐ์ดํŠธ ์„ค์น˜ ์‹œ '์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒŒํ‹ฐ์…˜์€ ์—…๋ฐ์ดํŠธ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค' ํ•ด๊ฒฐ๋ฐฉ๋ฒ• HP๋…ธํŠธ๋ถ ์œˆ๋„์šฐ10 ์—…๋ฐ์ดํŠธ ์„ค์น˜ ์‹œ '์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒŒํ‹ฐ์…˜์€ ์—…๋ฐ์ดํŠธ ํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค' ํ•ด๊ฒฐ๋ฐฉ๋ฒ• ์„œ๋ก  ์œˆ๋„์šฐ 10 ์—…๋ฐ์ดํŠธ๋Š” ์ปดํ“จํ„ฐ์˜ ์„ฑ๋Šฅ ํ–ฅ์ƒ๊ณผ ๋ณด์•ˆ ์—…๋ฐ์ดํŠธ๋ฅผ ํฌํ•จํ•˜์—ฌ ์ค‘์š”ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋•Œ๋กœ๋Š” ์—…๋ฐ์ดํŠธ ์„ค์น˜ ๊ณผ์ •์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. '์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ํŒŒํ‹ฐ์…˜์€ ์—…๋ฐ์ดํŠธํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค' ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๋Š” ์—…๋ฐ์ดํŠธ ์„ค์น˜ ์ค‘ ๋ฐœ์ƒํ•˜๋Š” ์ผ๋ฐ˜์ ์ธ ๋ฌธ์ œ ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๋ฐฉ๋ฒ•์„ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์›์ธ ๋ถ„์„ ์ด ์—๋Ÿฌ ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚˜๋Š” ์ฃผ์š” ์›์ธ์€ ์‹œ์Šคํ…œ ์˜ˆ์•ฝ ํŒŒํ‹ฐ์…˜์ด ์ถฉ๋ถ„ํ•œ ๊ณต๊ฐ„์„ ํ™•๋ณดํ•˜์ง€ ๋ชปํ•œ ๊ฒฝ์šฐ์ž…๋‹ˆ๋‹ค. ์ด ํŒŒํ‹ฐ์…˜์€ ์œˆ๋„์šฐ ์šด์˜์ฒด์ œ์˜ ๋ถ€ํŒ…๊ณผ ๊ด€๋ จ๋œ ์ค‘์š”ํ•œ ์ •๋ณด๋ฅผ ์ €์žฅํ•˜๋Š” ๊ณณ์œผ๋กœ, ์ถฉ๋ถ„ํ•œ ๊ณต๊ฐ„์„ ํ™•๋ณดํ•˜์ง€ ์•Š์œผ๋ฉด ์—…๋ฐ์ดํŠธ ์„ค์น˜์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ.. 2023. 8. 9.
ํฌ๋กœ๋ฏธ์›€ [Google API ํ‚ค๊ฐ€ ๋ˆ„๋ฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Chromium์˜ ์ผ๋ถ€ ๊ธฐ๋Šฅ์ด ์‚ฌ์šฉ ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค.] ํ•ด๊ฒฐ๋ฐฉ๋ฒ• ํฌ๋กœ๋ฏธ์›€ [Google API ํ‚ค๊ฐ€ ๋ˆ„๋ฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Chromium์˜ ์ผ๋ถ€ ๊ธฐ๋Šฅ์ด ์‚ฌ์šฉ ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค.] Google API keys missing ์„œ๋ก  ํฌ๋กœ๋ฏธ์›€(Chromium)์€ ๊ตฌ๊ธ€ ํฌ๋กฌ(Chrome) ๋ธŒ๋ผ์šฐ์ €์˜ ์˜คํ”ˆ ์†Œ์Šค ํ”„๋กœ์ ํŠธ๋กœ, ์›น ๋ธŒ๋ผ์šฐ์ง• ๊ธฐ๋Šฅ๊ณผ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜๋Š” ์ธ๊ธฐ ์žˆ๋Š” ์›น ๋ธŒ๋ผ์šฐ์ € ์—”์ง„์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋•Œ๋•Œ๋กœ ํฌ๋กœ๋ฏธ์›€์„ ์„ค์น˜ํ•˜๊ณ  ์‹คํ–‰ํ•˜๋ฉด "Google API ํ‚ค๊ฐ€ ๋ˆ„๋ฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Chromium์˜ ์ผ๋ถ€ ๊ธฐ๋Šฅ์ด ์‚ฌ์šฉ ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค."๋ผ๋Š” ๊ฒฝ๊ณ  ๋ฉ”์‹œ์ง€๊ฐ€ ๋‚˜ํƒ€๋‚  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ฌธ์ œ๋Š” Google API ํ‚ค๊ฐ€ ์—†์–ด์„œ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์œผ๋กœ, ์‚ฌ์šฉ ์ค‘์ง€๋œ ๊ธฐ๋Šฅ์€ ๊ตฌ๊ธ€๊ณผ ์—ฐ๋™ํ•˜์—ฌ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋Šฅ๋“ค์ž…๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ„๋‹จํ•œ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ Google API ํ‚ค๊ฐ€ ํ•„์š”ํ•˜์ง€ ์•Š๋„๋ก ์„ค์ •ํ• .. 2023. 8. 6.
์œˆ๋„์šฐ 10, 11 HEVC ์ฝ”๋ฑ ๋ฌด๋ฃŒ ์„ค์น˜ ๋ฐฉ๋ฒ•! ์žฅ๋น„์ œ์กฐ์—…์ฒด H.265 ๋‹ค์šด๋กœ๋“œ HEVC Video Extensions ์œˆ๋„์šฐ 10, 11 HEVC ์ฝ”๋ฑ ๋ฌด๋ฃŒ ์„ค์น˜ ๋ฐฉ๋ฒ•! ์žฅ๋น„์ œ์กฐ์—…์ฒด H.265 ๋‹ค์šด๋กœ๋“œ HEVC Video Extensions ์†Œ๊ฐœ ์œˆ๋„์šฐ 10, 11์—์„œ ์˜์ƒ ์žฌ์ƒ ์‹œ HEVC(๊ณ ๊ธ‰ ๋น„๋””์˜ค ์ฝ”๋”ฉ) ์ฝ”๋ฑ์ด ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋ฐœ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ™”๋ฉด์ด ๋‚˜์˜ค์ง€ ์•Š๊ณ  ์†Œ๋ฆฌ๋งŒ ์žฌ์ƒ๋˜๋ฉฐ, "์ด ๋™์˜์ƒ์„ ์žฌ์ƒํ•˜๋ ค๋ฉด hevc ์ฝ”๋ฑ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค."๋ผ๋Š” ๋ฉ”์‹œ์ง€์™€ ํ•จ๊ป˜ ๋งˆ์ดํฌ๋กœ์†Œํ”„ํŠธ ์Šคํ† ์–ด์—์„œ 1,200์›์— HEVC Video Extensions ์ฝ”๋ฑ์„ ๊ตฌ๋งคํ•˜๋ผ๋Š” ์•ˆ๋‚ด๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋‹คํ–‰ํžˆ๋„ ๋ฌด๋ฃŒ๋กœ HEVC ์ฝ”๋ฑ์„ ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์„ค์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ์‹  ์Šค๋งˆํŠธํฐ๊ณผ ์นด๋ฉ”๋ผ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ์˜์ƒ ์ดฌ์˜ ๋ฐ ์ €์žฅ์— ์‚ฌ์šฉ๋˜๋Š” HEVC(๊ณ ๊ธ‰ ๋น„๋””์˜ค ์ฝ”๋”ฉ) ์ฝ”๋ฑ์€ ๊ณ ํ’ˆ์งˆ์˜ ์˜์ƒ ์••์ถ•์„ ๊ฐ€๋Šฅ์ผ€ํ•˜๋Š” ๊ธฐ์ˆ ๋กœ ์ธ๊ธฐ๋ฅผ.. 2023. 8. 3.
Spring session method ์„ธ์…˜ ๋ฉ”์†Œ๋“œ .setAttribute() .getAttribute() .invalidate() .setMaxInactiveInterval() .isNew() ์„ธ์…˜ ๋ฉ”์†Œ๋“œ: Session Method ์„œ๋ก  ์›น ๊ฐœ๋ฐœ์—์„œ ์„ธ์…˜์€ ์‚ฌ์šฉ์ž์˜ ์ƒํƒœ ์ •๋ณด๋ฅผ ์„œ๋ฒ„์— ์œ ์ง€ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ๋ฐ ์ค‘์š”ํ•œ ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์„ธ์…˜์„ ํ™œ์šฉํ•˜์—ฌ ์‚ฌ์šฉ์ž์˜ ๋กœ๊ทธ์ธ ์ •๋ณด, ์žฅ๋ฐ”๊ตฌ๋‹ˆ ๋‚ด์—ญ ๋“ฑ์„ ์„œ๋ฒ„์— ์ €์žฅํ•˜๊ณ  ์œ ์ง€ํ•จ์œผ๋กœ์จ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ๊ฐœ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Java์—์„œ๋Š” ์„ธ์…˜์„ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ๋ฉ”์†Œ๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฒˆ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŒ…์—์„œ๋Š” Java์˜ ์„ธ์…˜ ๋ฉ”์†Œ๋“œ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. ์„ธ์…˜ ๋ฉ”์†Œ๋“œ ์†Œ๊ฐœ Java์—์„œ ์„ธ์…˜์„ ๋‹ค๋ฃจ๊ธฐ ์œ„ํ•ด ์ฃผ์š”ํ•œ ๋ฉ”์†Œ๋“œ๋“ค์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค. setAttribute(String name, Object value) ์ด ๋ฉ”์†Œ๋“œ๋Š” ์„ธ์…˜์— ์ง€์ •๋œ ์ด๋ฆ„์œผ๋กœ ๊ฐ์ฒด๋ฅผ ์„ค์ •ํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. ์„ธ์…˜์€ ์ด๋ฆ„-๊ฐ’ ์Œ์˜ ํ˜•ํƒœ๋กœ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š”๋ฐ, ์ด ๋ฉ”์†Œ๋“œ๋ฅผ ํ†ตํ•ด ์„ธ์…˜์— ๋ฐ์ดํ„ฐ๋ฅผ .. 2023. 8. 1.