전체 글 32

[프로그래머스]_알고리즈 코드타카

두수의 차class Solution {     public int solution(int num1, int num2) {         int answer = 0;         if((-50000            answer = num1 - num2;         }         return answer;     } }두수의 곱 class Solution {     public int solution(int num1, int num2) {         int answer = 0;         if ((0            answer = num1 * num2;         }         return answer;     } } 몫 구하기 class Solution {     publi..

JAVA가 가장 많이 사용되는 프로그래밍 언어인 이유

객체지향현실에서 어떤 물체를 만들 때 부품 하나하나를 만들어 조립하는 것처럼소프트웨어에선 부품에 해당하는 객체를 먼저만들고 객체들을 하나씩 연결하여 프로그램을 만든다이를 객체지향 프로그램이라 한다. 1) 객체객체란?세상에 존재하는 식별 가능한 물체 [물리적 : 자동차 사람, 계산기 // 개념적 : 학문, 운동]속성(필드) + 행동(메소드)객체 모델링 : 현실의 객체를 프로그램상의 객체로 설계하는 것객체 간 관계집합 관계 : 완성품과 부품의 관계[자동차 - 엔진, 타이어,핸들]사용 관계 : 객체의 속성(필드)을 읽고 변경하거나 행동(메소드)을 호충하는 관계[사람 - 자동차(전진, 후진)]상속 관계 : 부모와 자식의 관계(공장[부모]과 제품[제품]의 관계라 생각 할 수 있다.)객체 지향 프로그램의 특징- 캡..

[Intelij] 컴파일도중 프리징이 걸린다면

오늘 첫 Java 문법 강의를 들으며 실습을 진행했다.사전캠프 기간동안 유튜브로 한번들었던 내용이라 다시해보는 마음으로 진행하였다.다만, 반복문과 조건문을 진행할 때 그리 큰 코드가 아닌데도 프리징이 걸렸다.유추하자면 램 용량을 많이 잡아먹혀서 그런듯하다. 추가적인 방법들이 인터넷에 있으나 괜히 이상해질 것 같아 추후에 다시 해보기로 일단은 여러파일을 동시에 너무 많이 켜두는 습관을 고처야할듯하다...

12/30 프로젝트 KPT회고록

그디어 일주일간의 미니 프로젝트가 마무리 됬다.캠프에 참여했던 인원중에서 대다수가 프로젝트를 진행하였고 내가 생각하는 우리팀의 결과물은 매우 허접했다.... 팀장을 맡았으면서 너무 대책없고 책임없었다.   Keep팀원들 간의 상호 학습과 협력을 통한 문제 해결적극적인 튜터 상담을 통한 학습 방향 설정ProblemGitHub 사용 경험 부족으로 인한 버전 관리 어려움초기 역할 분담과 와이어프레임 설계의 미흡Cause팀원들의 협업 경험 부족으로 인한 의사소통의 한계GitHub 활용 경험이 부족하여 발생한 기술적 어려움😂 문제들은 전반적인 경험 부족에서 기인했으며, 향후 프로젝트를 통해 발전할 수 있게하고 싶습니다 😂  Try정기적인 회의를 통한 즉각적인 피드백 체계 구축더 세부적인 역할 분담으로 효율적인..

회고록 2024.12.30

[GitHub]_파일 업로드 중 에러코드 해결방안(2)

어제에 이어서 github로 에러코드에 대해 강의를 들으며 공부를 해봤다. 이전에 튜너님께서 해주신 설명을 바탕으로 다시 진행해봤고 이번엔 오류가 발생하지 않았다. 1. git에는 하나의 폴더만 가능하다.A라는 파일을 만들어 그 안에 코드를 작성에 git에 commit을 진행하면 오진 그파일에서만 업로드를 진행해야한다.만일 A안에 다른 폴더를 만들어 코드를 작성하면 두 파일이 충돌해 에러가 발생한다. 2. 처음 파일을 올리고 그 안에 다시 폴더를 만들고 파일을 업로드 할땐 git init을 하지마라git init를 진행하면 2개의 로컬로 인식해 충돌폴더안에 폴더를 만들어서 한다면 그냥 git add. / git commit -m / git push 를 진행 이럴땐 나중에 만들었던 파일의 git파일을 삭제..

[GitHub]_파일 업로드 중 에러코드 발생시 해결방법(1)

일반적으로 맥OS, WINDOW OS와 차이가 있지만 기본적으로 터미널을 통해[초기 업로드]git init  //해당 파일의 폴더에 GIT 생성git add . //.은 모든을 뜻하며, 모든 파일을 저장할 것으로 지정git commit -m "텍스트 입력" //파일을 저장 " "은 그대로 올라감git remote add origin https://github.com/Seung-min-88/sparta.git  //해당 주소는 나의 GIT 주소로 처음 생성 시 적혀있다git branch -M main git push -u origin main 추후에 수정후 업로드 할때 는git add .git commit -m " "git push origin main 이때 에러가 발생할수 있다.[너무 흔하게 발생해서 짜..

[미니온보딩]_버튼에 링크걸기

개인페이지를 작성하는데 내 TIL을 공유하고 싶어 버튼으로 꾸며 링크를 걸었다. Blogonclick : 한번 누르는 것으로 특정 효과를 실행시켜줌 혹은 사진을 클릭해 링크로 이동하고 싶을시엔 div class="card">            a href="file:///C:/Users/smin0/Desktop/OnBoding/Mypage/Mypage.html">                img src="https://i.ibb.co/1Rm5dVB/8925e9ecc38b8ebf0a22.jpg" class="card-img-top" alt="Myname">                h5 class="card-title">Mynameh5>                p class="card-text">..

[본캠프]_미니온보딩 프로젝트 1

DOCTYPE html>html lang="en">head>    meta charset="UTF-8">    meta name="viewport" content="width=device-width, initial-scale=1.0">    title>Mypagetitle>    style>        @import url('https://fonts.googleapis.com/css2?family=Gowun+Dodum&family=Nanum+Pen+Script&display=swap');        .gowun-dodum-regular {            font-family: "Gowun Dodum", serif;            font-weight: 400;            font-..

[본 캠프]

미처 못했던 웹개발 강의 Toggle : 버튼으로 특정 페이지를 열었다 닫는 함수//postingbox는 토글버튼이 있는 div의 id를 그대로 작성 $('#...')의 형태 잊지 않기 Card 추가토글처럼 script 안에 function makeCard()작성// 생성할 카드의 div코드를 모두 temp_html ``사이에 작성(`은 1옆에 있음)기록하기 버튼으로 생성할꺼기에 해당 버튼에 onclick 작성 ## 모르겠으면 html에서 우클릭 검사들어가 확인하기##

12/23

오늘부터 본캠프가 시작됬다.웹개발 강의는 나중에 들어도 될것같아서 안들었더니 프로젝트반이 아닌 강의반으로 배정됬다.그래도 팀원들이 다 프로젝트에 관심이 있어서 프로젝트반으로 이동했다.할게 너무 많아져서 뭘 먼저 해야할지 감이 안온다. 매일 아침에 알고리즘도 풀라고 하는데... 팀원 소개 웹페이지 작성자바 강의 들으면서 알고리즘 문제 풀기틈틈히 SQL복습GitHub 사용법 익히기맥os 지속 사용

회고록 2024.12.23