728x90
반응형

프로그래밍 언어 1445

$ http.get 요청에 데이터를 전달하는 AngularJS

질문 : $ http.get 요청에 데이터를 전달하는 AngularJS http POST 요청을 수행하는 기능이 있습니다. 코드는 아래에 지정되어 있습니다. 이것은 잘 작동합니다. $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); http GET에 대한 또 다른 기능이 있으며 해당 요청에 데이터를 보내고 싶습니다. 하지만 그 옵션이 없습니다. $http({ url: user.details_path, method: "GET", data: {user_id: user.id} }); http.get의 구문은 다음과 http.get get (URL, 구성) 답변 HTTP GET 요청에는 서버에 게시 할 데..

#! (shebang) Python 스크립트 형식

질문 : #! (shebang) Python 스크립트에서 어떤 형식을 취해야합니까? 파이썬 스크립트에 shebang을 넣어야합니까? 어떤 형태로? #!/usr/bin/env python 또는 #!/usr/local/bin/python 이것들은 똑같이 휴대 가능합니까? 어떤 형식이 가장 많이 사용됩니까? 참고 : 토네이도 프로젝트는 shebang을 사용합니다. 반면에 Django 프로젝트는 그렇지 않습니다. 답변 python 미리 입력하지 않고 또는 파일 관리자에서 두 번 클릭 할 때 (제대로 구성된 경우) 독립 실행 형 실행 파일처럼 스크립트가 실행되는 기능을 결정합니다. 필요하지는 않지만 일반적으로 거기에두기 때문에 누군가 편집기에서 열린 파일을 보면 즉시보고있는 것을 알 수 있습니다. 그러나, 당신이..

jQuery.click () vs onClick

