[TIL] Java 자료형과 Git 협업 (fork vs clone)
·
개발 ━━━━━/TIL
Java 강의 강의 1주차는 Java 자료형에 관한 내용이었다. https://gukjan9.tistory.com/19 Java 기초 문법 - 자료형 Java 자료형 (Data Type) Java 의 자료형은 크게 기초 자료형 (Primitive type) 과 참조 자료형 (Reference type) 으로 나뉘어진다. • 기초 자료형 (Primitive type) 정수 Byte byte 1byte (8bit) Short short 2byte (16bit) Integer in gukjan9.tistory.com 팀원끼리 Git 사용법을 익히고 repository 를 제출하는 과제도 있었다. 과제 내용은 clone 이 아닌 fork 라는 것을 써보고 각자의 branch 를 만들고 해당 branch 에서 c..
[Java] 기초 문법 - 연산자
·
개발 ━━━━━/Java
연산자 산술 연산자 +, -, *, /, %(나머지), 비교 연산자 >, =, 비교 > 논리 > 대입 • 비교 연산자 public class main { public static void main(String[] args) { // 비교연산자 System.out.println(10 > 9); // true System.out.println(10 < 9); // false } } • 논리 연산자 public class main { public static void main(String[] args) { // 논리연산자 // 비교 연산의 결과 값으로 받을 수 있는 boolean 값을 연결하는 연산자 boolean flag1 = true; boolean flag2 = true; boolean flag3 = f..
[Java] 기초 문법 - 자료형
·
개발 ━━━━━/Java
Java 자료형 (Data Type) Java 의 자료형은 크게 기초 자료형 (Primitive type) 과 참조 자료형 (Reference type) 으로 나뉘어진다. • 기초 자료형 (Primitive type) 정수 Byte byte 1byte (8bit) Short short 2byte (16bit) Integer int 4byte (32bit) Long long 8byte (64bit) 실수 Float float 4byte (32bit) Double double 8byte (64bit) 문자 Character char 2byte (16bit) 논리 Boolean boolean 1byte (8bit) ( * char 는 문자 타입으로 분리되긴 하나 사실상 2byte 정수이다. 컴퓨터는 아스키코드..
스타터 노트
·
개발 ━━━━━/항해
#1. 개발 공부가 처음이신가요? 처음이 아니라면, 어느 정도 기간을 가지고 어떻게 학습을 하셨나요? 개발자가 되겠다는 꿈을 갖고 졸업한지는 꽤 되었지만 중간 중간에 하고 싶었던 다른 일들을 하느라 매우 얕게 배웠던 것 밖에 없습니다. #2. 내가 항해99에 참여한 계기는 무엇인가요? 혼자서는 금방 의지가 약해지고 오래 지속하지 못하는 것을 보완하고 좋은 팀원을 만나 함께 성장하고 싶어서 지원하게 되었습니다. #3. 개발자의 역할을 수행하는 데에 있어 나의 강점과 연관된 부분은 무엇이라고 생각하나요? 안 풀리는 것이 있다면 쉽게 포기하지 않고 되든 말든 일단 책상에 엉덩이 붙이고 앉아있기를 잘합니다... 또한 영어를 (말하는건 잘 못하지만) 평소에 좋아하는데 구글링할 때 큰 어려움 없이 글을 읽는 것 같..
[TIL] 미니 프로젝트 3일차 -완-
·
개발 ━━━━━/TIL
앞서 2일차에서 발생했던 문제를 해결하느라 로그인 시 메인 페이지로 userid 를 다른 방식으로 가져오게 되었다. 팀원 분이 로그인 세션 작업을 해주셨고 나는 이를 메인 페이지로 옮기는 작업을 하였다. 처음에는 전역 변수로 설정해버릴까 했지만... return render_template("index.html", data='전달데이터') render_template 명령어로 페이지 이동시 data 까지 이동 가능한 것을 이용해 @app.route('/main') def main(): return render_template('index.html') user_id = session.get('id') // print("route 쪽 userId"+user_id) return render_template('..
[TIL] 미니 프로젝트 2일차
·
개발 ━━━━━/TIL
2일차, 여전히 Modal 을 붙잡고 있었다. function lists(rows) { $('#cards-box').empty() rows.forEach((a) => { let author = a['author'] let title = a['title'] let desc = a['description'].substring(0, 50) + "..."; let image = a['cover'] let pubDate = a['pubDate'] let isbn = a['isbn'] let itemId = a['itemId'] let temp_html = ` ${title} 줄거리 ${desc} ` $('#cards-box').append(temp_html) }) } deploy/requirements.txt (..
[TIL] 미니 프로젝트 1일차
·
개발 ━━━━━/TIL
8/9 ~ 8/11 은 미니 프로젝트를 진행하는 기간이다. 16기 12조는 독서 검색 및 개인 독서록을 만들 수 있는 사이트를 만들기로 했다. 협업은 당연히 Github 로 진행하였고 나는 Github Desktop 을, 팀원들은 Source Tree, IDE 에 내장되어 있는 git 등등 여러 가지를 사용하였다. 조장님이 Figma 로 프로젝트 와이어 프레임을 그려주셨다. 내가 맡은 부분은 서브 페이지로 알라딘 api 로 불러와진 메인 페이지에서 특정 책을 누르면 그 책에 대한 정보와 후기를 작성할 수 있는 부분을 만들어야 한다. 추가 창은 팝업이 아닌 Bootstrap 에 있는 Modal 로 사용하였다. https://getbootstrap.com/docs/5.3/components/modal/ Mo..
[TIL] Programmers SQL 문제 풀이
·
개발 ━━━━━/TIL
https://school.programmers.co.kr/learn/courses/30/lessons/144853 SELECT BOOK_ID, SUBSTRING_INDEX(PUBLISHED_DATE, 1, 10) FROM BOOK WHERE CATEGORY = '인문' AND SUBSTRING_INDEX(PUBLISHED_DATE, 1, 4) = 2021 ORDER BY PUBLISHED_DATE https://school.programmers.co.kr/learn/courses/30/lessons/151136 SELECT ROUND(AVG(DAILY_FEE), 0) AS AVERAGE_FEE FROM CAR_RENTAL_COMPANY_CAR WHERE CAR_TYPE = 'SUV' https://sc..