전체 글

케이비의 대학생활 개발 블로그💻😶‍🌫️
개발/C언어

[C언어 개념] "%7.1f"의 의미

** 2022년 4월 3일에 작성한 글입니다.** 📌"%7.1f"와 "7.3f"의 차이점은 무엇일까? printf("%lf",123.45); printf("%7.1f",123.45); printf("%7.3f",123.45); //출력값 123.450000 123.5 123.450 1. %7.1f _ _ _ _ _ . __ 7의 의미 : 소수점까지 포함하여 7칸 1의 의미 : 소수점 첫번째 자리수까지 나타내기(반올림O) 2. %7.3f 만약 소수점 세번째 자리수까지 나타내는데 칸이 남는다면 "0"으로 출력 📌double형 변수를 printf로 출력하면? double a=3.14; scanf("%lf",&a); printf("%g",a); printf("%7g",a); printf("%7f",a); //출..

개발/Django

[Django] Bootstrap 적용하기

** 2022년 4월 2일에 작성한 글입니다. ** 오늘의 수강 범위 : section 3 - 부트스트랩 설치 ~ grid 🎨부트스트랩이란? : 웹사이트를 쉽게 만들 수 있게 도와주는 HTML, CSS, JS 프레임워크이다. 가장 좋았던 점은 웹 화면을 확대하고 축소를 할 때 마다 웹 사이트 구성요소의 구조들이 알맞게 자동으로 바뀐다는 것이었다. 만약 내가 일일이 코드를 짜는 것이었다면...🤦‍♀️ 💡부트스트랩 사용 방법 부트스트랩을 적용하는 방법은 2가지로 사용 방법은 굉장히 간단하다. 1. url 링크를 타고 css로 연결하는 방법 head 태그에 아래의 코드를 복사해주면 부트스트랩의 CSS에 연결된다. 2. CSS 파일을 다운로드하고 해당 폴더에 넣어 연결하는 방법 마찬가지로 head 태그에 아래와..

대외활동

[한국장학재단] 13기 사회리더 대학생 멘토링 최종 합격 후기

** 2022년 3월 31일에 작성한 글입니다. ** ❓ 어떻게 알았는가 계획을 좋아하는 J인 나는 미래에 내가 무엇을 할지, 무엇을 하고 싶은지 등 많은 생각을 하고 계획을 세워나간다. 개발자를 진로로 잡고 나서 나에게 멘토나 조언을 해줄 수 있는 사람이 있으면 좋겠다는 생각이 들었다. 왜냐하면 지금 내가 하고 있는 일들이 옳은 방향인지 혹은 삽질을 하고 있는지에 대한 판단력을 세울 수 있기 때문이다. 그리고 진로에 대한 고민을 현직자인 분들께 말씀드려 고민을 해결하고 싶다는 생각이 들었다. 그래서 대외활동을 찾아보니 한국장학재단에서 진행하는 사회리더 대학생 멘토링 문구를 발견하였고 나는 글을 보자마자 망설임없이 지원하였다. 🧒 멘토님 선정 기준 수많은 멘토님들 중 나하고 가장 잘 맞는 멘토님이 누구인..

개발/Django

[Django] CMDer에서 GIT 연동하기

✍강의 선택 기준 이번 프로젝트에서 선택한 강의는 인프런 사이트에서 제공하는 Do It! 장고+부트스트랩: 파이썬 웹개발의 정석을 들을 것이다. 강의를 고른 기준은 ① 최대한 자세하게 서술하는 강의 ② 교재를 이용하여 복습할 수 있는강의 ③ 장고뿐만 아니라 다양한 툴을 추가적으로 사용할 수 있는 강의 로 선택하였다. 오늘의 수강 범위 : 섹션1. 환경설정하기 ~ 섹션2. 프론트엔드 기초다지기 오늘은 장고를 맛보기 보다는 프론트엔드의 기초적인 내용인 HTML, CSS, JS를 정리하면서 어떻게 3개의 언어를 합치고 GitHub에 배포하는 방법까지 학습하였다. 아직 문법에 익숙하지 않아서 코드를 작성하며 구글링을 통해 이 코드가 의미하는 것이 무엇인지 알아보았다. 그리고 가장 어려웠던 과정은 GitHub에 ..

개발/Django

[Django파] START!

