jintelli의 등록된 링크

 jintelli로 등록된 티스토리 포스트 수는 23건입니다.

[JavaScript] 배열 합치는 방법과 속도 비교 [내부링크]

우선 두 배열을 합치는 방법에 대해서 알아보자. 방법은 아래와 같이 3가지 방법이 있다. 1. concat() var existed = [ 1, 2, 3 ]; var params = [ "hello", true, 7 ]; var other = existed.con..

[C/C++] 제곱 [내부링크]

최근에 친구랑 같이 풀었던 알고리즘 문제 문제) 입력으로 자연수 a가 주어진다. 이 때, 자연수 k를 곱한 결과가 거듭제곱수가 되는 최소의 k를 구하는 프로그램을 작성하여라. 인풋 예제) 5 // 데이터 입력 갯수..

자바와 자바스크립트의 차이점 [내부링크]

What is the difference between JavaScript and Java? 자바스크립트는 마치 자바와 관련이 있는 것처럼 들리지만, 사실 개구라임 사실상 이것의 관계는 햄스터와 햄의 관계같은 거임 다른 예로는 인도와 인도네..

NestJS [내부링크]

Overview nest js는 node.js기반의 서버 사이드 프레임워크입니다. (백앤드 개발에 쓴다는 말이죠) node.js - express를 사용했을 때, 기본 구조가 만족스럽지 못했다. 미리 express-scaffold를 따로 만들어 두거..

[C/C++] 큰 수의 곱셈 (karatsuba, 카라츄바) [내부링크]

개념은 별로 안 어려운거 같은데, 막상 짜려니 너무 힘들다.. 개념 속도 O(n^log3) B진법의 m자릿 수를 가진 X와 Y라는 수가 주어질 때, 마지막 결과 값에서 보면 곱셈은 총 3번이다. 우리가 흔히 아는 곱셈..

[VSCode] 변수, 함수 이름 동시에 변경 [내부링크]

ctrl + D / cmd + D 한 번 누르면, 커서 위치의 단어선택 여러번 누르면, 같은 단어 하나씩 추가 ctrl + shift + L / cmd + shift + L 변경하려는 단어 선택(ctrl + D) 후, 누르면 한 번에, 같은 단어 전부..

[C/C++] vector 구현 [내부링크]

#include 간단하게 구현해보자. 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 template class Vector { private:     T *values;     int..

Clean Code [내부링크]

Clean Code 깨끗한 코드를 유지해야하는 이유? 개발하면서 최적화 된 코드를 작성해라 (=코드 개선을 미루지마라. 나중은 절대 오지 않는다.) -> 깨진 유리창의 법칙 나쁜 코드는 점진적으로 생산성을 하락시키게..

Encryption [내부링크]

1. RSA 양방향 암호화 비대칭키 암호화 방식 (private, public key 따로 존재) 2. AES256 (Advanced Encryption Standard) 양방향 암호화(복호화 키 필요, 16자리 이상) 대칭키 암호화 방식 (암호화와 복호화 과정..

개발환경 설정 [내부링크]

ssh-keygen git 설정 node.js 설치 mongodb docker kubernetes IDE 1. ssh-keygen ssh-keygen // 엔터갈기셈 cat ~/.ssh/id_rsa.pub 2. git 설정 git config --global user.name "Jintelli" git config --global u..

아임 맥북에어 오너 [내부링크]

확실히 맥북에어를 사고 나서 내 인생이 달라졌다. 원래는 고딩때 일진 눈도 못마주치고 쓰레기 아무데나 버리고 침 찍찍 뱉고 했는데, 맥북에어 M1칩 탑재 SSD 512GB의 오너가 되고나니깐 품위유지 할..

건대입구 조개찜 맛집 선장훅 [내부링크]

방문일 2021. 04. 23. For your information) 전체 테이블 수가 적다. 전화나 예약해놓고, 다른데 다녀와도 되니, 가기전에 꼭 전화해보고 가자.. 010-2787-9878 주차장 없음 위치 건대에 주변에 살고 있는 친구..