질문 : jQuery.click () 대 onClick 거대한 jQuery 응용 프로그램이 있으며 클릭 이벤트에 대해 아래 두 가지 방법을 사용하고 있습니다. 첫 번째 방법 HTML Some Content jQuery $('#myDiv').click(function(){ //Some code }); 두 번째 방법 HTML Some Content JavaScript function call function divFunction(){ //Some code } 내 응용 프로그램에서 첫 번째 또는 두 번째 방법을 사용합니다. 어느 것이 더 낫습니까? 성능이 더 좋습니까? 그리고 표준? 답변 $('#myDiv').click(function(){ 것이 표준 이벤트 등록 모델을 따르기 때문에 더 좋습니다 . (jQu..

Python에서 "pip"로 psycopg2를 설치하는 방법

질문 : Python에서 "pip"로 psycopg2를 설치하는 방법은 무엇입니까? 저는 virtualenv 사용하고 있으며 "psycopg2"를 설치해야합니다. 다음을 수행했습니다. pip install http://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160 그리고 다음과 같은 메시지가 있습니다. Downloading/unpacking http://pypi.python.org/packages/source/p/psycopg2/psycopg2 -2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160 Downloading psycopg2-2.4..

Android 애플리케이션 용 아이콘 설정

질문 : Android 애플리케이션 용 아이콘 설정 Android 애플리케이션의 아이콘을 어떻게 설정할 수 있습니까? 답변 응용 프로그램을 다양한 장치에서 사용할 수 있도록하려면 res/drawable... 폴더에 응용 프로그램 아이콘을 배치해야합니다. 각 폴더에 48dp 크기의 아이콘을 포함해야합니다. drawable-ldpi (120dpi, 저밀도 화면) -36px x 36px drawable-mdpi (160dpi , 중간 밀도 화면) -48px x 48px drawable-hdpi (240dpi, 고밀도 화면) -72px x 72px drawable-xhdpi (320 dpi, 초 고밀도 화면)-96px x 96px drawable-xxhdpi (480dpi, 초초 고밀도 화면) -144px x ..

jQuery에서 JSON으로 직렬화

질문 : jQuery에서 JSON으로 직렬화 객체를 JSON 으로 직렬화 해야합니다. jQuery를 사용하고 있습니다. 이를 수행하는 "표준"방법이 있습니까? 내 특정 상황 : 아래와 같이 정의 된 배열이 있습니다. var countries = new Array(); countries[0] = 'ga'; countries[1] = 'cd'; ... 다음과 같이 $.ajax() 에 전달할 문자열로 바꿔야합니다. $.ajax({ type: "POST", url: "Concessions.aspx/GetConcessions", data: "{'countries':['ga','cd']}", ... 답변 JSON-js- JavaScript의 JSON. 객체를 문자열로 변환하려면 JSON.stringify 사용하십시..

Android 애플리케이션의 활동간에 데이터를 전달하는 방법

질문 : Android 애플리케이션의 활동간에 데이터를 어떻게 전달합니까? 로그인 페이지를 통해 로그인 한 후 각 activity button 이 표시되는 시나리오가 있습니다. sign-out 클릭하면 로그인 한 사용자의 session id 를 로그 아웃으로 전달합니다. session id activities 사용 가능하게 유지하는 방법에 대해 나를 안내 할 수 있습니까? 이 경우에 대한 대안 답변 이를 수행하는 가장 쉬운 방법은 활동을 시작하는 데 사용중인 인 Intent 의 로그 아웃 활동에 세션 ID를 전달하는 것입니다. Intent intent = new Intent(getBaseContext(), SignoutActivity.class); intent.putExtra("EXTRA_SESSION_..

jQuery를 사용하여 Ajax 요청 중단 하는 방법

질문 : jQuery를 사용하여 Ajax 요청 중단 jQuery를 사용하여 아직 응답을받지 못한 Ajax 요청을 취소 / 중단 할 수 있습니까? 답변 대부분의 jQuery Ajax 메서드는 XMLHttpRequest (또는 이에 상응하는) 객체를 반환하므로 abort() 사용할 수 있습니다. 설명서를 참조하십시오. 중단 방법 ( MSDN ). 현재 HTTP 요청을 취소합니다. abort () ( MDN ). 요청이 이미 전송 된 경우이 메서드는 요청을 중단합니다. var xhr = $.ajax({ type: "POST", url: "some.php", data: "name=John&location=Boston", success: function(msg){ alert( "Data Saved: " + msg..

Python : 딕셔너리가 비어 있는지 확인하는 방법

질문 : Python : '사전'이 비어 있는지 확인하는 것이 작동하지 않는 것 같습니다. 사전이 비어 있는지 확인하려고하는데 제대로 작동하지 않습니다. 그냥 건너 뛰고 메시지를 표시하는 것 외에는 아무것도없이 온라인으로 표시합니다. 이유는 무엇입니까? def isEmpty(self, dictionary): for element in dictionary: if element: return True return False def onMessage(self, socket, message): if self.isEmpty(self.users) == False: socket.send("Nobody is online, please use REGISTER command" \ " in order to register ..

Android Studio 오류 'select Android SDK' 해결 방법

질문 : Android Studio에서 "Android SDK를 선택"하려면 어떻게합니까? Eclipse-Android-Project를 "Android Studio 1.4"로 성공적으로 가져 오면 오류가 발생합니다. "Android SDK를 선택하십시오" 시뮬레이터에서 응용 프로그램을 실행하기 위해 버튼을 클릭했지만 그렇게 할 방법을 찾을 수 없습니다. 이 대화 상자는 "실행"을 클릭하면 열립니다. 다음은 "프로젝트 구조"대화 상자입니다. 이제 어떻게해야합니까? 답변 build.gradle 로 이동하여 지금 동기화를 클릭합니다. 그런 다음 작동했습니다. 업데이트 : File -> Sync Project with Gradle Files (Android Studio 3.1.1) Tools -> Android..

파이썬 함수 정의에서 '->' 의 의미

질문 : 파이썬 함수 정의에서->는 무엇을 의미합니까? 최근 Python 3.3 문법 사양을 살펴보면서 흥미로운 사실을 발견했습니다. funcdef: 'def' NAME parameters ['->' test] ':' suite 선택적인 '화살표'블록은 Python 2에 없었고 Python 3에서 그 의미에 관한 정보를 찾을 수 없었습니다. 이것이 올바른 Python이며 인터프리터가 허용합니다. def f(x) -> 123: return x 나는 이것이 일종의 전제 조건 구문이라고 생각했지만 다음과 같습니다. x 는 아직 정의되지 않았기 때문에 여기서 테스트 할 수 없습니다. 화살표 뒤에 무엇을 입력하든 (예 : 2 < 1 ) 함수 동작에는 영향을주지 않습니다. 이 구문 스타일에 익숙한 사람이 설명 할 ..

파이썬에서 정수를 문자열로 변환

질문 : 파이썬에서 정수를 문자열로 변환 파이썬에서 정수를 문자열로 변환하고 싶습니다. 나는 그것을 헛되이 타입 캐스팅하고 있습니다. d = 15 d.str() 문자열로 변환하려고하면 int str 이라는 속성이없는 것과 같은 오류가 표시됩니다. 답변 >>> str(10) '10' >>> int('10') 10 문서 링크 : int() str() 문자열로의 변환은 기본적으로 매개 변수 __str__() str() 출처 : https://stackoverflow.com/questions/961632/converting-integer-to-string-in-python

Pandas에서 열 이름 바꾸기

질문 : Pandas에서 열 이름 바꾸기 원래 열 레이블을 바꾸기 위해 편집해야하는 Pandas 및 열 레이블을 사용하는 DataFrame이 있습니다. 원래 열 이름이 A 에서 열 이름을 변경하고 싶습니다. ['$a', '$b', '$c', '$d', '$e'] ...에 ['a', 'b', 'c', 'd', 'e']. 편집 한 열 이름을 목록에 저장했지만 열 이름을 바꾸는 방법을 모르겠습니다. 답변 .columns 속성에 할당하기 만하면됩니다. >>> df = pd.DataFrame({'$a':[1,2], '$b': [10,20]}) >>> df $a $b 0 1 10 1 2 20 >>> df.columns = ['a', 'b'] >>> df a b 0 1 10 1 2 20 출처 : https://sta..

파이썬의 람다에서 "if"를 수행하는 방법

질문 : 파이썬의 람다에서 "if"를 수행하는 방법이 있습니까? Python 2.6 에서는 다음을 수행하고 싶습니다. f = lambda x: if x==2 print x else raise Exception() f(2) #should print "2" f(3) #should throw an exception 이것은 분명히 구문이 아닙니다. 그것은을 수행 할 수 있습니다 if 에 lambda 그리고 만약 그것을 수행하는 방법, 그래서? 답변 찾고있는 구문 : lambda x: True if x % 2 == 0 else False print 사용하거나 람다로 raise 수 없습니다. 출처 : https://stackoverflow.com/questions/1585322/is-there-a-way-to-pe..

Android 브라우저에서 사용자 지정 Android 애플리케이션 실행

질문 : Android 브라우저에서 사용자 지정 Android 애플리케이션 실행 누구든지 Android 브라우저에서 내 Android 애플리케이션을 시작하는 방법에 대해 안내해 주시겠습니까? 답변 요소와 함께 를 사용하십시오. 예를 들어 twitter.com에 대한 모든 링크를 처리하려면이를 AndroidManifest.xml 안에 넣습니다. 그런 다음 사용자가 브라우저에서 트위터 링크를 클릭하면 작업을 완료하기 위해 사용할 애플리케이션 (브라우저 또는 애플리케이션)을 묻는 메시지가 표시됩니다. 물론 웹 사이트와 앱 간의 긴밀한 통합을 제공하려는 경우 고유 한 스키마를 정의 할 수 있습니다. 그런 다음 웹 앱에서 다음과 같은 링크를 넣을 수 있습니다. 그리고 사용자가 클릭하면 앱이 자동으로 실행됩니다 (..

Python 반복 함수를 생성하는 방법

질문 : 기본 Python 반복기 빌드 파이썬에서 반복 함수 (또는 반복기 객체)를 어떻게 생성할까요? 답변 파이썬의 반복자 객체는 반복자 프로토콜을 __iter__() 및 __next__() 두 가지 메서드를 제공한다는 것을 의미합니다. __iter__ 는 반복기 객체를 반환하며 루프 시작시 암시 적으로 호출됩니다. __next__() 메서드는 다음 값을 반환하며 각 루프 증분에서 암시 적으로 호출됩니다. 이 메서드는 반환 할 값이 더 이상 없을 때 StopIteration 예외를 발생시킵니다.이 예외는 반복을 중지하기 위해 반복 구조를 통해 암시 적으로 캡처됩니다. 다음은 카운터의 간단한 예입니다. class Counter: def __init__(self, low, high): self.curren..

jQuery UI 대화 상자에서 닫기 버튼을 제거하는 방법

질문 : jQuery UI 대화 상자에서 닫기 버튼을 제거하는 방법은 무엇입니까? jQuery UI로 생성 된 대화 상자에서 닫기 버튼 (오른쪽 상단 모서리의 X) 을 제거하려면 어떻게해야합니까? 답변 나는 이것이 결국 작동한다는 것을 알았습니다 (버튼을 찾아서 숨기는 열기 기능을 재정의하는 세 번째 줄에 유의하십시오). $("#div2").dialog({ closeOnEscape: false, open: function(event, ui) { $(".ui-dialog-titlebar-close", ui.dialog || ui).hide(); } }); 모든 대화 상자에서 닫기 버튼을 숨기려면 다음 CSS도 사용할 수 있습니다. .ui-dialog-titlebar-close { visibility: hi..

Android API 버전을 가져오는 방법

질문 : 프로그래밍 방식으로 Android API 버전 검색 휴대폰이 현재 실행중인 API 버전을 가져올 수있는 방법이 있습니까? 답변 Android 문서에 설명 된대로 전화기가 실행중인 SDK 레벨 (정수)은 다음 위치에서 사용할 수 있습니다. android.os.Build.VERSION.SDK_INT 이 int에 해당하는 클래스는 android.os.Build.VERSION_CODES 클래스에 있습니다. 코드 예 : if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP){ // Do something for lollipop and above versions } else{ // do something for pho..

파이썬 클래스가 객체를 상속하는 이유

질문 : 파이썬 클래스는 왜 객체를 상속합니까? object 에서 상속하는 이유가 있습니까? 방금이 작업을 수행하는 코드를 찾았고 그 이유를 찾을 수 없습니다. class MyClass(object): # class code follows... 답변 Python 3에서는 Python 2와 3 간의 호환성을 제외하고는 이유가 없습니다 . Python 2에서는 여러 가지 이유가 있습니다. Python 2.x story: object 의 존재 여부에 따라 두 가지 스타일의 클래스가 있습니다. "클래식"스타일 클래스 : 기본 클래스로 object >>> class ClassicSpam: # no base class ... pass >>> ClassicSpam.__bases__ () "새로운"스타일 클래스 : 직..

파이썬에서 배열의 마지막 요소 가져오기

질문 : 목록의 마지막 요소 얻기 파이썬에서 목록의 마지막 요소를 어떻게 얻습니까? 답변 some_list[-1] 은 가장 짧고 가장 Pythonic입니다. 실제로이 구문으로 훨씬 더 많은 작업을 수행 할 수 있습니다. some_list[-n] 구문은 마지막에서 n 번째 요소를 가져옵니다. 따라서 some_list[-1] 은 마지막 요소를 가져오고 some_list[-2] 는 두 번째에서 마지막 요소를 가져 오는 등, 첫 번째 요소를 제공 some_list[-len(some_list)] 이 방법으로 목록 요소를 설정할 수도 있습니다. 예를 들면 : >>> some_list = [1, 2, 3] >>> some_list[-1] = 5 # Set the last element >>> some_list[-2]..

Android Studio에서 패키지 이름 바꾸기

질문 : Android Studio에서 패키지 이름 바꾸기 IntelliJ IDEA를 기반으로 새로운 IDE Android Studio에서 패키지 이름을 어떻게 변경합니까? 자동 리팩토링이 포함되어 있습니까? 대량 리팩토링을하고 싶지만 방법을 모르겠습니다. 저는 이클립스에서 2 년 동안 일했고 이클립스에서는 원 클릭 작업이었습니다. 답변 예를 들어 com.example.app 을 my.awesome.game 으로 변경하려면 다음을 수행하십시오. 프로젝트 창 에서 작은 톱니 바퀴 아이콘 ( ) Compact Empty Middle Packages 옵션을 선택 취소하십시오. 이제 패키지 디렉토리가 개별 디렉토리로 분할됩니다. 이름을 바꿀 각 디렉토리를 개별적으로 선택하고 다음을 수행합니다. 오른쪽 클릭 Re..

setTimeout 과 setInterval의 차이

질문 : setTimeout 또는 setInterval? 내가 알 수있는 한,이 두 가지 자바 스크립트는 동일한 방식으로 작동합니다. 옵션 A : function myTimeoutFunction() { doStuff(); setTimeout(myTimeoutFunction, 1000); } myTimeoutFunction(); 옵션 B : function myTimeoutFunction() { doStuff(); } myTimeoutFunction(); setInterval(myTimeoutFunction, 1000); setTimeout 과 setInterval을 사용하는 데 차이가 있습니까? 답변 기본적으로 동일한 작업을 시도하지만 setTimeout 은 1000ms를 대기하고 함수를 실행 한 다음 ..

jQuery data vs attr 사용법 차이

질문 : jQuery 데이터 대 Attr? data-someAttribute 사용할 때 $.data 와 $.attr 사용법 차이는 무엇입니까? 내 이해는 $.data 가 DOM이 아닌 jQuery의 $.cache 따라서 데이터 저장에 $.cache $.data 사용해야합니다. HTML5 데이터 속성을 추가하려면 $.attr("data-attribute", "myCoolValue") 합니다. 답변 서버에서 DOM 요소로 데이터를 전달하는 경우 요소에 데이터를 설정해야합니다. foo! 그런 다음 jQuery에서 .data() 를 사용하여 데이터에 액세스 할 수 있습니다. console.log( $('#foo').data('foo') ); //outputs "bar" 그러나 데이터를 사용하여 jQuery의 D..

jQuery는 요소의 렌더링 된 높이를 얻는 방법

질문 : jQuery는 요소의 렌더링 된 높이를 얻습니까? 요소의 렌더링 된 높이를 어떻게 얻습니까? 내부에 내용 요소가 있다고 가정 해 보겠습니다. 의 높이를 늘릴 것입니다. 높이를 명시 적으로 설정하지 않은 경우 "렌더링 된"높이를 어떻게 얻습니까? 분명히 나는 시도했다. var h = document.getElementById('someDiv').style.height; 이 작업을 수행하는 트릭이 있습니까? 도움이된다면 jQuery를 사용하고 있습니다. 답변 그것은 단지 $('#someDiv').height(); jQuery로. 래핑 된 집합의 첫 번째 항목 높이를 숫자로 검색합니다. 사용하려고 .style.height 처음에 속성을 설정 한 경우에만 작동합니다. 별로 유용하지 않습니다! 출처 : ..

Android TextView 텍스트 양쪽 맞춤 하는 방법

질문 : Android TextView 텍스트 양쪽 맞춤 TextView 의 텍스트를 Justified (왼쪽 및 오른쪽에 텍스트가 플러시 됨)로 어떻게 가져 옵니까? 여기서 가능한 해결책을 찾았지만 작동하지 않습니다 (vertical-center를 center_vertical 등으로 변경하더라도). 답변 Android가 완전한 정당성을 지원한다고 생각하지 않습니다. 업데이트 2018-01-01 : Android 8.0 이상은 TextView 하여 양쪽 맞춤 모드를 지원합니다. 출처 : https://stackoverflow.com/questions/1292575/android-textview-justify-text

728x90
반응형