일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 최소공배수
- 스프링뼈대
- stringbuilder의 reverse()
- 자바 스트링
- sql 데이터형 변환
- Git사용법
- 최대공약수
- 래퍼타입
- while과 two-pointer
- addDoc
- 스프링
- 모던자바
- 동일성과 동등성
- 자바 최대공약수
- toLowerCase()
- replaceAll()
- git 컨벤션
- 스프링환경설정
- 프로그래머스 레벨1
- string과 stringbuilder
- ineer join
- 최대공약수와 최소공배수
- islowercase()
- isuppercase()
- 자바 최소공배수
- string
- 유클리드호제법
- 자바 유클리드
- 베주계수
- StringBuilder
- Today
- Total
목록분류 전체보기 (100)
주노 님의 블로그
본캠프 12일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 12:00 : 개인 과제LV3-2 과제12:00 ~ 13:00 : 점심시간13:00 ~ 14:00 : 개인 과제과제 리팩토링14:00 ~ 15:00 : 자바 복습15:00 ~ 18:00 : 스프링 복습18:00 ~ 19:00 : 저녁시간19:00 ~ 20:00 : 깃 심화 강의20:00 ~ 21:00 : TIL작성 오늘 해야할 일✔️ 🔺 ❌🔺 과제 완성 및 마무리코드카타 - 가장 가까운 같은 글자더보기문자열 s가 주어졌을 때, s의 각 위치마다 자신보다 앞에 나왔으면서, 자신과 가장 가까운 곳에 있는 같은 글자가 어디 있는지 알고 싶습니다. 예를 들어, s="banana"라고 할 때, 각 글자들을 왼쪽부터 오른쪽으로 읽어..
시작하기에 앞서아래 내용은 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근기술에서 발췌한 내용입니다. 강의자료 일부를 발췌하는건 괜찮다고 하셨다.무료강의로 지식을 공유해주신 김영한님께 다시한번 감사의 인사를 올리겠습니다(_ _) (유료도 샀어요!) AOP(Aspect Oriented Programming)란?공통 관심 사항과 핵심관심 사항을 분리하는 것이다 1. 모든 메서드의 호출 시간을 측정하고 싶다면. join 메서드 실행 시간 확인하기public Long join(Member member){ //메서드 실행 시간 확인하기 long start = System.currentTimeMillis(); try{ //조건 추가 : 같은 이름이 있는 중..
시작하기에 앞서아래 내용은 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근기술에서 발췌한 내용입니다. 강의자료 일부를 발췌하는건 괜찮다고 하셨다.무료강의로 지식을 공유해주신 김영한님께 다시한번 감사의 인사를 올리겠습니다(_ _) (유료도 샀어요!) 스프링 부트와 JPA만 사용해도 개발 생산성이 많이 증가하고, 개발해야할 코드도 줄어들지만스프링 데이터 JPA를 사용하게되면 개발이 더 단순해진다. 1. REPOSITORY 생성public interface SpringDtaJpaMemberRepository extends JpaRepository , MemberRepository{ @Override Optional findByName(String name);}특이하게..
시작하기에 앞서아래 내용은 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근기술에서 발췌한 내용입니다. 강의자료 일부를 발췌하는건 괜찮다고 하셨다.무료강의로 지식을 공유해주신 김영한님께 다시한번 감사의 인사를 올리겠습니다(_ _) (유료도 샀어요!) jdbc에서 jdbctmeplate로 바꾸었을때 반복되는 코드가 확 줄었다하지만, sql은 개발자가 직접 구현해야 했었다jpa를 사용하면 jpa가 SQL을 자동으로 생성해준다.>> JPA를 사용하면 CRUD쿼리가 자동 실행되며 추가적인 쿼리도 간편하게 실행 가능 jpa를 사용하면 객체 중심으로 설계로 패러다임 전환이 가능하다.왜! 그럴까기존의 객체지향 언어로 자바에서 구현을 해도 RDB자체가 객체지향을 지원하지 않는다위 내용이 간..
본캠프 11일차 내용 간단요약09:00 ~ 10:00 : 코드카타11:00 ~ 12:00 : 개인 과제LV2 과제 개선12:00 ~ 13:00 : 점심시간13:00 ~ 15:00 : 개인 과제LV3 - 1 공부 및 구현15:00 ~ 16:00 : 개인과제LV3 - 2 공부 및 구현16:00 ~ 17:30 : 팀원 회의18:00 ~ 19:00 : 저녁시간19:00 ~ 21:00 : 개인과제LV3 - 2 공부 및 구현오늘 해야할 일✔️🔺❌✔️ 스프링 강의 끝내기🔺 과제 3 개인과제더보기과제 3-1 평소에 Enum타입을 딱 한번밖에 써보지 않아서 인터넷이랑 강의를 엄청 뒤졌다 package calculator;//과제 3-1 enum타입//기본적으로 열거형 값은, 표현의 간결함을 위해 열거형 값만 명시한..
금요일 밤어떤 지나가던 나그네님이 61번 로또의 최고순위와 최저순위를 구하는 문제를 어려워 하셨다 동적할당?? 으로 푼다는데그래서 튜터님 잠깐 기다리는동안 풀어봤다민우 동생은 왜 지웠노 이걸 위 내용만 보면 된다.다른 번호는 나중에 계산하고. 최고순위일때는 지워진 숫자를 모두 당첨최저순위일때는 지워진 숫자를 모두 꽝 으로 보면되는것이다arraylist를 쓸 이유가 없는디..? class Solution { public int[] solution(int[] lottos, int[] win_nums) { int[] answer = new int [2]; int countMax = 0; int countMin = 0; for(int i=0;i 카운트를 ..
시작하기에 앞서아래 내용은 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근기술에서 발췌한 내용입니다. 강의자료 일부를 발췌하는건 괜찮다고 하셨다.무료강의로 지식을 공유해주신 김영한님께 다시한번 감사의 인사를 올리겠습니다(_ _) (유료도 샀어요!) JDBC 템플릿은 스프링 프레임워크에서 제공하는 데이터 액세스 기술로, JDBC의 복잡함과 반복적인 코드를 줄여준다. jdbc템플릿을 이용한 레파지토리를 만들기위에 생성해준다 public class JdbcTemplateMemberRepository implements MemberRepository { private JdbcTemplate jdbcTemplate; //생성자가 하나면 autowired 제거 가능 ..
시작하기에 앞서아래 내용은 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근기술에서 발췌한 내용입니다. 강의자료 일부를 발췌하는건 괜찮다고 하셨다.무료강의로 지식을 공유해주신 김영한님께 다시한번 감사의 인사를 올리겠습니다(_ _) (유료도 샀어요!) SDLC에서 프로그램을 테스트 하는 단계는단위 시험 : 함수나 메서드 수준에서의 코드를 테스트한다통합 시험 : 다양한 모듈이나 서비스가 서로 올바르게 작동하는지, 데이터를 정확히 교환하는지 검증한다.시스템 시험 : 통합된 전체 시스템이 요구사항을 만족하는지 테스트한다.인수 시험 : 최종 사용자나 고객이 참여하여 테스트하는 과정이다.~~~~~~~~ 그중에서 단위테스트에 대해서 수행해보자@SpringBootTest@Transactio..
시작하기에 앞서아래 내용은 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근기술에서 발췌한 내용입니다. 강의자료 일부를 발췌하는건 괜찮다고 하셨다.무료강의로 지식을 공유해주신 김영한님께 다시한번 감사의 인사를 올리겠습니다(_ _) (유료도 샀어요!) 애플리케이션에서 DB와 연동하는방법중 하나인 JDBC를 이용해보자JDBC 학교에선 많이 배웠던거같은데 그냥 스르르륵... 들으면된다더라 1. repository 생성 그리고 repository에 JdbcMemberRepository를 만들어준다 public class JdbcMemberRepository implements MemberRepository { // 데이터베이스 연결을 위해 DataSource 객체를 사용합니..
시작하기에 앞서아래 내용은 김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB접근기술에서 발췌한 내용입니다. 강의자료 일부를 발췌하는건 괜찮다고 하셨다.무료강의로 지식을 공유해주신 김영한님께 다시한번 감사의 인사를 올리겠습니다(_ _) (유료도 샀어요!) H2데이터베이스는 가볍고 테스트하기 좋은 데이터베이스로 웹 화면을 제공해준다. https://www.h2database.com H2 Database Engine (redirect)H2 Database Engine Welcome to H2, the free SQL database. The main feature of H2 are: It is free to use for everybody, source code is included ..