일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 애플 디벨로퍼 아카데미 후기
- 데이터베이스 공부
- react
- StateObject
- 애플 디벨로퍼 아카데미 21주차 회고
- 숭실대
- useReducer
- OS
- swift문법
- 앱 비교 프로젝트
- 네이버 부스트캠프
- Swift 기능
- 애플 디벨로퍼 아카데미
- iOS 개발 오류
- 데이터베이스
- ObservableObject
- ObservedObject
- 네이버 치지직
- 애플 아카데미 후기
- 소프트웨어분석및설계
- apple developer academy 후기
- 운영체제
- global soop
- 치지직
- Swift 디자인패턴
- Apple Developer Academy @ POSTECH
- Swift 문법
- 제앱소
- sqoop
- SWIFT
- Today
- Total
목록전체 글 (290)
사과하는 제라스
데이터베이스(DataBase)란? 데이터의 모음(collection)! 서로 연관됨. 매우 양이 방대해서 메인 메모리에 모두 적재 불가능할 정도 수준. 컴퓨터에 모두 저장되어 있긴 해야 함. 자료구조: 메모리 상의 데이터를 적재해서 데이터들을 어떤 자료구조를 통해 처리하는 것. 반면...! 데이터베이스: 메모리 상에 데이터가 모두 올라가지 못하는 경우에 어떻게 처리할 것인가를 논함. DB는 CS에서 매우 중요한 분야임. 시스템 소프트웨어에서 중요한 두가지가 1. 운영체제(OS) 2. 데이터베이스(DB)! CS 분야들 중 유독 산업계와 연관이 많은 분야임. DB란 데이터를 다루는 걸 허용하게 하는 여러 기술을 개발하는 것과 관련된 기술. 데이터를 생성, 업데이트, 질의, 관리하는 것을 가능케 하는 기술! ..
1. 운영체제란 무엇인가? 2가지! 1) HW를 손쉽게, 효율적으로 사용할 수 있는 Abstraction(추상화)를 제공함. - 만든 프로그램은 CPU 위에서 실행이 됨. - OS는 프로그램을 실행하기 위해 '프로세스'라는 Abstraction을 제공함. - OS는 각 '프로세스'에 '가상 메모리'를 제공해주어 CPU 위에서 기계어로 실행되도록 도움. - 각 프로세스에 가상 메모리 공간을 제공하여 Physical Memory를 쉽게 접근 및 사용 가능. - 프로그램을 파일 형태로, 물리적인 형태로 저장 시 하드디스크에 파일 시스템을 통해서 File형태로 저장 가능. - 네트워크를 사용하는 프로그램의 경우, 데이터를 패킷에 넣어서 전달하는데 이때 '포트'를 사용하여 네트워크를 통해 전달 가능. 2) 자원의..
[error/warning]: You will need pass in an i18next instance by using initReactI18next i18n으로 다국어 파일을 적용하려고 했다. 하지만 위 에러만 나오고 적용이 되지 않았다. 왜일까?왜일까?왜일까?왜일까?왜일까?왜일까?왜일까? 단순히 App.tsx 파일 가장 상단에 import './i18n'; 을 명시해주지 않았기 때문이다.
todo git:(main) ✗ react-native run-ios info Found Xcode workspace "todo.xcworkspace" xcrun: error: unable to find utility "simctl", not a developer tool or in PATH (node:3305) Warning: Accessing non-existent property 'padLevels' of module exports inside circular dependency (Use `node --trace-warnings ...` to show where the warning was created) error Could not get the simulator list from Xcode. P..
에러: ERROR - VirtualizedLists should never be nested inside plain ScrollViews with the same orientation 에러 사유: Flatlist는 그 자체로 ScrollView를 구현할 수 있음. -> ScrollView 안에 Flatlist를 넣지 않아야 함.
에러 [!] CocoaPods could not find compatible versions for pod "Flipper-DoubleConversion": In snapshot (Podfile.lock): Flipper-DoubleConversion (= 3.2.0.1) In Podfile: Flipper-DoubleConversion (= 3.2.0.1) None of your spec sources contain a spec satisfying the dependencies: `Flipper-DoubleConversion (= 3.2.0.1), Flipper-DoubleConversion (= 3.2.0.1)`. You have either: * out-of-date source repos whic..
FlatList를 활용하여 Carousel을 구현하였는데 이때 initial Index를 값을 주게 되니 다음과 같은 에러가 발생하였다. 검색 결과 쉽게 임시 해결법을 구해냈다. (시작이기는 하지만 때론 처음 index로 시작해서 스르르르륵 이동해서 initial Index에 도착한다.) 에러 : Invariant Violation: scrollToIndex should be used in conjunction with getItemLayout or onScrollToIndexFailed, otherwise there is no way to know the location of offscreen indices or handle failures. const flatList = useRef(null); ....
ERROR Error: Reanimated 2 failed to create a worklet, maybe you forgot to add Reanimated's babel plugin? ERROR Invariant Violation: Module AppRegistry is not a registered callable module (calling runApplication). A frequent cause of the error is that the application entry file path is incorrect. This can also happen when the JS bundle is corrupt or there is an early initialization error when loa..
시스템 프로그래밍 기말고사 OS - I/O 디바이스, CPU,메인메모리 프로세스 - 메모리단에 올라가는 그림, 코드 데이터, 힙, 스택 스레드 - 프로세스에 이어서 자연스럽게~~ IPC - 이어서 자연스럽게 써라 ---------------------------------------------------------------------------------------------------------------------- 시스템 내의 프로세스는 독립적 or 협력적임. 협력적 프로세스는 공유 데이터와 더불어 타 프로세스에게 영향을 주거나 받을 수 있음. 이때 협력적 프로세스는 프로세스 간 통신(IPC, Inter Process Communication)이 필요함. IPC에는 두가지 모델이 있음. -> 메시..
- 나쁜 스키마에는 3가지 이상(anormaly)이 있음. 1) 갱신 이상 2) 삭제 이상 3) 입력 이상 course 테이블과 department 테이블을 합쳐서 다음과 같은 테이블을 만듦. ->mybadtable1(cID, title, deptName, credit, chairman, building, budget) 이 테이블은 나쁜 스키마인데... - Update anormaly 측면 chairman을 하나만 바꿔도 여러개 다른 row들에서도 바꿔줘야 함. ->redundancy(중복성) 유지 X - Delete anormaly 측면 만약 Java, Data, Structure, Databases 모두 사라지면 CS과에 대한 정보들도 같이 삭제됨. -Insert anormaly 측면 새로운 과를 신..