반응형

Program Tip 2507

-g 플래그에도 불구하고 Valgrind가 줄 번호를 표시하지 않음 (Ubuntu 11.10 / VirtualBox에서)

-g 플래그에도 불구하고 Valgrind가 줄 번호를 표시하지 않음 (Ubuntu 11.10 / VirtualBox에서) 나는 'Learn C the Hard Way', 특히 Valgrind에 대한 장을 따르고 있습니다. 이 장에서는 Valgrind의 작동 방식을 보여주는 의도적으로 잘못된 프로그램을 제공합니다. Valgrind에서 연습을 실행할 때 스택 추적에서 줄 번호를 얻지 못하고 오류에 대해 '(기본 아래)'만 얻습니다. 나는 확실히 -g 플래그로 컴파일하고 있습니다. 내 Valgrind 출력은 다음과 같습니다. djb@twin:~/projects/Learning/C$ valgrind ./ex4 ==5190== Memcheck, a memory error detector ==5190== Copyr..

Program Tip 2020.11.28

Go 프로그래밍에서 [] byte를 int로 변환하는 방법

Go 프로그래밍에서 [] byte를 int로 변환하는 방법 TCP를 통해 클라이언트-서버 예제를 만들어야합니다. 클라이언트 측에서는 2 개의 숫자를 읽고 서버로 보냅니다. 내가 직면 한 문제 는 통신이 유형의 데이터 만 허용하기 때문에 에서 []byte로 변환 할 수 없다는 것 입니다.int[]byte 변환 할 수있는 방법이 있습니까 []byte에 int내가 보내거나 int서버는? 일부 샘플 코드는 정말 감사하겠습니다. 감사. ( 이 답변을 다시 게시 ) 인코딩 / 바이너리의 ByteOrder 를 사용 하여 16, 32, 64 비트 유형에 대해이를 수행 할 수 있습니다. 플레이 package main import "fmt" import "encoding/binary" func main() { var my..

Program Tip 2020.11.28

favicon.ico 파일을 루트가 아닌 경로에 넣는 것이 나쁜 생각입니까?

favicon.ico 파일을 루트가 아닌 경로에 넣는 것이 나쁜 생각입니까? 브라우저는 favicon.ico 파일을 언제 어떻게 요청합니까? 그들은 항상 루트에서 그것을 확인합니까, 아니면 페이지가 위치를 지정하는지 확인하기 위해 먼저 웹 페이지의 내용을 읽습니까? / images에 내 favicon.ico 경로가 있습니다. 내 페이지마다 다음 태그가 있습니다. 브라우저에서 페이지를로드하면 작동하는 것처럼 보이지만 (파일을 볼 수 있음) 먼저 내 루트 폴더 (파일이 존재하지 않는 위치)에 잘못된 요청을하고 있는지 여부는 알 수 없습니다. 나중에 링크를 요청합니다. 브라우저가 내 사이트를 잘못 호출하여 404 및 낭비되는 대역폭을 최소화하고 싶습니다. 편집 : 브라우저 작동 방식에 대한 통찰력을 찾고이 파..

Program Tip 2020.11.28

푸시 알림 자격 경고 누락

푸시 알림 자격 경고 누락 앱 ID, 배포 인증서 및 프로비저닝 프로필을 만들었습니다. 푸시 알림은 처음에 활성화되지 않았습니다. 이제 앱에서 푸시 알림을 구현해야합니다. 앱 D에서 푸시 알림을 활성화하고, 프로비저닝 프로파일을 확인하고, 프로비저닝 프로파일이 유효하지 않았는지, 업데이트했으며, 다음 번에 사용할 수 있도록 최신 프로비저닝 프로파일을 다운로드했습니다. 그런 다음 APNS를 통한 푸시 알림 용 API를 코드에 통합합니다. iTunesConnect에 앱을 업로드하면 Apple에서 다음 이메일을받습니다. 개발자 님, "Swanvi"에 대한 최근 전송에서 하나 이상의 문제를 발견했습니다. 배송이 성공적으로 이루어졌지만 다음 배송에서 다음 문제를 수정하는 것이 좋습니다. 푸시 알림 권한 누락-앱에..

Program Tip 2020.11.28

NUnit으로 데이터베이스 관련 코드를 어떻게 테스트합니까?

NUnit으로 데이터베이스 관련 코드를 어떻게 테스트합니까? 데이터베이스에 부딪히는 NUnit으로 단위 테스트를 작성하고 싶습니다. 각 테스트에 대해 데이터베이스를 일관된 상태로 유지하고 싶습니다. 트랜잭션을 통해 각 테스트를 "실행 취소"할 수 있다고 생각했기 때문에 주제에 대한 2004-05 년의 여러 기사를 검색했습니다. http://weblogs.asp.net/rosherove/archive/2004/07/12/180189.aspx http://weblogs.asp.net/rosherove/archive/2004/10/05/238201.aspx http://davidhayden.com/blog/dave/archive/2004/07/12/365.aspx http://haacked.com/archiv..

Program Tip 2020.11.28

Bittorrent 프로토콜 구현

Bittorrent 프로토콜 구현 bittorrent 프로토콜을 단계별로 구현하는 방법에 대한 자습서 / 블로그 게시물을 찾고 있습니다. 어떻게 작동합니까? 동료에게 어떻게 요청합니까? 추적자와 이야기하십시오. 프로그래밍 언어 (java, ruby, perl, c #)는 신경 쓰지 않습니다. bittorrent 프로토콜에 대한 전체 설명 : http://jonas.nitro.dk/bittorrent/bittorrent-rfc.html 있다 libtorrent의 도서관. 다음은 API 문서 및 예제 입니다. 이것은 좋은 소스입니다 http://www.kristenwidman.com/blog/how-to-write-a-bittorrent-client-part-1/ 그녀는 프로세스를 단계별로 설명합니다 .....

Program Tip 2020.11.28

Maven에서 사용되지 않거나 선언되지 않은 종속성은 무엇입니까?

Maven에서 사용되지 않거나 선언되지 않은 종속성은 무엇입니까? 그들과 무엇을해야합니까? Maven dependency:analyze이 내 프로젝트의 종속성에 대해 불평합니다. 사용되지 않는 것과 선언되지 않은 것을 어떻게 결정합니까? 어떻게해야합니까? 예: $ mvn dependency:analyze ... [WARNING] Used undeclared dependencies found: [WARNING] org.slf4j:slf4j-api:jar:1.5.0:provided [WARNING] commons-logging:commons-logging:jar:1.1.1:compile [WARNING] commons-dbutils:commons-dbutils:jar:1.1-osgi:provided [WAR..

Program Tip 2020.11.28

전역 규칙 유효성 검사를 DDD에 넣을 위치

전역 규칙 유효성 검사를 DDD에 넣을 위치 나는 DDD를 처음 접했고 그것을 실제 생활에 적용하려고 노력하고 있습니다. 엔티티 생성자 / 프로퍼티로 직접 이동하는 null 검사, 빈 문자열 검사 등과 같은 유효성 검사 논리에 대한 질문은 없습니다. 그러나 '고유 사용자 이름'과 같은 일부 전역 규칙의 유효성 검사를 어디에 두어야할까요? 따라서 엔티티 User가 있습니다. public class User : IAggregateRoot { private string _name; public string Name { get { return _name; } set { _name = value; } } // other data and behavior } 사용자를위한 저장소 public interface IUse..

Program Tip 2020.11.28

확장의 선언은 Swift 4의 오류를 무시할 수 없습니다.

확장의 선언은 Swift 4의 오류를 무시할 수 없습니다. 확장 기능이 있습니다. public extension UIWindow { override public func topMostController()->UIViewController? { ... } } 하지만 내 topMostController경우 다음 오류가 발생합니다. Declarations in extensions cannot override yet error Swift 3.1에서는 잘 작동하지만 Swift 4에서는이 오류가 발생합니다. 어떻게 고칠 수 있습니까? Swift 4에서 변경된 사항은 무엇입니까? 기본 구현을하면 작동합니다 @objc. 내부에 대한 자세한 설명은 Hamish의 답변 을 참조하십시오 . 확장에 선언 된 메서드를 재정의하..

Program Tip 2020.11.28

Ruby에서 전체 파일을 읽는 방법은 무엇입니까?

Ruby에서 전체 파일을 읽는 방법은 무엇입니까? 루비에 루프를 사용하지 않고 전체 파일을 읽을 수있는 내장 함수가 있습니까? 지금까지는 청크 (줄 또는 문자)로 읽는 메서드 만 보았습니다. IO.read("filename") 또는 File.read("filename") File.readlines("filename") 이것은 또한 파일에서 모든 것을 읽고 캐리지 리턴에서 분할을 끊는 훌륭한 방법입니다. 반환 값은 요소 당 한 줄의 배열입니다. "당신은 절대로 파일을 비웃어서는 안된다"는 조언을 무시하십시오. 때때로 이것은 매우 유용하고 현명한 일입니다. 파일을 반복적으로 읽는다고 가정합니다. 파일을 배열로 읽는 것이 파일을 한 줄씩 읽는 것보다 현명한 최적화 일 가능성이 높습니다. 심지어 O / S가 파..

Program Tip 2020.11.27
반응형