본문 바로가기

Study

(6)
[SWING] GridBayLayout 에서 구분선(separator) 요소 추가 은근 혼란스러워 정리해봅니다 필자는 현재 Java Swing을 이용한 Java GUI Application을 개발하고 있습니다. 검색하기 살짝 까다로웠던 귀찮았던 요소 간 구분선 긋기에 대해 알려드립니다. * 검색 Keyword : 구분선(separator) JSeparator separator = new JSeparator(SwingConstants.HORIZONTAL); GridBagConstraints gbc_separator = new GridBagConstraints(); gbc_separator.insets = insets; gbc_separator.gridwidth = 5; gbc_separator.fill = GridBagConstraints.HORIZONTAL; gbc_separator...
Telegram Bot API -- 번역 : https://core.telegram.org/bots/api Telegram Bot Api 봇 API는 텔레그램에서 봇을 만드는 개발자들을 위해 만들어진 HTTP 기반 인터페이스입니다. 만드는 방법과 세팅 방법을 알기 위해서는, Introduction to Bots 페이지와 Bot FAQ 페이지를 참고하세요. Authorizing your bot (봇 인증) 각각의 봇마다 만들어질 때 특별한 인증키가 주어집니다. 토큰은 마치 123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11 이런 형식으로 생겼지만, 우리는 이 문서에서 이라는 단어로 대체할 예정입니다. 당신은 토큰을 소유하고 새로 만드는 방법을 이 페이지에서 배울 수 있습니다. Making request (요청하기..
[도서 리뷰] 당신의 스프링 프로그래밍을 도와줄 <Spring MVC 4 익히기> 추천 오늘 리뷰할 도서는 Mastering Spring MVC 4의 번역서인 입니다. 우선 이 책을 읽으려는 당신에게, 스프링 프레임워크에 대한 사전 지식을 미리 익혀두는 것을 추천합니다. 책에서는 기본적인 지식을 통해 이를 이용할 수 있는 방식에 대해 효율적으로 소개해드린다고 생각했기 때문입니다. 그런 의미에서 이제 막 현업에 종사하게 되어 스프링 프레임워크를 이용한 웹 어플리케이션 개발 프로젝트에 속하게 된 저와 같은 신입 웹 개발자에게 많은 도움이 될 것이라고 생각합니다. 또한, 스프링 프레임워크를 통해 웹 개발을 시작하려는 사람들에게도 도움이 될 것이라고 생각합니다. 이 책은, 한빛 네트워크에서 pdf로 제공하는 eBook 도서입니다. 가장 좋은 장점은 핸드폰으로도, 컴퓨터로도 pdf 파일을 통해 어디..
변수 * 01. 변수- 데이터를 저장하는 장소- 데이터를 읽고 쓸 수 있는 장소 * 02. 변수 생성 방법1) 변수 하나 생성var 변수이름 = 값; 2) 변수 여러 개 생성var 변수이름1 = 데이터;var 변수이름2 = 데이터;... or var 변수이름1 = 데이터[, 변수이름2 = 데이터, ...]; 3) 변수이름 만들 때 주의사항 - 숫자 시작 안 됨 ex) var 1st = 10; // 에러 발생 - 대소문자 구분 ex) var name = "hello"; var Name = "hello"; >> name 변수와 Name 변수는 서로 다른 변수 - 변수의 시작은 대문자가 아닌 "소문자"로 시작 ex) var Name = "hello"; 대신var name = "hello"; >> 변수는 대문자, 소..
문자열 입력 정리 [C++] 1. char* 사용 시 // gets 함수를 사용하기 전 초기화 필요. 사실 gets 함수 사용 권장을 하지 않지만...ㅁ7ㅁ8 일단 적어봄.//char* input; char input[64] = {0, }; gets(input); 2. string 사용 시 #include string input; getline(cin, input);
MediaRecorder Android Developers Reference : http://developer.android.com/reference/android/media/MediaRecorder.html(Audio 기능만을 사용한다는 가정 하에 정리) 0. AndroidManifest.xml 수정 태그 위, 혹은 아래에 선언 1. MediaRecorder 생성 및 초기화MediaRecorder mc = new MediaRecorder(); mc.reset();2. MediaRecorder 세팅mc.setAudioSource(MediaRecorder.AudioSource.MIC); mc.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4); mc.setAudioEncoder(MediaRe..