XML3 (23.02.10.)Python ํ๋ก๊ทธ๋๋ฐ: BeautifulSoup๋ฅผ ์ฌ์ฉํ ํ๊ทธ ์ ๊ทผ๋ฒ(find, select) ์ํ ํ์ ๊ฐ์ ธ์ค๊ธฐ, ๊ธฐ์์ฒญ ์ ๋ณด ๊ฐ์ ธ์ค๊ธฐ ์ํ ํ์ ๊ฐ์ ธ์ค๊ธฐ ๊ธฐ์์ฒญ ์ผ๊ธฐ ์๋ณด ๊ฐ์ ธ์ค๊ธฐ Python programming 2023. 2. 14. (22.12.21)GeneratedKeyHolder ์ฌ์ฉํ์ฌ PK ์ ์ฅํ๊ธฐ, MyBatis ์ฌ์ฉํ์ฌ DB์ ์ฐ๊ฒฐํ๊ธฐ โโGeneratedKeyHolder ์ฌ์ฉํ์ฌ KEY๊ฐ์ ์ ํ์ฌ KeyHolder์ ์ ์ฅํ๊ธฐโโ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 public boolean addAndGetPK(Emp emp) { GeneratedKeyHolder kh = new GeneratedKeyHolder(); int rows = jdbcTemplate.update((conn)->{ PreparedStatement pstmt; String sql = "INSERT INTO emp2(empno, ename, deptno, sal, hiredate) " + "VALUES(?,?,?,?,?)"; pstmt = conn.prepareStatement(sql, new String[]{".. Framework/Spring Framework 2022. 12. 21. (22.10.29)Android ํ๋ก๊ทธ๋๋ฐ: ๊ธฐ๋ณธ ์์ ฏ -ํ ์คํธ๋ทฐ, ๋ฒํผ,์๋ํธํ ์คํธ 1.ํ ์คํธ ๋ทฐ ํ ์คํธ ๋ทฐ๋ View ํด๋์ค ๋ฐ๋ก ๋ค์์ ์์นํ๋ฉฐ ๋ง์ ์์ ํด๋์ค๋ฅผ ๊ฐ๋๋ค.(์๋ํธ ๋ฑ์คํธ, ๋ฒํผ, ์ฒดํฌ๋ฐ์ค) text ํ ์คํธ ๋ทฐ์ ๋ํ๋๋ ๋ฌธ์์ด์ ํํํ๋ค. "๋ฌธ์์ด" ํ์์ผ๋ก ์ ๋ ฅํ๊ฑฐ๋ "@string/๋ณ์๋ช "ํ์์ผ๋ก ์ค์ ํํ strings.xml ํ์ผ์ ์ง์ ํ ์ ์๋ค. texColor ์์ฑ์ ๊ธ์ ์์ ์ง์ ํ๋ฉฐ #RRGGBB, #AARRGGBB ํ์์ด๋ค. textSize ์์ฑ ๊ธ์์ ํฌ๊ธฐ๋ฅผ dp, px, in,mm,sp ๋จ์๋ก ์ง์ ํ๋ค. typeface ์์ฑ ๊ธ์์ ๊ธ๊ผด์ ์ง์ ํ๋ค. ๊ฐ์ผ๋ก sans, monospace๋ฅผ ์ค์ ํ ์ ์๊ณ ๋ํดํธ๋ก normal์ด๋ค. textStyle ์์ฑ ๊ธ์์ ํฌ๊ธฐ๋ฅผ ์ง์ ํ๋ค. ๊ฐ์ผ๋ก bold, iltalic์ ์ค์ ํ ์ ์๊ณ ๋ํดํธ๋ normal.. Android studio programming 2022. 10. 29. ์ด์ 1 ๋ค์