반응형

programing tip 3103

JSF, Servlet 및 JSP의 차이점은 무엇입니까?

JSF, Servlet 및 JSP의 차이점은 무엇입니까? JSP와 Servlet은 서로 어떤 관련이 있습니까? JSP는 일종의 서블릿입니까? JSP와 JSF는 서로 어떤 관련이 있습니까? JSF는 ASP.NET-MVC와 같은 일종의 사전 빌드 UI 기반 JSP입니까? JSP (JavaServer 페이지) JSP는 서버 시스템에서 실행 되는 Java보기 기술로 , 클라이언트 측 언어 (예 : HTML, CSS, JavaScript 등)로 템플릿 텍스트를 작성할 수 있습니다. JSP는 페이지 흐름 또는 출력을 동적으로 제어 할 수있는 Java 코드 조각으로 지원되는 taglibs를 지원합니다 . 잘 알려진 taglib는 JSTL 입니다. JSP는 또한 대부분 taglibs와 결합하여 페이지, 요청, 세션 및..

programing tip 2020.09.29

“git merge -s ours”의“그들의”버전이 있습니까?

“git merge -s ours”의“그들의”버전이 있습니까? 를 사용하여 주제 분기 "B"를 "A"로 병합 할 때 git merge충돌이 발생합니다. 모든 충돌은 "B"버전을 사용하여 해결할 수 있다는 것을 알고 있습니다. 나는 알고있다 git merge -s ours. 그러나 내가 원하는 것은 git merge -s theirs. 왜 존재하지 않습니까? 기존 git명령 과 충돌하는 병합 후 어떻게 동일한 결과를 얻을 수 있습니까? ( git checkoutB에서 병합되지 않은 모든 파일) 업데이트 : 분기 A (트리의 B 버전에 대한 병합 커밋 지점)에서 아무것도 버리는 "솔루션"은 내가 찾고있는 것이 아닙니다. 에 -X옵션을 추가합니다 theirs. 예를 들면 : git checkout branch..

programing tip 2020.09.29

Java를 사용하여 한 줄씩 큰 텍스트 파일을 읽는 방법은 무엇입니까?

