반응형

java 2507

C ++ : 네임 스페이스 — 헤더 및 소스 파일에서 올바르게 사용하는 방법은 무엇입니까?

C ++ : 네임 스페이스 — 헤더 및 소스 파일에서 올바르게 사용하는 방법은 무엇입니까? 인터페이스 선언 파일 ( *.h또는 *.hpp)과 해당 구현 파일 ( *.cpp) 의 두 소스 파일 쌍을 고려하십시오 . 송출 *.h파일에 다음처럼 : namespace MyNamespace { class MyClass { public: int foo(); }; } 소스 파일에서 네임 스페이스를 사용하는 두 가지 다른 사례를 보았습니다. *.cpp 연습 # 1 보여주기 : #include "MyClass.h" using namespace MyNamespace; int MyClass::foo() { ... } *.cpp 연습 # 2 보여주기 : #include "MyClass.h" namespace MyNamespa..

Program Tip 2020.10.24

CSS 세로 정렬이 float에서 작동하지 않음

CSS 세로 정렬이 float에서 작동하지 않음 어떻게 사용할 수 있습니다 vertical-align뿐만 아니라 float의 div속성? 은 vertical-align내가 사용하지 않는 경우 벌금을 작동합니다 float. 하지만 플로트를 사용하면 작동하지 않습니다. float:right마지막 div에를 사용하는 것이 중요합니다 . 모든 div에서 float를 제거하면 다음을 시도하고 있습니다. First div, float left, has more text. Second div, float left Third div, float right CSS : .wrap{ width: 500px; overflow:hidden; background: pink; } .left { width: 150px; margin..

Program Tip 2020.10.24

한 원숭이가 파이썬에서 함수를 어떻게 패치합니까?

한 원숭이가 파이썬에서 함수를 어떻게 패치합니까? 다른 모듈의 기능을 다른 기능으로 교체하는 데 문제가있어서 미치게 만듭니다. 다음과 같은 모듈 bar.py가 있다고 가정 해 보겠습니다. from a_package.baz import do_something_expensive def a_function(): print do_something_expensive() 그리고 다음과 같은 또 다른 모듈이 있습니다. from bar import a_function a_function() from a_package.baz import do_something_expensive do_something_expensive = lambda: 'Something really cheap.' a_function() import a..

Program Tip 2020.10.24

창 크기 조정시 Google 차트 다시 그리기 / 크기 조정

창 크기 조정시 Google 차트 다시 그리기 / 크기 조정 창 크기 조정시 Google 라인 차트를 다시 그리거나 크기를 조정하려면 어떻게합니까? 창 크기 조정이 완료되었을 때만 다시 그리고 여러 트리거를 피하려면 이벤트를 만드는 것이 좋습니다. //create trigger to resizeEnd event $(window).resize(function() { if(this.resizeTO) clearTimeout(this.resizeTO); this.resizeTO = setTimeout(function() { $(this).trigger('resizeEnd'); }, 500); }); //redraw graph when window resize is completed $(window).on('re..

Program Tip 2020.10.24

파이썬 예외 체이닝

파이썬 예외 체이닝 이 질문에 이미 답변이 있습니다. 파이썬에서 "내부 예외"(트레이스 백 포함)? 9 답변 Python에서 예외 체인을 사용하는 표준 방법이 있습니까? Java 예외 '원인'처럼? 여기에 몇 가지 배경이 있습니다. 하나의 주요 예외 클래스가있는 모듈이 있습니다 DSError. class DSError(Exception): pass 이 모듈의 어딘가에는 다음이 있습니다. try: v = my_dict[k] something(v) except KeyError as e: raise DSError("no key %s found for %s" % (k, self)) except ValueError as e: raise DSError("Bad Value %s found for %s" % (v, s..

Program Tip 2020.10.24

JPA 다중 임베디드 필드

JPA 다중 임베디드 필드 JPA 엔티티 클래스에 두 개의 포함 된 ( @Embedded) 필드 가 포함될 수 있습니까? 예는 다음과 같습니다. @Entity public class Person { @Embedded public Address home; @Embedded public Address work; } public class Address { public String street; ... } 이 경우 a Person에는 Address집과 직장의 두 인스턴스 가 포함될 수 있습니다 . Hibernate의 구현과 함께 JPA를 사용하고 있습니다. Hibernate Tools를 사용하여 스키마를 생성 할 때 Address. 내가 원하는 것은 Address각각 열 이름이 구별되거나 접두사 (예 : 집 ..

Program Tip 2020.10.24

Qt, QtCreator 및 QMake에서 GCC 컴파일러 스위치 구성

Qt, QtCreator 및 QMake에서 GCC 컴파일러 스위치 구성 최근 에 Windows 7 (64 비트)에서 Qt Creator 1.3.2, Qt 4.6.2 및 GCC 4.4.0 (32 비트 버전)을 사용하여 실험적인 C ++ 0x 확장을 사용하는 응용 프로그램을 컴파일하려고했습니다. 다음 (심각한) 오류가 발생했습니다. 이 파일에는 곧 출시 될 ISO C ++ 표준 인 C ++ 0x에 대한 컴파일러 및 라이브러리 지원이 필요합니다. 이 지원은 현재 실험적이며 -std = c ++ 0x 또는 -std = gnu ++ 0x 컴파일러 옵션을 사용하여 활성화해야합니다. 해결책을 찾을 때 qmake 및 컴파일러 플래그 스레드를 발견 했습니까? , .pro 파일에 다음을 추가했습니다. CXXFLAGS +=..

Program Tip 2020.10.24

Java 용 최고의 Redis 라이브러리

Java 용 최고의 Redis 라이브러리 공식 Redis 홈페이지에는 JDBC-Redis 및 JRedis가 나열되어 있습니다. 각각의 장단점은 무엇입니까? 다른 옵션이 있습니까? 공식 Redis 클라이언트 페이지 에도있는 Jedis 를 사용할 수도 있습니다 . 최신 버전의 Redis와 호환됩니다. 최신 정보 2012 년 6 월 현재 Jedis는 Redis 공식 페이지에서 권장하는 Java 클라이언트 라이브러리입니다. JDBC-Redis, Jredis 및 Jedis를 사용해 보았습니다. JDBC-Redis는 성능이 좋지 않습니다. JRedis와 Jedis는 둘 다 빠르며 Jredis를 오랫동안 사용하지만 이제는 Jedis가 간단하고 원하는대로 네트워크 연결 오류를 처리 할 수 ​​있기 때문에 Jedis를 ..

Program Tip 2020.10.24

Return 문을 사용한 이상한 Try-Except-Else-Finally 동작

Return 문을 사용한 이상한 Try-Except-Else-Finally 동작 이것은 특이하게 작동하는 코드입니다. 이것은 내가 작성한 동작의 단순화 된 버전입니다. 이것은 여전히 ​​이상한 행동을 보여줄 것이며 왜 이런 일이 발생하는지에 대한 몇 가지 구체적인 질문이있었습니다. Windows 7에서 Python 2.6.6을 사용하고 있습니다. def demo1(): try: raise RuntimeError,"To Force Issue" except: return 1 else: return 2 finally: return 3 def demo2(): try: try: raise RuntimeError,"To Force Issue" except: return 1 else: return 2 finally:..

Program Tip 2020.10.24

노드의 중괄호 (중괄호) require 문

노드의 중괄호 (중괄호) require 문 아래 두 require 문의 차이점을 이해하려고합니다. 특히, { }s 의 목적은 무엇 ipcMain입니까? const electron = require('electron') const {ipcMain} = require('electron') 둘 다 전자 모듈의 내용을 할당하는 것처럼 보이지만 분명히 다르게 기능합니다. 누구든지 빛을 비출 수 있습니까? 두 번째 예에서는 구조 분해를 사용합니다. 이것은 필수 모듈에서 내 보낸 특정 변수 (함수 포함)를 호출합니다. 예를 들어 (functions.js) : module.exports = { func1, func2 } 파일에 포함되어 있습니다. const { func1, func2 } = require('./func..

Program Tip 2020.10.24
반응형