๋ฌธ๋ฒ
4
Javascript :: ๋์ ์ผ๋ก ๋ณ์ ์์ฑ
2024.11.26
// ๊ฐ์ฒด ์์ฑlet dynamicVars = {};// ๋์ ์ผ๋ก ๋ณ์๋ช
์์ฑfor (let i = 0; i ์ด๋ ๊ฒ ๋ฌด์ง์ฑ ๋ณ์๋ ์ ์ธํ ์ ์๊ณ ,${i} ๋์ ๊ธฐ์กด์ ์ ์ธํด๋์๋ ๋ณ์๋ค์ ์ฌ์ฉํ ์๋ ์๋ค. ๋์ ๊ฒฝ์ฐ์๋ ๋ฐฐ์ด ์์ ๊ฐ์ ํด๋นํ๋ ๋ฐ์ดํฐ์ ๊ฒ์ฆํ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํด๋ฌ์ผ ํด์ ๋์ ๋ณ์๋ฅผ ๊ตฌํํ๊ฒ ๋์์. ์๋ฅผ ๋ค๋ฉด ๊ทธ๋ฆฌ๋์์ ๋ฐฐ์ด[] ์์ ์๋ ๊ฐ๊ณผ ์ด๋ฆ์ด ๊ฐ์ ์ปฌ๋ผ์ ๋ฐ์ดํฐ๋ฅผ ํ์ธํ๋ ์ผ์ด๋ค.๊ทธ๋๋ ์๋์ ๊ฐ์ด ๋ณํํด์ ์ฌ์ฉํ ์๋ ์๋ค. const checkColumns = ['Nation', 'Dept', 'Name', 'Age'] _.forEach(dataList, (row, index) => { let dynamicVars = {}; // ๋์ ์ผ๋ก ๋ณ์๋ช
์์ฑ for (let i ..
Springboot, Mybatis :: ๋ถ๋ฑํธ, ๋น๊ต์ฐ์ฐ์ ์ฌ์ฉ ๋ฐฉ๋ฒ
1
2024.02.02
์ฟผ๋ฆฌ๋ฌธ์ ์์ฑํ๋ค๋ณด๋ฉด ๋น๊ต๋ฌธ์ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ๊ฐ ์๊ธฐ๋๋ฐ.. ๋ง์ด๋ฐํฐ์ค์์๋ , WITH CTE(WorkDate) AS ( SELECT CONVERT ( DATE, #{Year}+'-01-01') UNION ALL SELECT DATEADD(d, 1, WorkDate) FROM CTE WHERE WorkDate (CONVERT(DATE, #{Year}+'-12-31')) ) SELECT * FROM CTE OPTION ( MAXRECURSION 0 ); ๋. WITH CTE(WorkDate) AS ( SELECT CONVERT ( DATE, #{Year}+'-01-01') UNION ALL SELECT DATEADD(d, 1, WorkDate) FROM CTE WHERE ) SELECT * FROM CTE..
่.๋ฆฌ์กํธ ๊ฐ์ฌ๊ฐ ๋ง์์ฃผ๋ ๊ฐ๋จ react ๋ฌธ๋ฒ
2023.11.01
๋ชฉ์ฐจ ๋์ ์ธ ๊ฐ์ ํ ๋นํ๊ธฐ ์ํ ๋ณ์, "useState" ์ด๊ธฐ ๋ ๋๋ง ๋ฐ ๋ณ์ ๋ณํ์ ๋ฐ๋ฅธ ๊ธฐ๋ฅ call์ ์ํ "useEffect" ์ปดํฌ๋ํธ์ ์์ฑ ๊ฐ์ get/set ํ ์ ์๋ "useRef" useRef + ์์ ๊ฐ๋
, "ForwardRef()", "useImperativeHandle()" ํจ์ ์ฌ์ฌ์ฉ์ ์ํ "UseCallback" ์ฌ์ด ์ ์ญ ์ํ๊ด๋ฆฌ๋ฅผ ์ํ "Recoil" ์ปค์คํ
ํ ๋ค๊ตญ์ด ์ฒ๋ฆฌ๋ฅผ ์ํ "i18next" ๋ฒ์ธ. Axios์ Fetch์ ์ฐจ์ด ๋ฒ์ธ. Lazy Import ๋?
SQL :: ์์ N๊ฐ ๋ฐ์ดํฐ ์ถ๋ ฅํ๊ธฐ (mssql, oracle, mysql)
2023.09.14
1. MSSQL SELECT TOP 100 name, age, dept from [table๋ช
]; 2. ORACLE SELECT name, age, dept from [table๋ช
] where rownum