일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- maui
- 백준
- 탐색
- dfs
- 파이썬
- C#
- .net core
- 도커
- 알고리즘
- docker-compose
- quick sort
- 정렬
- 자료구조
- sql
- BFS
- Get
- 큐
- Docker
- .NET
- API
- asp.net core
- REDIS
- mysql
- .net maui
- C++
- asp.net
- 스택
- 시간복잡도
- 재귀
- Merge Sort
- Today
- Total
목록전체 글 (60)
코젤브

.NET MAUI 앱을 생성하자. 디렉토리 구조는 다음과 같다. .NET MAUI 프로젝트 구조 및 애플리케이션 시작기본으로 생성되는 프로젝트 콘텐츠에 대한 설명이다.App.xaml 앱이 XAML 레이아웃에서 사용할 애플리케이션 리소스 정의 (리소스 및 애플리케이션 수준 설정 정의)기본 리소스는 Resources 폴더에 존재앱 전체 색과 .NET MAUI의 모든 기본 제공 컨트롤의 기본 스타일 정의여기서는 ResourceDictionary 2개가 병합 App.xaml.csnamespace MyMauiApp{ public partial class App : Ap..

.NET MAUI(.NET 다중 플랫폼 앱 UI)C#과 XAML을 사용하여 네이티브 모바일 및 데스크톱 앱을 만들기 위한 플랫폼 간 프레임워크단일 공유 코드 베이스에서 여러 플랫폼 (Android, iOS, macOS, windows)에서 실행할 수 있는 앱(네이티브 애플리케이션)을 개발할 수 있음"네이티브 앱 패키지"각 플랫폼에서 실행될 수 있도록 패키징된 네이티브 애플리케이션을 의미즉, .NET MAUI를 사용하여 개발된 애플리케이션은 각각의 플랫폼(Android, iOS, Windows, macOS)에서 요구하는 형태로 패키징되어 실행이를 통해 사용자는 각 플랫폼의 네이티브 성능과 사용자 경험을 누릴 수 있음각 플랫폼에서 네이티브 앱 패키징Android: .NET MAUI 앱은 Android용으로 ..

https://www.acmicpc.net/problem/10951 전체 코드// class1// 백준 10951번 : A+B-4#include using namespace std;int main(){ int A, B; // 방법 1 : scanf와 EOF 활용 while (scanf("%d %d", &A, &B) != EOF) { printf("%d\n", A + B); } // 방법 2 : scanf함수의 리턴값 활용 while (scanf("%d %d", &A, &B) == 2) // 읽어드린 입력 개수 반환 printf("%d\n", A + B); // 방법 3 : cin과 eof() 사용 while (!(cin >> A >> B..

[01강 - 기초 코드 작성 요령 I] 0. 시간, 공간 복잡도 1) 시간복잡도 2) 공간복잡도 1. 정수 자료형 1) char 2) short, int, long long 3) Integer Overflow 2. 실수 자료형 -> float(4byte), double(8byte) 1) 실수의 저장/연산 과정에서 반드시 오차 발생 2) double에 long long 범위 정수 함부로 담기 X 3) 실수 비교 시 등호 X[정리] 정수 자료형 char (signed : -128~127 / unsigned : 0~255) short (signed :..

객체지향 프로그래밍의 특징, A PIEOPP is A PIE 라고도 부르는.. 1. Abstraction 추상화실제로 존재하는 사물(객체)의 공통된 특징을 묶어 하나의 클래스로 정의하는 것2. Polymotphism 다형성하나의 객체가 여러 형태(타입)을 가질 수 있는 성질여러 종류의 객체를 하나의 배열로 다룰 수 있음메서드의 매개변수로 여러 타입의 객체를 받아올 수 있음메서드의 오버로딩, 오버라이딩을 통해 같은 모양의 메서드가 여러 다른 기능을 할 수 있음 3. Inheritance 상속클래스를 재사용하여 새로운 클래스를 정의하는 것4. Encapsulation 캡슐화클래스 내부의 멤버 변수와 메서드를 하나의 캡슐로 만들어서 외부로부터 보호하는 것정보를 은닉, 접근제어자를 이용해 차단 객체지향 프로..
ASP.NET core 를 활용해서 프로젝트를 진행하는 중에 DTO 작성 시 계속 노란줄이 생겨서.. 스트레스 받았다... 경고인데, 아래와 같다. Non-nullable property 'HiveToken' must contain a non null value when exiting constructor. Consider declaring the property as nullable. 그래서 [Required] 달아줬는데, required 로 해야지 해결되는 경우가 많아서. 아니 대체 두개 차이가 뭔데? 라는 생각과 함께 쓰는 블로그이다. [Required] 어트리뷰트와 required 키워드 사이의 차이 ASP.NET Core에서 데이터 검증과 모델 구성에 중요함! 여기서 언급된 두 용어는 서로 다른..
c++을 배울 때 분명히 다루긴 했지만, 이번에 ASP.NET을 진행하다보니 namespace의 중요성에 대해 느껴서 헷갈리는 부분을 정리하기로 했다! 네임스페이스는 C# 및 ASP.NET Core 개발에서 코드의 구조를 정의하고 조직화하는 데 매우 중요한 역할! namespace란? 코드를 구성하는 타입들을 하나의 묶음으로 취급하여 관리할 수 있도록 해주는 논리적인 컨테이너 namespace 키워드는 관련 개체 집합을 포함하는 범위를 선언하는 데 사용 네임스페이스를 사용하여 코드 요소를 구성하고 전역적으로 고유한 형식을 만들 수 있다! 프로그램 내에서 타입 관리의 복잡성을 줄이고, 여러 라이브러리 간의 타입 이름 충돌 문제를 방지 목적 코드의 조직화 및 관리 (충돌 방지) 다양한 클래스, 구조체, 인터..
이전까지 C#은 유니티를 위해 약간 공부한 게 전부이기에 이번에 게임 서버 공부를 시작하고, ASP.NET Core를 다루기 위해 본격적으로 공부를 시작하고자 한다. 예제 위주의 강의 영상과 공식 문서를 가지고 공부할 예정이다. https://www.inflearn.com/course/c-%EC%B4%88%EB%B3%B4-%EA%B0%95%EC%A2%8C-%EC%98%88%EC%A0%9C%EB%A1%9C-%EB%B0%B0%EC%9A%B0%EB%8A%94-c/dashboard [지금 무료] [C# 초보 강좌] 예제로 배우는 C# | alongside74 - 인프런 alongside74 | 미국에서 프로그래머로 계신 Alongside Y 님께서 알려주는 C# 강좌 입니다. 실용적인 예제를 중심으로 만들어 가..
보호되어 있는 글입니다.

문제를 풀기 전 파이썬에서 리스트를 정렬하는 방식에 대해 간단하게 알아보자! sort() 리스트를 제자리에서(in-place) 수정하는 내장 함수원본을 정렬하고, 수정한다.리스트에게만 정의그리고 리턴값이 None 이다.L.sort()reverse 매개 변수로 내림차순(True) 정렬 지정 가능sorted() 이터러블로부터 새로운 정렬된 리스트를 만드는 내장 함수리스트에서만 정의되는 것이 아니라 모든 이터러블을 받아들임리턴값이 정렬된 값이다.L2 = sorted(L1)reverse 매개 변수로 내림차순(True) 정렬 지정 가능 두 함수 모드 오름차순과 내림차순을 위해 불리언 값을 갖는 reverse 매개 변수를 받음reverse=True 로 지정시 내림차순 정렬 프로그래머스코드 중심의 개발자 채용. 스택..