일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- frontend
- export to excel
- blob파일업로드
- 파이썬백준
- 로컬포트번호
- 파이썬
- blob다운로드오류
- mysql
- 백준
- asp.net
- 프로그래머스SQL
- sql
- C#
- 알고리즘
- 코테유형
- BLOB
- 프로그래머스
- 투포인터예제
- 코딩테스트
- 취업코데
- c#blob
- c# 엑셀추출
- 프로그래머스MYSQL
- 코딩테스트유형
- blob파일다운로드
- queryasync
- 코테
- blobcontainer
- sql풀이
- sql server 포트번호
- Today
- Total
목록개발 (10)
개발새발
1. SQL Server Configuration Manager 사용SQL Server Configuration Manager 열기:시작 메뉴에서 SQL Server Configuration Manager를 검색SQL Server Network Configuration:왼쪽 패널에서 SQL Server Network Configuration을 선택한 후, Protocols for 을 선택TCP/IP 속성 열기:Protocols for 에서 TCP/IP를 오른쪽 클릭한 후 Properties를 선택포트 번호 확인:IP Addresses 탭에서는 각 IP 주소별로 설정된 포트 번호를 확인 가능IPAll 섹션에서 TCP Port 항목을 확인하면 기본 포트 번호(1433) 또는 설정된 포트 번호를 확인할 수 있..
최대 약 4만개 정도의 row를 엑셀로 추출해야하는 일이 생겼다지금까지는 엑셀 형태에 값을 채워넣는 개발만 해서 비슷하게 구현했는데프로세스 메모리가 2GB까지나 올라가며 여러명이 요청을 보냈을 경우 서버가 터졌다,,로컬에서만 테스트 하다보니 시간이 오래걸리는건 그렇다 쳐도 메모리는 고려하지 못했다 C# Asp.Net Core MVC에서 대용량 데이터를 엑셀로 export하는 방법 HTML 방식으로 엑셀 다운로드: 기존 코드처럼 데이터를 HTML로 변환하여 엑셀 파일을 다운로드하는 방식으로 바꾸는 것을 고려할 수 있습니다. 이 방식은 메모리 사용량을 줄이고, 사용자에게 즉각적인 응답을 제공하는 데 유리합니다.스트리밍 방식 사용: MemoryStream 대신에 파일을 바로 클라이언트로 스트리밍하는 방식을 사..
Blob에 파일 업로드, 다운로드, 파일 삭제하는 코드입니다. Type은 Blob Containers에서도 특정 Blob에 접근하기 위해 사용한 식별자로 생략가능합니다. 1. BlobStorageConnection의 경우 appsettings.json에 blob connection을 작성 2. BlobRepository 별도의 레파지토리를 만들어서 작성해서 startup.cs에 등록 3. 코드 using Azure.Storage.Blobs; using Azure.Storage.Blobs.Models; using Microsoft.AspNetCore.Http; using Microsoft.Extensions.Configuration; using System; using System.IO; using Sys..
사이트에서 Blob에 파일을 업로드 하고 fetch를 사용하여 다운로드하는 로직을 구현했다. 오류) 다운로드는 잘 되고, DB와 Blob에 모두 데이터가 잘 들어갔는데 파일 실행 시 다음과 같은 오류가 발생했다. 파일 형식 또는 파일 확장명이 잘못되어 파일을 열수 없습니다. 파일이 손상되지 않았는지 파일 확장명이 파일 형식과 일치하는지 확인하십시오 blob url을 접속하면 다음과 같은 오류 메세지가 떴다. This XML file does not appear to have any style information associated with it. The document tree is shown below. ResourceNotFound The specified resource does not exist..
Dapper QueryAsync를 사용해서 반환된 데이터를 내가 원하는 형태로 바인딩하려 했다 [Detail, Contact:[1,2,3]] Detail 데이터에 Contact 영역을 그룹화하는 방식이다. 예시) public class Info { [Key] public int Id { get; set; } public string CaseId { get; set; } public string State { get; set; } public string City { get; set; } public string Street { get; set; } public List ContactInfo { get; set; } } public class Contact { [Key] public int ContactI..
[DropdownList itemTemplate not render after datasource bind] 프론트에서 Id 값에 따라 데이터를 불러오고 화면에 보여줘야하는데 Syncfusion dropdownlist에서 값이 안 보이는 현상이 발생했다. main component를 중심으로 child component에 각각 useeffect를 사용해서 dropdownlist datasource에 들어갈 데이터를 api로 불러오고 있었다. 예시) address는 object 형태였는데, datasource가 먼저 불러와지는데도 value binding이 안됐다 datasource에 단순히 ["서울", "경기"] 리스트 형태로 값을 넣으면 binding이 잘 되었는데 API로 UseState에 저장하는 ..
알고리즘 문제를 풀다보면 가끔 순열, 조합을 구현해야한다.. 코테에서도 가끔 등장하는데 문제 볼때마다 까먹어서 다시 공부를 해야한다,, 내가 보고 공부하려고 기록하는 파이썬으로 순열과 조합 구현하는 코드! itertools를 사용하지 못할 수도 있어 직접 구현하는 방식만 공부했다 순열(n개 중에 r개를 선택해서 만들수 있는 모든 경우의 수) 조합(n개 중에 순서 상관없이 r개를 뽑는 모든 경우의 수) 1. 재귀함수를 이용한 조합 def comb(arr, n): result = [] if n > len(arr): return result if n == 1: for i in arr: result.append([i]) elif n > 1: for i in range(len(arr) - n + 1): for j..
git 만들기 $ git init $ touch .gitignore # gitignore.io 사이트 $ touch README.md $ git status $ git add . $ git status $ git commit -m "메세지" #새로운 new projets 주소 만든 후 복붙 $ git remote add origin https://new_projects 주소.git $ git push origin master git 푸쉬 git bash에서.. $ git status #빨간색 파일색 $ git add . $ git status #초록색 파일색 $ git commit -m "파일명 입력" ($ git status #nothing이 나와야함) $ git push git init 취소 $ rm..