728x90
๋ฐ˜์‘ํ˜•

์ „์ฒด ๊ธ€ 1180

[Error][MyBatis] org.apache.ibatis.builder.BuilderException: Error evaluating expression

org.mybatis.spring.MyBatisSystemException:nested exception is org.apache.ibatis.builder.BuilderException: Error evaluating expression ' != null and param.opFailTp.equalsIgnoreCase('Y')'. Cause: org.apache.ibatis.ognl.ExpressionSyntaxException:Malformed OGNL expression: != null and param.opFailTp.equalsIgnoreCase('Y') [org.apache.ibatis.ognl.ParseException: Encountered " "!=" "!= "" at line 1, co..

Error 2024.10.18

[Error][Mybatis]org.xml.sax.SAXParseException:

1. ํŠน์ˆ˜ ๋ฌธ์ž ๋˜๋Š” ์ด์Šค์ผ€์ดํ”„๋˜์ง€ ์•Š์€ ๊ธฐํ˜ธ:&XML์€ , , ', ์™€ ๊ฐ™์€ ํŠน์ˆ˜ ๋ฌธ์ž๋ฅผ ์ธ์‹ํ•ฉ๋‹ˆ๋‹ค ".ํŠน์ˆ˜ ๋ฌธ์ž๊ฐ€ ์ด์Šค์ผ€์ดํ”„๋˜๊ฑฐ๋‚˜ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ์‚ฌ์šฉ๋˜์—ˆ๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.์˜ˆ๋ฅผ ๋“ค์–ด, ๊ธฐํ˜ธ๊ฐ€ ์žˆ๋Š” ๊ฒฝ์šฐ &๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค &.2. ์˜ฌ๋ฐ”๋ฅธ ํƒœ๊ทธ ๋‹ซํž˜:๋ชจ๋“  XML ํƒœ๊ทธ๊ฐ€ ์ œ๋Œ€๋กœ ์—ด๋ฆฌ๊ณ  ๋‹ซํ˜”๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”. ๋ชจ๋“  ํƒœ๊ทธ ์—๋Š” ํ•ด๋‹น .์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค .3. CDATA ์„น์…˜(ํ•„์š”ํ•œ ๊ฒฝ์šฐ):SQL ์ฟผ๋ฆฌ์— ํŠน์ˆ˜ ๋ฌธ์ž๋ฅผ ํฌํ•จํ•˜๊ณ  ํ•ด๋‹น ๋ฌธ์ž๊ฐ€ XML๋กœ ํ•ด์„๋˜์ง€ ์•Š๋„๋ก ํ•˜๋Š” ๊ฒฝ์šฐ CDATA ๋ธ”๋ก ์•ˆ์— ํŠน์ˆ˜ ๋ฌธ์ž๋ฅผ ๋ฌถ์Šต๋‹ˆ๋‹ค.  4. ๋™์  SQL ์กฐ๊ฐ:๋ชจ๋“  ๋™์  SQL ์š”์†Œ( , , , ๋“ฑ)๊ฐ€ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ๊ตฌ์„ฑ๋˜๊ณ  ์ œ๋Œ€๋กœ ๋‹ซํ˜”๋Š”์ง€ ํ™•์ธํ•˜์„ธ์š”.5. ๋งค๊ฐœ๋ณ€์ˆ˜ ์ž๋ฆฌ ํ‘œ์‹œ์ž:์ฟผ๋ฆฌ์—์„œ ๋งค๊ฐœ๋ณ€์ˆ˜ ์‚ฌ์šฉ์— ์‹ค์ˆ˜( #{}, ) ๊ฐ€ ..

Error 2024.10.17

[DB][SQL] 01์›” ~ 12์›” ๋ฐ์ดํ„ฐ๊ฐ€ ์—†์–ด๋„ ์กฐํšŒํ•˜๊ธฐ

WITH months AS ( -- Generate the list of months from 01 to 12 for the given year (e.g., 2024) SELECT LPAD(LEVEL, 2, '0') AS month FROM dual CONNECT BY LEVEL  T_PRICE ํ…Œ์ด๋ธ”์— 1์›” ~ 12์›” ๊นŒ์ง€์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์ „๋ถ€ ์žˆ๋Š”๊ฒŒ ์•„๋‹ˆ์—ฌ๋„ 1์›” ~ 12์›” ๋ฆฌ์ŠคํŠธ ์กฐํšŒ๋œ๋‹ค.PRC์ปฌ๋Ÿผ์— ๊ฐ’์ด ์—†์–ด๋„ 0์œผ๋กœ ์กฐํšŒ๋œ๋‹ค.

DB 2024.10.16

[HTML] autocomplete="off"๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ 

๋ฏผ๊ฐํ•œ ์ •๋ณด : ๋ฏผ๊ฐํ•œ ๋ฐ์ดํ„ฐ(์˜ˆ: ๋น„๋ฐ€๋ฒˆํ˜ธ, ์‹ ์šฉ์นด๋“œ ๋ฒˆํ˜ธ, ๊ฐœ์ธ ์ •๋ณด)๋ฅผ ์ฒ˜๋ฆฌํ•˜๋Š” ํ•„๋“œ์˜ ๊ฒฝ์šฐ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๊ธฐ ์œ„ํ•ด ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๊ฐ’์„ ์ €์žฅํ•˜๊ณ  ์ž๋™์œผ๋กœ ์ฑ„์šฐ๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. input type="password" autocomplete="off"> ๋™์  ์–‘์‹์—์„œ ์ž๋™ ์ฑ„์šฐ๊ธฐ ๋ฐฉ์ง€ : ๋™์  ๋˜๋Š” ๋ฐ˜๋ณต ์–‘์‹(๋‹จ์ผ ํŽ˜์ด์ง€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜๋Š” ๋™์ ์œผ๋กœ ์ถ”๊ฐ€๋œ ํ•„๋“œ๊ฐ€ ์žˆ๋Š” ์–‘์‹)์œผ๋กœ ์ž‘์—…ํ•˜๋Š” ๊ฒฝ์šฐ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์˜๋„์น˜ ์•Š์€ ๊ณณ์— ์ž˜๋ชป๋œ ๋ฐ์ดํ„ฐ๋ฅผ ์ž๋™ ์ฑ„์šฐ๊ธฐํ•˜๋ฉด ๋ฌธ์ œ๊ฐ€ ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„ค์ • autocomplete="off"ํ•˜๋ฉด ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ด์ „ ์–‘์‹ ํ•ญ๋ชฉ์˜ ๊ฐ’์„ ์ž๋™ ์ œ์•ˆํ•˜์ง€ ์•Š๋„๋ก ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์–‘์‹ ๋™์ž‘ ์‚ฌ์šฉ์ž ์ •์˜ : ์‚ฌ์šฉ์ž ์ •์˜ ์ž๋™ ์™„์„ฑ ์‹œ์Šคํ…œ์ด๋‚˜ ์–‘์‹ ํ•„๋“œ ๊ฒ€์ฆ๊ณผ ๊ฐ™์€ ์ผ๋ถ€ UX ์‹œ๋‚˜๋ฆฌ์˜ค์˜ ๊ฒฝ..

Front/HTML 2024.10.15

[Error][js] moment.js:1 Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and

Moment.js์˜ ์ด ์‚ฌ์šฉ ์ค‘๋‹จ ๊ฒฝ๊ณ ๋Š” RFC2822 ๋˜๋Š” ISO 8601 ํ˜•์‹์ด ์•„๋‹Œ ๋‚ ์งœ ํ˜•์‹์„ ์ „๋‹ฌํ•˜๊ณ  ์žˆ์Œ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค  ํ•ด๊ฒฐ์ฑ…:1. RFC2822 ๋˜๋Š” ISO 8601 ํ˜•์‹์„ ์‚ฌ์šฉํ•˜์„ธ์š”.ISO 8601 ํ˜•์‹ : YYYY-MM-DDTHH:mm:ssZ๋˜๋Š”YYYY-MM-DDmoment("2024-10-14T12:00:00Z");moment("2024-10-14");RFC2822 ํ˜•์‹ :ddd, DD MMM YYYY HH:mm:ss ZZmoment("Mon, 14 Oct 2024 12:00:00 +0000"); 2.๊ธฐ์กด ๋‚ ์งœ ํ˜•์‹์„ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค .moment("10/14/2024", "MM/DD/YYYY");

Error 2024.10.14

FileZilla๋กœ SFTP ์„œ๋ฒ„์— ์—ฐ๊ฒฐ

FileZilla๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ SFTP ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•˜๋ ค๋ฉด ๋‹ค์Œ ๋‹จ๊ณ„๋ฅผ ๋”ฐ๋ฅด์„ธ์š”:FileZilla ์‹คํ–‰: FileZilla๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. FileZilla๊ฐ€ ์—†๋‹ค๋ฉด FileZilla ๊ณต์‹ ์‚ฌ์ดํŠธ์—์„œ ๋‹ค์šด๋กœ๋“œํ•˜์—ฌ ์„ค์น˜ํ•˜์„ธ์š”.์ƒˆ ์‚ฌ์ดํŠธ ์„ค์ •:์ƒ๋‹จ ๋ฉ”๋‰ด์—์„œ ํŒŒ์ผ(File) > **์‚ฌ์ดํŠธ ๊ด€๋ฆฌ์ž(Site Manager)**๋ฅผ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.์ƒˆ ์‚ฌ์ดํŠธ(New Site) ๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์—ฌ ์ƒˆ ์—ฐ๊ฒฐ์„ ๋งŒ๋“ญ๋‹ˆ๋‹ค.SFTP ์„œ๋ฒ„ ์ •๋ณด ์ž…๋ ฅ:ํ˜ธ์ŠคํŠธ(Host): 61.80.16.85ํฌํŠธ(Port): 1022ํ”„๋กœํ† ์ฝœ(Protocol): SFTP - SSH File Transfer Protocol์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.๋กœ๊ทธ์˜จ ์œ ํ˜•(Logon Type): **์ผ๋ฐ˜(Normal)**์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.์‚ฌ์šฉ์ž(User): posuser๋น„๋ฐ€๋ฒˆํ˜ธ(Passwor..

IT์ง€์‹ 2024.10.13

SSL

SSL(Secure Sockets Layer)์€ ์ธํ„ฐ๋„ท์—์„œ ๋ฐ์ดํ„ฐ ์ „์†ก์„ ์•ˆ์ „ํ•˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐœ๋ฐœ๋œ ๋ณด์•ˆ ํ”„๋กœํ† ์ฝœ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ๋Š” ์ฃผ๋กœ **TLS(Transport Layer Security)**๋กœ ๋Œ€์ฒด๋˜์—ˆ์ง€๋งŒ, ๋งŽ์€ ๊ฒฝ์šฐ ์—ฌ์ „ํžˆ SSL์ด๋ผ๋Š” ์šฉ์–ด๊ฐ€ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. SSL/TLS๋Š” ์›น ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ(์˜ˆ: ๋ธŒ๋ผ์šฐ์ €) ๊ฐ„์˜ ํ†ต์‹ ์„ ์•”ํ˜ธํ™”ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๊ฐ€ ์ค‘๊ฐ„์—์„œ ๋„์ฒญ๋˜๊ฑฐ๋‚˜ ๋ณ€์กฐ๋˜๋Š” ๊ฒƒ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค.SSL์˜ ์ฃผ์š” ๊ธฐ๋Šฅ:์•”ํ˜ธํ™”: SSL์€ ์„œ๋ฒ„์™€ ํด๋ผ์ด์–ธํŠธ ๊ฐ„์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์•”ํ˜ธํ™”ํ•˜์—ฌ, ์ „์†ก ์ค‘์— ๋ฐ์ดํ„ฐ๋ฅผ ๋ณดํ˜ธํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํ†ต์‹ ํ•˜๋Š” ๋™์•ˆ ์ค‘์š”ํ•œ ์ •๋ณด(์˜ˆ: ๋น„๋ฐ€๋ฒˆํ˜ธ, ์‹ ์šฉ์นด๋“œ ์ •๋ณด ๋“ฑ)๊ฐ€ ์•ˆ์ „ํ•˜๊ฒŒ ๋ณดํ˜ธ๋ฉ๋‹ˆ๋‹ค.์ธ์ฆ: SSL ์ธ์ฆ์„œ๋Š” ์„œ๋ฒ„์˜ ์‹ ์›์„ ํ™•์ธํ•˜๋Š” ๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํด๋ผ์ด์–ธํŠธ๋Š” ์„œ๋ฒ„๊ฐ€ ์‹ ๋ขฐํ•  ์ˆ˜ ..

IT์ง€์‹ 2024.10.12

postman useSystem proxy

useSystemProxy๋Š” Postman์—์„œ ์‹œ์Šคํ…œ(์šด์˜ ์ฒด์ œ)์˜ ๋„คํŠธ์›Œํฌ ํ”„๋ก์‹œ ์„ค์ •์„ ๋”ฐ๋ผ๊ฐ€๋„๋ก ํ•˜๋Š” ์˜ต์…˜์ž…๋‹ˆ๋‹ค. ์ด ์„ค์ •์„ ํ™œ์„ฑํ™”ํ•˜๋ฉด, Postman์ด ์šด์˜ ์ฒด์ œ์—์„œ ์„ค์ •๋œ ํ”„๋ก์‹œ๋ฅผ ์ž๋™์œผ๋กœ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์‚ฌ์šฉ์ž๊ฐ€ ๋ณ„๋„๋กœ Postman์—์„œ ํ”„๋ก์‹œ ์„ค์ •์„ ํ•˜์ง€ ์•Š์•„๋„, ์ปดํ“จํ„ฐ์—์„œ ์ด๋ฏธ ์ •์˜๋œ ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์š”์ฒญ์„ ๋ณด๋‚ด๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.useSystemProxy์˜ ์—ญํ• :์šด์˜ ์ฒด์ œ์˜ ํ”„๋ก์‹œ ์„ค์ •์„ ์‚ฌ์šฉ:useSystemProxy ์˜ต์…˜์„ ํ™œ์„ฑํ™”ํ•˜๋ฉด, Postman์€ ์‚ฌ์šฉ์ž์˜ ์šด์˜ ์ฒด์ œ(Windows, macOS, Linux ๋“ฑ)์— ์„ค์ •๋œ ๋„คํŠธ์›Œํฌ ํ”„๋ก์‹œ๋ฅผ ์ž๋™์œผ๋กœ ๊ฐ์ง€ํ•˜๊ณ  ๊ทธ ํ”„๋ก์‹œ๋ฅผ ํ†ตํ•ด API ์š”์ฒญ์„ ๋ณด๋ƒ…๋‹ˆ๋‹ค.์ด๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ณ„๋„์˜ ํ”„๋ก์‹œ ์„ค์ •์„ Postman์— ์ž…๋ ฅํ•˜์ง€ ์•Š๊ณ ๋„ ์‹œ์Šคํ…œ ์ˆ˜์ค€์—์„œ ์„ค..

IT์ง€์‹ 2024.10.11

postman์—์„œ Proxy ์„ค์ •

ํ˜ธ์ถœ์„ ๋ณด๋‚ด๋Š” IP ์ฃผ์†Œ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด:Postman์—์„œ API ์š”์ฒญ์„ ๋ณด๋‚ผ ๋•Œ ์ถœ๋ฐœํ•˜๋Š” IP ์ฃผ์†Œ๋Š” Postman์ด ๋™์ž‘ํ•˜๋Š” ์‹œ์Šคํ…œ์˜ ๋„คํŠธ์›Œํฌ ์„ค์ •์— ์˜์กดํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‹œ์Šคํ…œ ๋„คํŠธ์›Œํฌ ์„ค์ •์„ ๋ณ€๊ฒฝํ•˜๊ฑฐ๋‚˜ ํ”„๋ก์‹œ ์„œ๋ฒ„๋‚˜ VPN์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด์„œ๋งŒ ์š”์ฒญ์„ ๋ณด๋‚ผ ๋•Œ์˜ IP ์ฃผ์†Œ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.IP ์ฃผ์†Œ๋ฅผ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•:VPN ์‚ฌ์šฉ:VPN(๊ฐ€์ƒ ์‚ฌ์„ค๋ง)์„ ์‚ฌ์šฉํ•˜๋ฉด VPN ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ํŠธ๋ž˜ํ”ฝ์ด ๋ผ์šฐํŒ…๋˜๊ธฐ ๋•Œ๋ฌธ์— ์™ธ๋ถ€ ์„œ๋ฒ„์—์„œ ๋ณผ ๋•Œ ํด๋ผ์ด์–ธํŠธ์˜ IP ์ฃผ์†Œ๊ฐ€ VPN ์„œ๋ฒ„์˜ IP๋กœ ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค. ์ด ๋ฐฉ๋ฒ•์„ ํ†ตํ•ด Postman์˜ ์š”์ฒญ์ด ๋‹ค๋ฅธ IP ์ฃผ์†Œ๋กœ๋ถ€ํ„ฐ ๋ฐœ์ƒํ•˜๋Š” ๊ฒƒ์ฒ˜๋Ÿผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.ํ”„๋ก์‹œ ์‚ฌ์šฉ:Postman์—์„œ ํ”„๋ก์‹œ ์„ค์ •์„ ํ†ตํ•ด API ์š”์ฒญ์„ ํŠน์ • ํ”„๋ก์‹œ ์„œ๋ฒ„๋ฅผ ํ†ตํ•ด ๋ผ์šฐํŒ…ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค..

IT์ง€์‹ 2024.10.10

proxy

ํ”„๋ก์‹œ(Proxy)๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ๋ชฉ์ ์ง€ ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•˜๋Š” ๋Œ€์‹ , ์ค‘๊ฐ„์—์„œ ๋Œ€๋ฆฌ๋กœ ํ†ต์‹ ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์„œ๋ฒ„ ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ก์‹œ๋Š” ํด๋ผ์ด์–ธํŠธ(์‚ฌ์šฉ์ž)์™€ ์„œ๋ฒ„ ๊ฐ„์˜ ์ค‘๊ฐœ ์—ญํ• ์„ ํ•˜๋ฉฐ, ๋‹ค์–‘ํ•œ ๋ชฉ์ ์„ ์œ„ํ•ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.ํ”„๋ก์‹œ์˜ ์ฃผ์š” ๊ธฐ๋Šฅ๊ณผ ์—ญํ• :IP ์ฃผ์†Œ ์ˆจ๊ธฐ๊ธฐ: ํ”„๋ก์‹œ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ํด๋ผ์ด์–ธํŠธ์˜ ์‹ค์ œ IP ์ฃผ์†Œ ๋Œ€์‹  ํ”„๋ก์‹œ ์„œ๋ฒ„์˜ IP ์ฃผ์†Œ๊ฐ€ ์„œ๋ฒ„์— ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ์ต๋ช…์„ฑ์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์›น ํ•„ํ„ฐ๋ง ๋ฐ ์ ‘๊ทผ ์ œ์–ด: ๊ธฐ์—…์ด๋‚˜ ํ•™๊ต์—์„œ๋Š” ํ”„๋ก์‹œ๋ฅผ ํ†ตํ•ด ํŠน์ • ์›น์‚ฌ์ดํŠธ๋‚˜ ์„œ๋น„์Šค๋ฅผ ์ฐจ๋‹จํ•˜๊ฑฐ๋‚˜ ํ—ˆ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋„คํŠธ์›Œํฌ ๋ณด์•ˆ์„ ๊ฐ•ํ™”ํ•˜๊ณ , ๋น„์ƒ์‚ฐ์ ์ธ ์‚ฌ์ดํŠธ ์ ‘๊ทผ์„ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.์บ์‹ฑ(Caching): ํ”„๋ก์‹œ ์„œ๋ฒ„๋Š” ์ž์ฃผ ์š”์ฒญ๋˜๋Š” ์›น ํŽ˜์ด์ง€๋‚˜ ๋ฐ์ดํ„ฐ๋ฅผ ์บ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค...

IT์ง€์‹ 2024.10.09
728x90
๋ฐ˜์‘ํ˜•