Today I Learned(11)
-
[TIL] 220411, 220412 - python, java
2022/04/11 MON 🐢 🔛 자료구조및알고리즘 자바 스택 구현, 응용문제 🔛 프로그래머스 정렬 '가장 큰 수' 문제 2022/04/12 TUE 👓 ☑️ pygame - 대략적인 감 잡기 ☑️ 자알 자바 스택 응용문제 - 중위표기법→후위표기법 프로그래머스 가장 큰 수 정리 자바 스윙 프로젝트 구상, 노션 정리 python ✔️ key=정렬기준 !!!! 예) key=lambda x: x * 3 이라면 x (배열 안 원소) 들을 정렬하되, 정렬 기준을 x*3값을 기준으로 정렬한다. 정렬된 배열 안에 x*3으로 값이 바뀌어 정렬되는 것이 아님 !!! 단지 정렬하는 데 쓰이는 일시적인 기준일 뿐 !!! java ✔️ 조건식 쓸 때 유의점 while문이나 if문 등 조건식을 쓸 때, 여러 조건을 논리연산자를 ..
2022.04.13 -
[TIL] 220410 - css position 속성
2022/04/10 SUN 🙏 ☑️ 코코아클론 커밋 ▹ status-bar 포지션 고정, nav-bar 화면 비율에 따라 위치 깨짐 문제 해결 필요 ☑️ 국제개발협력 에세이 완성 ☑️ 프로그래머스 스택/큐 1문제 🔛 OSSP 개선할 프로젝트 선택, w/ 간략한 계획, 이유 OSSP 공부 시작 - 빠르게 훑어보기 🔛 자료구조및알고리즘 java 스택 구현 시작 css ✔️ position - position: absolute; 해당 요소를 일반적인 요소 흐름에서 제거. 레이아웃에서 공간 배치하지 않고 새로운 레이어 위에 있게 됨. 부모 요소 중에 relative가 있어야 적용 가능, 만약 없다면 body를 relative로 본다. - position: relative; 해당 요소를 일반적이 요소 흐름에 따라..
2022.04.11 -
[TIL] 220406 - web api는 무엇인가!
🫀 2022 04 06 수 🫀 ☑️ 리눅스 명령어 다시 정리 !!!!! ☑️ 해시 두 문제 프로그래머스 ☑️ javascript quick review - 굿노트 정리 다시 보기 (~events 1/2) unfamiliar ≠ difficult ✔️ 자바스크립트를 공부하면서 web api라는 것이 궁금해졌다. 대강 api가 뭔지는 감으로만 알겠어서, 다시 찾아보았다. https://www.redhat.com/ko/topics/api/what-are-application-programming-interfaces API(애플리케이션 프로그래밍 인터페이스)란 - 개념, 기능, 장점 API(애플리케이션 프로그래밍 인터페이스)란 애플리케이션 소프트웨어의 개발 및 통합에 사용되는 정의 및 프로토콜 세트를 뜻하며, ..
2022.04.07 -
[TIL] 220403 - java 레퍼런스 변수 등
📝 2022 04 03 일 📝 ☑️ 자바 자료구조및알고리즘 과제2 - 링크드리스트 구현 성실히 배우고 익히자 자바 기초 ✓ 레퍼런스 변수 ❐ 참고: https://gyubgyub.tistory.com/83 변수의 종류 - 1. 기본타입(primitive type) 2. 참조타입(reference type) 기본형 변수는 우리가 흔히 아는 int, double 값을 저장하는 변수이고, 레퍼런스 변수(참조형 변수)는 주소값을 가리키는 변수이다. 레퍼런스 변수란? ex. class Pizza { ~ } class Main { Pizza p = new Pizza(); } 여기서 p가 레퍼런스 변수, 즉 생성된 인스턴스(객체)의 주소값를 가리키는 변수. 즉, 레퍼런스 변수는 참조형 변수로, 실제 데이터가 아니라 ..
2022.04.04 -
[TIL] 220401
🪐 2022 04 01 금 🪐 이코테 이진탐색 떡볶이 문제 BOJ 이진탐색 1920, 2805 어디서 봤는데,, 모르는 걸 아는게 제일 똑똑(?) 한거라고.. 아 이거 어디서 본거지 !! 모르는 걸 내가 스스로 알고, 그 부분을 채우자! 공부하자! 그러니까 모른다고 좌절하지 말고 모르면 배우자! ✓ (Python Syntax) 함수 안에서 함수 밖의 변수의 사용 함수 바깥에서 선언한 변수를 함수 안에서 그 값을 변경시키려면 → return (해당 변수)로 밖으로 반환하든가 → global 로 선언해줘서 바깥 변수를 가지고 온다. ✓ (CSS) A선택자:not(B선택자) ==> B를 제외한 모든 A 선택자. 주의> B선택자는 많은 A선택자들 중 하나인 것이지, 자식이거나 한게 아님. 즉, A를 선택하되, ..
2022.04.02 -
[TIL] 220327 - 맥(mac) m1칩에 OpenJDK 설치, 환경변수 설정
💝 오늘 한 일 💝 ☑️ jdk 환경변수 설정 ☑️ java 배열 생성, 값 가져오기, 끝에 원소 삽입 기능 구현 (w/ 제네릭 클래스) JDK 설치, 환경변수 설정 1. jdk 설치 - mac m1 (arm 64) 사용자 기준 azul 사이트에서 zulu jdk 다운로드. 설치확인 → 터미널에 'javac -version' 입력시 오류 없이 버전이 출력되면 설치 성공. - 설치 후에는 환경변수를 설정해줘야 한다. 자바는 자바 컴파일러 (javac) 가 .java 파일 (소스코드)을 .class 파일 (바이트코드) 로 컴파일해주는데, 이때 컴파일러가 현재 작업하고 있는 workspace 디렉토리에 있지 않으면 작동이 되지 않기 때문에 자바 컴파일러가 어떤 위치에 있는지를 알려줘야 하는데, 이 과정이 환경..
2022.03.28