반응형

JavaScript 2291

C # : 개체 목록을 해당 개체의 단일 속성 목록으로 변환하는 방법은 무엇입니까?

C # : 개체 목록을 해당 개체의 단일 속성 목록으로 변환하는 방법은 무엇입니까? 내가 가지고 있다고 : IList people = new List(); 그리고 person 개체에는 FirstName, LastName 및 Gender와 같은 속성이 있습니다. 이것을 Person 객체의 속성 목록으로 어떻게 변환 할 수 있습니까? 예를 들어, 이름 목록에. IList firstNames = ??? List firstNames = people.Select(person => person.FirstName).ToList(); 그리고 정렬 List orderedNames = people.Select(person => person.FirstName).OrderBy(name => name).ToList(); ILi..

developer tip 2020.09.14

Sphinx의 autodoc을 사용하여 클래스의 __init __ (self) 메서드를 문서화하는 방법은 무엇입니까?

Sphinx의 autodoc을 사용하여 클래스의 __init __ (self) 메서드를 문서화하는 방법은 무엇입니까? Sphinx는 기본적으로 __init __ (self)에 대한 문서를 생성하지 않습니다. 나는 다음을 시도했다 : .. automodule:: mymodule :members: 과 ..autoclass:: MyClass :members: conf.py에서 다음을 설정하면 __init __ (self) docstring이 클래스 docstring에 추가됩니다 ( Sphinx autodoc 문서 는 이것이 예상되는 동작이라는 데 동의하는 것처럼 보이지만 해결하려는 문제에 대해서는 언급하지 않습니다). autoclass_content = 'both' 다음은 세 가지 대안입니다. __init__..

developer tip 2020.09.14

Eclipse에 포함 된 외부 라이브러리로 jar를 만드는 방법은 무엇입니까?

Eclipse에 포함 된 외부 라이브러리로 jar를 만드는 방법은 무엇입니까? 데이터베이스 (MySQL)에 연결하는 프로젝트를 완료했습니다. 이제 프로젝트를 jar로 내보내고 싶습니다. 하지만 외부 종속성을 포함하는 방법을 모르겠습니까? Eclipse에서 수행하는 방법이 있습니까? 아니면 스크립트를 사용해야합니까?. 프로젝트를 'Runnable jar'로 내보낼 때 (프로젝트에서 마우스 오른쪽 버튼-> Export-> Runnable jar) 생성 된 jar에 모든 종속성을 패키징하는 옵션이 있습니다. 또한 라이브러리를 내보내는 두 가지 다른 방법 (스크린 샷 참조)이 있습니다. 사용할 패키징 방법을 결정할 때 라이선스를 알고 있어야합니다. '시작 구성'드롭 다운은 main(String[])메서드가 포함..

developer tip 2020.09.14

Swift에서 뷰 컨트롤러와 다른 객체간에 데이터를 어떻게 공유합니까?

Swift에서 뷰 컨트롤러와 다른 객체간에 데이터를 어떻게 공유합니까? Swift 앱에 여러 개의 뷰 컨트롤러가 있고 이들간에 데이터를 전달할 수 있기를 원한다고 가정 해 보겠습니다. 뷰 컨트롤러 스택에서 여러 수준 아래에있는 경우 데이터를 다른 뷰 컨트롤러로 어떻게 전달합니까? 아니면 탭 모음보기 컨트롤러의 탭간에? (참고,이 질문은 "벨소리"입니다.) 너무 많은 질문을 받아 주제에 대한 자습서를 작성하기로 결정했습니다. 아래 내 대답을 참조하십시오. 귀하의 질문은 매우 광범위합니다. 모든 시나리오에 대한 하나의 간단한 포괄 솔루션이 있다고 제안하는 것은 약간 순진합니다. 따라서 이러한 시나리오 중 일부를 살펴 보겠습니다. 내 경험상 Stack Overflow에서 가장 일반적인 시나리오는 한 뷰 컨트롤..

developer tip 2020.09.14

.json ()이 프라 미스를 반환하는 이유는 무엇입니까?

.json ()이 프라 미스를 반환하는 이유는 무엇입니까? 나는 fetch()최근에 API를 엉망으로 만들고 약간 기발한 것을 발견했습니다. let url = "http://jsonplaceholder.typicode.com/posts/6"; let iterator = fetch(url); iterator .then(response => { return { data: response.json(), status: response.status } }) .then(post => document.write(post.data)); ; post.dataPromise객체를 반환 합니다. http://jsbin.com/wofulo/2/edit?js,output 그러나 다음과 같이 작성된 경우 : let url = "h..

