일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- git 컨벤션
- 유클리드호제법
- 스프링뼈대
- 래퍼타입
- ineer join
- 자바 최대공약수
- 최대공약수
- Git사용법
- while과 two-pointer
- 모던자바
- 자바 최소공배수
- 자바 유클리드
- toLowerCase()
- 자바 스트링
- islowercase()
- StringBuilder
- replaceAll()
- string
- 동일성과 동등성
- 프로그래머스 레벨1
- 베주계수
- string과 stringbuilder
- 최대공약수와 최소공배수
- isuppercase()
- 스프링환경설정
- addDoc
- 스프링
- sql 데이터형 변환
- stringbuilder의 reverse()
- 최소공배수
- Today
- Total
목록2024/08 (30)
주노 님의 블로그
본캠프 20일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 11:30 : 발제 및 팀 미팅11:30 ~ 12:00 : 프로그램 설치12:00 ~ 13:00 : 점심시간13:00 ~ 14:00 : 회의ERD 및 API명세 작성14:00 ~ 16:00 : 강의1주차 1강 ~ 1주차 6강16:00 ~ 18:00 : 나무반 강의18:00 ~ 19:00 : 저녁시간19:00 ~ 20:00 : 강의1주차 6강 ~ 1주차 8강20:00 ~ 21:00 : TIL작성 오늘 해야할 일✔️ 🔺 ❌ ✔️요구분석✔️ERD작성✔️API명세 작성🔺SPRING 1주차 강의오늘의 요약 자주 바뀌니 오히려 새로운 사람들과 빠르게 친해질 기회가 생긴거잔앙?! 회의더보기ERD 명세서 작성요구사항을 읽으면서 ERD..
문제 설명정수 배열 numbers가 주어집니다. numbers에서 서로 다른 인덱스에 있는 두 개의 수를 뽑아 더해서 만들 수 있는 모든 수를 배열에 오름차순으로 담아 return 하도록 solution 함수를 완성해주세요.제한사항numbers의 길이는 2 이상 100 이하입니다.numbers의 모든 수는 0 이상 100 이하입니다. 입출력 예numbersresult[2,1,3,4,1] [2,3,4,5,6,7][5,0,2,7] [2,5,7,9,12] 입출력 예 설명입출력 예 #12 = 1 + 1 입니다. (1이 numbers에 두 개 있습니다.)3 = 2 + 1 입니다.4 = 1 + 3 입니다.5 = 1 + 4 = 2 + 3 입니다.6 = 2 + 4 입니다.7 = 3 + 4 입니다.따라서 [2,3,4,5..
본캠프 19일차 내용 간단요약09:00 ~ 12:00 : 프로젝트 개선학생 이름에 정규식 추가, 테스트용 더미데이터 생성, null값 처리문제 해결12:00 ~ 13:00 : 점심시간13:00 ~ 14:00 : 발표 및 회의준비발표자료 검토 및 시연영상 제작14:00 ~ 16:30 : 프로젝트 발표16:30 ~ 17:00 : 팀 회의17:00 ~ 19:00 : 저녁시간19:00 ~ 21:00 : KPT회고 오늘 해야할 일✔️ 🔺 ❌프로젝트 개선더보기다른조를 놀러갔다가 예외처리의 예를 더 보고왔다 if(!Pattern.matches("^[0-9a-zA-Zㄱ-ㅎ가-힣 ]*$",name)) { throw new IllegalArgumentException("학생 이름은 영어 ..
본캠프 18일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 12:00 : 팀 회의시연 및 예외처리 찾기12:00 ~ 13:00 : 점심시간13:00 ~ 14:00 : 팀 회의14:00 ~ 18:00 : 팀 과제예외처리 메서드 생성18:00 ~ 19:00 : 저녁시간19:00 ~ 20:00 : 발표자료 피드백20:00 ~ 21:00 : 팀 회의발표자료 정리 및 확인 및 예외처리 확인 오늘 해야할 일✔️ 🔺 ❌코드카타더보기모의고사 문제import java.util.*;class Solution { public int[] solution(int[] answers) { List result = new ArrayList(); int[] arr1 = {1,2,3,..
본캠프 17일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 12:00 : 팀과제 코드개선학생이 가지고있는 과목만 출력하는 메서드, 예외처리 로직 구현12:00 ~ 13:00 : 점심시간13:00 ~ 15:00 : 팀 회의15:00 ~ 16:00 : 스프링 강의16:00 ~ 18:00 : 나무반 강의18:00 ~ 19:00 : 저녁시간19:00 ~ 20:00 : 스프링 복습20:00 ~ 21:00 : 팀 회의테스트 및 예외처리 리스트 추가오늘 해야할 일✔️ 🔺 ❌임시저장 안하고 꺼버린 나야나 나야나.....수요일날 ... 정리하자..✔️시연자 정하기🔺예외처리 정하기 ❌TIL쓰기코드카타더보기이런 코드가 있다import java.util.*;class Solution { publi..
본캠프 16일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 12:00 : 개인 과제LV2 과제 개선12:00 ~ 13:00 : 점심시간13:00 ~ 13:30 : 회의13:30 ~ 14:30 : 아티클 정리14:30 ~ 16:00 : 스프링 복습16:00 ~ 18:00 : 회의18:00 ~ 19:00 : 저녁시간19:00 ~ 21:00 : 질문 및 회의오늘 해야할 일✔️ 🔺 ❌✔️팀과제 코드 개선주말 코드카타 문제더보기거진 2일간 고민한 문제였다... import java.util.*;class Solution { public int[] solution(int k, int[] score) { int[] answer = new int[score.length]; ..
목차1. 프로그램을 실행할때의 과정 2. 프로세스란 3. 스레드란? 4. 프로세스와 스레드의 차이점은 무엇일까? 5. 멀티스레드란? 6. 멀티스레드를 사용할때의 이점 7. 멀티스레드를 사용할때의 단점 8. 자바에서 쓰레드를 사용하는 방법 9. 데몬쓰레드 10. 쓰레드의 우선순위 11. 쓰레드의 상태 12. 실행상태에서 대기상태로 옮기는 메서드 13. sleep() 14. join() 15. wait() 16. notify() 17. interrupt() 18. yeild() 19. 스레드 메서드의 요약 프로그램을 실행할때는 아래와 같은 과정을 거친다프로그램 클릭 : 사용자가 실행하려는 프로그램을 선택한다자원 할당 : 프로그램이 실행되기위해 필요한 자원을 운영체제로부터 할당받는다 : 프로세스 할당프로그램 ..
본캠프 15일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 12:00 : 뼈대 마무리12:00 ~ 13:00 : 점심시간13:00 ~ 14:00 : 회의14:00 ~ 18:00 : 프로젝트 구현18:00 ~ 19:00 : 저녁시간19:00 ~ 20:00 : 복습20:00 ~ 21:00 : TIL작성 오늘 해야할 일✔️ 🔺 ❌✔️ 수강생 정보 등록✔️ 수강생 삭제✔️ 수강생 상태별 필수과목의 평균 등급 조회❌ 오늘 코드카타. 코드카타더보기import java.util.*;class Solution { public int[] solution(int k, int[] score) { int[] answer = new int[score.length]; Arra..
본캠프 14일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 11:00 : 팀 프로젝트 발제11:00 ~ 12:00 : 팀 프로젝트 분석12:00 ~ 13:00 : 점심시간13:00 ~ 16:00 : 회의16:00 ~ 18:00 : 팀 프로젝트 뼈대세우기18:00 ~ 19:00 : 저녁시간19:00 ~ 20:00 : 팀 프로젝트 뼈대세우기20:00 ~ 21:00 : TIL작성오늘 해야할 일✔️ 🔺 ❌✔️ 팀 프로젝트 뼈대 만들기팀 프로젝트 분석더보기팀원들과 회의에 들어가기전 요구사항을 분석하였다첫번째 요구사항이다, 필수 선수과목과 선택 과목 목록이있다필수 최소 3개 이상, 선택 최소 2개이상을 선택해야한다 한 과목당 10개의 시험 > 점수에따라 등급이 있음 모델이다 데이터베이스에 들..
규칙 관례패키지항상 소문자myapppackage myapp; // 올바른 패키지 이름 예시클래스, 인터페이스 이름 파스칼 표기법 : 각 단어의 첫 글자를 대문자로 하여 작성Customer, AcoountManagerpublic class Customer { // 클래스 내용}public interface AccountManager { // 인터페이스 내용}메서드 이름카멜 표기법 : 메서드 첫 단어는 소문자로 그다음 단어의 첫 글자는 대문자로calculateTotal()public class Order { public void calculateTotal() { // 메서드 내용 }}변수 이름카멜 표기법 : 메서드 첫 단어는 소문자로 그다음 단어의 첫 글자는 대문자로 Str..