본문 바로가기

java6

[TIl] 231227 CI/CD 개념 CI/CD 개발부터 배포까지 자동화를 통해 진행된느 것 CI (Continuous Integreation): 지속적 통합 버그 수정이나 새 코드가 지속적으로 통합되는 것 자동으로 빌드, 테스트 됌 CD (Continuous Delivery/ Deployment): 지속적 제공/배포 자동화해서 배포되는 것 Delivery는 최중 단계에게 개발자들이 수동으로 확인해서 배포 Deployment는 최종 단계에서 자동화되업 배포 Jenkins/ GitHub Action/ Buildkite 등 툴로 CI/CD진행 2023. 12. 27.
[TIl] 231226 Java의 정석 문제풀이 9-10, 9-11 [9-10] 다음과 같이 정의된 메서드를 작성하고 테스트하시오. 메서드명 : format 기 능 : 주어진 문자열을 지정된 크기의 문자열로 변환한다. 나머지 공간은 공백으로 채운다. 반환타입 : String 매개변수 : String str - 변환할 문자열 int length - 변환된 문자열의 길이 int alignment - 변환된 문자열의 정렬조건 (0:왼쪽 정렬, 1: 가운데 정렬, 2:오른쪽 정렬) 문제 class Exercise 9-10 { /* (1) format메서드를 작성하시오. 1. length의 값이 str의 길이보다 작으면 length만큼만 잘라서 반환한다. 2. 1의 경우가 아니면, length크기의 char배열을 생성하고 공백으로 채운다. 3. 정렬조건(alignment)의 값에.. 2023. 12. 26.
[TIL] 231106 Spring 과제 Delete 하는 법 // PathVariable (Postman) @DeleteMapping("/board/{id}") public Long deleteBoard(@PathVariable Long id) { //해당 메모가 DB에 존재하는지 확인 if (boardList.containsKey(id)) { Board board = boardList.get(id); boardList.remove(id); return id; } else { throw new IllegalArgumentException("선택한 메모는 존재하지 않습니다."); } } http://localhost: 8080/api/board/4 4가 삭제할 데이터의 id ⬆️ 2023. 11. 6.
[TIL] 231017 Java 객체 지향 프로그래밍 (생활코딩) 틀린거 있으면 알려주세요.... java 공부 시작한지 1주일도 안되서 잘 모르겠네요....ㅎ 메서드 public static void print A () { // => 메서드 System.out.println("A"); System.out.println("A"); } 객체의 행위를 뜻함 객체간의 협력을 위해 사용 클래스 class PrintA {} // Public class PrintB {} // => PrintA와 PrintB 각각이 클래스 클래스는 객체를 생성하기 위한 설계도 클래스 / 인스턴스 static String classVar // => static: 클래스 소속, 클래스 통해서 클레스 접근 가능 ex) Foo.classVar string instanceVar // static 없으니까.. 2023. 10. 18.
[TIL] 231016 Java 강의 2회독 시작 JDK의 역할 Java 를 .class 로 바꿔줌 Main { 메인 메소드 } void 메서드의 출력값의 데이터 타입 출력이 없다 string [ ] arg 매개변수 자리 input의 타입을 스트링으로 할거다 arg는 변수형/ 아무것도 안써도 됨 매개변수 public static void main (string [ ] arg) output input system. out. println ("Hello World!"); output input out은 객체 특징 (속성, 변수)와 행동(메서드)를 가짐 println 메서드 (행동정의) -> 콘솔창에 표시를 의미 변수: 변하는 것, 공간 상수: 변하지 않는 것, final Int number = 10; Int: 접시의 종류, 저장공간 타입 number : 접.. 2023. 10. 16.
[TIL] 231012 Java 강의 시작 'Java 문법 종합반' 강의 듣기를 드디어 시작했다... Java는 처음이라 대충 감만 잡는다는 느낌으로 강의 보는 중! 형변환과 연산자, 반복문 조건문 등에 대해 배웠다. 배웠다기보다 훑고 넘어갔다.... 어제는 SQL강의를 4강까지 들었는데 오늘은 Java다.... 아주 머리속에서 다 섞이고 있는것 같다. 특히 반복문 조건문은 이해한거 같은데 또 다시보면 헷갈린다 ㅠㅠ 2회독 하면 조금은 머릿속에서 정리가 되겠지!!!!ㅎㅎ 금요일(내일)까지 강의 60프로 듣고 토요일까지 1회독 끝내고 일, 월에 2회독 하면 되겠지!!!!! 도대체 어떻게 쓰는지 모르겠는 TIL 일단 내가 공부한 예쁜 카페 사진을 넣어본다..... 오늘 가장 기억에 남는 것: 박명수 명언..!! 중요한 건 꺾였는데도 그냥 하는 마음 .. 2023. 10. 12.