728x90
반응형

전체보기 2040

'$ (document) .ready ()'에 해당하는 자바스크립트 명령어

질문 : '$ (document) .ready ()'에 해당하는 비 jQuery는 무엇입니까? $(document).ready() 와 동등한 비 jQuery는 무엇입니까? 답변 이것은 ECMA에서 완벽하게 작동합니다. 스니펫만 있으면 되지만 더 파고 다른 옵션을 탐색하려면 이 항목을 확인하십시오. 상세한 설명. document.addEventListener("DOMContentLoaded", function() { // code... }); $(document).ready는 DOM 트리만 기다리는 동안 window.onload는 외부 자산 및 이미지를 포함한 모든 요소를 ​​확인하기 때문에 window.onload는 JQuery $(document).ready와 같지 않습니다. 편집: Jan Derk의 ..

Android Studio의 "cannot resolve symbol R"

질문 : Android Studio의 "기호 R을 확인할 수 없음" R.id.something 참조하는 모든 클래스의 모든 인스턴스에서 R 은 빨간색이고 "기호 R을 해결할 수 없습니다"라고 표시됩니다. R.layout.something 이있을 때마다 빨간색 밑줄이 표시되고 "setContentView (?) 메소드를 해결할 수 없습니다."라고 말합니다. 프로젝트는 항상 잘 구축됩니다. 항상 이것을 보는 것은 성가신 일입니다. 비슷하지만 Eclipse에서 프로젝트를 가져 오는 것과 관련된 다른 많은 질문을 여기에서 읽었습니다. 저는 가장 최신 버전의 Android Studio를 사용하고 있으며이 프로젝트는 Android Studio로 생성되었으며 "cannot resolve R"문제없이 작동했습니다. 누..

ReSharper는 프로젝트가 빌드되는 경우에도 "Cannot resolve symbol"

질문 : ReSharper는 프로젝트가 빌드되는 경우에도 "심볼을 확인할 수 없음" 내 도구 : Visual Studio 2012 Ultimate + 업데이트 1 ReSharper v7.1.25.234 내 솔루션 빌드 상태 : 빌드 성공 그러나 ReSharper를 설치하고 ReSharper 코드 분석이 활성화되면 내 코드의 많은 키워드가 다음 오류와 함께 빨간색으로 표시됩니다. "XXX 기호를 확인할 수 없습니다." 내 프로젝트의 또 다른 사진 >> ReSharper "CANNOT SYMBOL"오류는 어디에나 있지만 내 프로젝트 빌드 프로세스는 성공적이며 올바르게 작동합니다. 추가 참고 : ReSharper 코드 분석을 비활성화하면 내 프로젝트는 일반이되지만 ReSharper 코드 분석을 사용하고 싶습니..

Express에서 전체 URL을 얻는 방법

질문 : Express에서 전체 URL을 얻는 방법은 무엇입니까? 내 샘플 URL이 http://example.com/one/two 그리고 나는 다음 경로가 있다고 말합니다 app.get('/one/two', function (req, res) { var url = req.url; } url 의 값은 /one/two 입니다. Express 에서 전체 URL 을 얻으려면 어떻게합니까? 예를 들어 위의 경우 http://example.com/one/two 를 받고 싶습니다. 답변 req.protocol 로 사용할 수 있습니다. 여기에 문서 req.get('X-Forwarded-Protocol') 이 설정되어 있고 값이 https 인 경우가 아니라면 http 라고 가정 할 수 있습니다. 호스트는 Gopal이 ..

개발관련/other 2021.09.09

jQuery document.createElement 와 같은 기능

질문 : jQuery document.createElement에 해당합니까? 나는 오래된 JavaScript 코드를 리팩토링하고 있으며 많은 DOM 조작이 진행되고 있습니다. var d = document; var odv = d.createElement("div"); odv.style.display = "none"; this.OuterDiv = odv; var t = d.createElement("table"); t.cellSpacing = 0; t.className = "text"; odv.appendChild(t); jQuery를 사용하여 더 나은 방법이 있는지 알고 싶습니다. 나는 다음과 같은 실험을 해왔다. var odv = $.create("div"); $.append(odv); // And m..

background-color : none 는 유효한 CSS일까?

질문 : background-color : none 유효한 CSS입니까? 다음 CSS가 유효한지 누구든지 말해 줄 수 있습니까? .class { background-color:none; } 답변 당신은 아마 원하는 transparent 으로 none 유효하지 않습니다 background-color 값입니다. CSS 2.1 사양 background-color 속성에 대해 다음과 같이 설명합니다. Value: | transparent | inherit 는 키워드 또는 색상의 숫자 표현 일 수 있습니다. 유효한 color 키워드 는 다음과 같습니다. 아쿠아, 블랙, 블루, 퓨샤, 그레이, 그린, 라임, 적갈색, 네이비, 올리브, 오렌지, 퍼플, 레드, 실버, 틸, 화이트, 옐로우 transparent 및 in..

CSS overflow-x : visible; 및 overflow-y : hidden; 스크롤바 문제 발생

질문 : CSS overflow-x : 보이는; 및 overflow-y : 숨김; 스크롤바 문제 발생 스타일과 마크 업이 있다고 가정합니다. ul { white-space: nowrap; overflow-x: visible; overflow-y: hidden; /* added width so it would work in the snippet */ width: 100px; } li { display: inline-block; } 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 이것을 볼 때. 은 오버플로 x / y에 대해 보이는 값과 숨겨진 값을 지정 했음에도 맨 아래에 스크롤 막대가 있습니다. (Chrome 11 및 오페라에서 관찰 (?)) 나는 w3c ..

각 그룹의 상위 1 개 행 가져 오기

질문 : 각 그룹의 상위 1 개 행 가져 오기 각 그룹에 대한 최신 항목을 얻고 싶은 테이블이 있습니다. 표는 다음과 같습니다. DocumentStatusLogs 테이블 |ID| DocumentID | Status | DateCreated | | 2| 1 | S1 | 7/29/2011 | | 3| 1 | S2 | 7/30/2011 | | 6| 1 | S1 | 8/02/2011 | | 1| 2 | S1 | 7/28/2011 | | 4| 2 | S2 | 7/30/2011 | | 5| 2 | S3 | 8/01/2011 | | 6| 3 | S1 | 8/02/2011 | 테이블은 DocumentID DateCreated 별로 내림차순으로 정렬됩니다. 각 DocumentID 에 대해 최신 상태를 얻고 싶습니다. 내..

JavaScript에서 여러 구분 기호로 문자열을 분할하는 방법

질문 : JavaScript에서 여러 구분 기호로 문자열을 어떻게 분할합니까? JavaScript에서 여러 구분 기호로 문자열을 어떻게 분할합니까? 쉼표 와 공백 으로 나누려고하는데 AFAIK JavaScript의 split() 함수는 하나의 구분 기호 만 지원합니다. 답변 정규식을 매개 변수로 전달합니다. js> "Hello awesome, world!".split(/[\s,]+/) Hello,awesome,world! 추가하기 위해 편집 : 배열의 길이에서 1을 뺀 값을 선택하여 마지막 요소를 얻을 수 있습니다. >>> bits = "Hello awesome, world!".split(/[\s,]+/) ["Hello", "awesome", "world!"] >>> bit = bits[bits.leng..

Node.js에서 stack trace을 출력 하는 방법

질문 : Node.js에서 스택 추적을 인쇄하는 방법은 무엇입니까? 누구든지 Node.js에서 스택 추적을 인쇄하는 방법을 알고 있습니까? 답변 모든 Error 개체에는 생성 된 stack 멤버가 있습니다. var stack = new Error().stack console.log( stack ) 또는 더 간단하게 : console.trace("Here I am!") 출처 : https://stackoverflow.com/questions/2923858/how-to-print-a-stack-trace-in-node-js

JSON는 객체에서 배열 마지막 항목에 후행 쉼표를 허락하는가?

질문 : JSON 객체에서 후행 쉼표를 사용할 수 있습니까? JSON 개체 또는 배열을 수동으로 생성 할 때 개체 또는 배열의 마지막 항목에 후행 쉼표를 남기는 것이 더 쉽습니다. 예를 들어 문자열 배열에서 출력하는 코드는 다음과 같을 수 있습니다 (C ++에서 유사 코드). s.append("["); for (i = 0; i < 5; ++i) { s.appendF("\"%d\",", i); } s.append("]"); 당신에게 같은 문자열을 제공 [0,1,2,3,4,5,] 허용됩니까? 답변 불행히도 JSON 사양 은 후행 쉼표를 허용하지 않습니다. 이를 허용하는 몇 가지 브라우저가 있지만 일반적으로 모든 브라우저에 대해 걱정해야합니다. 일반적으로 문제를 해결하고 실제 값 앞에 쉼표를 추가하면 다음과 ..

개발관련/other 2021.09.09

jQuery UI DatePicker-날짜 형식 변경

질문 : jQuery UI DatePicker-날짜 형식 변경 독립 실행 형 선택기로 jQuery UI의 UI DatePicker를 사용하고 있습니다. 이 코드가 있습니다. 그리고 다음 JS : $('#datepicker').datepicker(); 이 코드로 값을 반환하려고 할 때 : var date = $('#datepicker').datepicker('getDate'); 나는 이것을 돌려 받았다 : Tue Aug 25 2009 00:00:00 GMT+0100 (BST) 완전히 잘못된 형식입니다. DD-MM-YYYY 형식으로 반환 할 수있는 방법이 있습니까? 답변 다음은 코드에 대한 구체적인 내용입니다. var date = $('#datepicker').datepicker({ dateFormat: '..

CSS만 있는 <select> 드롭다운을 스타일링 하는 방법

질문 : CSS만 있는 드롭다운을 스타일링 하는 방법 드롭 다운 스타일을 지정하는 CSS 전용 방법이 있습니까? JavaScript없이 가능한 한 인간적으로 양식의 스타일을 지정해야합니다. CSS에서 그렇게하기 위해 사용할 수있는 속성은 무엇입니까? 이 코드는 모든 주요 브라우저와 호환되어야합니다. Internet Explorer 6, 7, 8 Firefox 원정 여행 JavaScript : Example으로 만들 수 있다는 것을 알고 있습니다. 그리고 저는 단순한 스타일링에 대해 말하는 것이 아닙니다. CSS만으로 할 수있는 최선의 방법을 알고 싶습니다. Stack Overflow 에서 비슷한 질문 을 찾았습니다. 그리고 이것은 Doctype.com에 있습니다. 답변 다음은 세 가지 솔루션입니다. 솔루..

$ (document) .jQuery 를 대체 하는 방법

질문 : $ (document) .jQuery 없이도 동등 함 $(document).ready 사용하는 스크립트가 있지만 jQuery에서 다른 것을 사용하지 않습니다. jQuery 종속성을 제거하여 가볍게하고 싶습니다. jQuery를 사용하지 않고 내 자신의 $(document).ready 내가 사용하는 것을 알고 window.onload 등, 동일하지 않습니다 window.onload 모든 이미지, 프레임, 등 후 화재가로드되었다. 답변 IE8은 아니지만 99 % 이상의 브라우저 에서 지원하는 표준 기반 대체 DOMContentLoaded 가 있습니다. document.addEventListener("DOMContentLoaded", function(event) { //do work }); jQuery..

Android 화면이 회전하면 활동 다시 시작

질문 : 회전 Android에서 활동 다시 시작 내 Android 애플리케이션에서 장치를 회전하면 (키보드를 밀어 내면) 내 Activity 이 다시 시작됩니다 ( onCreate 가 호출 됨). 이제 이것은 아마도 예상되는 방식이지만 onCreate 메서드에서 많은 초기 설정을 수행하므로 다음 중 하나가 필요합니다. 답변 애플리케이션 클래스 사용 초기화에서 수행하는 작업에 따라 Application 을 확장하는 새 클래스를 만들고 해당 클래스 내에서 onCreate 메서드로 초기화 코드를 이동하는 것을 고려할 수 있습니다. public class MyApplicationClass extends Application { @Override public void onCreate() { super.onCrea..

Android 앱의 릴리스 버전을 빌드하기 전에 모든 디버그 로깅 호출을 제거하는 방법

질문 : Android 앱의 릴리스 버전을 빌드하기 전에 모든 디버그 로깅 호출을 제거하는 방법은 무엇입니까? Google에 따르면 내 Android 앱을 Google Play에 게시하기 전에 " 소스 코드에서 Log 메서드 호출을 비활성화"해야합니다. 출판 체크리스트 의 섹션 3에서 발췌 : 릴리스 용 애플리케이션을 빌드하기 전에 로깅을 비활성화하고 디버깅 옵션을 비활성화해야합니다. 소스 파일에서 Log 메서드에 대한 호출을 제거하여 로깅을 비활성화 할 수 있습니다. 내 오픈 소스 프로젝트는 규모가 크며 릴리스 할 때마다 수동으로 수행하는 것이 고통 스럽습니다. 또한 로그 줄을 제거하는 것은 잠재적으로 까다로울 수 있습니다. if(condition) Log.d(LOG_TAG, "Something"); ..

Python의 ISO 시간 (ISO 8601)

질문 : Python의 ISO 시간 (ISO 8601) 파일이 있습니다. Python에서는 생성 시간을 가져 와서 ET ( Eastern Time Zone) 에서 생성되었다는 사실을 유지하면서 ISO 시간 (ISO 8601) 문자열 로 변환하고 싶습니다. 파일의 ctime을 가져 와서 동부 표준 시간대를 나타내는 ISO 시간 문자열로 변환하려면 어떻게해야합니까 (필요한 경우 일광 절약 시간을 고려함)? 답변 ISO 8601 로컬 : import datetime datetime.datetime.now().isoformat() >>> 2020-03-20T14:28:23.382748 UTC-ISO 8601 : import datetime datetime.datetime.utcnow().isoformat() >..

Android Studio-Android SDK 경로 변경 방법

질문 : Android Studio-Android SDK 경로 변경 방법 Android Studio 에서 Android SDK Manager 를 열면 표시되는 SDK 경로는 다음과 같습니다. \android-studio\sdk 이 경로를 변경하고 싶습니다. 어떻게하나요? 답변 Android Studio 1.0.1에서 이동 File -> project Structure into Project Structure Left -> SDK Location SDK location select Android SDK location (old version use Press +, add another sdk) 출처 : https://stackoverflow.com/questions/16581752/android-studi..

[안드로이드] 버튼을 클릭 할 때 대화 상자가 닫히지 않도록 하는 방법

질문 : 버튼을 클릭 할 때 대화 상자가 닫히지 않도록하는 방법 입력을 위해 EditText 대화 상자가 있습니다. 대화 상자에서 "예"버튼을 클릭하면 입력을 확인한 다음 대화 상자를 닫습니다. 그러나 입력이 잘못된 경우 동일한 대화 상자에 남아 있습니다. 입력이 무엇이든 상관없이 "아니오"버튼을 클릭하면 대화 상자가 자동으로 닫힙니다. 어떻게 비활성화 할 수 있습니까? 그건 그렇고, 대화 상자의 버튼에 PositiveButton과 NegativeButton을 사용했습니다. 답변 수정 : 일부 댓글에서 언급 한대로 API 8 이상에서만 작동합니다. 이것은 늦은 답변이지만 AlertDialog에 onShowListener를 추가하여 버튼의 onClickListener를 재정의 할 수 있습니다. final ..

Android의 MVC 패턴

질문 : Android의 MVC 패턴 Android 용 Java에서 모델-뷰-컨트롤러 패턴을 구현할 수 있습니까? 아니면 이미 활동을 통해 구현 되었습니까? 아니면 Android 용 MVC 패턴을 구현하는 더 좋은 방법이 있습니까? 답변 Android에서는 MVC가 없지만 다음이 있습니다. 해상도, 하드웨어 등에 따라 다양한 XML 파일에 사용자 인터페이스 를 정의합니다. 로케일 등에 따라 다양한 XML 파일에 리소스 를 정의합니다. ListActivity , TabActivity 와 같은 클래스를 확장하고 인플레이터로 XML 파일을 사용합니다. 비즈니스 로직에 대해 원하는만큼 클래스를 만들 수 있습니다. 많은 Utils 가 이미 작성되었습니다-DatabaseUtils, Html. 출처 : https:/..

초기 텍스트가 "Select One"인 Android Spinner를 만드는 방법

질문 : 초기 텍스트가 "Select One"인 Android Spinner를 만드는 방법은 무엇입니까? 처음에 (사용자가 아직 선택하지 않은 경우) "하나 선택"이라는 텍스트를 표시하는 Spinner를 사용하고 싶습니다. 사용자가 스피너를 클릭하면 항목 목록이 표시되고 사용자가 옵션 중 하나를 선택합니다. 사용자가 선택하면 선택한 항목이 "하나 선택"대신 Spinner에 표시됩니다. Spinner를 만들려면 다음 코드가 있습니다. String[] items = new String[] {"One", "Two", "Three"}; Spinner spinner = (Spinner) findViewById(R.id.mySpinner); ArrayAdapter adapter = new ArrayAdapter(t..

Gemfile.lock이 .gitignore에 포함 되어야 하는가?

질문 : Gemfile.lock이 .gitignore에 포함되어야합니까? 나는 번 들러와 그것이 생성하는 파일을 처음 접했습니다. 많은 사람들이 기고하고있는 GitHub의 git repo 사본이있어서 번 들러가 repo에 존재하지 않고 .gitignore 목록에없는 파일을 생성했다는 사실에 놀랐습니다. 포크를했기 때문에 리포지토리에 추가해도 메인 리포지토리에 대해 아무것도 깨지지 않지만 풀 리퀘스트를하면 문제가 발생합니까? Gemfile.lock 이 저장소에 포함되어야합니까? 답변 rubygem을 작성하지 않는다고 가정하면 Gemfile.lock이 저장소에 있어야합니다. 필요한 모든 gem과 그 종속성의 스냅 샷으로 사용됩니다. 이렇게하면 번 들러가 배포 할 때마다 모든 gem 종속성을 다시 계산할 필요..

개발관련/Git 2021.09.08

오류 'android.os.NetworkOnMainThreadException'

질문 : 'android.os.NetworkOnMainThreadException'을 수정하는 방법? RssReader 용 Android 프로젝트를 실행하는 동안 오류가 발생했습니다. 암호: URL url = new URL(urlToRssFeed); SAXParserFactory factory = SAXParserFactory.newInstance(); SAXParser parser = factory.newSAXParser(); XMLReader xmlreader = parser.getXMLReader(); RssHandler theRSSHandler = new RssHandler(); xmlreader.setContentHandler(theRSSHandler); InputSource is = new I..

Java 제네릭이 암시 적으로 다형성이 아닌 이유

질문 : 목록 List의 하위 클래스 ? Java 제네릭이 암시 적으로 다형성이 아닌 이유는 무엇입니까? Java 제네릭이 상속 / 다형성을 처리하는 방법에 대해 약간 혼란 스럽습니다. 다음 계층을 가정합니다. 동물 (부모) 개 - 고양이 (어린이) doSomething(List animals) 메서드가 있다고 가정합니다. 상속 및 다형성의 모든 규칙에 따라 List 가 List 이고 List 이 List 하므로 둘 중 하나를이 메서드에 전달할 수 있습니다. 별로. doSomething(List

Mac에서 Android Studio를 완전히 제거하는 방법

질문 : Mac에서 Android Studio를 완전히 제거하는 방법은 무엇입니까? 최근에 Macbook Pro에 Android Studio를 다운로드했는데 열 때마다 엉망이되었습니다. 그것은 나에게 플러그인 오류와 몇 가지 다른 오류를 제공합니다. Mac에서 완전히 제거해야합니다. Mac에서 삭제 한 다음 처음하는 것처럼 다시 설치하려고했지만 아무 작업도하지 않았고 이제 동일한 문제가 발생합니다. 완전히 제거하고 새로 설치하려면 어떻게해야합니까? 답변 터미널에서 다음 명령을 실행합니다 (해시 태그가있는 줄 제외-주석입니다). # Deletes the Android Studio application # Note that this may be different depending on what you nam..

개발관련/other 2021.09.08
728x90
반응형