맥북에어 구매 (맥북프로 vs 맥북에어 차이점) [내부링크]

 맥북프로와 맥북에어 차이점 Purchace MacBook Air (MacBook Pro vs. MacBook Air) 2021. 04. 22. 결론 맥북에어 구매 M1 칩, SSD 512GB, RAM 8GB 구매 ( 중고로 미개봉 138만원에 구매 ) 성능차이 적고, 팬 없..

수제햄버거 맛집 다운타우너 광교점 [내부링크]

방문일 2021. 04. 20. For your information) 광교 갤러리아 9층에 위치. 주차장은 당연히 갤러리아 이용 점심으로 먹으러 갔기에, 시간이 많이 없었다. 몇 분 효율적으로 쓰겠다고, 같이 간 친구 먼저 1층에 내려..

[C/C++] 트라이 (Trie) [내부링크]

문자열 탐색을 위한 트리 구조를 가진 알고리즘 문자 탐색 트리(Tree) 탐색 속도 O(log_2(n)) 사이즈 문자열길이^len << big problem 코드 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..

알고리즘 사이트 추천 [내부링크]

recommended algorithm sites 정리하면서 오랜만에 들어가봤는데, 사이트들 예전에 비해 예뻐졌네 ㄷㄷ shout out to desinger! 국내 사이트 [추천] 프로그래머스 programmers.co.kr 너무 급떡상해서, 알고리즘에..

[System] Alt + F12 동작 안함, Fn key 비활성화 [내부링크]

Window Alt + F11 동작 안함 Alt + F12 동작 안함 ... 내 경우는 IntelliJ 에서 터미널 창(alt + F12) 키려다 발견 motherfxxxin 가장 간단한 해결 방법은jintelli.tistory.com/7 Alt + windows(or fn key) + F12..

[IntelliJ] 자주 쓰는 단축키 (Keymap or shortcut) [내부링크]

최근 맥북을 구매한 관계로 맥북 추가해서 기술 IntelliJ 변경 추천 단축키 extend selection(wrap contents) 유용한데, ctrl + w 가 다른 곳에선 보통 닫기라서 혼동해서 사용해서 열받음 다른 키로 바꾸고, clos..

[C++] 더블 링크드 리스트 (Double Linked List) [내부링크]

1. Why 만약, 배열에 데이터가 있을 때, 중간에 삭제하게 되면, 삭제한 부분을 어떻게 메꿔야 할까? 만약, 배열의 시작 지점(arr[0]) 앞에 데이터를 삽입할 경우가 생긴다면 어떻게 해야할까? 이러한 문제를 해결..

서울 독립문 [내부링크]

서울 독립문은 조선 후기 건축물로 1897년에 완공된 건물이다. 독립협회에서 조선이 청나라의 책봉체제에서 독립한 것을 상징하기 위하여, 지은 곳이다. 일제강점기 해방, 대한민국 자주독립과 관련된 것이 아니다..

[C/C++] Call by reference, Call by address, Call by value [내부링크]

두 숫자를 바꿔주는 swap() 함수를 예제로 아래 세 가지를 알아보자. Call by reference Call by address Call by value --> 얘만 안되니까 얘부터 시작 Call by value 결과에 주목하세요. a와 b는 변경이 되지 않..

[VS Code] [C/C++] No-slash Compile Error [내부링크]

VS Code C 컴파일 시 슬래시(/), 백슬러시(\)가 안 나타나서, 에러가 발생해요. Build Environment) Window 10, Installed VS-Code, Git(MinGW) Problem) Git 설치 후, C 컴파일 에러가 납니다. 아래와 같이 파일..

[Visual studio / VS Code] 코드정렬, 주석 단축키 [내부링크]

[Visual studio] Shortcut about Code formatting and Comments 자동정렬(Aligning or code formatting) Alt + F8 Ctrl + K + D (블럭이 해제) Ctrl + K + F (블럭이 유지) 주석(Comments) 해당 부분 드래그 후 Ct..