전체 글

전체 글

    HTML, CSS - Flex defence완료

    Flex defence 후기 주말 웹2 수업에서 처음 듣고 어떤 기능인지도 잘 이해하지 못했던 flex 기능을 게임을 통해서 재밌게 이해할 수 있게 되어서 좋았다. 100% 기억하고, 활용하지는 못하겠지만 flex가 필요하다고 생각될때 검색해서 사용할 수는 있을 것 같다.

    js - 정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution 완성하기

    정수를 담고 있는 배열 arr의 평균값을 return하는 함수, solution 완성하기 class Solution { public double solution(int[] arr) { double answer = 0; for( var i = 0; i < arr.length; i++){ answer = answer + arr[i]; } answer /= arr.length; return answer; } }

    java - BufferedReader와 BufferedWriter

    BufferedReader 사용이유 많은 양의 데이터를 입력 받을 경우 효율적인 면에서 Scanner보다 훨씬 낫다. (빠른 작업속도) 사용법 BufferedReader bf =new BufferedReader(new InputStreamReader(System.in); // 선언 String str = bf.readLine(); // String int i = Integer.parseInt(bf.readLine()); // int readLine()은 리턴값을 String으로 고정하기 때문에 다른 타입을 입력하려면 형변환을 해주어야 한다. 예외처리를 해주어야한다. throws IOXeception Read한 데이터 가공 // StringTokenizer 인자값에 입력 문자열 넣음 StringTokeni..

    git - 명령어 정리

    0. 깃 사용팁 깃은 가장 최신의 파일로부터 수정된 파일만 저장되니 수시로 pull을 해줘야 한다. (충돌시 적절한 병합) 1. 깃 저장소 만들기 git init 지정 폴더에 git에 대한 내용을 저장하는 .git 폴더가 생성된다. 2. 깃 상태 보기 git status 업로드 할 파일이 있으면 빨간색 텍스트로 표시해준다. 3. 인덱스에 파일 올리기 git add 파일명 .git 폴더 안에 생성된 인덱스에 해당 파일을 저장한다. git add . 해당 폴더 내에 모든 파일을 인덱스에 저장한다. 3 - 1 인덱스에 올린 파일 취소 git rm --cached 파일명 인덱스 내의 해당 파일을 삭제한다. 4. 깃 저장소에 커밋 git commit -m "work massage" 인덱스에 저장된 파일을 git ..

    시청후기 - 얄팍한 코딩사전 "객체지향 프로그래밍이 뭔가요?

    객체지향 프로그래밍이 뭔가요? 후기 어렵게만 느껴졌던 객체지향의 특성인 캡슐화, 상속, 추상화, 다형성, 은닉성 등이 이해가 되기 시작했고 나도 다른 사람들에게 설명을 해줄때 적절한 예시를 들어 설명할 수 있게 되었다.

    파라코드 기술설명서

    파라코드 기술설명서 ✔️ 개요 💬 여러사람들이 다같이 채팅할수있고 1:1 채팅할수있는 커뮤니티 채팅사이트 구현 ✔️ Github 리포지터리 😈 https://github.com/kimchaemin000617/paracord ✔️ 사용된기술 ⚓️ 버전관리 - Git , Github ⚓️ 배포 - 👾 Github - ☕️ Jenkins - 🐳 Docker ♻️ 개발환경 - Anaconda - Sqlyog - Chrome - Firefox - Window 11 - PIP 🔥 서비스환경 - Nginx - Mariadb - Docker - CentOS7 🔱 기술 스택 - Python 3 - Django 4 - Django MTV - Django DRF - MariaDB - HTML,CSS,JS - JQuery -..

    java - if문 윤년 계산기

    윤년 계산기 if문을 사용하여 입력한 년도가 윤년인지 평년인지를 계산한다. 윤년의 공식 연도가 4의 배수 이면서, 100의 배수가 아닐때 또는 400의 배수일때 이다. 예) 2012 - 4의 배수이면서 100의 배수가 아니기 때문에 윤년 1900 - 100의 배수이지만 400의 배수는 아니기 때문에 평년 2000 - 400의 배수이기 때문에 윤년 import java.util.Scanner; public static void main(String[] args) { Scanner sc = new Scanner(System.in); // 계산할 윤년을 입력한다. int year = sc.nextInt(); if(year % 4 == 0 && year % 100 != 0 || year % 400 == 0) {..

    java - Array를 ArrayList로 변환

    Array -> ArrayList 첫 번째 방법 (for문 사용) public static void main(String[] args) { ArrayList arrayList = new ArrayList(); arrayList.add(13); arrayList.add(17); arrayList.add(21); arrayList.add(23); // 클래스 변환이 필요 없다. int array[] = new int[arrayList.size()]; for(int i = 0; i < arrayList.size(); i++) { array[i] = arrayList.get(i); } System.out.println(array[3]); } } 두 번째 방법 (메소드 사용) import java.util.Arr..