일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Qt OpenGL
- 잡담
- 알람프로그램
- c언어
- 디자이어HD
- android SAF
- 재귀함수
- 정성하
- 자료구조
- qt 설치
- QT
- Java
- 스타크래프트2
- 양평역
- 바이크
- 이륜차
- 마영전
- Qt 소켓프로그래밍
- 고속도로
- 윈도우7
- 오토바이
- Qt4
- 자바
- vuejs
- 엑티브엑스
- 스타2
- 안드로이드
- QTcpServer
- FFI
- HTML
- Today
- Total
목록분류 전체보기 (580)
프로그래밍과 잡담
개발을 하고 있지만 도커나 뭐 이런 컨테이너를 써본적이 없었는데, 사실 이런건 개발자들은 크게 다룰일이 없긴함. ㅋ 어차피 큰 프로젝트는 인프라쪽에서 할테니 말이야.. 조그마한 프로젝트는 설계자가 할테고 말이지. 웹쪽을 전문적으로 다루는 프로그래머들은 해봤을거 같은데 난 이런쪽으로 안해서.. 근데 왜 썼봤냐 하면 자바 공부도 하고 Vue.js도 공부하며 겸사겸사 기존의 C# 웹페이지를 Java Spring boot로 바꾸면서 Spring boot도 도커이미지로 만들수 있다고 하니 한번 써봤는데, 이거 상당히 좋은거 같다. 공부겸, 연습겸, 집에서 사용 중인 태양광 모니터링 페이지가 ASP.net mvc 로 되어있는 프로젝트를 프론트와 백앤드로 나누는 작업을 했음. 프론트는 vuejs 로 만들고 nginx..
메소드로 만든 함수를 호출 했는데 값이 안나올 경우가 있었음. 예를 들어 findByDateOrderByDate() 이런걸 호출 했는데, 실제로 쿼리를 날려보면 있는데, 값이 안나오는거지.. 졸라게 삽질을 해본 결과, 답은 굉장히 간단했다.. VO의 클래스의 Date 클래스를 Timestamp 로 바꾸니까 나옴 ㅋ 씨발 ㅋ 아나 이거 개같네..오류도 안나오고 그냥 row가 0이 나오는게 어딧냐.. 사실 @Query 로 쿼리를 때렸을 때, 뭔가 이상한 컨버팅 오류가 나긴했는데, 저거라고는 생각도 못했다. Object[] 를 TestVO로 전환을 못한다 이 지랄하는데 이걸 어떻게 알어 나중에 또 이딴 오류에 걸릴 수 있으니 적어놔야지ㅋ 해당 오류났던 버전 : org.springframework.boot 2...
VO의 필드 이름이 데이터베이스 컬럼과 다를 경우 @Column(name ="이름")을 통해서 변경된 이름으로 해서 쿼리를 날려야하는데 문제는 내가 입력한 값으로 안 바뀐다는거지. 그래서 구글을 한참 뒤지다 보니 해결 방법을 찾았다. 해결 방법: #properties #spring.jpa.hibernate.naming.implicit-strategy=org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl #yml spring: jpa: hi..
말 그대로 참담하기 그지 없다. 뭐 나라가 망하던지 말던지 알게 뭐냐.
허허 씨발 당대표라는 새끼가 투표 당일날 당이 깨자는 글이나 쓰고 자빠졌고, 게다가 다른 의원이나 대변인 놈도 쓰더만 참 잘하는 짓거리다. 이건 뭐 심판으로 있어야 할 지도부가 뛰고 있으니 뭐 당이 없어지는 건 당연한 결과 아닐까? 최강욱, 이 새끼야 당깨고 가서 잘해봐라. 초선 비례 주제에 당을 깨고 기어들어가? 그러면서 뭐 의원 욕심 없다고? 지랄을 해라.

