반응형

C# 2289

URL 시작 부분의 문자열 제거

URL 시작 부분의 문자열 제거 www.URL 문자열의 시작 부분에서 " "부분 을 제거하고 싶습니다. 예를 들어 다음 테스트 사례에서 : 예 www.test.com→ test.com 예 www.testwww.com→ testwww.com 예 testwww.com→ testwww.com(존재하지 않는 경우) Regexp를 사용해야합니까, 아니면 스마트 기능이 있습니까? 필요한 사항에 따라 몇 가지 선택 사항이 있으며 다음을 수행 할 수 있습니다. // this will replace the first occurrence of "www." and return "testwww.com" "www.testwww.com".replace("www.", ""); // this will slice the first f..

program story 2020.08.23

Morgan Logger를 사용하는 방법?

Morgan Logger를 사용하는 방법? 모건과 로그인 할 수 없습니다. 콘솔에 정보를 기록하지 않습니다. 설명서에는 사용 방법이 나와 있지 않습니다. 변수가 무엇인지보고 싶습니다. 이것은 response.jsexpressjs 프레임 워크 파일의 코드입니다 . var logger = require("morgan"); res.render = function(view, options, fn){ options = options || {}; var self = this; var req = this.req; var app = req.app; // support callback function as second arg if ('function' == typeof options) { fn = options, opt..

program story 2020.08.23

부분에서 Razor 섹션 채우기

부분에서 Razor 섹션 채우기 이 작업을 수행하는 주된 동기는 부분이 렌더링되는 페이지의 중간이 아니라 나머지 Javascript와 함께 페이지 하단의 부분에만 필요한 Javascript를 얻는 것입니다. 다음은 내가하려는 작업의 간단한 예입니다. 다음은 본문 바로 앞에 Scripts 섹션이있는 레이아웃입니다. @RenderBody() @RenderSection("Scripts", false) 다음은이 레이아웃을 사용하는보기의 예입니다. This is the view @{Html.RenderPartial("_Partial");} @section Scripts { } 그리고 여기 뷰에서 렌더링되는 부분이 있습니다. This is the partial. @* this never makes it into t..

program story 2020.08.22

상위 POM의 프로필에 대해 이미 정의 된 플러그인의 구성을 재정의 할 수 있습니까?

상위 POM의 프로필에 대해 이미 정의 된 플러그인의 구성을 재정의 할 수 있습니까? 내 프로젝트의 POM 상위 파일에는이 프로젝트에 유용한 몇 가지 구성을 정의하는 프로필이 있습니다 (이 상위 POM을 제거 할 수 없음). wls7 ... org.apache.maven.plugins maven-compiler-plugin true 1.4 1.4 128m 1024m %${jdk14.executable} ... 그러나 내 프로젝트에서는 테스트 클래스를 컴파일하는 데 jdk4 대신 jdk5를 사용하기 위해 maven-compiler-plugin의 구성을 재정의하고 싶습니다. 이것이 내 프로젝트의 POM에서이 섹션을 수행 한 이유입니다. wls7 jdk 4 target-1.4 org.apache.maven.p..

program story 2020.08.22

Android 스튜디오 오류의 의미 : 주석이없는 매개 변수가 @NonNull 매개 변수를 재정의합니다.

Android 스튜디오 오류의 의미 : 주석이없는 매개 변수가 @NonNull 매개 변수를 재정의합니다. Android Studio를 사용해보고 있습니다. 새 프로젝트 onSaveInstanceState를 만들고 create MyActivity 클래스에 기본 메서드를 추가 할 때 코드를 Git에 커밋하려고하면 이해할 수없는 이상한 오류가 발생합니다. 코드는 다음과 같습니다. 내가 얻는 오류는 다음과 같습니다. 메서드 서명을로 변경하려고 protected void onSaveInstanceState(@NotNull Bundle outState)하면 IDE에서 기호를 확인할 수 없다는 메시지가 표시 NotNull됩니다. 경고를 없애려면 어떻게해야합니까? 주석이지만 올바른 이름은 NonNull다음과 같습니다...

program story 2020.08.22

finally 블록에서 예외 발생

finally 블록에서 예외 발생 finally블록 에서 발생하는 예외를 처리하는 우아한 방법이 있습니까? 예를 들면 : try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { try{ resource.close(); } catch( Exception ex ) { // Could not close the resource? } } 블록 에서 try/ catch를 어떻게 피 finally합니까? 나는 보통 다음과 같이한다. try { // Use the resource. } catch( Exception ex ) { // Problem with the resource. } finally { //..

program story 2020.08.22

Godaddy 도메인을 AWS Elastic Beanstalk 환경과 연결하는 방법은 무엇입니까?

Godaddy 도메인을 AWS Elastic Beanstalk 환경과 연결하는 방법은 무엇입니까? 내 Godaddy 도메인 을 AWS Elastic Beanstalk 인스턴스 와 연결하려고하면이 문제가 발생 합니다 . EC2 인스턴스 를 Godaddy의 도메인과 연결하는 방법에 대한 많은 문서를 찾았 지만 Elastic Beanstalk 인스턴스에는 해당되지 않았습니다. 그래서이 URL로 끝났습니다.www.MY_SITE.elasticbeanstalk.com 다음은 EC2 인스턴스에 대해 수행 한 작업입니다. 내 Godaddy 도메인 의 네임 서버 를 Route 53 호스팅 영역 의 네임 서버로 업데이트했습니다 . EC2 콘솔에서 새 탄력적 IP 를 생성했습니다 . Godaddy로 돌아가서 DNS 관리자 ..

program story 2020.08.22

Java HashMap 성능 최적화 / 대안

Java HashMap 성능 최적화 / 대안 큰 HashMap을 만들고 싶지만 put()성능이 충분하지 않습니다. 어떤 아이디어? 다른 데이터 구조 제안은 환영하지만 Java Map의 조회 기능이 필요합니다. map.get(key) 제 경우에는 2,600 만 개의 항목이있는지도를 만들고 싶습니다. 표준 Java HashMap을 사용하면 2 ~ 3 백만 번 삽입 후 넣기 속도가 견딜 수 없을 정도로 느려집니다. 또한 키에 대해 다른 해시 코드 배포를 사용하는 것이 도움이 될 수 있는지 아는 사람이 있습니까? 내 해시 코드 방법 : byte[] a = new byte[2]; byte[] b = new byte[3]; ... public int hashCode() { int hash = 503; hash = ..

program story 2020.08.22

grunt-contrib-copy에서“확장”옵션은 무엇을합니까?

grunt-contrib-copy에서“확장”옵션은 무엇을합니까? 예제는 모두 그것을 사용하지만 문서는 그것이하는 일에 대해 아무것도 말하지 않습니다. 다음은 README 및 예제입니다 : https://github.com/gruntjs/grunt-contrib-copy/blob/master/README.md . 다음은 https://github.com/gruntjs/grunt-contrib-copy/blob/master/tasks/copy.js 에서 코드의 관련 부분 (내가 이해할 수없는 부분)입니다 . module.exports = function (grunt) { '엄격한 사용'; var path = require ( 'path'); grunt.registerMultiTask ( 'copy', 'Co..

program story 2020.08.22

Java와 C / C ++ 간의 프로세스 간 통신을위한 가장 빠른 (낮은 지연) 방법

Java와 C / C ++ 간의 프로세스 간 통신을위한 가장 빠른 (낮은 지연) 방법 TCP 소켓을 통해 C / C ++로 개발 된 "서버"에 연결하는 Java 앱이 있습니다. 앱과 서버는 모두 동일한 시스템 인 Solaris 상자에서 실행됩니다 (하지만 결국 Linux로 마이그레이션하는 것을 고려 중입니다). 교환되는 데이터 유형은 간단한 메시지입니다 (로그인, 로그인 ACK, 클라이언트 요청, 서버 응답). 각 메시지의 길이는 약 300 바이트입니다. 현재 우리는 소켓을 사용하고 있으며 모든 것이 괜찮지 만 IPC 방법을 사용하여 데이터를 교환하는 더 빠른 방법 (낮은 대기 시간)을 찾고 있습니다. 나는 인터넷을 조사해 왔고 다음 기술에 대한 언급을 찾았습니다. 공유 메모리 파이프 대기열 DMA (D..

program story 2020.08.22
반응형