728x90
반응형

프로그래밍 언어 1445

jQuery로 데이터 속성으로 요소 선택하는 방법

질문 : jQuery로 데이터 속성으로 요소 선택 data 속성을 기반으로 요소를 선택하는 쉽고 간단한 방법이 있습니까? 예를 들어 값이 22 customerID 라는 데이터 속성이있는 모든 앵커를 선택하십시오. rel 또는 기타 속성을 사용하는 것을 주저하지만 어떤 데이터가 저장되어 있는지에 따라 요소를 선택하는 것이 훨씬 더 어렵습니다. 답변 $('*[data-customerID="22"]'); * 를 생략 할 수 있어야하지만 올바르게 기억하면 사용중인 jQuery 버전에 따라 잘못된 결과를 얻을 수 있습니다. 선택기 API ( document.querySelector{,all} 22 ) 주변의 따옴표를 생략 할 수 없습니다 . 또한 jQuery 스크립트에서 데이터 속성을 많이 사용하는 경우 HTML..

Python의 subprocess.PIPE에 대한 비 차단 읽기

질문 : Python의 subprocess.PIPE에 대한 비 차단 읽기 하위 프로세스 모듈 을 사용하여 하위 프로세스를 시작하고 해당 출력 스트림 (표준 출력)에 연결합니다. 표준 출력에서 비 차단 읽기를 실행할 수 있기를 원합니다. .readline 호출하기 전에 스트림에 데이터가 있는지 확인하는 방법이 있습니까? 나는 이것이 이식 가능하거나 적어도 Windows 및 Linux에서 작동하기를 바랍니다. 다음은 지금 수행하는 방법입니다 (사용 가능한 데이터가없는 경우 .readline p = subprocess.Popen('myprogram.exe', stdout = subprocess.PIPE) output_str = p.stdout.readline() 답변 fcntl , select , asyncp..

Java에서 명령 줄 인수를 구문 분석하는 방법

질문 : Java에서 명령 줄 인수를 어떻게 구문 분석합니까? Java에서 명령 줄 인수를 구문 분석하는 좋은 방법은 무엇입니까? 답변 다음을 확인하십시오. http://commons.apache.org/cli/ http://www.martiansoftware.com/jsap/ 또는 자신의 롤 : http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html 예를 들어 commons-cli 를 사용하여 2 개의 문자열 인수를 구문 분석하는 방법입니다. import org.apache.commons.cli.*; public class Main { public static void main(String[] args) throws Exception { Opt..

Python에서 HTTP GET을 수행하는 가장 빠른 방법

질문 : Python에서 HTTP GET을 수행하는 가장 빠른 방법은 무엇입니까? 콘텐츠가 문자열이라는 것을 알고 있다면 Python에서 HTTP GET을 수행하는 가장 빠른 방법은 무엇입니까? 다음과 같은 빠른 한 줄 문서를 검색하고 있습니다. contents = url.get("http://example.com/foo/bar") 그러나 Google을 사용하여 찾을 수있는 것은 httplib 와 urllib 해당 라이브러리에서 바로 가기를 찾을 수 없습니다. 표준 Python 2.5에는 위와 같은 형식의 바로 가기가 있습니까? url_get 답변 파이썬 3 : import urllib.request contents = urllib.request.urlopen("http://example.com/foo/..

JavaScript의 배열 객체 속성 순서에 대해서

질문 : JavaScript는 객체 속성 순서를 보장합니까? 다음과 같은 객체를 생성하면 : var obj = {}; obj.prop1 = "Foo"; obj.prop2 = "Bar"; 결과 객체는 항상 다음과 같이 보일까요? { prop1 : "Foo", prop2 : "Bar" } 즉, 속성은 내가 추가 한 순서와 동일합니까? 답변 객체의 반복 순서는 ES2015 이후 특정 규칙 집합을 따르지만 (항상) 삽입 순서를 따르지는 않습니다 . 간단히 말해서, 반복 순서는 문자열 키의 삽입 순서와 숫자 형 키의 오름차순의 조합입니다. // key order: 1, foo, bar const obj = { "foo": "foo", "1": "1", "bar": "bar" } 배열이나 Map 객체를 사용하는 것..

파이썬 딕셔너리 컴프리헨션

질문 : 파이썬 사전 이해 파이썬에서 (키에 대해) 딕셔너리 컴프리헨션을 만들 수 있습니까? 딕셔너리 컴프리헨션 없이 다음과 같이 사용할 수 있습니다. l = [] for n in range(1, 11): l.append(n) 이것을 리스트 컴프리헨션으로 줄일 수 있습니다 : l = [n for n in range(1, 11)] . 그러나 사전의 키를 동일한 값으로 설정하고 싶다고 가정 해보십시오. 내가 할 수있는: d = {} for n in range(1, 11): d[n] = True # same value for each 나는 이것을 시도했다 : d = {} d[i for i in range(1, 11)] = True 그러나 for SyntaxError 가 발생합니다. 또한 (이 부분은 필요하지 ..

다중 코어 시스템의 Node.js

질문 : 멀티 코어 머신의 Node.js Node.js를가 흥미 보이지만, 뭔가 그리워한다 - Node.js를 단일 프로세스 및 스레드에서 실행 만 조정되지 않습니다? 그렇다면 멀티 코어 CPU 및 멀티 CPU 서버에 대해 어떻게 확장됩니까? 결국 가능한 한 단일 스레드 서버를 빠르게 만드는 것이 좋지만 부하가 높은 경우 여러 CPU를 사용하고 싶습니다. 응용 프로그램을 더 빠르게 만드는 것도 마찬가지입니다. 오늘날에는 여러 CPU를 사용하고 작업을 병렬화하는 방법이 있습니다. Node.js는이 그림에 어떻게 들어 맞습니까? 어떻게 든 여러 인스턴스를 배포하는 아이디어입니까? 답변 Node.js는 절대적으로 멀티 코어 머신에서 확장됩니다. 예, Node.js는 프로세스 당 하나의 스레드입니다. 이것은 매..

Android-EditText에서 "Enter"처리

질문 : Android-EditText에서 "Enter"처리 onSubmit HTML 이벤트와 같은 EditText 를 입력하는 동안 Enter 키를 누르는 사용자를 처리하는 방법이 있는지 궁금합니다. 또한 "완료"버튼에 다른 레이블이 지정되고 (예 : "이동") 가상 키보드를 조작하는 방법이 있는지 궁금합니다. 클릭하면 특정 작업을 수행합니다 (다시 onSubmit 등). 답변 onSubmit HTML 이벤트와 같은 EditText를 입력하는 동안 Enter 키 를 누르는 사용자를 처리하는 방법이 있는지 궁금합니다. 예. 또한 "완료"버튼에 다른 레이블이 지정되고 (예 : "이동") 가상 키보드를 조작하는 방법이 있는지 궁금합니다. 클릭하면 특정 작업을 수행합니다 (다시 onSubmit 등). 또한 그..

jQuery를 사용하여 키보드에서 Enter 키를 감지하는 방법

질문 : jQuery를 사용하여 키보드에서 Enter 키를 감지하는 방법은 무엇입니까? 사용자가 jQuery를 사용하여 Enter 키 를 눌렀는지 감지하고 싶습니다. 이것이 어떻게 가능한지? 플러그인이 필요합니까? keypress() 메서드를 사용해야하는 것 같습니다. 이 명령에 브라우저 문제가 있는지 아는 사람이 있는지 알고 싶었습니다. 브라우저 호환성 문제가 있는지 알고 싶었습니다. 답변 jQuery의 요점은 브라우저 차이에 대해 걱정할 필요가 없다는 것입니다. 나는 꽤 안전하게 입력은 모든 브라우저에서 13 인으로 갈 수 있습니다 확신합니다. 이를 염두에두고 다음과 같이 할 수 있습니다. $(document).on('keypress',function(e) { if(e.which == 13) { al..

Java에서 public, protected, package-private, private의 차이점

질문 : Java에서 공용, 보호, 패키지 개인 및 개인의 차이점은 무엇입니까? class 및 interface 를 만들고 상속을 처리하는 동안 각 액세스 수정 자, 즉 기본 (패키지 private), public , protected 및 private 답변 공식 자습서 가 유용 할 수 있습니다. Class Package Subclass (same pkg) Subclass (diff pkg) World public + + + + + protected + + + + no modifier + + + private + + : 액세스 가능 공백 : 액세스 할 수 없음 출처 : https://stackoverflow.com/questions/215497/what-is-the-difference-between-pu..

jQuery에게 무언가를 실행하기 전에 모든 이미지가 로드 될 때까지 기다리도록 요청하는 공식적인 방법

질문 : jQuery에게 무언가를 실행하기 전에 모든 이미지가 로드 될 때까지 기다리도록 요청하는 공식적인 방법 이렇게하면 jQuery에서 : $(function() { alert("DOM is loaded, but images not necessarily all loaded"); }); DOM이로드 될 때까지 기다렸다가 코드를 실행합니다. 모든 이미지가로드되지 않은 경우에도 코드를 실행합니다. 이것은 요소 표시 또는 숨기기 또는 이벤트 첨부와 같은 DOM 항목을 초기화하는 경우 분명히 원하는 것입니다. 일부 애니메이션을 원하고 모든 이미지가로드 될 때까지 실행되는 것을 원하지 않는다고 가정 해 보겠습니다. jQuery에 공식적인 방법이 있습니까? 내가 가진 가장 좋은 방법은 .하지만 꼭 필요한 경우가 ..

jQuery로 쿠키를 set / unset 하는 방법

질문 : jQuery로 쿠키를 어떻게 설정 / 설정 해제합니까? test 1 설정하는 것과 같이 jQuery를 사용하여 쿠키를 설정 및 설정 해제하는 방법은 무엇입니까? 답변 2019 년 4 월 업데이트 쿠키 읽기 / 조작에는 jQuery가 필요하지 않으므로 아래의 원래 답변을 사용하지 마십시오. 대신 https://github.com/js-cookie/js-cookie로 이동하고 jQuery에 의존하지 않는 라이브러리를 사용하십시오. 기본 예 : // Set a cookie Cookies.set('name', 'value'); // Read the cookie Cookies.get('name') => // => 'value' 자세한 내용은 github의 문서를 참조하십시오. 2019 년 4 월 이전 (..

Android에서 프로그래밍 방식으로 스크린 샷을 찍는 방법

질문 : Android에서 프로그래밍 방식으로 스크린 샷을 찍는 방법은 무엇입니까? 프로그램이 아닌 코드에서 선택한 전화 화면 영역의 스크린 샷을 어떻게 찍을 수 있습니까? 답변 다음은 내 스크린 샷을 SD 카드에 저장하고 나중에 필요에 따라 사용할 수있는 코드입니다. 먼저 파일을 저장할 적절한 권한을 추가해야합니다. 그리고 이것은 (활동에서 실행되는) 코드입니다. private void takeScreenshot() { Date now = new Date(); android.text.format.DateFormat.format("yyyy-MM-dd_hh:mm:ss", now); try { // image naming and path to include sd card appending name you c..

Android : 이전 활동으로 돌아 가기

질문 : Android : 이전 활동으로 돌아 가기 Android 앱에서 간단한 작업을하고 싶습니다. 이전 활동으로 돌아가는 방법은 무엇입니까? 이전 활동으로 돌아가려면 어떤 코드가 필요합니까? 답변 Android 활동은 활동 스택에 저장됩니다. 이전 활동으로 돌아가는 것은 두 가지를 의미 할 수 있습니다. startActivityForResult를 사용 하여 다른 활동에서 새 활동을 열었습니다. 이 경우 코드에서 finishActivity () 함수를 호출하면 이전 활동으로 돌아갑니다. 활동 스택을 추적하십시오. 인 텐트로 새 활동을 시작할 때마다 FLAG_ACTIVITY_REORDER_TO_FRONT 또는 FLAG_ACTIVITY_PREVIOUS_IS_TOP 와 같은 인 텐트 플래그를 지정할 수 있습..

AngularJS ngClass 조건부

질문 : AngularJS ngClass 조건부 ng-class 와 같은 것을 조건부로 표현하는 방법이 있습니까? 예를 들어, 다음을 시도했습니다. test 이 코드의 문제는 obj.value1 이 무엇이든 클래스 테스트가 항상 요소에 적용된다는 것입니다. 이렇게 : test obj.value2 가 진실 값과 같지 않으면의 클래스가 적용되지 않습니다. 이제 다음을 수행하여 첫 번째 예제의 문제를 해결할 수 있습니다. test checkValue1 함수는 다음과 같습니다. $scope.checkValue1 = function() { return $scope.obj.value === 'somevalue'; } ng-class 가 작동하는 방식인지 궁금합니다. 이와 비슷한 작업을 수행하려는 사용자 지정 지시문..

Android에서 Bitmap을 Drawable로 변환하는 방법

질문 : Android에서 Bitmap을 Drawable로 변환하는 방법은 무엇입니까? 비트 맵 이미지를 Drawable로 어떻게 변환 할 수 있습니까? 답변 BitmapDrawable을 사용하려는 것 BitmapDrawable 문서에서 : 비트 맵을 래핑하고 타일링, 확장 또는 정렬 할 수있는 Drawable 파일 경로, 입력 스트림, XML 인플레이션을 통해 또는 Bitmap 객체 BitmapDrawable 을 만들 수 있습니다. 출처 : https://stackoverflow.com/questions/2415619/how-to-convert-a-bitmap-to-drawable-in-android

jQuery 체크박스가 선택된걸 판단하는 방법

질문 : 확인란이 선택된 경우 jQuery 동일한 tr의 확인란이 선택되었을 때만 트리거하려는 기능이 있습니다. 내가 뭘 잘못하고 있는지 알려주세요. 일반적인 방법이 작동하지 않습니다. 감사 JS $(".add_menu_item_table").live('click', function() { var value_td = $(this).parents('tr').find('td.td_name').text(); if ($('input.checkbox_check').attr(':checked')); { var newDiv = $(''); var showDiv = $(''); var toggleTrigger = $(' '); var menuForm = $(''); $('#created_buttons_list').ap..

volatile 키워드는 어디에 사용할 수 있을까?

질문 : volatile 키워드는 무엇에 유용합니까? 오늘 직장 volatile 키워드를 발견했습니다. 익숙하지 않아서이 설명을 찾았습니다. 해당 기사에서 문제의 키워드를 설명하는 세부 정보를 고려할 때 해당 키워드를 사용한 적이 있습니까? 아니면이 키워드를 올바른 방식으로 사용할 수있는 사례를 볼 수 있습니까? 답변 volatile 에는 메모리 가시성을위한 의미가 있습니다. volatile 필드의 값은 쓰기 작업이 완료된 후 모든 판독기 (특히 다른 스레드)에게 표시됩니다. volatile 없으면 독자는 업데이트되지 않은 일부 값을 볼 수 있습니다. 귀하의 질문에 답하기 위해 : 예, 일부 코드가 루프를 계속할지 여부를 제어 volatile 루프는 volatile 값을 true 계속됩니다. 조건은 "중..

mailto :를 사용하여 이메일 제목 / 내용을 설정하는 방법

질문 : mailto :를 사용하여 이메일 제목 / 내용을 설정할 수 있습니까? mailto :를 사용할 때 이메일 제목 / 내용을 설정할 수 있습니까? 답변 예, mailto에서 모든 팁과 요령을 확인하세요. http://www.angelfire.com/dc/html-webmaster/mailto.htm mailto 제목 예 : example 콘텐츠가있는 mailto : tell a friend 주석에서 언급했듯이 subject 와 body 모두 적절하게 탈출해야합니다. 특정 경우에 대해 직접 코딩하지 않고 각각에 encodeURIComponent(subject) 를 사용하십시오. Hoody 가 주석에서 언급했듯이 문자열에 다음 인코딩 시퀀스를 추가하여 줄 바꿈을 추가 할 수 있습니다. %0D%0A /..

Android 활동 수명주기에 대해서

질문 : Android 활동 수명주기-이 모든 방법은 무엇입니까? Android 활동의 수명주기는 무엇입니까? 왜 그렇게 많은 유사한 사운드 메서드 ( onCreate() , onStart() , onResume() )가 초기화 중에 호출되고 다른 많은 onPause() , onStop() , onDestroy() )가 마지막에 호출되는 이유는 무엇입니까? 이러한 메서드는 언제 호출되며 어떻게 적절하게 사용해야합니까? 답변 활동 수명주기 (Android 개발자)에서 확인하세요. onCreate () : 활동이 처음 생성 될 때 호출됩니다. 여기에서 뷰 생성, 목록에 데이터 바인딩 등 일반적인 정적 설정을 모두 수행해야합니다.이 방법은 활동의 이전에 고정 된 상태 (있는 경우)를 포함하는 번들도 제공합니다..

Polymer 요소와 AngularJS 지침의 차이점

질문 : Polymer 요소와 AngularJS 지침의 차이점은 무엇입니까? Polymer 시작하기 페이지에서 작동중인 Polymer의 예를 볼 수 있습니다. 눈에 띄는 것은 platform.js 및 x-foo.html 의해 정의된다는 것입니다. 이것은 AngularJS의 지시문 모듈과 동일한 것 같습니다. angular.module('xfoo', []) .controller('X-Foo', ['$scope',function($scope) { $scope.text = 'hey hey!'; }) .directive('x-foo', function() { return { restrict: 'EA', replace: true, controller: 'X-Foo', templateUrl: '/views/x-fo..

Android에서 인터넷 액세스를 확인하는 방법

질문 : Android에서 인터넷 액세스를 확인하는 방법은 무엇입니까? InetAddress는 시간 초과되지 않습니다. 호스트 이름에 대한 네트워크 액세스를 확인해야하는 AsyncTask 그러나 doInBackground() 는 시간 초과되지 않습니다. 아무도 단서가 있습니까? public class HostAvailabilityTask extends AsyncTask { private Main main; public HostAvailabilityTask(Main main) { this.main = main; } protected Boolean doInBackground(String... params) { Main.Log("doInBackground() isHostAvailable():"+params[0..

Python에서 exit ()와 sys.exit ()의 차이점

질문 : Python에서 exit ()와 sys.exit ()의 차이점 Python에는 비슷한 이름의 두 함수, exit() 및 sys.exit() 있습니다. 차이점은 무엇이며 언제 다른 것을 사용해야합니까? 답변 exit 는 대화 형 셸을위한 도우미입니다. sys.exit 는 프로그램에서 사용하기위한 것입니다. site -S 명령 줄 옵션이 제공되는 경우를 제외하고 시작하는 동안 자동으로 가져옴)은 내장 네임 스페이스에 여러 상수를 추가합니다 (예 : exit ) . 대화 형 인터프리터 쉘에 유용하며 프로그램에서 사용해서는 안됩니다 . 기술적으로는 거의 동일합니다 : SystemExit 시킵니다. sys.exit 는 sysmodule.c에서 그렇게합니다 . static PyObject * sys_exi..

google-services.json 구성을 여러 버전에 따라 다르게 만드는 방법

질문 : 다른 productFlavors에 대한 google-services.json 업데이트 : GCM 이 지원 중단되었습니다. FCM을 사용하세요. 여기 Google 개발자 페이지의 가이드에 따라 새로운 Google 클라우드 메시징을 구현하고 있습니다. 성공적으로 실행하고 테스트했습니다. 하지만 이제 내 문제는 다른 applicationId / packageName과 다른 Google 클라우드 메시징 프로젝트 ID를 가진 다른 제품 버전이 있다는 것입니다. google-services.json 은 flavors 폴더가 아닌 /app/google-services.json google-services.json 구성을 여러 버전에 따라 다르게 만드는 방법이 있습니까? 답변 Google은 플레이 서비스 플러..

728x90
반응형