프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

8
동결과 밀봉의 차이점
방금 JavaScript 메소드 freeze및 에 대해 들었습니다 seal. 사용 방법에 대한 간단한 예는 다음과 같습니다. var o1 = {}, o2 = {}; Object.freeze(o2); o1["a"] = "worked"; o2["a"] = "worked"; alert(o1["a"]); //prints "worked" alert(o2["a"]); //prints "undefined" 차이점은 무엇이며 freeze그리고 seal? 성능을 향상시킬 수 있습니까?

5
moment.js에서 RFC2822 날짜를 변환하려고 할 때“사용 중단 경고 : 모멘트 생성이 js 날짜로 되돌아 감”
moment.js를 사용하여 서버 측 날짜 시간을 현지 시간으로 변환하려면 다음 코드를 사용하고 있습니다. moment(moment('Wed, 23 Apr 2014 09:54:51 +0000').format('lll')).fromNow() 그러나 나는 얻고있다 : 지원 중단 경고 : 모멘트 생성이 js Date로 폴백합니다. 이것은 권장되지 않으며 향후 주요 릴리스에서 제거 될 예정입니다. 자세한 내용은 https://github.com/moment/moment/issues/1407 을 참조하십시오 . 제거 할 수없는 …


9
numpy 배열에서 특정 열 추출
이것은 쉬운 질문이지만 MxN 행렬이 있다고 말합니다. 내가하고 싶은 것은 특정 열을 추출하여 다른 numpy 배열에 저장하는 것이지만 잘못된 구문 오류가 발생합니다. 코드는 다음과 같습니다. extractedData = data[[:,1],[:,9]]. 위의 줄로 충분할 것 같지만 그렇지 않습니다. 나는 둘러 보았지만이 특정 시나리오와 관련하여 현명한 구문을 찾을 수 없었습니다.
164 python  syntax  numpy 


11
인터페이스를 C # 제네릭 형식 제약 조건으로 사용하려면 어떻게해야합니까?
다음 함수 선언을 얻는 방법이 있습니까? public bool Foo<T>() where T : interface; 즉. 여기서 T는 인터페이스 유형입니다 ( where T : class및 및 유사 struct). 현재 나는 정착했다 : public bool Foo<T>() where T : IBase; IBase가 모든 사용자 정의 인터페이스에서 상속되는 빈 인터페이스로 정의되는 경우 ... 이상적이지는 않지만 …



7
SQL JOIN vs IN 성능?
JOIN 또는 IN을 사용하면 올바른 결과를 얻을 수있는 경우가 있습니다 ... 일반적으로 더 나은 성능을 가진 이유는 무엇입니까? 실행중인 데이터베이스 서버에 따라 얼마나 달라 집니까? (참고로 나는 MSSQL을 사용하고 있습니다)

6
Java의 Collections.singletonList ()를 사용합니까?
Collections.singletonList()Java에서 무엇을 사용 합니까? 하나의 요소가있는 목록을 반환한다는 것을 알고 있습니다. 왜 별도의 방법을 사용하고 싶습니까? 불변성은 여기서 어떤 역할을합니까? 편리한 방법이 아니라이 방법에 대한 유용한 유용한 사용 사례가 있습니까?
164 java 

10
Linux를 사용하여 USB 전원 공급 장치 제어 (켜기 / 끄기)
Linux를 사용하여 USB에서 수동으로 전원 공급 장치를 켜거나 끌 수 있습니까? 이 외부 USB 냉각 팬 (PC가 아닌 몸을 식히는 데 사용하는 종류)이 있으며 팬을 멀리 떨어진 곳에 놓고 싶기 때문에 터미널에서 제어 할 수있는 것이 좋습니다. USB 장난감이 많기 때문에 다양한 다른 것들에도 유용 할 수 있다고 생각합니다. 공기 …
164 linux  usb 

13
PHP var_dump ()에서와 같이 Smarty에서 변수를 디버깅하는 방법
템플릿 안에 변수가 있는데 어디에 할당했는지 알 수 없습니다. 특정 변수 안에 무엇이 있는지 알아야합니다. 예를 들어 smarty에이라는 변수가 있다고 가정 해보십시오 member. 시도 {debug}했지만 작동하지 않았으며 팝업이 표시되지 않았습니다. var_dump()템플릿 내부 와 같은 것을 사용하여 smarty 변수를 어떻게 출력 / 디버그 할 수 있습니까?

4
CSV에서 큰 따옴표를 올바르게 이스케이프 처리
CSV에 다음과 같은 줄이 있습니다. "Samsung U600 24"","10000003409","1","10000003427" 옆에 24있는 인용 부호는 인치를 표시하는 데 사용되며 해당 인용 부호 바로 옆의 인용 부호는 필드를 닫습니다. 나는 줄을 읽고 fgetcsv있지만 파서는 실수를하고 값을 다음과 같이 읽습니다. Samsung U600 24",10000003409" 인치 따옴표 앞에 백 슬래시를 넣으려고했지만 이름에 백 슬래시가 나타납니다. Samsung U600 …
164 csv  escaping 


4
상수 배열 선언
나는 시도했다 : const ascii = "abcdefghijklmnopqrstuvwxyz" const letter_goodness []float32 = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } const letter_goodness = []float32 { .0817,.0149,.0278,.0425,.1270,.0223,.0202, .0609,.0697,.0015,.0077,.0402,.0241,.0675, .0751,.0193,.0009,.0599,.0633,.0906,.0276, .0098,.0236,.0015,.0197,.0007 } 첫째, 선언 및 초기화는 정상적으로 작동하지만 두 번째, 세 번째 및 네 번째는 작동하지 …
164 arrays  go  const 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.