반응형

IT박스 3102

MongoDB와 CouchDB는 완벽한 대체품입니까?

MongoDB와 CouchDB는 완벽한 대체품입니까? 나는 아직 CouchDB 나 MongoDB로 손을 더럽 히지 않았지만 곧 그렇게하고 싶다 ... 나는 또한 두 시스템에 대해 조금 읽었고 그들이 같은 케이스를 다루는 것처럼 보인다 ... 주요 구별 기능이 누락 되었습니까? 다음 프로젝트에서 기존 RDBMS 대신 문서 기반 저장소를 사용하고 싶습니다. 또한 데이터 저장소가 필요합니다. 큰 이진 개체 (이미지 및 비디오) 처리 물리적으로 분리 된 노드에 자동 복제 추가 RDBMS의 필요성을 불필요하게 렌더링 둘 다 이러한 요구 사항에 똑같이 적합합니까? 감사! 나는 실제로 두 가지를 매우 다른 프로젝트에 매우 광범위하게 사용했습니다. 나열된 요구 사항에 똑같이 적합하다고 말하고 싶지만 둘 사이에는 많은 ..

IT박스 2020.12.31

비밀번호 안전성 검사 라이브러리

비밀번호 안전성 검사 라이브러리 웹앱에서 서버 측 암호 강도 검사를 수행하는 데 적합한 메서드가 포함 된 Java 라이브러리를 누구나 추천 할 수 있습니까? 이상적으로 검사기는 다음과 같아야합니다. 구성 가능하므로 배포자가 다른 사전을 제공하고 다른 기준의 가중치를 조정하는 등의 작업을 수행 할 수 있습니다. 필요한 경우 새로운 기준을 구현할 수 있도록 확장 가능 순수 자바로 구현 태그 라이브러리, UI 구성 요소 또는 "암호 관리"기능과 근본적으로 얽혀 있지 않음 GPL 3 프로젝트와 호환 스프링 배선과 호환 mavenized (이상적으로 Maven Central을 통해 사용 가능) vt-password를 살펴보십시오 . 구성 가능, 배포자가 다른 사전을 제공하고, 다른 기준의 가중치를 조정하는 등의 ..

IT박스 2020.12.31

하나 이상의 단어로 gem의 이름을 지정할 때 대시 나 밑줄을 사용해야합니까?

하나 이상의 단어로 gem의 이름을 지정할 때 대시 나 밑줄을 사용해야합니까? 보석 이름에 두 단어 이상이있을 때 보석 명명 규칙이 무엇인지 혼란 스럽습니다. think-sphinx는 gem의 이름이지만이 gem의 기본 * .rb 파일은 lib / thinking_sphinx.rb (밑줄)입니다. acts-as-taggable-on은 gem의 이름이고 기본 * .rb 파일은 lib / acts-as-taggable-on.rb (하이픈)라고합니다. factory_girl은 gem 이름과 기본 * .rb 파일 이름 모두에 밑줄을 사용합니다. 밑줄이나 하이픈을 사용하는 것이 중요합니까? 여기에 새로운 합의가 있습니까? Eric Hodel은 이에 대한 블로그 게시물 : 프로젝트 명명 권장 사항 Rails는 Ca..

IT박스 2020.12.31

감정 분석을위한 훈련 데이터

감정 분석을위한 훈련 데이터 기업 도메인에서 이미 긍정 / 부정적 감정으로 분류 된 문서 모음은 어디에서 얻을 수 있습니까? 분석가와 미디어가 제공하는 회사 리뷰와 같이 회사에 대한 리뷰를 제공하는 대용량 문서를 원합니다. 제품과 영화에 대한 리뷰가있는 말뭉치를 찾습니다. 비즈니스 언어와 일치하는 회사 리뷰를 포함하여 비즈니스 도메인에 대한 코퍼스가 있습니까? http://www.cs.cornell.edu/home/llee/data/ http://mpqa.cs.pitt.edu/corpora/mpqa_corpus 다음과 같이 스마일리와 함께 트위터를 사용할 수 있습니다. http://web.archive.org/web/20111119181304/http://deepthoughtinc.com/wp-conte..

IT박스 2020.12.31

MySQL의 빈 IN 절 매개 변수 목록

MySQL의 빈 IN 절 매개 변수 목록 IN절이 비어 있는 SQL 쿼리를 수행하면 어떻게됩니까 ? 예를 들면 : SELECT user WHERE id IN (); MySQL은 이것을 예상대로 처리 IN합니까 (즉, 항상 false), 그렇지 않은 경우 절을 동적으로 빌드 할 때 내 애플리케이션이이 경우를 어떻게 처리 할 수 있습니까? IN목록을 동적으로 작성 하는 응용 프로그램이 있고 결국 비어있을 수있는 경우 때로는 불가능한 값으로 목록을 초기화하고 추가합니다. 예를 들어 사용자 이름 목록 인 경우 가능한 사용자 이름이 아니므로 빈 문자열로 시작하겠습니다. auto_increment ID 인 경우 실제 값은 항상 양수이므로 -1을 사용합니다. 불가능한 값이 없기 때문에 이것이 가능하지 않은 경우 조건..

