전체 글

웹 개발 꿈나무
· Backend
1. Intellij 설치 2. Java 11설치 3. 스프링 프로젝트 생성 https://start.spring.io/ Project - 여기서 Maven과 Gradle은 필요한 라이브러리를 가져오고 빌드하는 라이프사이클까지 관리해주는 툴임. 과거엔 maven을 많이 썼으나 최근에는 다 gradle로 넘어오고 있다. 따라서 gradle로 하는걸로. Spring Boot - 버전 선택하는 부분. 여기서 SNAPSHOT은 아직 만들어지고 있는 버전이고, M1은 정식 release되지 않은 버전이다. 따라서 정식 release된 버전 중 가장 최신 버전을 사용하는 것이 좋다. Group - 보통 그룹의 기업 도메인명을 적어줌. 여기선 상관없음 아무거나 적어도 됨. Artifact - build되어 나올 때 ..
· ETC/Settings
오늘은 vs code에서 빠르게 탭 전환을 할 수 있는 단축키에 대해 알아보도록 하겠습니다. 크롬이나 visual studio와는 달리, vs code는 탭들간에 빠르게 전환할 수 잇는 단축키가 기본적으로 설정되어있지 않습니다. 따라서 직접 해줘야하는데, 그렇게 어렵지 않습니다. 1분 내로 빠르게 설정 가능하니 아래 설명을 보고 잘 따라해보시길 바랍니다! 탭 전환/이동 단축기 설정하기 1. VS Code에서 '파일>기본 설정>바로 가기 키' 혹은 윈도우는 'Ctrl+k+s', 맥은 'Cmd+k+s'를 눌러줍니다. 2. 그럼 다음과 같은 파일이 열립니다. 여기서 우측에 보이는 아이콘을 클릭합니다. '바로 가기 키 열기(JSON)' 이라는 툴팁이 뜹니다. 3. 다음과 같은 파일이 나옵니다. 4. 위 파일에 ..
오늘은 티스토리 블로그 커스텀 스킨을 적용하는 방법과 무료 스킨들에 대해서 알아보려고 합니다! 티스토리 무료 스킨 공유 저도 무료 스킨을 찾으러 많이 검색해 봤는데, 아래 두 링크가 가장 예쁘더라구요! 1. 2021.11.24기준 현재 제 블로그에 적용되어있는 스킨 https://pronist.tistory.com/5 hELLO. 티스토리 스킨을 소개합니다. hELLO 스킨은 본래 기능의 많이 없었다가, 최근 반응이 나쁘지 않아서 여러 기능의 추가와 함께 업데이트를 여러 번 하게 되었습니다. hELLO 1.0 때와 비교하면 비교할 수도 없을 만큼의 기능과 품질 pronist.tistory.com 2. 매우 다양한 스킨들을 공유해주시는 '어포스트'님의 블로그(중에서도 링크는 제가 가장 맘에 들었던 스킨입니..
· 알고리즘
문제 https://www.acmicpc.net/problem/1676 1676번: 팩토리얼 0의 개수 N!에서 뒤에서부터 처음 0이 아닌 숫자가 나올 때까지 0의 개수를 구하는 프로그램을 작성하시오. www.acmicpc.net 처음에 문제를 보고 도통 어떻게 풀어야하는지 답이 안잡혔는데,, 질문 게시판을 잠깐 보고 아이디어를 얻어 바로 풀었다. 힌트는 다음과 같다. 뒤에 0이 붙는 개수를 구해야하는데, 0이 붙는다는 것은 10이 한번씩 곱해진다는 것이다. 10의 소인수는 2와 5인데, 보통 2는 5보다 소인수로 많이 가지므로, 곱해지는 5의 개수를 카운트하면 된다. #include #include #include #include #include #include #include #include #inc..
우테코 서류 제출을 한 후 1차 온라인 코딩 테스트를 봤다. 알고리즘 공부를 지인짜 안해서... 본인 실력은 백준 실버..정도...? 그 중에서도 어려운건 못 풀고... 구현 문제는 풀어도 알고리즘 내용을 알아야 하는건 거의 모르는,, 정도인데 온라인 1차 코딩테스트는 난이도가 진짜 쉬웠다. 우테코 코테가 프로그래머스에서 진행된다는 것을 안 뒤에 처음으로 프로그래머스에서 연습을 해봤는데, 그때 풀어본 레벨 1정도의 문제들이 대부분이었다. 7문제중 5개는 백준 기준 브론즈~실버 정도였고, 두문제는 어려운실버~골드..? 나는 너무 긴장을 해서 1번 부터 엄청 꼼꼼히 차근차근 푸느라 다른 분들은 5분 내로 푸셨다는데 ㅋㅋㅋ 이거에 30분을 썼었다. 작년엔 5문제 풀면 무조건 합격이었다고 하는데, 나도 5솔을 ..
· Frontend
Javascript로 현재 페이지를 새로고침 하는 법은 다음과 같이 세가지의 방법이 있습니다. //1 location.reload(true); //2 location.href = location.href; //3 history.go(0); 셋 중 아무거나 사용하시면 됩니다.
· Log/일상
사실 별 생각없었는데.. 오히려 드디어 과외의 굴레에서 잠깐이라도 벗어나는구나! 하면서 좋아했는데 ㅋㅋㅋㅋㅋㄱ 막상 마지막 수업을 끝내고 나니 마음이 이상했다. 그래서 이 감정을 기록해보고자 한다. 오늘 수업 끝낸 과외생은 내 첫 과외생이었다. 김과외로 학원 알바 경험, 과외 경험 있는척..^^ 하고 어필하며 구한 학생이었어서 경험 없는거 안 들키려고 조마조마 했던것 같다. 그래서 초반엔 수업준비도 열심히 하고 갔었다. 과외 시작하면서 처음으로 엑셀 랜덤 정렬도 써보고… ㅋㅋㅋㄱ 맨처음엔 그런것도 몰라서 혼자서 아날로그로;; 순서 섞어가면서 단어 시험지 만들어 갔었다… 명색의 컴공이… 그땐 진지하게 c++로 단어 입력하면 순서 랜덤으로 바꿔서 출력해주는 코드 짜서 단어장 만들까도,, 고민했었다,,,^^ ..
https://www.acmicpc.net/problem/4949 4949번: 균형잡힌 세상 하나 또는 여러줄에 걸쳐서 문자열이 주어진다. 각 문자열은 영문 알파벳, 공백, 소괄호("( )") 대괄호("[ ]")등으로 이루어져 있으며, 길이는 100글자보다 작거나 같다. 입력의 종료조건으로 맨 마 www.acmicpc.net #include #include #include #include #include #include #include #include #include #include #include using namespace std; //성공 string s; int main() { ios_base::sync_with_stdio(false); cin.tie(NULL); getline(cin, s); w..
rocher71
페레로