일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- MS-SQL
- listview
- 함수
- MVVM
- typescript
- Binding
- 오류
- Flutter
- React JS
- HTML
- page
- JavaScript
- spring boot
- 깃허브
- 애니메이션
- Animation
- .NET
- 닷넷
- 자바스크립트
- 리엑트
- db
- 플러터
- 파이어베이스
- 바인딩
- AnimationController
- Firebase
- GitHub
- Maui
- 마우이
- MSSQL
- Today
- Total
목록2024/06 (7)
개발노트
이번 포스팅은 Flutter에서 이전에 만들었던 DTO JSON 데이터를 받아오기위해 Flutter안에 API서버 호출을 만들어본다.화면 시나리오1. 모든 칵테일을 보여준다. (호출 1)2. 원하는 칵테일을 클릭한다.3. 해당 칵테일의 정보를 보여주는 화면이 나온다. (호출 2)따라서 이렇게 두가지 호출을 만들어 줄 예정호출 1은 메소드 쿼리를 이용하여 FindAll() 로 모든 칵테일을 보여준다.호출 2는 클릭된 칵테일의 식별 ID를 파라미터로 받고 DTO를 이용하여 해당 칵테일 상세정보를 맞춤형으로 만들어서 클라이언트에 데이터를 보내준다.이전 포스팅에서 호출1,2는 만들어졌다.- 이전포스팅: https://mroh1226.tistory.com/223 [2024.06.20] 화면에 필요한 JSON 데이..
문제 발생: 아무런 수정이 없었으나 어노테이션 인식이 되지않음- 원인: Dependency 인식이 안되고있음해결방법1. File > Invalidate Caches 클릭 2. "Clear file system cache and Local History" 체크 3. build.gradle 를 빌드해줌 4. 문제 해결.! + 추가로 IDE 업데이트 후, 적용 후 재시작을 해주니 잘 되었습니다.
현재 타계열사의 요청으로 새로운 프로젝트에 들어가게 되었고, 개인적으로 가장 머리를 많이 써야한다고 생각하는 부분인 DB 설계를 하다보니 여유가 없었던 탓인지 1인개발을 한동안 하지 못 했다.다른 일정들도 있어 얼추 마무리가 된 지금, 저번에 이어 서버와 클라이언트 화면을 마저 연결해본다.API Server와 Flutter간의 연결은 앞에서 많이 해보았지만, 이번에 연결할 부분은,내가 생각했던 화면에 사용될 DTO를 작성하고 호출하는 것으로 여러 시행착오를 몸소 경험하고 완성시키는 것에 큰 의미가 있다고 생각한다.화면 시나리오1. 모든 칵테일을 보여준다. (호출 1)2. 원하는 칵테일을 클릭한다.3. 해당 칵테일의 정보를 보여주는 화면이 나온다. (호출 2)따라서 이렇게 두가지 호출을 만들어 줄 예정호..
현재 새로운 요청으로 DA를 하게 되었고 정규화와 역정규화 사이에서의 고민을 담아봅니다. 고민에 앞서 우선, 정규화와 역정규화 정의를 살펴봅니다.(무엇이든 주장에는 근거가 있어야한다. 라고 생각하기 때문에 어떤 주장을 하든 그 주장의 근거에 대해서 알아 봅니다.)정규화 (Normalization)정규화는 데이터베이스를 설계할 때 데이터의 중복을 줄이고 데이터 무결성을 유지하기 위해 테이블을 구조화하는 과정입니다. 정규화의 주요 목적은 데이터의 중복을 최소화하고 데이터 일관성을 유지하는 것입니다. 정규화는 여러 단계로 나뉘며, 각 단계는 정규형(Normal Form)으로 알려져 있습니다.제1정규형(1NF, First Normal Form):모든 테이블의 열이 원자값(Atomic Value)을 가져야 합니..
1. 같은 이미지를 겹친다. 2. 겹친 이미지 중, 위에 있는 이미지에서 블러 처리할 섹션만큼 자른다. 3. 꾸밈효과 > 블러 효과를 클릭하면 끝.!
인덱스 힌트(index hint) 옵티마이저가 의도된 인덱스를 타지 않는다면 직접 지정해주는 방법입니다.(하지만, 옵티마이저를 따르는 것이 좋음)SQL 쿼리에서 특정 인덱스를 사용하도록 지시하는 것을 "인덱스 힌트(index hint)"라고 합니다.이는 SQL 옵티마이저가 자동으로 선택한 인덱스 대신 특정 인덱스를 사용하도록 강제할 때 유용합니다.다음은 SQL Server에서 사용되는 인덱스 힌트의 예시입니다.SELECT column1, column2FROM table_name WITH (INDEX (index_name))WHERE condition;위의 쿼리에서 table_name은 조회할 테이블의 이름, column1, column2는 반환할 열의 이름, index_name은 사용할 인덱스의 이름을 ..
어떤 테이블의 어떤 칼럼에 인덱스가 걸려있는지 조회하기 위한 쿼리 입니다.SELECT -- 테이블 이름 TableName = T.name, -- 인덱스 이름 IndexName = IND.name, -- 인덱스 ID IndexId = IND.index_id, -- 인덱스 컬럼 ID ColumnId = IC.index_column_id, -- 컬럼 이름 ColumnName = COL.name, -- 인덱스 관련 모든 정보 IND.*, -- 인덱스 컬럼 관련 모든 정보 IC.*, -- 컬럼 관련 모든 정보 COL.*FROM -- 인덱스 정보가 있는 시스템 뷰 sys.indexes INDINNER JOIN --..