반응형

분류 전체보기 4937

왜 정적 중첩 인터페이스가 Java에서 사용됩니까?

왜 정적 중첩 인터페이스가 Java에서 사용됩니까? 코드베이스에서 정적 중첩 인터페이스를 찾았습니다. class Foo { public static interface Bar { /* snip */ } /* snip */ } 나는 이것을 전에 본 적이 없다. 원래 개발자가 접근 할 수 없습니다. 따라서 나는 이렇게 물어야한다. 정적 인터페이스의 의미는 무엇입니까? 를 제거하면 static어떻게됩니까? 왜 이런 짓을했을까요? 위의 예에서 static 키워드는 중복 적이며 (중첩 된 인터페이스는 자동으로 "정적"임) 의미에 영향을주지 않고 제거 할 수 있습니다. 나는 그것을 제거하는 것이 좋습니다. 인터페이스 메소드의 "public"과 인터페이스 필드의 "public final"도 마찬가지입니다. 수정자는 중..

IT story 2020.04.14

Sublime over SSH를 사용하는 방법

Sublime over SSH를 사용하는 방법 내 작업 서버에 SSH로 연결할 때 Sublime Text 2를 편집기로 사용하려고하는데 문제가 있습니다. 나는 이것이 http://urbangiraffe.com/2011/08/13/remote-editing-with-sublime-text-2/ (다른 많은 게시물 중에서) 도움이 될 것 같지만 정확히 따르지 않습니다. , 특히 5 행에서 원격 변수에 어떤 값을 입력해야하는지에 대해 "/ Users / path / to / local / copy"를 로컬 루트 디렉토리로 설정했지만 이것이 올바른지 또는 더 많은지 알 수 없습니다. 할 것. 이견있는 사람? 나는 OSX10.8에있다 세 가지 방법이 있습니다. SFTP 플러그인 (상업용) 사용 http://wbo..

IT story 2020.04.14

JavaScript를 사용하여 Caps Lock이 켜져 있는지 어떻게 알 수 있습니까?

