본문 바로가기

전공 공부 정리

(93)
카카오톡 이모티콘 제작, 지원, 제안 방법, 이모티콘 승인이 안나는 이유 전격 공개 이모티콘 제안하는것은 간단합니다. 하지만 승인 받는게 어렵다고 합니다. 우선 #카카오 이모티콘 스튜디오 라고 검색을 합니다. 카카오 스튜디오 이모티콘 출시는 아래와 같은 과정을 거칩니다. 이제 카카오 이모티콘 가이드라인을 봅시다. 먼저 멈춰있는 이모티콘 설명입니다. 제작 사이즈 주의해주시구요 (360x360 px) 그 다음 용량 주의해주세요. (150KB) 해상도는 권장 사항이기 때문에, 적당히 잘 지켜주시기 바랍니다. 72dpi 다음은 움직이는 이모티콘 가이드라인입니다. 마찬가지로 사이즈는 360x360 px 이구요, 용량은 좀 더 널널합니다 1개당 2MB 이하로 제작해주시고, 이번에도 해상도는 권장사항입니다만 72dpi, 컬러모드 RGB 를 지켜주세요. 24개 이미지를 만드셔야 하는데, 제안 단계에서..
QT 1. terminal에 글 쓰기 : https://stackoverrun.com/ko/q/6388626 c++ - Qt에서 복잡한 리눅스 명령어를 실행하는 방법은 무엇입니까? 리눅스에서 QProcess을 사용하여 명령을 실행하여 컴퓨터를 다시 시작하고 싶습니다. 내 응용 프로그램에 내 루트 암호를 하드 코딩했습니다. 내가 터미널에 다음을 실행하면 이 완벽 작동합니다 내가 쉘 스크립트에 명령을 넣어 QProcess를 통해 그것을 호출 echo myPass | sudo -S shutdown -r now 도 성공 : ... stackoverrun.com 2. qfile : https://doc.qt.io/qt-5/qfile.html 불러오는 중입니다... 3. qfiledialog : https://doc.q..
반도체 용어 1. D램(Dynamic Random Access Memory) 데이터 임시 기억 장치로서 전원이 꺼지면 데이터가 사라지는 휘발성 메모리. 구조가 간단하고 동작속도가 빠름. 10나노급 D램칩 하나에는 80억개의 셀로 구성. 2. 메모리셀(Memory Cell) 메모리의 가장 최소단위로, 1비트(bit)의 데이터를 기억할 수 있는 공간. 1개의 메모리셀에는 1개의 트랜지스터와 1개의 캐피시터로 구성 3. 트랜지스터(Transistor) 세개 이상의 단자를 가진 반도체 소자. 캐피시터에 전하를 채워주는 스위치 역할을 함. 4. 캐패시터(Capacitor) 전하를 일시적으로 저장하는 장치. 캐패시터의 전하 유무에 따라 0과 1의 신호를 나타냄. 5. 나노공정 1나노미터(nm)는 10억 분의 1로 머리카락 두께..
int QApplication::exec() 1. 기본 이벤트 루프를 시작하고 exit()가 호출 될 때까지 기다린 다음 exit() 로 설정된 값을 리턴. ( exit()가 quit() 를 통해 호출 된 경우 0 ). 2.
QApplication https://doc.qt.io/qt-5/qapplication.html QApplication Class | Qt Widgets 5.13.1 QApplication Class The QApplication class manages the GUI application's control flow and main settings. More... Header: #include qmake: QT += widgets Inherits: QGuiApplication Properties Public Functions Reimplemented Public Functions virtual bool notify(Q doc.qt.io 1. QWidget 기반 애플리케이션에 필요한 일부 기능을 갖춘 QGuiApplication..
3138 : 암호 테이블 복원 // user 부분================================================================ int map[35][35], hint[5000][2][2], chk[5000]; int hn, empty, N, M; char q[4][4]; void encode(char b[][65]) { int i, j; for (i = 0; i
3240 : 회원 참여도 분석1 //회원 참여도 //생각할 문제 //참여도가 가장 높은 회원과 가장 낮은 회원을 빠른 시간에 찾아내야 한다. //쿼리가 있을 때마다 순차 탐색을 하면 O(N^2)으로 시간 초과 //이진 탐색을 하기 위해서는 자료 추가 및 제거마다 정렬을 해야 하므로 역시 의미가 없다. //힙(heap): 완전 이진트리를 이용하여 부모가 항상 크거나(max heap) 항상 작도록(min heap) 자료를 구성하면 최대값 또는 최소값이 항상 루트에 위치하게 된다. //인덱스트리 or 세그먼트 트리 : 이진트리로 특정 구간의 자식 중 큰 값(max tree)또는 작은값(min tree)을 넣어서 루트에 최대값 또는 최소값이 위치하도록 구성되는 자료 구조 //힙이나 인덱스 트리 등 모두 부모만 따라서 갱신하면 되므로 자료를 추..
16. 3181 : 족보 만들기 1. data node 생성 struct data { char name[13]; data* parent, * next, * child; data() { parent = next = child = NULL; } data(char na[], data* pa, data* ne, data* ch) { strcpy(name, na), parent = pa, next = ne, child = ch; } }*root, *cur; 2. strcmp 문자열 비교 함수 int strcmp(const char* s, const char* t) { while (*s && *s == *t) ++s, ++t; return *s - *t; } 3. mystrcpy 문자열 복사 함수 /// 문자열 dest에 문자열 src를 복사 v..