All

생각 정리

2022년 회고

길었던 2022년이 끝나고 어느덧 2023년의 1월도 저물어가고 있다. 돌이켜보면 2022년은 내가 가장 많이 성장할 수 있었던 한 해였던 것 같다. 4학년이 되고 졸업을 앞두게 되면서 더 이상 학생이라는 울타리 안에 숨어있을 수 없다는 생각이 들었고 무엇보다 나 스스로에게 당당해지기 위해서 열심히 달려왔다. 2022년은 나에게 많은 고민을 안겨주었고 성장을 위해 열심히 노력했던 한 해였기 때문에 그동안의 노력들을 기록하고 더 나아가고자 하는 새로운 목표를 세우려고 한다. 책 / 강의 HTML, CSS, JS Do it! HTML5+CSS3 웹 표준의 정석 2022년에 가장 처음 공부했던 것은 HTML, CSS, JavaScript 였다. 그동안 웹 분야를 제대로 공부한적이 없어서 해당 분야에 대한 기본..

Project

인스타그램 다운로더

본 프로그램이 문제의 소지가 있거나 추가되었으면 하는 기능, 버그 등은 pain0121@naver.com 으로 메일 남겨주시면 감사하겠습니다. 🧩 소개 본 프로그램은 인스타그램 이미지를 다운로드받는 프로그램입니다. 프로그램 입력란에 닉네임과 폴더 경로를 입력해주시면 해당 닉네임을 가진 사용자의 게시물 사진들을 다운로드합니다. 주의하실 점은 비공개 계정에 대해서는 이미지 다운로드가 불가능하며 최근 500개의 게시물까지만 이미지 다운로드가 가능합니다. 또한, 비디오는 썸네일만 다운로드 할 수 있으며, 자바 11 보다 높은 버전이 PC에 설치되어 있어야합니다. 📌사용 환경 JAVA 11 (jdk 11) 이상, JAVA_HOME 이나 PATH 이름으로 환경변수 설정까지 되어있어야 합니다. 본 프로그램은 jdk ..

Algorithm

[프로그래머스] LEVEL3. 이중우선순위큐 - java

https://school.programmers.co.kr/learn/courses/30/lessons/42628 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 이중 우선순위 큐는 다음 연산을 할 수 있는 자료구조를 말합니다. 명령어 수신 탑(높이) I 숫자 큐에 주어진 숫자를 삽입합니다. D 1 큐에서 최댓값을 삭제합니다. D -1 큐에서 최솟값을 삭제합니다. 이중 우선순위 큐가 할 연산 operations가 매개변수로 주어질 때, 모든 연산을 처리한 후 큐가 비어있으면 [0,0] 비어있지 않으면 [최댓값, 최솟값]을 return 하도록 so..

Language/Java

intelliJ, Gradle 환경에서 JavaFX 사용하기

최근 크롤링에 대해 공부하며 여러 시도를 해보다 자바 프로그램을 만들게 되었다. 기존에는 웹 애플리케이션을 구상했지만 운영상의 이유로 자바 기반 프로그램으로 계획을 변경했고, jar 파일을 콘솔에서 실행시키는 것보다 GUI 를 만들어야겠다고 생각했다. 그렇게 관련 자료를 찾아보던 중 JavaFX 라는 것을 알게되었다. 국내에서는 JavaFX 관련 자료가 그리 많지 않아, 초기 세팅에 애를 먹었기 때문에 이번 포스팅을 통해 JavaFX 사용법을 공유하려한다. JavaFX? JavaFX는 Java 기반의 GUI(Graphic User Interface) 를 만들 수 있는 라이브러리이다. 자바 기반이기 때문에 윈도우나 맥, 리눅스에서 사용할 수 있는 것이 가장 큰 장점이다. 기존 GUI 라이브러리인 Swing..

Algorithm

[프로그래머스] LEVEL2. 더 맵게 - java

https://school.programmers.co.kr/learn/courses/30/lessons/42626 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 문제 설명 매운 것을 좋아하는 Leo는 모든 음식의 스코빌 지수를 K 이상으로 만들고 싶습니다. 모든 음식의 스코빌 지수를 K 이상으로 만들기 위해 Leo는 스코빌 지수가 가장 낮은 두 개의 음식을 아래와 같이 특별한 방법으로 섞어 새로운 음식을 만듭니다. 섞은 음식의 스코빌 지수 = 가장 맵지 않은 음식의 스코빌 지수 + (두 번째로 맵지 않은 음식의 스코빌 지수 * 2) Leo는 모든 음식의 ..

Algorithm

[프로그래머스] LEVEL2. 가장 큰 수 - java

https://school.programmers.co.kr/learn/courses/30/lessons/42746 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr ㆍ문제 설명 0 또는 양의 정수가 주어졌을 때, 정수를 이어 붙여 만들 수 있는 가장 큰 수를 알아내 주세요. 예를 들어, 주어진 정수가 [6, 10, 2]라면 [6102, 6210, 1062, 1026, 2610, 2106]를 만들 수 있고, 이중 가장 큰 수는 6210입니다. 0 또는 양의 정수가 담긴 배열 numbers가 매개변수로 주어질 때, 순서를 재배치하여 만들 수 있는 가장 큰 수를 ..

KAispread
'분류 전체보기' 카테고리의 글 목록 (9 Page)