날자별

2021 3월
1234567
891011121314
15161718192021
22232425262728
293031  

MSSQL Paging

 

VIM Encoding

encoding, fileencoding, fileencodings 옵션 차이

  1. encoding 은 화면에 보이는 것, 시스템이나 터미널에 관련되어 있지 파일 자체에는 관계 없다
  2. fileencoding 은 파일에 저장되는 코드, encoding 과 fileencoding 이 같으면 (보통 euc-kr 이나 cp949?) 상관없고 이 둘이 다르면 파일을 읽거나 쓸 때 변환이 된다.
  3. fileencodings 에는 여러 인코딩 룰을 적어주면 파일을 읽을 때 하나씩 검사해서 맞는 인코딩을 찾아내어 자동으로 fileencoding 을 세팅해준다.
    새파일이면 터미널의 인코딩대로 저장되고 있던파일이면 원래 파일 인코딩대로 저장됩니다.

Sort Time

Algorithm

Average Time

Worst Time

Space

Bubble sort

n^2

n^2

1

Selection sort

n^2

n^2

1

Counting Sort

n+k

n+k

n+k

Insertion sort

n^2

n^2

 

Quick sort

n log(n)

n^2

 

Merge sort

n log(n)

n log(n)

depends

CSharp Library

  • Sharpzip – 압축 관리
  • FluentEmail – Email 관리
  • MailKit – Email 관리
  • Papercut-SMTP – Email 관리
  • EPPlus – 엑셀 관리
  • Hangfire – Service가 아니지만 백그라운드로 도는 프로그램을 만들때 사용
  • MassTransit – RabbitMQ등
  • Polly – 오류 처리
  • Seq – 중앙 집중식 로그

Web에서 Proxy를 쓰는 사용자 Real IP 구하기

 

VSCODE 단축키

 

 

media query Size

MSSQL Table List Query

Load Avg

다른건 그냥 웹에서 찾아보고
CPU Core 갯수를 가져오면

load Avg가 저 수치가 되면 모든 cpu의 core를 100% 사용하고 있다는 거…

cmd 대신 사용하는 powershell 의 prompt에서 git branch확인

[bash] Install-Module posh-git -Scope CurrentUser Install-Module oh-my-posh -Scope CurrentUser [/bash] [bash] if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force } notepad.exe $PROFILE [/bash] admin 권한으로 [bash]Set-ExecutionPolicy -Scope LocalMachine -ExecutionPolicy RemoteSigned -Force[/bash] notepad에서 [bash]import-module posh-git import-module oh-my-posh set-theme agnoster [/bash] 그리고 폰트를 D2Coding으로 변경 기왕이면 바탕 화면 색도 검정색으로 변경