| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
- java
- 프로그래머스
- Programmers
- 데이터베이스
- js
- 함수형 인터페이스
- 입출력
- 셀레니움
- 자바스크립트
- 개발자
- 프로그래밍
- 모바일
- MySQL
- 이진 변환 반복하기
- 메모장
- Python
- 자바
- 세션
- 파일 저장
- 더베르지 #더베르G #신규오픈웨딩홀 #밝은웨딩홀
- jdbc
- 크롤링
- javascript
- 파이썬
- 코딩
- n^2 배열 자르기
- 유튜브
- 개발
- jsp
- android
- Today
- Total
목록전체 글 (27)
Tae Hwan’s
결혼 준비라는 게 정말 선택의 연속이네요. 내년 3월 영등포에서의 예식을 앞두고, 하나하나 도장 깨기를 하고 있는 요즘입니다. 웨딩홀이나 스드메도 중요하지만, 신랑을 위한 유일한 플렉스이자 가장 중요한 관문인 '예복 맞추기'라는 아주 큰 산이 남아있었죠.평소에 정장을 매일 입고 출퇴근하는 직업이 아니다 보니 어떤 브랜드가 좋은지, 원단은 뭘 골라야 하는지 정말 막막했습니다. 여자친구와 며칠 동안 웨딩 카페와 블로그를 샅샅이 뒤지며 폭풍 검색을 했고, 하루 날을 잡아서 투어를 다녀왔습니다.그리고 저희의 최종 종착지는 바로 '제이진옴므 강남점'이 되었습니다. 가격, 퀄리티, 친절함, 그리고 제 체형의 단점까지 완벽하게 커버해 준 100% 내돈내산 찐 계약 후기를 아주 상세하게 남겨볼게요.1. 굳이 청담동을 ..
🌸 [웨딩홀 투어] 영등포 신상 웨딩홀 '더베르G (더베르지)' 단독홀 계약 찐 대만족 후기! 💒결혼 준비를 시작하면서 진짜 제일 먼저, 그리고 제일 치열하게 알아봤던 게 웨딩홀이에요. 내년 3월 예식을 앞두고 예비신부인 여자친구랑 저랑 둘 다 "어두운 컨벤션 말고 무조건 밝고 화사한 하우스 웨딩 느낌!"을 원했거든요.영등포 쪽에 예쁜 온실 정원 컨셉의 초신상 웨딩홀이 생겼다고 해서 호다닥 다녀왔는데, 진짜 맘에 쏙 들어서 투어 당일에 바로 계약하고 왔습니다. 😉✨ 영등포구청역 도보 5분 컷 & 넉넉한 400대 주차 공간!아무리 홀이 예뻐도 하객분들 모시려면 위치랑 주차가 1순위잖아요? 여기는 2호선 영등포구청역 4번 출구에서 걸어서 5분 정도면 도착해서 대중교통 접근성이 너무 좋았어요. 주차도 코..
위치 값(x, y)으로 배열 구하기 function solution(n, left, right) { return Array(right - left + 1).fill(left) .map((el, idx) => Math.max(Math.floor((el + idx) / n), (el + idx) % n) + 1); }
board를 변환 후 shift()로 뽑아서 동일한 인형이면 pop() 시키기 function solution(board, moves) { board = board.map((item, idx) => item.reduce((acc, el, lvl) => { if (board[lvl][idx] != 0) { acc.push(board[lvl][idx]); } return acc; }, [])); let temp = []; return moves.reduce((rs, el) => { const picker = board[el - 1].shift(); if(picker){ if (temp[temp.length - 1] == picker) { temp.pop(); rs += 2; }else{ temp.push(p..
toString으로 이진 변환 function solution(s) { let delemination = 0, trans = 0, cnt = 0; while(s != 1){ delemination += s.replace(/1/g, '').length; trans = s.replace(/0/g, '').length; s = trans.toString(2); cnt++; } return [cnt, delemination]; }
*과 #을 숫자값으로 두고 누르기 function solution(numbers, hand) { let lHand = '10' , rHand = '12'; return numbers.reduce((acc, el) => { if(el == 0) { el = 11; }; const temp = el % 3; if(temp == 0){ rHand = el; acc += 'R'; }else if(temp == 1){ lHand = el; acc += 'L'; }else{ const r_position = Math.abs(Math.ceil(el / 3) - Math.ceil(rHand / 3)) + (rHand % 3 == temp ? 0 : 1); const l_position = Math.abs(Math.ce..
1. 평균값으로 찾기 function solution(citations) { const sum = citations.reduce((acc, el) => acc + el); let avg = Math.floor(sum / citations.length); let cnt = citations.filter(el => el >= avg).length; let answer; for (let i = 0; i = avg).length; if(answer == avg){ break; } } return answer; } 2. 역정렬 후 최적화된 값 찾기function solution(citations) { let cnt = 0; citations.sort((a..
text를 크롤링하고 konlpy를 이용해 형태소 분석을 해보려고 한다. konlpy(코엔엘파이)는 한국어 정보처리를 위한 파이썬 라이브러리이다. 이것을 이용하여 크롤링해온 text를 분석해보려고 한다. konlpy를 설치하기 전에 자바 JDK설치와 환경변수 설정과 JPype를 설치해줘야 한다. 그리고 Python3.9에서는 작동이 안돼서 3.7에서 작업을 했다. (과정 생략) cmd창에서 pip install konlpy으로 설치가 가능하다. 일단 영상의 url과 제목을 가져올 테이블을 만든다. 유튜버 영국 남자 채널의 영상들을 크롤링해 사용해보려 한다. 채널의 url과 title이 들이었는 path가 같아서 크롤링이 수월하다. 크롤링해온 title리스트를 for문을 이용하여 하나의 기다란 text처럼..
bs4와 셀레니움을 이용한 크롤링을 다뤄보려 한다. pip install bs4와 pip install pandas를 cmd창에서 인스톨해줘야 사용 가능하다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 from selenium import webdriver from bs4 import BeautifulSoup as bs import pandas as pd from selenium.webdriver.common.keys import Keys import time keyword = '롤' url = 'https://www.youtube.com/results?sear..
자주 쓰는 이클립스의 단축키를 알아보고자 한다. 상단 메뉴바 Window-Preferences-General-Keys 이클립스의 단축키를 확인하거나 설정할 수 있다. Function키F1 : 도움말F3 : 클래스, 메소드, 속성이 선언된 위치로 이동F4 : 클래스의 계층구조 확인(Type Hierarchy view)F5 : 디버깅 시 선택된 행의 메소드 내부로 이동 (Step In)F6 : 디버깅 시 선택된 행의 아래로 이동 (Step Over)F7 : 디버깅 시 실행중인 메소드 외부로 이동(Step Return)F8 : 디버깅 시 다음 디버그 포인트(중단점)로 이동 (Resume)F11 : 디버그 모드로 실행 (Debug)F12 : Editor창으로 이동 Ctrl + 키Ctr..