** 2022년 3월 26일에 작성한 글입니다. ** Django파 프로젝트? 오늘부터 본격적으로 백엔드 개발자가 되기 위한 준비를 시작했다. 내가 벨로그를 작성하게 된 이유는 공부한 내용들을 정리하고 나중에 다시 되새김하기 위해서이다. 특히 벨로그를 선택한 이유는 수익이 목적이 아닌 나만의 블로그를 중점으로 두었기 때문에 깔끔하고 보기 좋은 벨로그를 택했다. 사용 가능 기술 : HTML, C, JAVA, PYTHON 아직은 개발자 관련해서 많은 지식을 쌓지 않았지만 점차 발전하는 모습들을 벨로그에 작성해나가 기록할 것이다. 백엔드 개발자를 목표로 선정한 후 혼자서는 공부할 자신이 없어서 팀원 1명을 모집하여 같이 준비하기로 하였다. 일명 장고(Django)파 프로젝트. 장고를 선택한 이유는 자바보다 파..

개발/C언어

[C언어 백준] #1008 A/B

** 2022.03.26에 작성한 글입니다. ** # 📌[백준] #1008 A/B C언어 백준을 풀기 시작하였다. 단계별로 문제를 풀 것이고 헷갈리거나 모르는 문제 위주로 정리할 예정이다. 이번 문제는 1008번 문제로 간단해 보이면서도 어려운 문제였다. #include int main () { int a, b; scanf("%d %d", &a, &b); printf("%.9f", (double)a / b); return 0; } 💨알아두어야 하는 지식 1. float, double, long double float : 소수 부분 6자리까지 표시, %f double : 소수 부분 15자리까지 표시, %lf long double : 소수 부분 15자리까지 표시 %Lf -> 소수 부분 9자리 이상을 나타내야..

개발/오류해결

[Intellij] "gradlew : 'gradlew' 용어가 cmdlet, 함수, 스크립트 파일 또는 실행할 수 있는 프로그램 이름으로 인식되지 않습니다." 오류

개요🔧 Intellij의 터미널을 사용하여 Build하는 과정에서 오류가 생겼다. 문제점⛔ gradlew build는 cmd 기준 명령어이다. power shell과 cmd 의 명령어 입력 체계가 달라서 발행하는 문제이다. 해결방법✅ power shell이 아닌 Command Prompt(cmd)로 열어서 명령어를 실행시키니 잘 작동한다.

대외활동/CJ UNIT 8기

[CJ UNIT] 8기 최종합격 후기⭐ + 실제 받은 질문 (면접편)

면접 준비📁 면접을 7기 때와 8기 모두 경험해 본 바가 있다. 가장 큰 차이점이라면 대면 여부의 차이인 것 같다. 7기 때는 비대면으로 면접을 진행하고 8기 때는 대면으로 실제 cj 올리브네트웍스 건물로 가서 면접을 진행하였다. 면접을 준비하기 위해 여러 자료들을 찾아보았다. 면접 후기 글들을 찾아보면서 면접 때 실제로 받은 질문들과 서류에서 물어볼 만한 질문들을 간추려서 질문 리스트들을 뽑았다. 1. 간단한 자기소개 및 지원동기 2. 왜 하필 cj unit인가 3. 내가 cj unit에 기여할 수 있는 점은? = 내가 가진 차별성 4. 친구들이 나를 부르는 별명 5. 가장 하고 싶은 활동은? 6. 리더인가 서포터인가 7. 교육 봉사 계기, 아이들로부터 받았던 피드백, 기억에 남는 활동 8. 교육 봉사..

대외활동/CJ UNIT 8기

[CJ UNIT] 8기 최종합격 후기⭐ + Tip! (서류편)

CJ UNIT.... 7기 때부터 지원해서 면접에서 떨어진 사람? 저요✋🏻 면접과 관련된 자세한 이야기는 면접 편에서 작성할 것이고 일단은 서류!! 서류는 두 기수 모두 합격하였어요. 그러면 합격 HOW??? 최대한 자세하게 알려드리겠슴다!! (8기 합격 서류를 중점으로 작성했다) CJ UNIT은 무슨 활동을 하지? - 지방 소재 중학생 대상 AI, STEAM 및 Python 교육 - 신규 SW코딩 커리큘럼 개발 - 다양한 TF 활동 이 외에도 추가적으로 찾아보면 레고 스파이크 프라임 교육, 아이디어 경진 대회 등 굉장히 다양한 활동을 진행해요. 자 이제 팁 들어갑니다~! ⭐Tip!! 인스타그램 팔로우하기!! CJ UNIT 인스타그램에 매주 팀마다 무슨 교육을 진행했는지, 어떤 행사를 열었는지 등 정보 ..

케이비이
KB_dev