일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
목록전체 글 (553)
A Joyful AI Research Journey🌳😊
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가 다르거나 몇 년 전 출판된 책 코드는 이미 과거형 코드다 보니 오류가 항상 있었고 이거 해결하는 데도 몇 시간씩 걸렸다. (영어 구글링 및 한국어 구글링) 더군다나 예전 책들은 저자의 깃허브 업데이트가 몇 년 전이다. 완전 주말 하루 종일 다 썼는데도 성과가 없었는데 자기 전에 우연히 구글링하다가 책 발견했는데 (아래 링크..