JavaScript를 사용하여 Caps Lock이 켜져 있는지 어떻게 알 수 있습니까? JavaScript를 사용하여 Caps Lock이 켜져 있는지 어떻게 알 수 있습니까? 한 가지주의 사항 : 나는 구글에 그것을 찾을 수있는 가장 좋은 해결책은 onkeypress모든 입력에 이벤트 를 첨부 한 다음 눌러 진 문자가 대문자인지 매번 확인한 다음 문자가 대문자인지 확인한 다음 시프트가 억제되었는지 확인했습니다. 그렇지 않은 경우 캡 잠금이 켜져 있어야합니다. 이것은 정말로 더럽고 단지 낭비입니다 . 확실히 이것보다 더 좋은 방법이 있습니까? 이 흥미로운 것을 발견했습니다 .... 당신은 그것을 시도 할 수 있습니다 .. function isCapslock(e){ e = (e) ? e : window.ev..

IT story 2020.04.14

클라이언트 측 Javascript의 Base64 인코딩 및 디코딩

클라이언트 측 Javascript의 Base64 인코딩 및 디코딩 base64 인코딩을 사용하여 문자열을 인코딩하고 디코딩하는 데 사용할 수있는 JavaScript의 메소드가 있습니까? Firefox, Chrome, Safari, Opera 및 IE10 +와 같은 일부 브라우저는 기본적으로 Base64를 처리 할 수 ​​있습니다. 이 Stackoverflow 질문을 살펴보십시오 . 사용 btoa()하고 atob()기능 합니다. 서버 측 JavaScript에는 Node.JS 용 btoa 패키지가 있습니다 . 크로스 브라우저 솔루션을 사용 하려는 경우 CryptoJS 와 같은 기존 라이브러리 또는 다음과 같은 코드가 있습니다. http://ntt.cc/2008/01/19/base64-encoder-decod..

IT story 2020.04.14

let 또는 const로 선언 된 변수가 ES6에서 호이스트되지 않습니까?

let 또는 const로 선언 된 변수가 ES6에서 호이스트되지 않습니까? 나는 ES6을 한동안 가지고 놀았고 선언 된 변수가 var예상대로 게양되는 것을 알았습니다 ... console.log(typeof name); // undefined var name = "John"; ...로 선언 let되거나 const호이 스팅에 문제가있는 것으로 보이는 변수 : console.log(typeof name); // ReferenceError let name = "John"; 과 console.log(typeof name); // ReferenceError const name = "John"; 이것은 선언 된 변수 let또는 const게양되지 않은 변수를 의미합니까 ? 여기서 무슨 일이 벌어지고 있습니까? 이 문..

IT story 2020.04.14

재귀 적으로 Chmod

재귀 적으로 Chmod 다른 사람이 보관 한 보관소가 있으며 다운로드 한 후 자동으로 추출 된 파일 내에서 파일 시스템의 분기를 변경하여 읽기 액세스 권한을 얻고 싶습니다. (아카이브 작성 방법을 변경할 수 없습니다). 이 스레드를 살펴 보았습니다. chmod : 다른 사용자와 마찬가지로 이미 실행 권한이있는 파일에만 반복적으로 실행 권한을 추가하는 방법 . 디렉토리는 원래 여러 개의 잘못된 플래그와 함께 제공되며 다음과 같이 나타날 수 있습니다. drwx------ d---r-x--- drwxrwxr-x dr--r-xr-- 그것들은 내가 지금까지 발견 한 몇 안되는 것이지만 더 많을 수 있습니다. findx권한 없이 디렉토리를 보려고 할 때 오류가 발생하여에 전달하지 않습니다 chmod. 내가 지금까지..

IT story 2020.04.14

배열을 함수 인수 목록으로 변환

배열을 함수 인수 목록으로 변환 이 질문에는 이미 답변이 있습니다. JavaScript 11 답변 에서 배열을 함수 매개 변수로 전달 JavaScript의 배열을 함수 인수 시퀀스로 변환 할 수 있습니까? 예: run({ "render": [ 10, 20, 200, 200 ] }); function run(calls) { var app = .... // app is retrieved from storage for (func in calls) { // What should happen in the next line? var args = ....(calls[func]); app[func](args); // This is equivalent to app.render(10, 20, 200, 200); } } 예..

IT story 2020.04.14

R에서 소수 자릿수 서식

R에서 소수 자릿수 서식 화면에 출력하거나 파일에 쓸 때 소수점 이하 두 자리 만 표시하고 싶은 숫자 (예 : 1.128347132904321674821)가 있습니다. 어떻게합니까? x library(formattable) > x x [1] 1.13 좋은 점은 x여전히 숫자 형 벡터이며 동일한 서식으로 더 많은 계산을 수행 할 수 있습니다. > x + 1 [1] 2.13 더 나은, 숫자가 손실되지 않습니다, 당신은 언제든지 더 많은 숫자로 다시 포맷 할 수 있습니다 :) > formattable(x, digits = 6, format = "f") [1] 1.128347 후행 0을 유지한다고 가정하고 소수점 이하 2 자리 sprintf(5.5, fmt = '%#.2f') 어느 것이 [1] "5.50" @m..

IT story 2020.04.14

파이썬을 사용하여 빈 파일 만들기

파이썬을 사용하여 빈 파일 만들기 이 질문에는 이미 답변이 있습니다. 파이썬을 사용하여 터치를 구현 하시겠습니까? 답변 12 개 x파이썬을 사용하여 경로가있는 파일을 만들고 싶습니다 . os.system(y)where을 사용 하고 y = 'touch %s' % (x)있습니다. 디렉토리가 아닌 버전 os.mkdir을 찾았지만 찾을 수 없었습니다. 파일을 열거 나 시스템 또는 popen / subprocess를 사용하지 않고 파일을 작성하는 이와 같은 도구가 있습니까? 거기는 열지 않고 파일을 만들 수있는 방법입니다 이은 os.mknod("newfile.txt")( 하지만 OSX에 루트 권한이 필요합니다 ). 파일을 작성하는 시스템 호출은 실제로 open()와 O_CREAT플래그. 아무리해도 파일을 항상 열..

IT story 2020.04.14

정렬되지 않은 목록 항목에서 들여 쓰기를 제거하는 방법?

정렬되지 않은 목록 항목에서 들여 쓰기를 제거하는 방법? 에서 들여 쓰기를 모두 제거하고 싶습니다 ul. margin에 padding, text-indent을 (를) 설정하려고 0했지만 아무 소용이 없습니다. text-indent음수로 설정 하면 트릭이 수행되는 것처럼 보이지만 실제로 들여 쓰기를 제거하는 유일한 방법입니까? 목록 스타일과 왼쪽 여백을 아무것도 설정하지 마십시오. ul { list-style: none; padding-left: 0; }​ ul { list-style: none; padding-left: 0; } a b c 글 머리 기호를 유지하기 위해 list-style: nonewith list-style-position: inside또는 단축을 대체 할 수 있습니다 list-styl..

IT story 2020.04.14
반응형