728x90
반응형

전체보기 2040

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 월 이전 (..

Git은 푸시 할 때마다 사용자 이름을 물어보지 않도록 하는 방법

질문 : Git은 푸시 할 때마다 사용자 이름을 묻습니다. 내 저장소에 푸시하려고 할 때마다 git은 username & password 를 모두 요구합니다. 매번 비밀번호를 다시 입력하는 데 문제가 없지만 사용자 이름을 입력하는 데 문제가 있습니다. https 를 사용하여 저장소를 복제합니다. 따라서 각 git push username 을 묻지 않도록 git을 구성하려면 어떻게해야합니까? 나는 리눅스를 처음 접했지만 Windows의 IIRC git push 는 비밀번호 만 묻습니다. 답변 편집 (조정자와 댓글이 제안한대로 @ dk14에 의해) credential.helper store 를 사용하는 경우 ~/.git-credentials 에 완전히 암호화되지 않은 상태 ( "있는 그대로") 저장됩니다. ..

개발관련/Git 2021.10.05

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

[git] 현재 지점에 대한 추적 정보가 없습니다.

질문 : 현재 지점에 대한 추적 정보가 없습니다. 저는 비교적 짧은 기간 동안 github를 사용해 왔으며 항상 클라이언트를 사용하여 커밋과 풀을 수행했습니다. 나는 어제 git bash에서 시도하기로 결정했고 성공적으로 새 저장소를 만들고 파일을 커밋했습니다. 오늘은 다른 컴퓨터에서 저장소를 변경하고 변경 사항을 커밋했으며 이제 집으로 돌아와서 git pull 을 수행하여 로컬 버전을 업데이트하고 다음을 얻습니다. There is no tracking information for the current branch. Please specify which branch you want to merge with. See git-pull(1) for details git pull If you wish to se..

개발관련/Git 2021.10.05

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..

AngularJS : $ scope. $ apply () 호출시 $digest already in progress 오류 해결방법

질문 : AngularJS : $ scope. $ apply () 호출시 이미 진행중인 $ digest 오류 방지 Angular로 응용 프로그램을 빌드 한 이후로 내 페이지를 내 스코프에 수동으로 업데이트해야한다는 것을 알게되었습니다. 내가 아는 유일한 방법은 내 컨트롤러와 지시문의 범위에서 $apply() 이것의 문제는 다음과 같은 콘솔에 오류가 계속 발생한다는 것입니다. 오류 : $ digest가 이미 진행 중입니다. 누구든지이 오류를 피하거나 똑같은 일을하지만 다른 방식으로 달성하는 방법을 알고 있습니까? 답변 이 패턴을 사용하지 마십시오 -이로 인해 해결되는 것보다 더 많은 오류가 발생합니다. 무언가 고쳐 졌다고 생각했지만 그렇지 않았습니다. $scope.$$phase $digest 가 이미 진행..

개발관련/other 2021.10.01

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 /..

Git으로 브랜치에 변경된 여러 파일 중 하나만 숨길 수있는 방법

질문 : Git으로 변경된 여러 파일 중 하나의 파일 만 숨기시겠습니까? 브랜치에 변경된 여러 파일 중 하나만 숨길 수있는 방법은 무엇입니까? 답변 git stash push -p -m "my commit message" -p 은닉해야 할 덩어리를 선택합니다. 전체 파일도 선택할 수 있습니다. 각 덩어리에 대해 몇 가지 작업을 묻는 메시지가 표시됩니다. y - stash this hunk n - do not stash this hunk q - quit; do not stash this hunk or any of the remaining ones a - stash this hunk and all later hunks in the file d - do not stash this hunk or any of t..

개발관련/Git 2021.10.01

GUID와 UUID간에 차이점

질문 : GUID와 UUID간에 차이점이 있습니까? 이 두 가지 약어가 던져져 있는데 GUID와 UUID 사이에 차이점이 있는지 궁금합니다. 답변 간단한 대답 은 다음과 같습니다. ** 차이가 없으며 동일합니다. 2020-08-20 업데이트 : GUID (Microsoft에서 사용됨) 및 UUID (RFC4122에서 정의 됨)는 비슷해 보이고 비슷한 용도로 사용되지만 미묘하지만 때때로 중요한 차이점이 있습니다. 특히 일부 Microsoft GUID 문서 에서는 GUID가 모든 위치에 16 진수를 포함 할 수 있지만 RFC4122는 version 및 variant 필드에 대한 특정 값을 요구합니다. 또한 [동일한 링크 당] GUID는 모두 대문자 여야 하지만 UUID는 "소문자로 출력되며 입력시 대소 문자..

개발관련/other 2021.10.01

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은 플레이 서비스 플러..

'git reset --hard HEAD'를 사용하여 이전 커밋으로 되돌리는 방법

질문 : 'git reset --hard HEAD'를 사용하여 이전 커밋으로 되돌리려면 어떻게해야합니까? 나는 Git이 내 응용 프로그램에 대한 변경 사항을 추적하고 변경 사항을 커밋 할 때까지 유지한다는 것을 알고 있지만 여기에서 중단 된 부분입니다. 이전 커밋으로 되돌리려면 다음을 사용합니다. git reset --hard HEAD Git은 다음을 반환합니다. HEAD is now at 820f417 micro 그런 다음 하드 드라이브의 파일을 이전 커밋으로 되돌리려면 어떻게합니까? 내 다음 단계는 다음과 같습니다. git add . git commit -m "revert" 하지만 내 하드 드라이브에서 변경된 파일이 없습니다 ... 내가 옳고 그름을 무엇입니까? 답변 git reset --hard 는..

개발관련/Git 2021.10.01

Android에서 gravity와 layout_gravity의 차이점

질문 : Android에서 gravity과 layout_gravity의 차이점은 무엇입니까? android:gravity 및 android:layout_gravity 속성에 다음 값을 설정할 수 있다는 것을 알고 있습니다. 그러나 나는이 두 가지 모두에 대해 혼란 스럽습니다. android:gravity 와 android:layout_gravity 사용의 차이점은 무엇입니까? 답변 그들의 이름은 당신을 도울 것입니다 : android:gravity 는 사용되는 View 의 내용 (즉, 하위보기)의 중력을 설정합니다. android:layout_gravity 는 부모를 기준으로 View 또는 Layout 의 중력을 설정합니다. 그리고 여기에 예가 있습니다. 출처 : https://stackoverflow...

Python 딕셔너리에서 키를 제거하는 방법

질문 : Python 사전에서 키를 제거하려면 어떻게해야합니까? 사전에서 키를 삭제할 때 다음을 사용합니다. if 'key' in my_dict: del my_dict['key'] 이 작업을 수행하는 한 줄 방법이 있습니까? 답변 사전에 있는지 여부에 관계없이 키를 삭제하려면 dict.pop() 의 두 인수 형식을 사용하십시오. my_dict.pop('key', None) key 가 사전에 있으면 my_dict[key] 반환 None 반환합니다. 두 번째 매개 변수가 지정되지 않았고 (예 : my_dict.pop('key') ) key 가 존재하지 않으면 KeyError 가 발생합니다. 존재가 보장 된 키를 삭제하려면 다음을 사용할 수도 있습니다. del my_dict['key'] 키가 사전에 없으면 K..

Angular.js와 함께 Require.js를 사용하는 것이 합리적인가?

질문 : Angular.js와 함께 Require.js를 사용하는 것이 합리적입니까? 저는 Angular.js의 초보자이고 Backbone.js와 어떻게 다른지 이해하려고합니다 ... 우리는 Backbone을 사용하는 동안 Require.js로 패키지 종속성을 관리했습니다. Angular.js로 동일한 작업을 수행하는 것이 합리적입니까? 답변 예, 컴포넌트 모듈화를 require.js 를 사용할 수 require.js 와 함께 angular.js 를 사용하는 것이 좋습니다. both angular.js and require.js 사용하는 시드 프로젝트 가 있습니다. 출처 : https://stackoverflow.com/questions/12529083/does-it-make-sense-to-use-re..

JavaScript 배열을 쉼표로 구분 된 목록으로 바꾸는 쉬운 방법

질문 : JavaScript 배열을 쉼표로 구분 된 목록으로 바꾸는 쉬운 방법은 무엇입니까? 쉼표로 구분 된 목록으로 바꾸고 싶은 JavaScript에 1 차원 문자열 배열이 있습니다. 가든 다양한 JavaScript (또는 jQuery)에서 쉼표로 구분 된 목록으로 바꾸는 간단한 방법이 있습니까? (나는 배열을 반복하고 그것이 유일한 방법이라면 직접 연결하여 문자열을 만드는 방법을 알고 있습니다.) 답변 Array.prototype.join () 메서드 : var arr = ["Zero", "One", "Two"]; document.write(arr.join(", ")); 출처 : https://stackoverflow.com/questions/201724/easy-way-to-turn-javascri..

자바 스크립트에서 자체 실행 기능의 목적

질문 : 자바 스크립트에서 자체 실행 기능의 목적은 무엇입니까? 자바 스크립트에서 언제 이것을 사용하고 싶습니까? (function(){ //Bunch of code... })(); 이것에 : //Bunch of code... 답변 변수 범위 지정에 관한 것입니다. 자체 실행 함수에서 선언 된 변수는 기본적으로 자체 실행 함수 내의 코드에만 사용할 수 있습니다. 이를 통해 JavaScript 코드의 다른 블록에서 변수 이름이 지정되는 방식에 상관없이 코드를 작성할 수 있습니다. 예를 들어 Alexander 의 의견에서 언급했듯이 : (function() { var foo = 3; console.log(foo); })(); console.log(foo); foo 가 정의되지 않았기 때문에 먼저 3 cons..

728x90
반응형