반응형
분류 전체보기
반응형
-
Firebase Web topic 구독프로그래밍/Javascript 2020. 10. 15. 12:37
Firebase 앱 푸쉬 테스트 예제는 많은데 웹 푸쉬 테스트 예제는 없어서 삽집을 많이 하게 됐다..topic 구독은 예제가 더 없더라,,그래서 해보고 테스트 예제를 남긴다. https://github.com/firebase/quickstart-js firebase에서 제공하는 기본 소스를 다운로드받아 Message폴더 안에있는 소스를 실행 Visual Studio Code를 사용하여 폴더를 열어주고 Live Server를 마켓플레이스에서 설치하여 실행하면 오류가 무자비 하게 뜬다. 이제 이 오류를 해결하고 Topic을 설정해줄 예정인데 firebase-message-sw.js를 보면 importScripts('/__/firebase/7.23.0/firebase-app.js');importScripts..
-
기본이해프로그래밍/SpringBoot 2020. 3. 22. 22:58
핵심 기능 : Spring Application, External Configuration, Profiles, Logging스프링 부트는 프로그램이 실행되기 전 모든 Bean을 등록한다. Bean이란 객체를 미리 등록하는 것이다. 개인적으로는 언제든 쓸수 있도록 미리 등록하는 것으로 이해 했다. IOC와 컨테이너에 대해서는 이해가 부족하다. IOC의 경우 역전된다고 적혀있지만 이게 뭘 뜻하는건지는 아직 정확하게 이해하지 못했다. 컨테이너도 마찬가지로 박스를 연결한다고 되어있지만 아직 이해가 안되어 적지 못하였다.스프링 부트는 어노테이션을 많이 사용한다. @을 어노테이션이라고하며 이를 통해 대부분 큰 소스코딩없이 코딩을 쉽게 도와준다 예를 들어 get set 을 설정한다고 하면 이를 @getter @set..
-
window Ajax프로그래밍/Ext JS 4.26 2019. 9. 27. 15:19
Ext.Ajax.request({ url: 'page.php', params: { id: 1 }, success: function(response){ var text = response.responseText; // process server response here } });Ext.Ajax.timeout = 60000; // 60 secondsExt.Ajax.timeout = 120000; // 120 seconds Ext.Ajax.request({ url: 'page.aspx', timeout: 60000 });1. 싱글 톤 인스턴스로 클래스는 서버 측 코드와 통신하는데 사용된다. 구조는 모든 언어가 그렇듯 비슷한 것 같다.URL로 params를 보내고 success시 함수를 실행시킨다. text에 ..
-
C# TextBox에 적힌 값을 정규식으로 실시간 빼내기.프로그래밍/C# 2019. 9. 11. 12:17
private void richTextBox1_TextChanged(object sender, EventArgs e) { Application.DoEvents(); // 실시간 업데이트 TextBox에 글이 적히면 이를 실시간으로 업데이트 시켜주기 위해 string A = richTextBox1.Text; // 텍스트에 적힌걸 A변수로 옮겨줌 Match m = Regex.Match(A, @"[0-9,]+"); // A에서 정규식을 통해 숫자와 ,를 추출 if (m.Success) //정상적으로 추출이 완료 되었으면 { button9.Text = Convert.ToString(s가격); // 버튼UI로 값을 준다. button8.Text = Convert.ToString(s가격) + 10); // 10을 ..
-
NameValuePair와 URIBuilder 클래스프로그래밍/Java 2019. 9. 10. 14:28
HTTP 프로토콜을 사용하는 클라이언트는 서버에 데이터를 전달할수있다. GET 방식은 URL에 매개변수를 포함해서 데이터를 전송하고 POST방식은 Request 메시지를 바디에 포함하여 전송한다. 서버에 전달하는 데이터는 보통 Name, Value형식으로 구성되며, HttpClient 컴포넌트는 클라언트에서 서버로 데이터를 전송하기위해 NameValuePair 인터페이스와 URIBuilder 클래스를 제공하고 있다. NameValuePair 인터페이스는 POST방식에서 사용되며, URIBuilder 클래스는 GET 방식에 사용된다. NameValuePair 인터페이스를 구현한 BaiscNameValuePair 클래스 BasicNameValuePair 클래스의 목적은 1개의 데이터를 전달하기 위한 것이므로..