안드로이드 스튜디오 사용 중에 나는 어두운 테마로 쓰고 있는데, 소스 접는 아이콘 이 졸라 안보여서 찾아봤다. 다행이 금방 나오더라구. 그래서 나중을 위해서 해당 페이지 링크와 내용을 적어둔다. Setting 창에서 Tear Line 을 검색해서 색을 바꾸면 됨 https://intellij-support.jetbrains.com/hc/en-us/community/posts/206178229-Change-color-of-code-fold-markers-and-guide-lines-
어제 뉴스보니까 갑자기 더불어민주당이 열린민주당과 합당에 대한 논의를 하겠다고 한다. 근데 더불어민주당(더민주)는 왜 갑자기 합당을 하자고 하는건지 생각해봐야 한다. 갑자기 왜 지금 시점에? 그 동안 가민히 앉아있다가 이제 와서? 내 개인적인 판단으로는 얄팍한 더민주의 정치수작으로 보인다. 왜냐? 바로 시점이다. 현재 이재명 대선후보가 윤석열한테 밀리고 있거니와 당의 지지율이 많이 떨어진 상황이다. 즉, 더민주가 불리한 상황이라는거다. 그 상황에서 열린민주와 합당을 한다는걸 언론플레이를 통해서 당의 지지율을 올릴려고 하는거 아닌가 하는 의심이 든다. 합당은 진작에 할 수 있었다. 지난 총선에 민주당이 열린민주당에 한 짓이 있는데, 그거에 대해서 대표가 정중한 사과를 하기는 했었나? 기억이 안나는거 같다...
화면꺼지는 이벤트를 잡을 려면 아래와 같이 해야한다. val receiver = MyReceiver() val filter = IntentFilter() filter.addAction(Intent.ACTION_SCREEN_OFF)// 화면 꺼짐 filter.addAction(Intent.ACTION_SCREEN_ON)// 화면 켜짐 registerReceiver(receiver) 근데 문제는 이렇게 해서 문제가 없으면 다행인데, 화면이 꺼지고 나면 onPause(), onStop() 순으로 호출이 되는데 onStop() 후에 onSaveInstanceState () 가 호출되는게 문제라는거지. 이게 왜 문제냐? 여기서 저장하는 정보가 특정 크기는 넘어서 버리면 앱이 뻗어버린다는 큰 문제가 있음. 그러니 ..
망할 구글이 앱 폴더가 아닌 외부 폴더에 접근 할려면 Storage Access Framework 를 강제 하고 있다. 그러니 그거 쓸려면 DocumentFile 이란 걸 사용해야하는데 문제는 특히 파일 목록을 가져오는 기능이 느리다는거다. MediaStore를 쓰면 속도가 좀 더 빠를려나 근데 난 MediaStore를 쓸데가 없으니 문제지.. 폴더 내의 파일이 대충 100개도 안되지만, 그냥 가지고 오는건 어찌어찌 가지고 오는데, 이걸 가지고 정렬까지 하면 졸라게 느려진다. 근데 문제는 이걸 더 개선하려고 해도 내부로직이라 그럴 방법 없다는거지. 소스까봐도 이상한 DocumentProvider 같은거 가지고 지지 복는데 봐도 잘 모르겠으니.. 다른 방법은 데이터베이스에 넣어서 처리하던가 아니면 파일로 ..
Vue.js 연습하면서 기존의 만들었던 뷰단을 Vue.js로 변환해보고 있는데, TypeScript 까지 같이 사용할려니까 더 어렵네. 오늘 알아낸거 적어놔야지. 타입스크립트를 이용해서 컴퍼넌트 작성 관련 사이트: https://blog.logrocket.com/vue-typescript-tutorial-examples/#usingvuejswithtypescript 프로퍼티 작성 시 no initializer and is not definitely assigned in the constructor 와 같은 오류가 나면 아래와 같이 했는지 확인!! @Prop() 프로퍼티이름 !: 타입; 아 시바 이것때문에 몇시간을 삽질했네. 저 오류 난걸 초기화 해주는 걸로 고치면 부모쪽에서 데이터가 안넘어오고 막 그랬음..