반응형

JavaScript 2291

ThreadPool.QueueUserWorkItem 대 Task.Factory.StartNew

ThreadPool.QueueUserWorkItem 대 Task.Factory.StartNew 아래의 차이점은 무엇입니까 ThreadPool.QueueUserWorkItem vs Task.Factory.StartNew 위의 코드가 장시간 실행되는 작업에 대해 500 번 호출되면 모든 스레드 풀 스레드가 사용된다는 의미입니까? 아니면 TPL (두 번째 옵션)이 프로세서 수보다 적거나 같은 스레드를 차지할만큼 똑똑할까요? TPL을 사용하여 장기 실행 작업을 시작하려면을 지정해야 합니다. 이는 스레드 풀에서 예약 하지 않음TaskCreationOptions.LongRunning 을 의미합니다 . (편집 :로 댓글에서 언급 한, 이것은 이다 스케줄러 - 특정 결정하고, 단단하고 빠른 것은 아닙니다,하지만 난 어..

developer tip 2020.10.22

JavaScript는 64 비트 정수를 지원합니까?

JavaScript는 64 비트 정수를 지원합니까? 다음 코드가 있습니다. var str = "0x4000000000000000"; //4611686018427387904 decimal var val = parseInt(str); alert(val); 이 값 4611686018427388000은 " "입니다.0x4000000000000060 JavaScript가 64 비트 정수를 잘못 처리하는지 궁금하거나 뭔가 잘못하고 있습니까? JavaScript는 IEEE-754 배정 밀도 (64 비트) 형식을 사용하여 숫자를 나타냅니다 . 내가 이해했듯이 이것은 53 비트 정밀도 또는 15-16 십진수를 제공합니다. 귀하의 번호는 JavaScript가 처리 할 수있는 것보다 더 많은 숫자를 가지고 있으므로 근사치로..

developer tip 2020.10.22

Linux 커널에서 부동 소수점 사용

Linux 커널에서 부동 소수점 사용 나는 Robert Love의 "Linux Kernel Development"를 읽고 있는데, 다음 구절을 보았습니다. 부동 소수점을 사용하지 않음 (쉬운) 사용자 공간 프로세스가 부동 소수점 명령어를 사용할 때 커널은 정수에서 부동 소수점 모드로의 전환을 관리합니다. 부동 소수점 명령어를 사용할 때 커널이해야하는 일은 아키텍처에 따라 다르지만 일반적으로 커널은 트랩을 포착 한 다음 정수에서 부동 소수점 모드로 전환을 시작합니다. 사용자 공간과 달리 커널은 쉽게 자신을 트랩 할 수 없기 때문에 부동 소수점을 완벽하게 지원하지 못합니다. 커널 내에서 부동 소수점을 사용하려면 다른 가능한 작업 중에서 부동 소수점 레지스터를 수동으로 저장하고 복원해야합니다. 짧은 대답은 :..

developer tip 2020.10.22

새로운 AWS Certificate Manager 서비스를 사용하여 SSL 인증서를 AWS EC2에 추가하는 방법

새로운 AWS Certificate Manager 서비스를 사용하여 SSL 인증서를 AWS EC2에 추가하는 방법 AWS는 새로운 서비스 AWS Certificate Manager를 내놓았 습니다 . 설명에서 얻은 한 가지는이 서비스를 사용하는 경우 더 이상 인증서 비용을 지불 할 필요가 없다는 것입니다. Elastic Load Balancer (ELB) 및 CloudFront에 대한 인증서를 제공하고 있지만 EC2를 어디서도 찾지 못했습니다. EC2에서 인증서를 사용할 수있는 방법이 있습니까? Q : Amazon EC2 인스턴스 또는 자체 서버에서 인증서를 사용할 수 있습니까? 아니요. 현재 ACM에서 제공하는 인증서는 특정 AWS 서비스에서만 사용할 수 있습니다. Q : ACM에서 제공하는 인증서를 ..

developer tip 2020.10.22

C #에서 iCal 파일 만들기

C #에서 iCal 파일 만들기 c # (asp.net)에서 iCalendar 파일 (* .ics)을 생성하는 좋은 방법을 찾고 있습니다. 몇 가지 리소스를 찾았지만 한 가지 부족한 것은 캐리지 리턴 및 줄 바꿈이있는 필드 인 인용 인쇄 가능한 필드에 대한 지원입니다 . 예를 들어 설명 필드가 제대로 인코딩되지 않은 경우 첫 번째 줄만 표시되고 * .ics 파일의 나머지 정보가 손상 될 수 있습니다. * .ics 파일을 생성 할 수있는 기존 클래스 및 / 또는 인용 인쇄 가능한 필드를 생성 할 수있는 클래스를 찾고 있습니다. 나는 DDay.Ical을 사용 합니다. ical 파일을 열고 멋진 개체 모델에서 데이터를 가져올 수 있습니다. 베타라고 말하지만 우리에게는 잘 작동합니다. 2016 년 11 월 수정..

developer tip 2020.10.22

IMAP을 사용하여 Gmail에서 Java 애플리케이션으로 메일 가져 오기

IMAP을 사용하여 Gmail에서 Java 애플리케이션으로 메일 가져 오기 JavaMail 및 IMAP을 사용하여 Java 응용 프로그램에서 GMail의 메시지에 액세스하고 싶습니다. SocketTimeoutException이 발생하는 이유는 무엇 입니까? 내 코드는 다음과 같습니다. Properties props = System.getProperties(); props.setProperty("mail.imap.host", "imap.gmail.com"); props.setProperty("mail.imap.port", "993"); props.setProperty("mail.imap.connectiontimeout", "5000"); props.setProperty("mail.imap.timeout",..

developer tip 2020.10.22

페이지가 완전히로드 될 때까지 브라우저가 페이지를 표시 할 때까지 기다리도록하려면 어떻게해야합니까?

페이지가 완전히로드 될 때까지 브라우저가 페이지를 표시 할 때까지 기다리도록하려면 어떻게해야합니까? 실제로 웹 페이지가로드되는 것을 보는 방법이 싫습니다. 페이지가 완전히로드되고 모든 스크립트와 이미지를 포함하여 표시 될 준비가 될 때까지 기다린 다음 브라우저에서 표시하도록하는 것이 훨씬 더 매력적이라고 ​​생각합니다. 그래서 두 가지 질문이 있습니다. 어떻게 할 수 있습니까? 나는 웹 개발에 대해 완전히 멍청하지만 이것이 일반적인 관행입니까? 그렇지 않다면 왜? 지혜에 미리 감사드립니다! 이것은 주어진 모든 이유 등으로 인해 매우 나쁜 생각입니다. 즉, 다음은 jQuery를 사용하여 수행하는 방법입니다 . Loading, please wait... 사용자가 JavaScript를 비활성화 한 경우 페이지..

developer tip 2020.10.22

div 요소의 크기 조정

div 요소의 크기 조정 jQuery에는 resize()-이벤트가 있지만 창에서만 작동합니다. jQuery(window).resize(function() { /* What ever */ }); 이것은 잘 작동합니다! 하지만 이벤트를 div 요소에 추가하고 싶을 때 작동하지 않습니다. 예 jQuery('div').resize(function() { /* What ever */ }); div 요소의 크기가 변경되면 콜백을 시작하고 싶습니다. 크기 조정 가능한 이벤트를 시작하고 싶지 않습니다. div 요소의 크기가 변경되었는지 확인하는 이벤트입니다. 이를위한 해결책이 있습니까? DIVresize이벤트를 발생시키지 않으므로 코딩 한 작업을 정확히 수행 할 수는 없지만 DOM 속성 모니터링을 살펴볼 수 있습니다 ..

developer tip 2020.10.22

Enumeration이 java.utils의 List가 아닌 ArrayList로 변환되는 이유는 무엇입니까?

Enumeration이 java.utils의 List가 아닌 ArrayList로 변환되는 이유는 무엇입니까? 패키지 의 Collections.list () 메서드 java.utils가 ArrayList대신 List?를 반환하는 좋은 이유가 있습니까? 분명히이 ArrayListA는 List,하지만 난 그것을 구현 유형 대신 인터페이스 형식을 반환하는 일반적으로 좋은 연습이 있다는 인상입니다. 면책 조항 : 저는 JDK 작성자가 아닙니다. 인터페이스에 자신의 코드 를 작성하는 것이 옳다는 데 동의 하지만 변경 가능한 컬렉션을 제 3 자에게 반환하려는 경우 제 3 자에게 어떤 종류 의 코드 가 반환되는지 알려주는 것이 중요합니다 List. LinkedList및 ArrayList다양한 작업을 위해, 현명 성능,..

developer tip 2020.10.22

최대 절전 양방향 매핑으로 인한 json serializer의 순환 참조를 해결하는 방법은 무엇입니까?

최대 절전 양방향 매핑으로 인한 json serializer의 순환 참조를 해결하는 방법은 무엇입니까? POJO를 JSON으로 직렬화하는 serializer를 작성 중이지만 순환 참조 문제에 갇혀 있습니다. 최대 절전 모드 양방향 일대 다 관계에서 부모는 자식 및 자식 참조를 부모로 다시 참조하고 여기서 내 직렬 변환기가 죽습니다. (아래 예제 코드 참조) 이주기를 끊는 방법? 개체의 소유자 트리를 가져와 개체 자체가 소유자 계층의 어딘가에 있는지 확인할 수 있습니까? 참조가 순환되는지 확인하는 다른 방법이 있습니까? 또는이 문제를 해결하기위한 다른 아이디어가 있습니까? 양방향 관계를 JSON으로 표현할 수도 있습니까? 일부 데이터 형식은 일부 데이터 모델링 유형에 적합하지 않습니다. 순회 개체 그래프를..

developer tip 2020.10.22
반응형