일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- islowercase()
- ineer join
- 자바 최소공배수
- 최대공약수
- sql 데이터형 변환
- isuppercase()
- toLowerCase()
- 래퍼타입
- addDoc
- 유클리드호제법
- StringBuilder
- Git사용법
- while과 two-pointer
- 자바 스트링
- 스프링
- string
- 최소공배수
- 자바 최대공약수
- 프로그래머스 레벨1
- string과 stringbuilder
- 모던자바
- stringbuilder의 reverse()
- 동일성과 동등성
- 최대공약수와 최소공배수
- git 컨벤션
- 자바 유클리드
- 스프링뼈대
- replaceAll()
- 베주계수
- 스프링환경설정
- Today
- Total
목록전체 글 (100)
주노 님의 블로그
본캠프 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..
본캠프 13일차 내용 간단요약09:00 ~ 10:00 : 코드카타10:00 ~ 10:30 : 개인 과제 마무리 및 제출10:30 ~ 12:00 : 스프링 공부12:00 ~ 13:00 : 점심시간13:00 ~ 17:00 : 스프링 공부17:00 ~ 18:30 : 밍글데이18:30 ~ 19:30 : 저녁시간19:00 ~ 21:00 : 스프링 공부 오늘 해야할 일✔️🔺❌✔️ 개인 과제 제출✔️ 스프링 공부 개인 과제 마무리더보기더보기과제 3-2필히 터질거라 생각되어 브랜치를 따로 파서 만들었다다행히도 인텔리제이가 제안한 오류제거로 오류를 제거하였다 public abstract class AbstractOperation Number클래스를 만들어 모든 숫자 자료형이 들어오게했지만public class A..
블로그 정리, 깃허브 업로드Q: 강의 수강한 내용을 블로그에 정리하고 싶어요! + 깃허브에 코드를 올려도 될까요? 학습한 내용을 본인의 생각으로 요약하고 정리하는 것은 괜찮습니다.예제 코드나 강의자료도 설명을 위해서 일부분 발췌하는 것은 괜찮습니다.출처는 해당 강의 링크를 꼭 남겨주세요. 유료 강의입니다. 따라서 코드 전체를 오픈하면 안됩니다. 깃허브를 사용한다면 혼자서 볼 수 있도록 private으로 사용해주세요. 아래 강의는 인프런 김영한님의 스프링 핵심 원리 - 기본편 에서 발췌한 내용입니다 SOLID는 객체지향 프로그래밍을 구현하는데 중요한 5가지 원칙으로Single Responsibility Principle : 단일 책임의 원칙Open / Close Principle : 개방-폐쇄 원칙Lis..