IT박스 2020.12.31

다음에 'StopIteration'을 발생 시키는데 'for'가 정상적인 반환을하는 이유는 무엇입니까?

다음에 'StopIteration'을 발생 시키는데 'for'가 정상적인 반환을하는 이유는 무엇입니까? 이 코드 조각에서, 왜 사용하지 않는 for어떤에서 결과를 StopIteration나되는 for루프는 종료 자동으로 모든 예외를 트래핑하고? 어떤 경우에 우리는 왜 외부인을 가지고 있습니까 return? 또는 raise StopIteration원인 : return None? #!/usr/bin/python3.1 def countdown(n): print("counting down") while n >= 9: yield n n -= 1 return for x in countdown(10): print(x) c = countdown(10) next(c) next(c) next(c) StopIteration..

IT박스 2020.12.31

GSON-문자열에서 JSON 값 가져 오기

GSON-문자열에서 JSON 값 가져 오기 JSON 문자열 "{ 'test': '100.00'}"을 구문 분석하고 GSON 라이브러리로 100.00 값을 얻으려고합니다. 내 코드는 다음과 같습니다. String myJSONString = "{'test': '100.00'}"; JsonObject jobj = new Gson().fromJson(myJSONString, JsonObject.class); String result = jobj.get("test").toString(); System.out.println(result); 내 결과는 "100.00"과 같지만 따옴표없이 100.00 만 필요합니다. 이것을 어떻게 보관할 수 있습니까? double result = jobj.get("test").getA..

IT박스 2020.12.31

80 이외의 포트에서 WebSocket을 사용해야합니까?

80 이외의 포트에서 WebSocket을 사용해야합니까? 80이 아닌 포트에서 WebSocket을 사용해야합니까? 기존 웹 / HTTP 인프라를 사용하는 전체 목적을 망칠까요? 그리고 더 이상 80이 아닌 포트의 웹 소켓 이라는 이름에 맞지 않는다고 생각합니다 . 다른 포트를 통해 WebSocket을 사용하는 경우 TCP를 직접 사용하지 않는 이유는 무엇입니까? 아니면 WebSocket 프로토콜 자체에 특별한 이점이 있습니까? 그리고 현재 WebSocket 핸드 셰이크가 HTTP UPGRADE 요청의 형태이므로 WebSocket 핸드 셰이크를 수행하려면 포트에서 HTTP 프로토콜을 활성화해야합니까? 80이 아닌 포트에서 WebSocket을 사용해야합니까? 기존 웹 / HTTP 인프라를 사용하는 전체 목적..

IT박스 2020.12.31

Google API 키를 안전하게 사용하는 방법

Google API 키를 안전하게 사용하는 방법 그래서 저는 제가하고있는 첫 번째 프로젝트에서 Google Maps API를 사용하고 있습니다 ... 그래서 예 저는 처음이고 이것이 기본적이거나 명백한 것인지 미안하지만 명확한 대답이나 방향을 찾을 수 없었습니다. 다음은 API 키를 안전하게 사용하는 방법에 대해 Google에서 찾은 문서입니다. API 키를 안전하게 사용하기위한 모범 사례 애플리케이션에서 API 키를 사용할 때는 안전하게 유지해야합니다. 사용자 인증 정보를 공개적으로 노출하면 계정이 도용되어 계정에 예상치 못한 요금이 부과 될 수 있습니다. API 키를 안전하게 유지하려면 다음 권장 사항을 따르세요. 코드에 직접 API 키를 포함하지 마십시오. 코드에 포함 된 API 키는 공유하는 코드..

IT박스 2020.12.31

Java : Eclipse에서 .jar 파일로 내보내기

Java : Eclipse에서 .jar 파일로 내보내기 Eclipse의 프로그램을 jar 파일로 내보내려고합니다. 내 프로젝트에서 몇 가지 그림과 PDF를 추가했습니다. jar 파일로 내보낼 때 만 main컴파일되고 내 보낸 것 같습니다 . 내 의지는 가능한 경우 모든 것을 jar 파일로 내보내는 것입니다. .exe 파일과 같은 추가 가능한 파일로 변환하고 싶기 때문입니다. 하지만 어떻게? 외부 플러그인이 필요하지 않습니다. JAR 내보내기 대화 상자 에서 내보내려는 모든 필수 자원을 선택했는지 확인하십시오 . 기본적으로 다른 리소스 파일 (그림, 구성 파일 등)도 내보내는 데 문제가 없습니다. 아래 스크린 샷을 참조하십시오. 파일-> 내보내기-> JAR 파일로 이동하여 "생성 된 클래스 파일 및 소스 ..

IT박스 2020.12.31
반응형