반응형

전체 글 1480

Eclipse 속도를 높이는 방법은 무엇입니까?

질문자 :Community Wiki Eclipse 경험을 어떻게 더 빠르게 만들 수 있습니까? 예: 필요하지 않은 모든 플러그인(Mylyn, Subclipse 등)을 비활성화합니다. Mercurial 용 플러그인을 사용하는 대신 TortoiseHG 를 외부 도구로 구성합니다. Eclipse 속도에 가장 영향을 미치는 세 가지 요소는 다음과 같습니다. 최신 버전의 Eclipse 사용 (2020년 6월 26일 기준 2020-06) David Balažic 의 의견 (2014년 7월)은 6년 전에 적용되었던 기준과 모순됩니다. Indigo(3.7.2) SR2의 "동일한" 작업 공간은 4초, Kepler SR2(4.3.2)의 경우 7초, Luna(4.4.0)의 경우 10초 만에 로드됩니다. 모두 Java EE ..

etc./StackOverFlow 2023.04.20

가시성:숨김과 표시:없음의 차이점은 무엇입니까?

질문자 :Chris Noe CSS 규칙 visibility:hidden 및 display:none 둘 다 요소가 표시되지 않는 결과를 가져옵니다. 동의어인가요? display:none 의미합니다(단, DOM을 통해 여전히 상호작용할 수 있음). 다른 태그 사이에는 공간이 할당되지 않습니다. visibility:hidden display:none 과 달리 태그가 표시되지 않지만 페이지에서 태그에 대한 공간이 할당됨을 의미합니다. 태그가 렌더링되지만 페이지에 표시되지 않습니다. 예를 들어: test | Appropriate style in this tag | test [style-tag-value] 를 display:none 다음과 같은 결과가 나타납니다. test | | test [style-tag-val..

etc./StackOverFlow 2023.04.20

JavaScript는 변수로 객체 키를 설정합니다.

질문자 :Hunter McMillen 이 질문에는 이미 답변이 있습니다 . JavaScript 객체 리터럴에서 키에 변수를 사용하는 방법은 무엇입니까? (16개 답변) JavaScript 개체 변수 [중복]에 추가할 동적 키를 만드는 방법 (2개 답변) 6년 전에 문을 닫았습니다 . JavaScript에서 일부 개체를 만들고 해당 개체를 배열로 푸시하고 변수에 사용하려는 키를 저장한 다음 다음과 같이 개체를 만듭니다. var key = "happyCount"; myArray.push( { key : someValueArray } ); 그러나 모든 개체에 대한 개체 배열을 검사하려고 할 때 키는 변수 키 값 대신 "key" 변수에서 키 값을 설정하는 방법이 있습니까? 더 나은 설명을 위한 바이올린: htt..

etc./StackOverFlow 2023.04.20

PHP를 사용하는 "공지: 정의되지 않은 변수", "주의: 정의되지 않은 인덱스" 및 "주의: 정의되지 않은 오프셋"

질문자 :Community Wiki PHP 스크립트를 실행하고 있는데 다음과 같은 오류가 계속 발생합니다. 주의: 정의되지 않은 변수: my_variable_name in C:\wamp\www\mypath\index.php on line 10 주의: 정의되지 않은 인덱스: my_index C:\wamp\www\mypath\index.php on line 11 10행과 11행은 다음과 같습니다. echo "My variable value is: " . $my_variable_name; echo "My index value is: " . $my_array["my_index"]; 이러한 오류 메시지의 의미는 무엇입니까? 그들은 왜 갑자기 나타납니까? 나는 몇 년 동안 이 스크립트를 사용했는데 아무런 문제가 없..

etc./StackOverFlow 2023.04.20

열 변경: null에서 null이 아님

질문자 :Karmic Coder 여러 개의 nullable 정수 열이 있는 테이블이 있습니다. 이것은 여러 가지 이유로 바람직하지 않으므로 모든 null을 0으로 업데이트한 다음 이러한 열을 NOT NULL 로 설정하려고 합니다. 0 으로 변경하는 것 외에도 데이터를 보존해야 합니다. 열을 " not null "로 변경하는 특정 SQL 구문 을 찾고 ColumnA 데이터가 null을 포함하지 않도록 업데이트되었다고 가정합니다. SQL 서버 2000 사용 . 먼저 현재 NULL 값을 모두 사라지게 합니다. UPDATE [Table] SET [Column]=0 WHERE [Column] IS NULL 그런 다음 "NULL"을 허용하지 않도록 테이블 정의를 업데이트합니다. ALTER TABLE [Table] ..

etc./StackOverFlow 2023.04.20

\d [0-9]보다 덜 효율적입니다.

질문자 :weston [0-9] 또는 \d 대신 정규식에서 [0123456789] 를 사용한 답변에 대해 댓글을 달았습니다. 나는 아마도 문자 집합보다 범위나 숫자 지정자를 사용하는 것이 더 효율적일 것이라고 말했다. 나는 오늘 그것을 테스트하기로 결정했고 (적어도 C# 정규식 엔진에서) \d 가 크게 다르지 않은 것처럼 보이는 다른 둘 중 하나보다 덜 효율적으로 보인다는 것을 놀랍게도 발견했습니다. 다음은 실제로 숫자가 포함된 5077이 포함된 1000개의 임의 문자로 구성된 10000개 이상의 임의 문자열에 대한 테스트 결과입니다. Regex \d took 00:00:00.2141226 result: 5077/10000 Regex [0-9] took 00:00:00.1357972 result: 507..

etc./StackOverFlow 2023.04.20

생성자와 ngOnInit의 차이점

질문자 :Haseena P A Angular는 기본적으로 수명 주기 후크 ngOnInit constructor 가 있는 경우 ngOnInit 사용해야 하는 이유는 무엇입니까? Constructor 는 클래스가 인스턴스화될 때 실행되는 클래스의 기본 메서드이며 클래스 및 해당 하위 클래스에서 필드의 적절한 초기화를 보장합니다. Angular 또는 더 나은 DI(Dependency Injector)는 생성자 매개변수를 분석하고 new MyClass() 를 호출하여 새 인스턴스를 생성할 때 생성자 매개변수의 유형과 일치하는 공급자를 찾고 해결하고 다음과 같이 생성자에 전달합니다. new MyClass(someArg); ngOnInit 는 Angular가 구성 요소 생성을 완료했음을 나타내기 위해 Angular..

etc./StackOverFlow 2023.04.20

필드와 속성의 차이점은 무엇입니까?

질문자 :Community Wiki C#에서 필드를 속성과 다른 점은 무엇이며 언제 속성 대신 필드를 사용해야 합니까? 속성은 필드를 노출합니다. 필드는 (거의 항상) 클래스에 대해 비공개로 유지되어야 하며 get 및 set 속성을 통해 액세스해야 합니다. 속성은 클래스를 사용하는 항목이 액세스하는 외부 방식에 영향을 주지 않으면서 필드를 변경할 수 있도록 하는 추상화 수준을 제공합니다. public class MyClass { // this is a field. It is private to your class and stores the actual data. private string _myField; // this is a property. When accessed it uses the underl..

etc./StackOverFlow 2023.04.20

Node.js의 디렉토리에 있는 모든 파일의 이름 목록을 어떻게 얻습니까?

질문자 :resopollution Node.js를 사용하여 디렉토리에 있는 모든 파일의 이름 목록을 얻으려고 합니다. 파일 이름의 배열인 출력을 원합니다. 어떻게 해야 하나요? fs.readdir 또는 fs.readdirSync 메서드를 사용할 수 있습니다. fs 는 Node.js 코어에 포함되어 있으므로 아무것도 설치할 필요가 없습니다. fs.readdir const testFolder = './tests/'; const fs = require('fs'); fs.readdir(testFolder, (err, files) => { files.forEach(file => { console.log(file); }); }); fs.readdirSync const testFolder..

etc./StackOverFlow 2023.04.20

모든 방법을 통해 UTF-8

질문자 :mercutio 새 서버를 설정 중이고 웹 응용 프로그램에서 UTF-8을 완전히 지원하고 싶습니다. 과거에 기존 서버에서 이것을 시도했으며 항상 ISO-8859-1로 대체해야 하는 것 같습니다. 인코딩/문자 집합을 정확히 어디에 설정해야 합니까? 이 작업을 수행하려면 Apache, MySQL 및 PHP를 구성해야 한다는 것을 알고 있습니다. 따를 수 있는 몇 가지 표준 체크리스트가 있습니까? 아니면 불일치가 발생하는 경우 문제를 해결할 수 있습니까? 이것은 MySQL 5, PHP, 5 및 Apache 2를 실행하는 새로운 Linux 서버용입니다. 데이터 저장 : 데이터베이스의 모든 테이블과 텍스트 열에 utf8mb4 문자 집합을 지정합니다. 이것은 MySQL이 UTF-8로 기본적으로 인코딩된 값..

etc./StackOverFlow 2023.04.20

CSS 클래스 이름/선택기에서 유효한 문자는 무엇입니까?

질문자 :Darryl Hein CSS 클래스 선택기에서 허용되는 문자/기호는 무엇입니까? 다음 문자가 유효하지 않다는 것을 알고 있지만 어떤 문자가 유효 합니까? ~ ! @ $ % ^ & * ( ) + = , . / &#39; ; : " ? > < [ ] \ { } | ` # CSS 문법 에서 직접 확인할 수 있습니다. 기본적으로 1 , 이름은 밑줄( _ ), 하이픈( - ) 또는 문자( a – z )로 시작하고 그 뒤에 하이픈, 밑줄, 문자 또는 숫자가 와야 합니다. 캐치가있다 : 첫 번째 문자는 하이픈 인 경우, 두 번째 문자 2는 문자 나 밑줄이어야하며, 이름이 긴 최소 2 자 이상이어야합니다. -?[_a-zA-Z]+[_a-zA-Z0-9-]* 간단히 말해서 이전 규칙은 W3C 사양 에서 추출한 다음..

etc./StackOverFlow 2023.04.20

performSelector는 선택자를 알 수 없기 때문에 누수를 일으킬 수 있습니다.

질문자 :Eduardo Scoz ARC 컴파일러에서 다음과 같은 경고가 표시됩니다. "performSelector may cause a leak because its selector is unknown". 내가 하는 일은 다음과 같습니다. [_controller performSelector:NSSelectorFromString(@"someMethod")]; 이 경고가 표시되는 이유는 무엇입니까? 컴파일러가 선택기가 있는지 여부를 확인할 수 없다는 것을 이해하지만 누출이 발생하는 이유는 무엇입니까? 이 경고가 더 이상 표시되지 않도록 코드를 변경하려면 어떻게 해야 합니까? 해결책 컴파일러는 이유 때문에 이에 대해 경고합니다. 이 경고를 단순히 무시해야 하는 경우는 매우 드물며 쉽게 해결할 수 있습니다. 방..

etc./StackOverFlow 2023.04.20

setup.py는 무엇입니까?

질문자 :Software Enthusiastic 누구든지 setup.py 가 무엇이며 어떻게 구성하거나 사용할 수 있는지 설명해 주시겠습니까? setup.py 는 파이썬 파일로, 설치하려는 모듈/패키지가 Python 모듈 배포 표준인 Distutils로 패키징 및 배포되었을 가능성이 있음을 나타냅니다. 이를 통해 Python 패키지를 쉽게 설치할 수 있습니다. 종종 다음과 같이 작성하는 것으로 충분합니다. $ pip install . pip 는 setup.py 를 사용하여 모듈을 설치합니다. setup.py 직접 호출하지 마십시오. https://docs.python.org/3/installing/index.html#installing-index Silfverstrom 다른 프로젝트와 [I]Python ..

etc./StackOverFlow 2023.04.15

git reset --hard HEAD~1을 어떻게 취소할 수 있습니까?

질문자 :Paul Wicks 다음 명령으로 인한 변경 사항을 취소할 수 있습니까? 그렇다면 어떻게? git reset --hard HEAD~1 팻 노츠가 맞습니다. 며칠 이내라면 커밋을 되돌릴 수 있습니다. git은 새 얼룩을 제거하도록 명시적으로 지시하지 않는 한 약 한 달 정도 후에 가비지 수집만 합니다. $ git init Initialized empty Git repository in .git/ $ echo "testing reset" > file1 $ git add file1 $ git commit -m &#39;added file1&#39; Created initial commit 1a75c1d: added file1 1 files changed, 1 insertions(+), 0 deleti..

etc./StackOverFlow 2023.04.15

Access-Control-Allow-Origin 헤더는 어떻게 작동합니까?

질문자 :mark 분명히, 나는 그 의미를 완전히 오해했습니다. 나는 다음과 같이 생각했다. http://siteA - origin 에서 자바스크립트 코드 MyCode.js를 다운로드합니다. MyCode.js의 응답 헤더에는 Access-Control-Allow-Origin: http://siteB . 이는 MyCode.js가 사이트 B에 대한 교차 출처 참조를 만들 수 있음을 의미한다고 생각했습니다. 클라이언트는 MyCode.js의 일부 기능을 트리거하고, 차례로 http://siteB 에 대한 요청을 생성합니다. 이는 교차 출처 요청에도 불구하고 괜찮을 것입니다. 글쎄, 내가 틀렸어. 이것은 전혀 작동하지 않습니다. 그래서, 내가 읽고 크로스 원산지 자원 공유를 읽기를 시도 W3C 권고에 간 리소스 ..

etc./StackOverFlow 2023.04.15

Javascript의 배열에서 빈 요소 제거

질문자 :Tamas Czinege JavaScript의 배열에서 빈 요소를 어떻게 제거합니까? 간단한 방법이 있습니까, 아니면 반복하여 수동으로 제거해야합니까? 간단한 방법: var arr = [1,2,,3,,-3,null,,0,,undefined,4,,4,,5,,6,,,,]; arr.filter(n => n) // [1, 2, 3, -3, 4, 4, 5, 6] arr.filter(Number) // [1, 2, 3, -3, 4, 4, 5, 6] arr.filter(Boolean) // [1, 2, 3, -3, 4, 4, 5, 6] 또는 -("텍스트" 유형의 단일 배열 항목에만 해당) [&#39;&#39;,&#39;1&#39;,&#39;2&#39;,3,,&#39;4&#39;,,undefined,,,&#3..

etc./StackOverFlow 2023.04.15

require, include, require_once 및 include_once의 차이점은 무엇입니까?

질문자 :Scott B PHP에서: 언제 require 대 include 사용해야 합니까? 언제 require_once 대 include_once 사용해야 합니까? require 및 include_once 도 있습니다. 따라서 귀하의 질문은 ... 언제 require 대 include 사용해야 합니까? require_once 와 require 사용해야 하나요? 1에 대한 답은 여기 에 설명되어 있습니다. require() 함수는 오류를 다르게 처리한다는 점을 제외하면 include()와 동일합니다. 오류가 발생하면 include() 함수가 경고를 생성하지만 스크립트는 계속 실행됩니다. require()는 치명적인 오류를 생성하고 스크립트는 중지됩니다. 2에 대한 답은 여기 에서 찾을 수 있습니다. req..

etc./StackOverFlow 2023.04.15

C에서 함수 포인터는 어떻게 작동합니까?

질문자 :Community Wiki 나는 최근에 C의 함수 포인터에 대해 약간의 경험이 있습니다. 그래서 여러분 자신의 질문에 답하는 전통을 이어가며, 주제에 대한 빠른 설명이 필요한 사람들을 위해 아주 기본적인 것에 대한 간단한 요약을 하기로 결정했습니다. C의 함수 포인터 의 우리가 가리키는됩니다 기본 기능부터 시작하자 : int addInt(int n, int m) { return n+m; } 우선,의 2 수신 함수에 대한 포인터를 정의 할 수 int s와 다시 표시 int : int (*functionPtr)(int,int); 이제 안전하게 함수를 가리킬 수 있습니다. functionPtr = &addInt; 이제 함수에 대한 포인터가 있으므로 이를 사용하겠습니다. int sum = (*funct..

etc./StackOverFlow 2023.04.15

고정 헤더를 조정하기 위해 html 앵커 오프셋 [중복]

질문자 :Matt Dryden 이 질문에는 이미 답변이 있습니다 . 고정 페이지 머리글 겹침 페이지 내 앵커 (37개 답변) 6년 전에 문을 닫았습니다 . 앵커가 작동하는 방식을 정리하려고 합니다. 페이지 상단에 고정된 헤더가 있으므로 페이지의 다른 곳에서 앵커에 링크하면 앵커가 페이지 상단에 있도록 페이지가 점프하여 고정된 헤더 뒤에 콘텐츠가 남습니다. 그것은 의미가 있습니다). 헤더 높이에서 25px만큼 앵커를 오프셋하는 방법이 필요합니다. HTML이나 CSS를 선호하지만 Javascript도 허용됩니다. 자바스크립트 없이 CSS만 사용할 수 있습니다. 앵커에게 다음과 같은 수업을 제공하세요. 그런 다음 앵커를 블록 요소로 만들고 상대적으로 배치하여 페이지에 실제로 나타나는 위치보다 높거나 낮은 오프..

etc./StackOverFlow 2023.04.15

jQuery로 확인란이 선택되어 있는지 확인하십시오.

질문자 :Jake 확인란 배열의 ID를 사용하여 확인란 배열의 확인란이 선택되어 있는지 어떻게 확인할 수 있습니까? 다음 코드를 사용하고 있지만 ID에 관계없이 항상 체크된 체크박스의 개수를 반환합니다. function isCheckedById(id) { alert(id); var checked = $("input[@id=" + id + "]:checked").length; alert(checked); if (checked == 0) { return false; } else { return true; } } $(&#39;#&#39; + id).is(":checked") 확인란이 선택되어 있으면 가져옵니다. 이름이 같은 체크박스 배열의 경우 다음을 통해 체크박스 목록을 얻을 수 있습니다. var $boxe..

etc./StackOverFlow 2023.04.15
반응형