반응형

자바 1775

대부분을 협곡 프로그램 감지

대부분을 협곡 프로그램 감지 사용자 컴퓨터에 특정 프로그램이 설치되어 있는지 여부와 경우 버전을 감지하는 프로세스를 개발해야합니다. 문제가없는 것이없는 프로그램을 찾아서 제공 목록이 필요하다고 생각합니다. 이 작업을 수행하는 더 좋은 방법이 있습니까? 내 첫 번째 생각은 제거 항목의 것을 확인하는 것이 감지하려는 앱 중 하나에없는 것입니다. 항목을 만들기 위해 응용 프로그램을 사용하는 모든 표준의 표준 위치는 어디입니까? 사용자 별 설정은 HKCU \ Software에, 시스템 별 설정은 HKLM \ Software에 기록해야합니다. 이러한 키 아래에서 구조 [software vendor name]\[application name](예 : HKLM\Software\Microsoft\Internet Exp..

ProgramingTip 2020.12.12

CR / LF를 CSV 파일로 인코딩 할 수 있습니까?

CR / LF를 CSV 파일로 인코딩 할 수 있습니까? CR / LF 문자를 CSV 파일로 인코딩하는 것이 가능하거나 합법적입니까? (CSV 표준의 일부로?) CR / LF를 어떻게 인코딩해야합니까? 예, 따옴표로 묶어야합니다. "some value over two lines",some other value 에서 이 문서 일반적으로 수용되는 CSV 표준입니다 : 줄 바꿈이 포함 된 필드는 큰 따옴표로 묶어야합니다. 가장 일반적인 csv 변형은 필드가 큰 따옴표로 일치여있는 한 Excel과 호환되는 것입니다. foo,bar,"blah blah more blah blah",baz 또는 foo,bar,"blah blah more blah blah" 또는 "blah blah more blah blah",baz ..

ProgramingTip 2020.12.12

t-sql의 "tinyint"를 C #에서 정수로 어떻게 변환 할 수 있습니까?

t-sql의 "tinyint"를 C #에서 정수로 어떻게 변환 할 수 있습니까? 나는이 tinyint데이터베이스에 열 Int32을 내가 로 변환 할 을 위해 SqlDataReader. 어떻게해야합니까? 편집 # 1 나는 최근에 가지고 있어야했다. int a = dataReader.GetByte(dr.GetOrdinal("ColumnName")); # 답변에 추가 SQL Server 데이터 형식 매핑 bigint - GetInt64 binary - GetBytes int - GetInt32 money - GetDecimal rowversion - GetBytes smallint - GetInt16 tinyint - GetByte uniqueidentifier - GetGuid ... 자세한 내용은 -SQL..

ProgramingTip 2020.12.12

jquery / javascript : function (e) {… e는 무엇입니까?

jquery / javascript : function (e) {… e는 무엇입니까? 왜 필요한가요? 실제로 무엇을 / 달성합니까? $('#myTable').click(function(e) { var clicked = $(e.target); clicked.css('background', 'red'); }); 누군가 나에게 설명하고 필요한 이유와 수행하는 작업을 설명 할 수 있습니까? 사용 e은 event. 원하는 변수 이름을 사용할 수 있습니다. // would work just the same $('#myTable').click(function(anyothername) { var clicked = $(anyothername.target); }); jQuery의 이벤트 처리에 대한 자세한 내용을 확인할 ..

ProgramingTip 2020.12.12

클래스를 위해 컴파일러가 만든 모든 멤버 함수는 무엇입니까?

클래스를 위해 컴파일러가 만든 모든 멤버 함수는 무엇입니까? 그게 항상 일어나나요? 클래스를 위해 컴파일러가 만든 모든 멤버 함수는 무엇입니까? 그게 항상 일어나나요? 소멸자처럼. 내 관심사는 모든 클래스에 대해 생성 여부와 기본 생성자가 필요한 이유는 무엇입니까? C ++ 98/03 필요한 경우 사용자가 직접 생성 할 가능성이없는 한 컴파일러는 기본 생성자 를 생성합니다 . 는 컴파일러 user-가 직접 선언하지 않는 한 복사 생성자 를 생성합니다 . 사용자가 직접 선언하지 않는 한 컴파일러는 복사 할당 연산자 를 생성합니다 . 컴파일러는 여러분이 선언하지 않는 한 소멸자 를 생성합니다 . Péter가 유용한 주석에서 말했듯이 모든 것이 필요할 때만 컴파일러에 의해 생성 됩니다. (차이점은 컴파일러가 ..

ProgramingTip 2020.12.12

파일에 vim 설정 포함

파일에 vim 설정 포함 일부 파일에서는 vim 설정과 함께 주석 처리 된 줄 (보통 마지막 줄)을 볼 수 있습니다. vim이 설치를 읽었습니까? 언어 인간이 거기에 넣을 수있는 설정의 제한이 있습니까? 당신이 그들과 함께 갈 수있는 정도는 확실하지 않지만, 여기에 몇 가지 예가있는 vimtips wiki에 대한가 있습니다. http://vim.wikia.com/wiki/Modeline_magic help modeline 공식 문서를 확인하려는 경우 vim 내에서. 다음 코드 줄입니다. [other chars]vim:settings 파일의 처음 또는 마지막 몇 줄에 제안십시오 . 가 필요합니다 . 예를 들면 : # vim: tabstop=2 shiftwidth=2 expandtab 짧은 버전 : # vi..

ProgramingTip 2020.12.12

jar를 로컬 저장소에 게시하는 방법은 무엇입니까?

jar를 로컬 저장소에 게시하는 방법은 무엇입니까? 저장소에서 사용할 수없는 jar (sbt 프로젝트가 아니라 소스 코드, jar 파일 만)로 사용할 수있는 라이브러리가 있습니다. libraryDependencies += "org.xxx" % "xxx" % "1.0"표기법을 사용하여 추가 할 수있는 항아리를 로컬로 게시하는 방법이 있습니까? (파일을 lib폴더 에 복사하여 프로젝트에 추가하는 방법을 이미 알고 있습니다 .) ** publishLocal ** 작업은 프로젝트를 로컬 Ivy 저장소에 게시하는 데 사용됩니다. 기본적 으로이 로컬 저장소는 $ {user.home} /. ivy2 / 지역에 있습니다. 그런 다음 머신 머신 소스 의 다른 프로젝트 에서이 프로젝트를 사용할 수 있습니다. 편집 : 죄송..

ProgramingTip 2020.12.12

Numpy의 평균 제곱 오차?

Numpy의 평균 제곱 오차? 두 대규모 사이의 평균 제곱 오차를 계산하는 방법이 numpy에 있습니까? 나는 검색을 시도했지만 아무것도 없었습니다. 다른 이름으로 있습니까? 없는 경우 어떻게하면? 직접 작성하거나 다른 lib를 사용하여? 당신이 사용할 수있는 : mse = ((A - B)**2).mean(axis=ax) 또는 mse = (np.square(A - B)).mean(axis=ax) 함께 ax=0평균 어레이를 돌려 각 열에 대해 행을 따라 수행 함께 ax=1평균 어레이를 돌려 각 행, 열을 따라 수행 함께 ax=None평균 스칼라 값을 반환하는 배열을 따라 소자 현명한 수행 의 일부는 이것은 numpy아니지만 numpy.ndarray개체 와 함께 작동 합니다. numpy.matrix는 로 변..

ProgramingTip 2020.12.11

Docker Compose 파일에서 $ 달러 기호를 어떻게 이스케이프 할 수 있습니까?

Docker Compose 파일에서 $ 달러 기호를 어떻게 이스케이프 할 수 있습니까? 내 docker-compose.yml파일 을 평가할 때 다음 오류를 발생시키는 YAML 스칼라가 있습니다. 오류 : "time_service"서비스의 "environment"옵션에 {잘못된 보간 형식 : "$ Time.now}" YAML : --- version: '2' services: time_service: build: "." environment: TIME: "${Time.now}" 동일한 것과 동일한 것 같지만 유지하지만 docker-compose가 잘못된 것 같습니까? 여기에docker-compose 잘 문서화되어 있는 변수 대체를 치고 있습니다 . $VARIABLE및 ${VARIABLE}구문이 모두 지원됩..

ProgramingTip 2020.12.11

쉘 펼쳐 비교에서 x $ VAR = xyes를 자주 사용하는 이유는 무엇입니까?

쉘 펼쳐 비교에서 x $ VAR = xyes를 자주 사용하는 이유는 무엇입니까? autotools (autoconf, automake)를 사용하는 프로젝트의 빌드 펼쳐보기에서 자주 볼 수 있습니다. 누군가 쉘 변수의 값을 확인하고 싶을 때 다음 관용구를 자주 사용합니다. if test "x$SHELL_VAR" = "xyes"; then ... 다음과 같이 가치를 확인하는 것보다 이것의 장점은 무엇입니까? if test $SHELL_VAR = "yes"; then ... 이걸 자주 보는 이유가있을 것 같지만 그게 뭔지 모르겠어요. 단순 대체 를 수행하는 셸을 사용 중이고 SHELL_VAR변수가 존재하지 않거나 비어있는 경우, 엣지 케이스를주의해야합니다. 다음 번역이 수행됩니다. if test $SHELL_..

ProgramingTip 2020.12.11
반응형