- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CSS
- rn
- Activity 전체화면
- springboot
- 스크롤적용
- SQL 첫날
- SQL 마지막날
- ffmpeg
- 터치좌표 view
- Back 키 클릭 감지
- MariaDB
- mybatis exception
- springboot 재가동
- richedit 색상
- 가변영역 스크롤
- 코드로 서버 재실행
- sql exception
- DB 계정생성
- kill -9
- 텍스트컬러
- MySQL
- CentOS
- 말줌임 CSS
- 피쉬랜드
- view 획득
- reactnative
- c언어
- MFC
- pid 찾아 kill
- vc++
목록전체보기 (108)
개발은 하는건가..
application.properties 파일 내에 해당 옵션 추가 (설정하지 않을 경우 autoconfigure.web.ServerProperities 에 정의된 값으로 설정됨.) # 서버 구동 포트 server.port = 포트 # 최대 생성 가능한 스레드 생성 수 server.tomcat.threads.max = 200 # 기본 생성 스레드 수 server.tomcat.threads.min-spare = 10 # 최대 수용 커넥션 server.tomcat.max-connections = 2048 # 작업 큐 사이즈 server.tomcat.accept-count = 100 # 연결 대기 시간 ms server.tomcat.connection-timeout = 10000 # Http Post 요청 시..
# 백그라운드 실행 (기본적으로 nohup.out 로그 파일이 생성된다.) > nohup java -jar 패키지파일명.jar & # nohup 로그 출력 파일 지정 > nohup java -jar 패키지파일명.jar >> 로그파일명.log 2>&1 & # 백그라운드 실행 ( nohup.out 로그 파일이 생성 안되게 하기) > nohup java -jar 패키지파일명.jar 1>/dev/null 2>&1 & # 프로세스 확인 > ps -ef | grep java # 중지 > kill -9 프로세스ID
* ifconfig Nettool 설치 yum install net-tools * sshd 설치 #설치 yum install -y openssh-server openssh-client openssh-askpass # 포트설정 /etc/ssh/sshd_config 파일을 수정한다. #Port 22 주석을 해제하고 변경할 포트로 변경 (이미 데몬이 구동 중인 경우 restart 한다) #구동 systemctl start sshd #방화벽 포트 추가 firewall-cmd --permanent --zone=public --add-port=포트번호/tcp firewall-cmd --reload #방화벽 포트 제거 firewall-cmd --permanent --zone=public --remove-port=포트..
안드로이드에서 MediaRecorder 를 이용하여 카메라 영상을 동영상 파일로 저장하는 것이 겁나게 간단하다~ 설명이 필요 없을 듯... 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 ..
소스 Url : https://github.com/ankushsachdeva/emojicon 대상 디바이스 버젼이 4.2 이고 업데이트도 안되는 디바이스다 보니 컬러 이모지 출력이 지원이 않되어 찾다 찾다 보니 또 누군가 친절하게 영특한 방법으로 잘 맹글어 놨길래 잘 가져다 썼다.. DynamicDrawableSpan 을 통해서 Edit 나 TextView 에 중간 중간 drawable 를 삽입하여 사용하는 방식으로 구현되있다. 사용법은 간단하다 아래와 같이 레이아웃 xml 에 써주기만 하면 된다. 1234567891011121314 cs 지금 시중 휴대폰에서 이모지는 2500개는 기본 내장되있는거 같은데 여기는 1300개 정도 이모지들이 drawable-nodpi 폴더에 png 파일로 포함되있으니 아이..
Gif 에서 Bitmap 추출이 필요할 때 BitmapFactory 로는 10~30MB 에 달하는 에니메이션 GIF 파일은 Decoding 이 되지 않았습니다.물론 Glide 같은 라이브러리 써도 됩니다만 그건 상황에 따라 다르니.. 암튼 누군가 친절하게 만들어논 GifDecoder 클래스를 이용해서 아래와 같이 했더니 Bitmap 이 잘 추출되었습니다. 1234567891011121314151617181920212223242526272829303132333435363738394041424344private Bitmap getGifPreviewFrame(File f) { if (f == null || f.exists() == false || f.length() 0) { gd.advance(); bmp =..
아이콘이 나오지 않는 이유는 시스템 메뉴 속성이 빠져있기 때문인데 시스템 메뉴는 타이틀 바가 있어야지만 만들어 집니다. 리소스 에디터에서는 아무리 속성을 조작해봐도 타이틀바 없이 시스템 메뉴를 추가 할 수가 없기 때문에 태스크 바에 아이콘이 나오지 않는 것입니다. 해결 방법은 너무 간단합니다. 아래 코드 한줄을 프로그램 생성 부(OnCreate or onInitDialog)에 넣어주면 문제는 간단히 해결됩니다. ModifyStyle(NULL, WS_SYSMENU); 3.예제 4.참고 - 2001.08.06 Smile Seo -
1.요약 이전에 제가 LHCTRACE라고 해서 debug창에 trace된 내용을 더블클릭하면 소스의 위치로 찾아가는 매크로를 만든 적이 있습니다.(팁 게시판 참조) 하지만 이미 Visual C++의 CRT에 포함되어 있다는 걸 이제야 알았습니다. 2.본문 ANSI CRT에는 TRACE와 같은 기능이 없지만 Visual C++에는 _RPTn 들과 _RPTFn 들이 있습니다. 여기서 _RPTFn 을 주목할 필요가 있는데 _RPTFn 은 다음과 같은 형태의 매크로들을 말합니다. _RPTF0(reportType, format); _RPTF1(reportType, format, arg1); _RPTF2(reportType, format, arg1, arg2); _RPTF3(reportType, format, ar..
MFC 프로그램을 만들때, 프로그램의 성능을 최적화 하기 위해서 화면의 전체를 그리지 않고, 그려야 하는 부분만 계산하여 다시 그리도록 하는 방법을 사용하고 있습니다. 이경우 일반적으로 CView 클래스의 onDraw() 함수안에서 GetClipBox() 함수를 사용하는데, 아시는지 모르겠지만, GetClipBox() 는 항상 윈도우의 전체 영역을 리턴하도록 되어 있습니다. 왜냐하면 MFC로 만들어진 SDI의 경우 CView와 CFrameWnd가 CS_VREDRAW 와 CS_HREDRAW 속성을 가지고 있는 윈도우 클래스를 사용하기 때문입니다. 따라서, 윈도우가 리사이징 될때마다 항상 자신의 영역 전체를 다시 그리도록 되어 있는 것입니다. 따라서, 이 문제점을 해결하기 위해서는 CS_VREDRAW 와 C..
#ifndef WS_EX_LAYERED #define WS_EX_LAYERED 0x00080000 #define LWA_COLORKEY 0x00000001 #define LWA_ALPHA 0x00000002 #endif // ndef WS_EX_LAYERED Then some declarations in the header-file: // Preparation for the function we want to import from USER32.DLL typedef BOOL (WINAPI *lpfnSetLayeredWindowAttributes)(HWND hWnd, COLORREF crKey, BYTE bAlpha, DWORD dwFlags); lpfnSetLayeredWindowAttributes m_p..
BOOL TransparentMyBlt( HDC hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, HDC hdcSrc, int nXOriginSrc, int nYOriginSrc, int nXSrc, int nYSrc, COLORREF colorTransparent) { CDC dc, memDC, maskDC;//, tempDC; dc.Attach( hdcDest ); maskDC.CreateCompatibleDC(&dc); CBitmap maskBitmap; //add these to store return of SelectObject() calls CBitmap* pOldMemBmp = NULL; CBitmap* pOldMaskBmp = NULL;..
// 16bit 컬러 값에서 RGB 추출 COLORREF color; // RGB 컬러값 BYTE getRed(WORD color) { return (color>>10); } BYTE getGreen(WORD color) { return (color>>5)&31; } BYTE getBlue(WORD color) { return (color&31); } // 추출한 RGB 16bit 컬러로 병합 WORD rgbMix(int red,int green,int blue) { return (red
링크 라이브러리에 Msimg32.lib 추가 BLENDFUNCTION bf; bf.AlphaFormat = 0; bf.BlendFlags= 0; bf.BlendOp = AC_SRC_OVER; bf.SourceConstantAlpha = 100; AlphaBlend(pDC->GetSafeHdc(), 0, 0, width, height, dcMem.GetSafeHdc(), 0, 0, width, height, bf);
**** Raw image Data를 DC에 사용할 수 있게 가공 // 비트맵 정보 객체 생성 및 초기값 설정 (가로 / 세로 / colordepth) PBITMAPINFO pBmp = new BITMAPINFO; pBmp->bmiHeader.biSize = sizeof(BITMAPINFOHEADER); pBmp->bmiHeader.biWidth = width; pBmp->bmiHeader.biHeight = height; pBmp->bmiHeader.biPlanes = 1; pBmp->bmiHeader.biBitCount =m_bInfo.bmiHeader.biBitCount; pBmp->bmiHeader.biCompression = BI_RGB; pBmp->bmiHeader.biSizeImage = 0..