일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- ?. ?? ! late
- FLUTTER
- SQL
- 1일 1쿼리
- rdbms nosql 차이
- 모델 학습 및 예측
- .NET 프레임워크 기초
- sqld 시험 정리
- 오늘은 1일 2쿼리
- 작업 1유형
- 빅분기 1유형
- 빅분기 캐글놀이터
- .NET 게시판 프로젝트
- late 키워드
- flutter 믹스인
- 컴포지션과 집합
- 빅분기 필기 pdf
- 주말에도 1일 1쿼리
- 작업 2유형
- 네트워크 면접 답변
- 주말도 한다
- 빅분기
- .NET Razor
- mysql mongo 성능 비교
- Mac OS .NET 개발환경
- 빅분기 판다스 100제
- 운영체제 면접 답변
- MySQL
- 빅데이터 분석기사
- SpringBoot와 .NET의 차이점
- Today
- Total
목록전체 글 (69)
subindev 님의 블로그
📘 ASP.NET Core MVC + MySQL 게시판 만들기 MacOS 환경에 C#과 .NET 개발 환경을 구축한 뒤,간단한 게시판 프로젝트를 만들어 보기로 했다. 우선 Post 엔티티(모델)을 만들고 글쓰기, 수정, 삭제, 조회 기능을 구현한 뒤,이후에는 회원가입과 사용자(User), 댓글 기능까지 확장하면서 점차 .NET에 익숙해져보려 한다. 오늘은 제공된 예제 코드를 타이핑하면서ASP.NET Core MVC의 전반적인 구조와 흐름을 파악하는 데 집중했다.이전에 경험한 Spring Boot Framework 덕분에 MVC 패턴 자체는 익숙했지만,학부생 이후로 굉장히 오랜만에 접한 C#과, 새로 접하는 .NET 구조는 새로웠다. 아직 각 코드가 정확히 어떤 의미를 가지는지는 완전히 이해하지 못했지..
.NET을 활용한 게시판을 만들어 보려고 한다.백엔드 개발자로서 다양한 프레임워크와 언어를 경험해보기 위해간단한 게시판을 만들고 그 과정을 기록해보려 한다. 1. Visual Studio Code 다운로드- 기존에 사용하던 Visual Studio Code 가 있기에 패스 2. NET Framework 설치- .NET Framework 다운로드https://builds.dotnet.microsoft.com/dotnet/Sdk/9.0.306/dotnet-sdk-9.0.306-osx-arm64.pkg - Terminal 에서 dotnet sdk 정상 동작 여부 확인 3. VScode C# Extension 다운로드- C# Extencsion 다운로드 4. 코드 작성- 폴더 생성 후 VS code 상 ..
1. JPA 가 무엇인가요?JPA는 자바에서 ORM을 사용할 수 있게 해주는 표준 인터페이스입니다. ORM은 객체와 데이터베이스 테이블을 매핑해주는 기술이고, JPA를 쓰면 직접 SQL을 작성하지 않아도 자동으로 쿼리를 생성해줘서 객체 중심으로 데이터 처리가 가능합니다. 2. Mybatis와 JPA의 차이점이 무엇인가요 ?“MyBatis는 SQL Mapper라서 개발자가 직접 SQL을 작성하고, 결과를 객체에 매핑하는 방식입니다. 복잡한 쿼리를 작성할 때는 이가 더 용이합니다. 또한 개발자가 직접 쿼리문을 작성하므로 쿼리 코스트를 직접적으로 관리할 수 있습니다.반면 JPA는 ORM 표준으로, 객체를 중심으로 데이터베이스를 다룹니다. SQL을 직접 작성하지 않아도 되고, 자동 쿼리 생성과 캐싱, 지연 로딩..
웹 애플리케이션을 개발하다 보면, 공통 기능을 한 번에 처리해야 할 때가 많습니다.예를 들어 모든 요청에 대해 보안 검사, 로그인 체크, 로깅을 하고 싶을 때가 그렇죠. Spring에서는 이런 상황을 해결하기 위해 Filter, Interceptor, AOP라는 세 가지 방법이 있습니다.저도 처음에는 헷갈렸는데, 정리해보니 호출 시점과 적용 범위가 달라서 용도가 구분이 되더라구요.실제 프로젝트에서 어떤 걸 어떤 기능에 사용했는지 함께 정리해보도록 하겠습니다. 🚦 실행 순서요청이 들어오면 동작 순서는 다음과 같습니다. Filter → Interceptor → AOP → Interceptor → FilterFilter는 가장 바깥단Interceptor는 Controller 전, 후AOP는 비즈니스 로직(..
프로그래머스를 활용하여1일 1쿼리 연습을 다시 시작해보려고 한다. 하루에 최소 1문제 이상 풀기 프로그래머스 'SQL 고득점 kit' 문제를다 풀 수 있을 정도까지 실력을 높이자 2025/09/11(목)# SELECT YEAR(DIFFERENTIATION_DATE), MAX(SIZE_OF_COLONY) FROM ECOLI_DATA GROUP BY YEAR(DIFFERENTIATION_DATE);SELECT YEAR(d.DIFFERENTIATION_DATE) as YEAR, m.MAX_SIZEd.ID FROM ECOLI_DATA AS dJOIN ( SELECT YEAR(DIFFERENTIATION_DATE) as YEAR, MAX(SIZE_OF_COLONY) as MAX_SIZE FROM..
블로그에 다 올리진 않았지만하루에 SQL, Java를 최소 3문제 이상 풀기로 규칙을 정하고 풀어오고 있다 !처음엔 마냥 어렵게만 느껴졌지만, 반복하다보니 점점 해결방안이 떠오르고Lv1 은 혼자서도 풀 정도가 되어 가고 있다. 점차 늘어가고 있다. 취업을 하더라도 하루에 하나씩 풀어나가면서 알고리즘을 익혀나가야겠다. 2025/09/04(목)접미사 배열import java.util.Arrays;class Solution { public String[] solution(String my_string) { int length = my_string.length(); String[] answer = new String[length]; ..