์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Absolute
- AGI
- ai
- AI agents
- AI engineer
- AI researcher
- ajax
- algorithm
- Algorithms
- aliases
- Array ๊ฐ์ฒด
- ASI
- bayes' theorem
- Bit
- Blur
- BOM
- bootstrap
- canva
- challenges
- ChatGPT
- Today
- In Total
๋ชฉ๋ก๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ (552)
A Joyful AI Research Journey๐ณ๐
230414 ํ์์์ ์์ฒญํ ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ง๋ค์๋ค. 2์ฃผ๋ผ๋ ๊ธฐ๊ฐ์ด ์ฃผ์ด์ก์๊ณ , ์ง๊ธ ์๊ฐํด๋ณด๋ฉด ๋ฐฑ์๋ ๋ถ๋ถ์ ๋จผ์ ๋ง๋ค์ด์ผํ์๋ค๊ณ ๋๋๋ค. TT ์๋๋ฉด ํ์์์ ์๋ ค์ค ์ฌ์ด ์คํ๋ง ๋ฐฉ๋ฒ์ผ๋ก ํ๋์ง ๋จธ๋ฆฌ ์์ ์๋ ๋์์ธ์ ํ๋ฉด์ผ๋ก ๊ตฌํํ๋ ๊ฑด ์ฌ๋ฐ์๋ค. ์๊ฐ ๊ฐ๋ ์ค ๋ชจ๋ฅด๊ณ ๋ง๋ค์๋ค. ๊ฑฐ์ ํ๋ก ํธ์๋ 7์ผ, ๋ฐฑ์๋ 7์ผ ๊ฑธ๋ ธ๋๋ฐ ํ์์์ ์ ๊ฐ๋ฅด์ณ์ค ์คํ๋ง ์ํ๋ฆฌํฐ๋ก ๋ง๋ค๋ค๊ฐ ๋ฐฑ์๋ ํ ์๊ฐ์ด ๊ฑฐ์ ๋ค ๊ฐ๋ค. ์๋ฌด๋๋ ์์ฑ์ด ์ค์ํ๋๊น ๋ชจํ๋ณด๋ค๋ ๊ทธ๋ฅ ์ฌ์ด ๊ธธ์ด ๋์๊ฑธ๊น ์๋ฌธ์ด๋ค. ๋ค์์ฃผ๋ถํฐ ํํ๋ก์ ํธ์ธ๋ฐ ์คํ๋ง ์ํ๋ฆฌํฐ ๋ถ๋ถ์ ๊ณต๋ถํด์ ์์ ๋ง์น๊ธฐ ์ ๊น์ง๋ ๊ผญ ๋๋ด๊ณ ์ถ๋ค. ์ด์จ๋ ๋ ์ง์ง ์ ์ค์ฌ๊ฐ๋ฉฐ ์ต์ ์ ๋คํด์ ๋ง๋ค์๊ณ ๋จ์ 2๋ฌ ๋ฐ ๋์ ์ต์ ์ ๋คํ์XD
2304013 Thu 74th class ํ์ค์์ ์ฐ์ด๋ ๊ฒ: spring crud, spring security, ajax, db ์ฐ์ MySQL ์ฐ๊ฒฐ ํด๊ฒฐํ๋๋ก ํ๊ธฐ [์๋ฃ] ์๊ฐ ์ ๊ทธ ํ ๋ด์ฉ ์ต์ข ์ ์ผ๋ก ์์ ํ๊ณ , ์ฌ์ง ๋ฃ๊ธฐ - ๋ด์ฉ ์์ ํ ๊ฒ ์น์ ๋ค "์ด๋ฏธ์ง" ์ฑ์ ๋ฃ์ ํฌํธํด๋ฆฌ์ค๋ ํ๋ก์ ํธ ์น์ ์ ๋ฃ๊ธฐ, "์น์ : ํ๋ก์ ํธ1 ์ค๋ช " ์ฑ์ ๋ฃ๊ธฐ [์๋ฃ] ๋ด์ฉ ์ ์ ํ์ง ์ฒดํฌํ๊ธฐ [์๋ฃ] - ํ๋ก ํธ์๋ ํ ๊ฒ ๋ฐฑ์๋ ๊ณต๊ฐ ์น์ : ๋ก๊ทธ์ธ, ํ์๊ฐ์ ์๋์ฐ ํฌ๊ธฐ ๋ฐ์ํ์ผ๋ก ๋ฐ๊พธ๊ธฐ ๊ธฐ์ ์น์ : ์ด๋ฏธ์ง๋ก ๋ฐ๊พธ๊ธฐ (์๊ฐ) [๋ฐ์ ๋ฐฑ์๋ ์น์ฌ์ดํธ ๋ฃ์ผ๋ฉด์ ์ ๋ฃ๊ธฐ๋ก ํจ] ํฌํธํด๋ฆฌ์ค: ๋ฉ๋ด ํฐํธ ์์ ์ด๋ํ๋ฉด ๋ณ๊ฒฝ๋๊ฒ ๋ง๋ค๊ธฐ(์๋ฐ์คํฌ๋ฆฝํธ) ์ ์ฒด ์น์ : ๋ฐํ ๋๋ฅด๋ฉด ์งง๊ฒ ๋ฐ์ผ๋ก ๋ด๋ ค๊ฐ๋ค ์ฌ๋ผ๊ฐ๋ ๋์์ธ ๋ฐ์ํ์ผ ..
[MySQL] MySQL ์์ ์ญ์ /์ ๊ฑฐํ๊ธฐ, ๋ฟ๋ฆฌ๊น์ง ๋ฝ์๋ฒ๋ฆฌ๊ธฐ | DBMS MySQL ์์ ํ ์ญ์ ํ๊ธฐ # ๋ฐ์ดํฐ๋ฒ ์ด์ค MySQL์ ์์ ํ ์ญ์ ํ๋ ๋ฐฉ๋ฒ 1. [๊ฒ์] - [์๋น์ค] 2. [MySQL80] ์ฐพ๊ธฐ(๋ฒ์ ์ ๋ฐ๋ผ์ ์ซ์ ๋ค๋ฆ) 3. [์์ฑ] 4. [์์ ์ ํ] - [์ฌ์ฉ ์ ํจ] - [ํ์ธ] 5. [๊ฒ์] - [๋ ์ง์ค happy-inside.tistory.com https://dbsyys.tistory.com/23 [Mysql] root ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝํ๊ธฐ (์ ์ ์๋ ๋) [Mysql] root ๋น๋ฐ๋ฒํธ ๋ณ๊ฒฝํ๊ธฐ (์ ์ ์๋ ๋) ์ด๋ฒ์ ํฌํธ๋ฌธ์ ๋ก ์ธํด์ mysql ์ ์์ ๋ชปํด์ (๊ด๋ จ ๋ด์ฉ์ ์๋ ๋งํฌ ์ฐธ์กฐ) 2021.10.27 - [์๋ฌ] - [Mysql] Access denied for..
๊ณต์ ๋งํฌ๋ค https://docs.spring.io/spring-security/reference/samples.html Samples :: Spring Security These samples are being migrated to a separate project, however, you can still find the not migrated samples in an older branch of the Spring Security repository. docs.spring.io https://wikidocs.net/book/7601 ์ ํ ํฌ ์คํ๋ง๋ถํธ ์ ํ ํฌ ์คํ๋ง๋ถํธ๋ Spring Boot Board(SBB)๋ผ๋ ์ด๋ฆ์ ๊ฒ์ํ ์๋น์ค๋ฅผ ๋ง๋ค์ด๊ฐ๋ ๊ณผ์ ์ ์ค๋ช ํ ์คํ๋ง๋ถํธ ์ ๋ฌธ์์ด๋ค. ์๋ฐ ์ค์น..
230413 Thu ์๋๋ ํํ๋ก์ ํธ๋ก ์ฐ๊ฒ ๋ ๋ ธ์ ์ฃผ์์ด๋ค. https://www.notion.so/kdigitalulsan/ https://docs.google.com/spreadsheets/d/1JcX4sHAuBRGsbXIgktxj5n72sMyFQutQyqJ7R_xQCCU/edit#gid=0 GANTT CHART TEMPLATE Gantt Chart Template GANTT CHART TEMPLATE,To use the template click File and make a copy PROJECT TITLE,COMPANY NAME PROJECT MANAGER,DATE PHASE ONE WBS NUMBER,TASK TITLE,TASK OWNER,START DATE,DUE DATE,DURATION,..
2304012 Wed 73rd class ๋ฐฑ์๋ (์คํ๋ง๋ถํธ - ์คํ๋ง ์ํ๋ฆฌํฐ) ํ ๊ฒ ๋ฆฌ์คํธ MySQL ์ฐ๊ฒฐํ๊ธฐ (์๋๋ฉด h2) ๋ก๊ทธ์ธ, ๋ก๊ทธ์์ ๋ฉ์์ง ์๋จ์ ๋จ๊ฒ ํ๊ธฐ ๊ด๋ฆฌ์์ ํ์ ๊ด๋ฆฌ ํ์ด์ง ๋ง๋ค๊ธฐ ํ์์ My Page ๋ง๋ค๊ณ ํ์์ ํ์์ ๋ณด์์ ๊ตฌํํ๊ธฐ https://memostack.tistory.com/155 Spring Boot ์์ JPA ์ฌ์ฉํ๊ธฐ (MySQL ์ฌ์ฉ) MySQL ์ค์ MySQL ์ค์น MySQL ์ค์น๋ ์๋ ๊ธ ์ฐธ๊ณ 2020/10/30 - [Database/RDB] - MySQL ์ค์นํ๊ธฐ (Mac OSX) MySQL ์ค์นํ๊ธฐ (Mac OSX) MySQL ์ค์น ๋ณธ ๊ธ์์๋ Homebrew ๋ฅผ ์ด์ฉํ์ฌ MySQL ์ ์ค์นํ๋ค. $ brew update $ brew insta..
230411 ์คํ๋ง ์ํ๋ฆฌํฐ๋ฅผ ์ฌ์ฉํ ๋ ๊ถํ ์ง์ ์ ๋ฐ๋ผ ๋ณด์ฌ์ง๋ ํ์ผ์ด ๋ค๋ฅธ๋ฐ, ํฌํธํด๋ฆฌ์ค๋ฅผ ๋ง๋ค๋ฉด์ ๋ก๊ทธ์ธ ํ๊ธฐ ์ ์๋ ์ด๋ฏธ์ง, ๋น๋์ค๊ฐ ์ ๋ณด์ด๊ณ ๋ก๊ทธ์ธ ํ์๋ ์ด๋ฏธ์ง, ๋น๋์ค๊ฐ ๋ณด์ด๋ ๊ฒ์ด์๋ค. ์ ์ฒด๊ฐ ๋ค ๋ณด์ด๊ฒ ์ค์ ํ๋ ๊ฒ์ SecutiryConfiguration.java์ ์ ์ผ ํ๋จ ์ฝ๋์ @Override protected void configure(HttpSecurity http) throws Exception { .antMatchers("/ํ์ผ**").permitAll() ๋ก ์ง์ ํ๋ค. ์ฌ์ฉํ ์ฝ๋) @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests() //added..
230411 ๋ก๊ทธ์ธ ์ฑ๊ณต ํ์ ์ํ๋ ํ์ด์ง ์ด๋ํ๋ ค๋ฉด ์๋ ์ฝ๋๋ฅผ ์ด๋ค. .defaultSuccessUrl("/index.html", true) ์ฌ๊ธฐ ์๋ ์ฝ๋๋ SecurityConfiguration.java ์ ์ผ ํ๋จ์ ์๋ ์ฝ๋์ด๋ค. @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests() .antMatchers("/","/index**","/assets**","/registration**", "/js/**", "/css/**", "/img/**", "/image/**", "/video/**","/login?error").permitAll() .anyRequest().authent..
https://medium.com/@gustavo.ponce.ch/spring-boot-spring-mvc-spring-security-mysql-a5d8545d837d Spring Boot + Spring MVC + Spring Security + MySQL Important → The code has been updated to support Spring Boot 2.2.2, java 11, implement UserDetailService strategy and resolve minor/major… medium.com https://dev-splin.github.io/spring/Spring-Security-UsedDB-Login-And-Register/ Spring : Spring Security..
230411 ์ผ๋ฐ์ ์ธ URL์ ์ธ ๋ฐ๋ฉด Thymeleaf URL ํํ๋ ๋ค์๊ณผ ๊ฐ๋ค. th:href="@{/์ฃผ์}" ๋ด๊ฐ ์ด ์ฝ๋) Login Register
๋กฌ๋ณต(lombok)์ ์๋ฐ ํด๋์ค์ Getter, Setter, ์์ฑ์ ๋ฑ์ ์๋์ผ๋ก ๋ง๋ค์ด ์ฃผ๋ ๋๊ตฌ์ด๋ค. Lombok ์ ์ด๋ ธํ ์ด์ ์ด๋ ธํ ์ด์ ์ค๋ช @NonNull Null ๊ฐ์ด ๋ ์ ์๋ค๋ ๊ฒ์ ๋ช ์ @Cleanup ์๋์ผ๋ก close() ๋ฉ์๋๋ฅผ ํธ์ถ @Getter/Setter ์ฝ๋๊ฐ ์ปดํ์ผ๋ ๋ ์์ฑ๋ค์ ๋ํด์ Getter/Setter ๋ฉ์๋๋ค์ ์์ฑ @ToString toString() ๋ฉ์๋๋ฅผ ์์ฑ @EqualsAndHashCode ํด๋น ๊ฐ์ฒด์ equals() ์ hashCode() ๋ฉ์๋๋ฅผ ์์ฑ @NoArgsConstructor @RequiredArgsConstructor @AllArgsConstructor ํ๋ผ๋ฏธํฐ๋ฅผ ๋ฐ์ง ์๋ ์์ฑ์๋ฅผ ๋ง๋ค์ด์ฃผ๊ฑฐ๋(@NoArgsConstructor), ..
230410 Mon application.properties spring.datasource.url=jdbc:h2:~/test ์ ์ฝ๋์ ๊ฒฝ์ฐ D:\์ test ํด๋๋ฅผ ๋ง๋ค๊ณ ๊ทธ ์์ h2 ํ์ผ์ ๋ฃ์ผ๋ฉด ๋๋ค. # DATABASE # H2 ์ฝ์์ ์ ์์ ํ์ฉํ ์ง์ ์ฌ๋ถ์ด๋ค. true๋ก ์ค์ ํ๋ค. spring.h2.console.enabled=true # ์ฝ์ ์ ์์ ์ํ URL ๊ฒฝ๋ก์ด๋ค. spring.h2.console.path=/h2-console # ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์์ ์ํ ๊ฒฝ๋ก์ด๋ค. # ์ค์ ํ ๊ฒฝ๋ก์ ํด๋นํ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ์ผ์ ๋ง๋ค์ด์ผ ํ๋ค. spring.datasource.url=jdbc:h2:~/test # ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ ์์ ์ฌ์ฉํ๋ ๋๋ผ์ด๋ฒ์ด๋ค. spring.datasource.driver..
cmd ์คํ ํ ์๋ฒ ์ฃฝ์ด๊ธฐ netstat -a -o (network status all) taskkill /f /pid PID๋ฒํธ (process ID) ์ฐธ๊ณ : https://websecurity.tistory.com/103 ์ฐธ๊ณ : https://devbirdfeet.tistory.com/36
230410 Mon ํ์์์ ์คํ๋ง ๋ฐฐ์ ๊ณ , ๊ฐ์ธ์ ์ผ๋ก ์คํ๋ง๋ถํธ ์ฐ๋ฉด์ ํฌํธํด๋ฆฌ์ค ๋ง๋ค๊ณ ์๋ค. ๊ตฌ๊ธ๋ง์ผ๋ก ์์ด๋ก ๋ ๋ฌธ์๋ ๋ค๋ฅธ ๋ถ๋ค์ด ๋ธ๋ก๊ทธ์ ์ด ๊ธ๋ก ์ฝ๋ ๊ฑธ๋ก๋ ํ๊ณ๊ฐ ์์๋ค. ์ด์ ๋ Stack Overflow ์ฒ๋ผ ์์ด๋ก ๋ ์ง๋ฌธ๊ธ๋ค์ ์ด๋ฏธ ๋ช ๋ ์ ๊ธ๋ค์ด๋ค๋ณด๋ ์ ๋ฐ์ดํธ๊ฐ ์ ๋ ๊ฒ๋ ์๋ค. ๊ทธ๋์ ํ๊ตญ ์์ ์์ ํ๋ ์ ์์ฑ ์ ๋ช ๊ถ์ ์๋๋ฐ, ํ์ฌ ์ฌ์ฉํ๊ณ ์๋ IDE๊ฐ ๋ค๋ฅด๊ฑฐ๋ ๋ช ๋ ์ ์ถํ๋ ์ฑ ์ฝ๋๋ ์ด๋ฏธ ๊ณผ๊ฑฐํ ์ฝ๋๋ค ๋ณด๋ ์ค๋ฅ๊ฐ ํญ์ ์์๊ณ ์ด๊ฑฐ ํด๊ฒฐํ๋ ๋ฐ๋ ๋ช ์๊ฐ์ฉ ๊ฑธ๋ ธ๋ค. (์์ด ๊ตฌ๊ธ๋ง ๋ฐ ํ๊ตญ์ด ๊ตฌ๊ธ๋ง) ๋๊ตฐ๋ค๋ ์์ ์ฑ ๋ค์ ์ ์์ ๊นํ๋ธ ์ ๋ฐ์ดํธ๊ฐ ๋ช ๋ ์ ์ด๋ค. ์์ ์ฃผ๋ง ํ๋ฃจ ์ข ์ผ ๋ค ์ผ๋๋ฐ๋ ์ฑ๊ณผ๊ฐ ์์๋๋ฐ ์๊ธฐ ์ ์ ์ฐ์ฐํ ๊ตฌ๊ธ๋งํ๋ค๊ฐ ์ฑ ๋ฐ๊ฒฌํ๋๋ฐ (์๋ ๋งํฌ..
2304010 Mon 71st class ์ฐธ๊ณ : ๋๊ธฐ์ vs ๋น๋๊ธฐ์ https://dev-coco.tistory.com/46 https://sudo-minz.tistory.com/21 ์ฐธ๊ณ : ajax https://azderica.github.io/00-javascript-ajax/ ์น ๋ธ๋ผ์ฐ์ → controller → .jsp(ํด๋น ํ๋ฉด์ผ๋ก ์ด๋) ๋๊ธฐ์ ํต์ ๋ฐฉ์ : ๊ธฐ์น์ ๊ฒฐ์ด ์๋ค. (์์) ex) ์นดํ: ์ฃผ๋ฌธํ ํ์ ์ปคํผ๊ฐ ๋์ฌ๋๊น์ง ๊ธฐ๋ค๋ ค์ฃผ์ธ์ ํ์๊ฐ์ 1) ์น๋ธ๋ผ์ฐ์ → MemberController(controller) → Member.jsp(ํ์๊ฐ์ ํ๋ฉด์ผ๋ก ์ด๋) ํ์๊ฐ์ ๋ฒํผ์ ํด๋ฆญ 2) ์น๋ธ๋ผ์ฐ์ → controller → model(ํ์๊ฐ์ ์ ๋ณด ์์ง) → service mappe..