일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- QStandardItemModel
- build.gradle
- QtDatabase
- QPainter
- widget
- QSqlQueryModel
- apk빌드
- QStringListModel
- QtDB
- 키보드추천
- apk빌드오류
- 모델클래스
- Android
- Android Studio
- 라이프썸
- QFIleSystemModel
- QT
- KeepAspectRatio
- 문서작성용
- painEvent
- 예쁜키보드
- QPixmap
- 펜타그래프
- ViewModel
- qt예제
- ModelClass
- Q_UNUSED
- WigetHeader
- 오류해결
- QtHeader
- Today
- Total
목록Computer Developer 개발자 (11)
삐약디해의 성장일기
You can join everything into a single string with string.Join: var message = string.Join(Environment.NewLine, list); MessageBox.Show(message); However, if you don't have access to .NET 4, you don't have that overload that takes an IEnumerable. You will have to fallback on the one that takes an array: var message = string.Join(Environment.NewLine, list.ToArray()); MessageBox.Show(message); Use th..
지금 나는 졸업 논문으로 만들었던 자격증 어플 버그/오류를 수정하고 있다. 이전에 논문으로 만들었던 코드에는 당일에는 알람이 울리지만 다음날부터는 울리지 않는 오류!! 올해가 얼마 안 남은 지금 올해 안에 수정하는 것이 목표이다. notification 과 alarmManager ... alarmManager 를 setRepeating 하기는 일단 성공했다. 그래서 매일 같은 시간 내가 설정한 시간에 알람(Toast로)이 울리는 것까지 성공적으로 작동한다... 나는 그래서 Toast를 푸시알림으로만 바꾸면 되겠다고 간단하게 생각했는데 푸시 알림은 단순한 Toast와는 다르게 설정을 해줘야 하는 것 같다. ( notification 으로.. ) 간단한 문제같은데... 왜 안되는지 다시 한번 천천히 코드를 ..

lintOptions { checkReleaseBuilds false // Or, if you prefer, you can continue to check for errors in release builds, // but continue the build even when errors are found: abortOnError false } 위의 코드를 build.gradle (Module:app) 파일 android 안에 넣어주면 해결된다.

SOLID 란 객체지향 개발 5대 원리 시간이 지나도 유지 보수와 확장이 쉬운 시스템을 만들고자 할 때 이 원칙들을 함께 적용할 수 있다. SOLID 원칙들은 소프트웨어 작업에서 프로그래머가 소스 코드가 읽기 쉽고 확장하기 쉽게 될 때까지 소프트웨어 소스 코드를 리팩터링하여 적용할 수 있는 지침이다. SRP(Single Resposibility Principle) 정의 작성된 class는 하나의 기능만 가지며 class가 제공하는 모든 서비스는 그 하나의 책임을 수행하는 데 집중되어야 함 → 어떤 클래스를 변경해야 하는 이유는 오직 하나 뿐이어야 한다. 책임 : 변경을 위한 이유 특정 기능을 변경하기 위해 여러 클래스가 수정된다면 기본적인 설계 문제 가능성 큼→ 동일한 수정은 한 곳에서 이뤄져야 함 ' ..

VueJS 공식 문서에서 이 둘을 비교한 세션을 따로 정리할 정도로 이 둘은 하는 역할이 비슷하다. 정확히 이야기하면 하는 역할이 비슷하다기 보다 어떻게 사용하느냐에 따라 watch 가 computed의 역할까지도 할 수 있다고 할 수 있다. 하지만 watch를 남용하지 말아야 한다. Computed : 반응형 getter computed는 데이터의 변경에 반응하여 특정 값을 반환해주는 일종의 getter 함수이다. Watch : 반응형 콜백 watch 는 computed와 비슷하지만 특정 데이터가 변경되었을 때 지정한 Callback 함수를 실행하는, 즉 사용 목적이 다른 속성이다. 감시할 데이터를 지정하고 그 데이터가 바뀌면 어떠한 함수를 실행하라는 방식의 명령형 프로그래밍 방식이다. 차이점 comp..