반응형

전체 글 3218

사이트에 Google 크롬 검색 주소창 검색 지원을 추가하는 방법은 무엇입니까?

사이트에 Google 크롬 검색 주소창 검색 지원을 추가하는 방법은 무엇입니까? Chrome 검색 주소창에 일부 URL을 입력하면 '$ URL에서 검색하려면 Tab 키를 누르세요'라는 메시지가 표시됩니다. 예를 들어 일부 러시아 사이트 habrahabr.ru 또는 yandex.ru가 있습니다. Tab 키를 누르면 검색 엔진이 아닌 해당 사이트에서 검색 할 수 있습니다. 내 사이트를 활성화하려면 어떻게해야합니까? 내 사이트 페이지에 특수 코드를 작성해야합니까? Chrome은 일반적으로 사용자 기본 설정을 통해이를 처리합니다. (를 통해 chrome://settings/searchEngines) 그러나 사용자를 위해이 기능을 구현하려면 사이트에 OSD (Open Search Description)를 추가해야..

IT박스 2020.06.21

엔티티 객체가 필요한 이유는 무엇입니까?

엔티티 객체가 필요한 이유는 무엇입니까? [닫은] 현재 수용되는 엔터프라이즈 응용 프로그램 디자인 패러다임 의 장점에 대한 정직하고 사려 깊은 토론이 필요합니다 . 엔티티 객체가 존재해야한다고 확신하지 않습니다. 엔터티 객체라는 말은 "개인", "계정", "주문"등과 같이 응용 프로그램을 위해 구축하려는 전형적인 것들을 의미합니다. 나의 현재 디자인 철학은 다음과 같습니다. 모든 데이터베이스 액세스는 저장 프로 시저를 통해 수행해야합니다. 데이터가 필요할 때마다 저장 프로 시저를 호출하고 SqlDataReader 또는 DataTable의 행을 반복합니다. (참고 : Java EE를 사용하여 엔터프라이즈 응용 프로그램을 구축했으며 Java 사람들은 내 .NET 예제와 동등한 것을 대체하십시오) 나는 안티 ..

IT박스 2020.06.21

왜 Razor _layout.cshtml에 파일 이름에 밑줄이 있습니까?

왜 Razor _layout.cshtml에 파일 이름에 밑줄이 있습니까? 기본 ASP.NET MVC 3 프로젝트에서 레이아웃 및 부분 cshtml 파일은 밑줄로 시작합니다 _viewstart _Layout _LogOnPartial 이 관습이 왜 필요한가? 이 컨벤션을 따라야합니까? 프레임 워크 .cshtml가 밑줄로 시작 하는 파일에 특별한 의미를 부여합니까 ? Razor는 ASP.NET 웹 페이지 (WebMatrix)를 위해 개발되었으며, MVC에서 얻을 수있는보기 폴더 및 라우팅과 같은 종류의 보호 기능이 없습니다. 웹 페이지의 레이아웃 페이지는 직접 제공되지 않으므로 밑줄이 앞에 붙습니다. 또한 웹 페이지 프레임 워크는 이름에 밑줄이있는 파일이 직접 요청되지 않도록 구성되었습니다. 웹 페이지 내의 ..

IT박스 2020.06.21

PDF에서 텍스트를 추출하는 방법?

PDF에서 텍스트를 추출하는 방법? [닫은] PDF에서 텍스트와 이미지를 추출하기 위해 라이브러리 / API를 추천 할 수 있습니까? 문서의 미리 알려진 영역에 포함 된 텍스트를 얻을 수 있어야합니다. 따라서 API는 페이지의 각 요소에 대한 위치 정보를 제공해야합니다. 해당 데이터를 형식 xml또는 json형식 으로 출력하고 싶습니다 . 우리는 현재 꽤 좋은 것처럼 보이지만 다른 사람들의 경험과 제안을 듣고 싶은 PdfTextStream 을 보고 있습니다. 프로그래밍 방식으로 pdf에서 텍스트를 추출하는 대안 (상업적 또는 무료)이 있습니까? 가져와야 할 데이터 테이블이 포함 된 400 페이지 pdf 파일이 제공되었습니다. 운 좋게도 이미지가 없습니다. Ghostscript 가 나를 위해 일했습니다. ..

IT박스 2020.06.21

객체가 인터페이스를 구현하는지 테스트

객체가 인터페이스를 구현하는지 테스트 이것은 이전에 요청되었을 수도 있지만 빠른 검색은 C #과 동일한 질문 만 가져 왔습니다. 여기를 보아라. 내가 기본적으로하고 싶은 것은 주어진 객체가 주어진 인터페이스를 구현하는지 확인하는 것입니다. 나는 해결책을 알아 냈지만 if 또는 case 문에서 자주 사용하기에 충분하지 않으며 Java에 내장 솔루션이 없는지 궁금합니다. public static Boolean implementsInterface(Object object, Class interf){ for (Class c : object.getClass().getInterfaces()) { if (c.equals(interf)) { return true; } } return false; } 편집 : 좋아, 답..

IT박스 2020.06.21

Access-Control-Allow-Credentials 헤더는 정확히 무엇을합니까?

Access-Control-Allow-Credentials 헤더는 정확히 무엇을합니까? CORS 사용 방법을 이해하려고 노력하고 있으며 Access-Control-Allow-Credentials헤더의 기능 에 대해 혼란스러워 합니다. 문서 는 말합니다 자격 증명 플래그가 true 일 때 요청에 대한 응답을 표시 할 수 있는지 여부를 나타냅니다. 그러나 나는 "노출 된"응답이 무엇을 의미하는지 이해하지 못한다. 자격 증명 플래그가 true로 설정되어있는 경우이 헤더가 true로 설정된 것을 실제로 설명 할 수있는 사람이 있습니까? 기본적으로 CORS는 출처 간 요청에 쿠키를 포함하지 않습니다. 이것은 JSON-P와 같은 다른 교차 출처 기술과 다릅니다. JSON-P에는 항상 요청에 쿠키가 포함되며이 동작으..

IT박스 2020.06.21

bash에서 임시 파일 만들기

bash에서 임시 파일 만들기 bash 스크립트에서 임시 파일을 작성하는 객관적으로 더 나은 방법이 있습니까? 나는 보통 스크립트가 끝날 때 삭제되므로 tempfile-123과 같이 내 마음에 오는 모든 것을 이름을 지정합니다. 현재 폴더에서 가능한 tempfile-123을 덮어 쓰는 것 외에 다른 방법으로 단점이 있습니까? 아니면 더 신중하게 임시 파일을 만들면 어떤 이점이 있습니까? mktemp(1)man 페이지는 상당히 잘 설명 : 전통적으로 많은 쉘 스크립트는 pid를 접미사로하여 프로그램 이름을 임시 파일 이름으로 사용합니다. 이러한 종류의 명명 체계는 예측 가능하며 생성 된 경쟁 조건은 공격자가 이기기 쉽습니다. 여전히 안전하지는 않지만보다 안전한 방법은 동일한 이름 지정 체계를 사용하여 임시..

IT박스 2020.06.21

IntelliJ에서 파일을 생성 할 때“작성자”스탬프 끄기

IntelliJ에서 파일을 생성 할 때“작성자”스탬프 끄기 이에 대한 옵션을 찾을 수 없습니다. 예를 들어 새 스칼라 클래스를 만들면이 텍스트가 파일에 배치됩니다. /** * Created by ben on 6/23/14. */ IntelliJ 13 이상 File and Code Templates에서는 설정 대화 상자 영역에 있습니다. Idea 15+에서는 Windows에서 ctrl+ shift+ A를 입력 하거나 osx에서 cmd+ shift+ A를 입력 Include Templates한 다음 팝업 작업 검색 대화 상자에서 입력 하면 됩니다 . IncludesJava 및 ActionScript 파일 형식을 찾을 수있는 탭이 있어야하며 원하는 경우 텍스트를 완전히 제거 할 수 있습니다. 그러나 최신 버전..

IT박스 2020.06.21

Hamcrest에서 목록이 비어 있지 않은지 확인

Hamcrest에서 목록이 비어 있지 않은지 확인 사람이 목록을 사용하여 비어있는 경우 확인하는 방법을 알고 있는지 궁금 assertThat()하고 Matchers? JUnit을 사용하는 가장 좋은 방법은 다음과 같습니다. assertFalse(list.isEmpty()); 그러나 나는 Hamcrest에서 이것을 할 수있는 방법이 있기를 바랐습니다. 항상있다 assertThat(list.isEmpty(), is(false)); ...하지만 나는 그것이 당신이 의미하는 것이 아니라고 추측합니다 :) 또는 assertThat((Collection)list, is(not(empty()))); empty()Matchers클래스 에서 정적입니다 . 캐스팅 할 필요가 참고 list로 Collection, Hamcr..

IT박스 2020.06.21

부스트 상태 차트와 메타 상태 머신

부스트 상태 차트와 메타 상태 머신 분명히 boost에는 상태 시스템에 대한 두 개의 별도 라이브러리 인 Statechart 와 Meta State Machine (MSM)이 포함되어 있습니다. 태그 라인은 매우 유사한 설명을 제공합니다. Boost.Statechart-임의로 복잡한 유한 상태 머신은 쉽게 읽고 유지 관리가 가능한 C ++ 코드로 구현할 수 있습니다. Meta State Machine-표현형 UML2 유한 상태 머신을위한 고성능 라이브러리. 주요 차이점이 무엇이고 두 가지 중에서 선택할 때 고려해야 할 사항이 있습니까? 많은 관심이있는 것 같아서, (분명히 편향된) 의견을 제시 할 수있게 해주세요. MSM이 훨씬 빠릅니다 MSM은 RTTI 또는 가상의 것을 요구하지 않습니다 MSM은보다 ..

IT박스 2020.06.21
반응형