본문 바로가기

728x90
반응형

전체보기

(96)
[유틸리티] Notepad++ 플러그인 소개 플러그인 설치 방법 Notepad++에는 다양한 플러그인 설치가 가능합니다. 물론 너무 많기 때문에 사람들이 추천하는 것만 설치해도 사용하는데 많은 도움이 됩니다. 플러그인을 설치하기 위해서는 아래 그림처럼 '플러그인 관리' 메뉴를 클릭합니다. 플러그인 관리 메뉴 메뉴를 클릭하면 아래와 같이 플러그인 관리 창이 표시됩니다. 찾기 텍스트 상자에서 검색도 가능하고, 체크 박스에 체크하여 여러 플러그인을 동시에 설치 가능합니다. 플러그인 관리 창 화면 설치 버튼을 클릭하면 Notepad++가 재실행되면서 아래와 같이 설치 창이 표시됩니다. 재실행되면 플러그인이 설치되어 있습니다. 플러그인 설치 화면 아래와 같이 플러그인 메뉴를 클릭하면 설치된 플러그인의 메뉴가 표시됩니다. 설치된 플러그인의 메뉴 플러그인 추천..
[윈도우10, windows10] 노트패드(NotePad++) 설치 하기 [윈도우10, windows10] 노트패드(NotePad++) 설치 하기 이번 포스팅 Text를 편집하기 위해서 가장 많이 사용하는 노트패드(NotePad++)를 설치해보도록 하겠습니다. 먼저 설치 하기 위해서는 공식 사이트에서 다운로드 하셔야 합니다. 다음 링크를 첨부 드렸습니다. https://notepad-plus-plus.org/downloads/ Downloads | Notepad++ notepad-plus-plus.org 위의 사이트에 접속하면 다음과 같은 화면이 나타날 것 입니다. 여기에서 설치하고자 하는 버전을 클릭하시면 됩니다. 노트패드 공식 홈페이지 여기에서, 현재 System에 맞는 버전을 다운로드 해주시면 됩니다. 대체적으로 installer를 클릭하여 설치하시면됩니다. 노트패드(N..
HashSet이란? HashSet이란? HashSet은 Set 인터페이스의 구현 클래스입니다. 그렇기에 Set의 성질을 그대로 상속받습니다. Set은 객체를 중복해서 저장할 수 없고 하나의 null 값만 저장할 수 있습니다. 또한 저장 순서가 유지되지 않습니다. 만약 요소의 저장 순서를 유지해야 한다면 JDK 1.4부터 제공하는 LinkedHashSet 클래스를 사용하면 됩니다. Set 인터페이스를 구현한 클래스로는 HashSet과 TreeSet이 있는데 HashSet의 경우 정렬을 해주지 않고 TreeSet의 경우 자동정렬을 해준다는 차이점이 있습니다. Set의 가장 큰 장점은 중복을 자동으로 제거해준다는 점입니다. 만약 한 편의점에서 오늘 방문한 손님의 총숫자를 계산하고 싶을 경우도 있을 것입니다. 이럴 경우 오늘 하루..
padStart / padEnd padStart and padEnd padStart MDN 문서 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/padStart padEnd MDN 문서 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/String/padEnd String.prototype.padStart() 날짜나 시간 등을 만들 때 유용하다. 예를 들어 더보기 let hours = 12; let minutes = 3; let seconds = 15; console.log(`${hours}h:${minutes}m:${seconds}s`)..
_.filter( ) 함수 underscore.js의 collection 중에서 _.filter( ) 함수에 대해 알아보자. filter _.filter(list, predicate, [context])list: colletion으로써, 배열이나 객체가 될 수 있다. predicate: list의 각 element(value)의 결과값이 truth인지 확인하는 test 함수이다. [context]: predicate 함수에서 this로 바인딩 되는 것이다.(생략가능)--> list의 각 element(value)를 predicate 함수를 돌려, 값이 truth인 것만 배열의 element로 리턴한다. [예제] [context]가 생략될 경우 var evens = _.filter([1, 2, 3, 4, 5, 6], function..
javascript - fullcalendar eventRender fullCalendar 개요 인터페이스를 사용하고 있습니다. 사용 : 서버의 Flask-python 및 클라이언트 측의 HTML jinja2 js 지금은 호버에서 툴팁을 만들거나 tooltip.js를 사용하여 클릭하려고합니다. popper.js 색인으로 이동시키는 버그가 있습니다. 내 기본 js는 다음과 같습니다. document.addEventListener('DOMContentLoaded', function() { var calendarEl = document.getElementById('calendar'); var calendar = new FullCalendar.Calendar(calendarEl, { plugins: ['dayGrid'], defaultView: 'dayGridMonth', ev..
Spring에서 FullCalendar(풀 캘린더)로 Google(구글) 캘린더 DB 연동하기 안녕하세요? 처음 인사드립니다. codingTrip입니다. 오늘은 제가 작업했던 Spring에서 FullCalendar로 구글 캘린더 데이터를 연동해서 사용하기에 대해 자세히 설명하도록 하겠습니다. 구글 캘린더 연동에 대해서 잘 설명해준 글이 적어서 제가 설명하기로 마음 먹었어요. ​ 본 글은 Spring 프로그램을 다룰 줄 아시는 분에 한해서 매우 쉽고, 친절하게 말씀드릴 것을 약속드립니다. ㅎㅅㅎ ​ 그럼 시작합니다. ​ 1. FullCalendar 사이트 들어가서 파일 다운 받기 https://fullcalendar.io/docs/getting-started Getting Started - Docs | FullCalendar edit doc v5 v4 v3 v2 v1 Getting Started T..
[JavaScript] 자바스크립트 concat 메서드 이해하기 conat 메서드란? concat 메서드는 파라미터로 전달되는 값들을 기존 배열에 합쳐서 새로운 배열을 반환해주는 배열의 메서드들 중 하나이다. 한 가지 특별한 점은, 만약 파라미터로 전달되는 인자 값이 배열일 경우에는 해당 배열이 펼쳐지면서 기존 배열에 합쳐진다. 참고로, concat은 concatenation이라는 단어의 줄임말이라고 한다. 문법 concat 메서드는 배열에 사용되고, 파라미터로 어떤 값이든 전달할 수 있다. const myArr = [1, 2, 3]; // arr.concat(value1, value2, ...) console.log(myArr.concat(4, 5)); // [1, 2, 3, 4, 5] console.log(myArr.concat('육', '칠')); // [1, ..

728x90
반응형