developer tip 2020.09.14

스택 변수가 GCC __attribute __ ((aligned (x)))에 의해 정렬됩니까?

스택 변수가 GCC __attribute __ ((aligned (x)))에 의해 정렬됩니까? 다음 코드가 있습니다. #include int main(void) { float a[4] __attribute__((aligned(0x1000))) = {1.0, 2.0, 3.0, 4.0}; printf("%p %p %p %p\n", &a[0], &a[1], &a[2], &a[3]); } 그리고 다음과 같은 출력이 있습니다. 0x7fffbfcd2da0 0x7fffbfcd2da4 0x7fffbfcd2da8 0x7fffbfcd2dac 의 주소 a[0]가의 배수가 아닌 이유는 무엇 0x1000입니까? 정확히 무엇입니까 __attribute__((aligned(x)))? 이 설명을 오해 했습니까? gcc 4.1.2를 ..

developer tip 2020.09.14

Java에서 시간 초과가있는 일부 차단 메서드를 어떻게 호출합니까?

Java에서 시간 초과가있는 일부 차단 메서드를 어떻게 호출합니까? Java에서 시간 초과로 차단 메서드를 호출하는 표준 좋은 방법이 있습니까? 나는 할 수 있기를 원한다 : // call something.blockingMethod(); // if it hasn't come back within 2 seconds, forget it 그게 말이된다면. 감사. Executor를 사용할 수 있습니다. ExecutorService executor = Executors.newCachedThreadPool(); Callable task = new Callable() { public Object call() { return something.blockingMethod(); } }; Future future = ex..

developer tip 2020.09.14

C ++에 __CLASS__ 매크로가 있습니까?

C ++에 __CLASS__ 매크로가 있습니까? 함수 이름을 제공하는 매크로 __CLASS__와 유사한 클래스 이름을 제공하는 C ++에 매크로 가 있습니까?__FUNCTION__ 가장 가까운 것은 호출하는 것입니다 typeid(your_class).name(). 그러나 이것은 컴파일러에 특정한 이름을 엉망으로 만듭니다. 수업 내에서 사용하려면 typeid(*this).name() 사용시 문제 는 정적 메서드 호출에 포인터 typeid(*this).name()가 없다는 것입니다 this. 매크로 __PRETTY_FUNCTION__는 메서드 호출뿐만 아니라 정적 함수의 클래스 이름을보고합니다. 그러나 이것은 gcc에서만 작동합니다. 다음은 매크로 스타일 인터페이스를 통해 정보를 추출하는 예입니다. inli..

developer tip 2020.09.14

MySQL을 다시 시작하지 않고 MySQL의 느린 쿼리 로그를 활성화하려면 어떻게해야합니까?

MySQL을 다시 시작하지 않고 MySQL의 느린 쿼리 로그를 활성화하려면 어떻게해야합니까? http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/ 지침을 따랐 지만 임계 값 만 설정 한 것 같습니다. 파일 경로 설정과 같은 다른 작업을 수행해야합니까? MySQL의 문서에 따르면 --log-slow-queries에 file_name 값이 지정되지 않은 경우 기본 이름은 다음과 같습니다. host_name-slow.log. 서버는 데이터 디렉토리에 파일을 생성합니다. 다른 디렉토리를 지정하기 위해 절대 경로 이름이 제공됩니다. 달리는 변수 표시 로그 파일 경로를 나타내지 않고 서버에 느..

developer tip 2020.09.14

HTTPS 페이지에서 HTTP 콘텐츠 다루기

HTTPS 페이지에서 HTTP 콘텐츠 다루기 전적으로 HTTPS를 통해 액세스되는 사이트가 있지만 때로는 HTTP (주로 RSS 피드의 이미지) 인 외부 콘텐츠 를 표시 합니다. 대다수의 사용자도 IE6에 갇혀 있습니다. 이상적으로는 다음 두 가지를 모두 수행하고 싶습니다. 안전하지 않은 콘텐츠에 대한 IE 경고 메시지를 방지합니다 (예 : 이미지를 아래와 같이 기본 아이콘으로 대체하여 덜 방해가되는 콘텐츠를 표시 할 수 있음). 다른 방법으로는 볼 수없는 이미지 대신 사용자에게 유용한 것을 제시하십시오. JS가 있다면 어떤 이미지가로드되지 않았는지 알아 내고 대신 우리의 이미지로 대체하면 좋을 것입니다. 첫 번째 목표는 불가능하다고 생각하지만 두 번째 목표는 충분할 수 있습니다. 최악의 시나리오는 RS..

developer tip 2020.09.14
반응형