Java를 사용하여 한 줄씩 큰 텍스트 파일을 읽는 방법은 무엇입니까? Java를 사용하여 줄 단위로 약 5-6GB의 큰 텍스트 파일을 읽어야합니다. 어떻게 빨리 할 수 ​​있습니까? 일반적인 패턴은 try (BufferedReader br = new BufferedReader(new FileReader(file))) { String line; while ((line = br.readLine()) != null) { // process the line. } } 문자 인코딩이 없다고 가정하면 데이터를 더 빨리 읽을 수 있습니다. 예를 들어 ASCII-7이지만 큰 차이는 없습니다. 데이터로 수행하는 작업이 훨씬 더 오래 걸릴 가능성이 높습니다. 편집 : line누출 범위를 피하는 덜 일반적인 패턴 입니다. ..

programing tip 2020.09.29

JavaScript에서 선택적 함수 매개 변수를 수행하는 더 좋은 방법이 있습니까?

JavaScript에서 선택적 함수 매개 변수를 수행하는 더 좋은 방법이 있습니까? [복제] 이 질문에 이미 답변이 있습니다. JavaScript 함수에 대한 기본 매개 변수 값 설정 24 답변 저는 항상 다음과 같이 JavaScript에서 선택적 매개 변수를 처리했습니다. function myFunc(requiredArg, optionalArg){ optionalArg = optionalArg || 'defaultValue'; // Do stuff } 더 나은 방법이 있습니까? ||그런 사용 이 실패하는 경우가 있습니까? optionalArg가 전달되면 논리가 실패하지만 false로 평가됩니다. 대안으로 시도해보세요. if (typeof optionalArg === 'undefined') { optio..

programing tip 2020.09.29

Git에서 특정 커밋을 병합하는 방법

Git에서 특정 커밋을 병합하는 방법 GitHub의 저장소에서 분기를 분기하고 나에게 특정한 것을 커밋했습니다. 이제 원래 저장소에 HEAD. 이전 커밋없이 만 병합하고 싶습니다. 어떻게해야합니까? 모든 커밋을 병합하는 방법을 알고 있습니다. git branch -b a-good-feature git pull repository master git checkout master git merge a-good-feature git commit -a git push ' git cherry-pick'가 여기에서 답이되어야합니다. 기존 커밋에 의해 도입 된 변경 사항을 적용합니다. 이 게시물에서 체리 따기의 결과에 대한 bdonlan 의 답변 을 읽는 것을 잊지 마십시오 : "브랜치에서 모든 커밋을 가져 오고 지..

programing tip 2020.09.28

개인, 공용 및 보호 상속의 차이점

개인, 공용 및 보호 상속의 차이점 차이점은 무엇이며 public, private그리고 protectedC에서 상속 ++? 내가 찾은 모든 질문은 특정 사례를 다룹니다. 이 질문에 답하기 위해 먼저 회원의 접근자를 제 말로 설명하고 싶습니다. 이미 알고있는 경우 "다음 :"제목으로 건너 뜁니다. 내가 알고있는 세 가지 접근자가 있습니다 : public, protected및 private. 허락하다: class Base { public: int publicMember; protected: int protectedMember; private: int privateMember; }; 알고있는 모든 것을 Base또한 알고 Base들어 있습니다 publicMember. 만 어린이들 (자녀)은 알고 있습니다 Bas..

programing tip 2020.09.28

데이터베이스와 함께 애플리케이션 제공

데이터베이스와 함께 애플리케이션 제공 애플리케이션에 데이터베이스가 필요하고 내장 데이터와 함께 제공되는 경우 해당 애플리케이션을 제공하는 가장 좋은 방법은 무엇입니까? 내가해야합니까: SQLite 데이터베이스를 미리 만들고 .apk? 애플리케이션에 SQL 명령을 포함하고 데이터베이스를 생성하고 처음 사용할 때 데이터를 삽입하도록 하시겠습니까? 내가 보는 단점은 다음과 같습니다. SQLite 버전 불일치로 인해 문제가 발생할 수 있으며 현재 데이터베이스가 어디로 가야하고 어떻게 액세스해야하는지 모르겠습니다. 장치에서 데이터베이스를 만들고 채우는 데 시간이 오래 걸릴 수 있습니다. 어떤 제안? 문제에 관한 문서에 대한 포인터는 대단히 감사하겠습니다. 데이터베이스 생성 및 업데이트에는 두 가지 옵션이 있습니다..

programing tip 2020.09.28

.NET의 형식 문자열에서 중괄호 (중괄호)를 이스케이프하는 방법

.NET의 형식 문자열에서 중괄호 (중괄호)를 이스케이프하는 방법 을 사용하여 대괄호를 어떻게 이스케이프 할 수 있습니까 string.Format? 예를 들면 : String val = "1,2,3" String.Format(" foo {{0}}", val); 이 예제는 예외를 throw하지 않지만 문자열을 출력합니다. foo {0} 괄호를 피할 수있는 방법이 있습니까? 출력 foo {1, 2, 3}하려면 다음과 같이해야합니다. string t = "1, 2, 3"; string v = String.Format(" foo {{{0}}}", t); A 출력에 {사용 {{하고 출력에 }당신이 사용 }}. 예 출력 {에서 string.Format당신이처럼 탈출해야{{ 그래서 이거 String val = "1,..

programing tip 2020.09.28

Firefox 또는 Chrome에서 수동으로 HTTP POST 요청을 실행하려면 어떻게합니까?

Firefox 또는 Chrome에서 수동으로 HTTP POST 요청을 실행하려면 어떻게합니까? [닫은] 작업중인 웹 응용 프로그램에서 일부 URL을 테스트하고 싶습니다. 이를 위해 수동으로 HTTP POST 요청을 만들고 싶습니다 (원하는 매개 변수를 추가 할 수 있음). Chrome 및 / 또는 Firefox에 누락 된 확장 프로그램이나 기능이 있습니까? 이런 종류의 작업을 위해 Postman 이라는 Chrome 앱을 만들고 있습니다. 다른 모든 확장은 약간 날짜가있는 것처럼 보였으므로 내 자신이 만들었습니다. 또한 여기에 자체 API를 문서화하는 데 도움이되는 많은 다른 기능이 있습니다. Postman에는 이제 Windows, Mac 및 Linux 용 기본 앱 (예 : 독립형) 도 있습니다 ! 이제 ..

programing tip 2020.09.28

'ArrayList 변환

'ArrayList 변환 Java에서 'String []'으로 Java에서 ArrayList객체를 String[]배열 로 어떻게 변환 할 수 있습니까? List list = ..; String[] array = list.toArray(new String[0]); 예를 들면 : List list = new ArrayList(); //add some stuff list.add("android"); list.add("apple"); String[] stringArray = list.toArray(new String[0]); toArray()어떤 인수 반환을 거치지 않고 방법 Object[]. 따라서 배열을 인수로 전달해야하며, 이는 목록의 데이터로 채워지고 반환됩니다. 빈 배열도 전달할 수 있지만 원하는 크기..

programing tip 2020.09.28
반응형