728x90
반응형

전체보기 2040

Mac OS X에 Maven 설치

질문 : Mac OS X에 Maven 설치이 지침 에 따라 터미널을 통해 maven을 설치하려고합니다.지금까지 나는 이것을 얻었다export M2_HOME=/user/apple/apache-maven-3.0.3 export M2=$M2_HOME/bin export PATH=$M2:$PATH export JAVA_HOME=/usr/java/jdk1.6.0_22 이것은 아마도 이것을 찾기 위해 어디로 가야 하는가?답변Mavericks (10.9) 이전의 OS X에는 실제로 Maven 3이 내장되어 있습니다.OS X Lion을 사용하는 경우 기본적으로 Java가 설치되지 않습니다. java 으로 실행하면 설치하라는 메시지가 표시됩니다.자격이 충족되었다고 가정 mvn -version 실행하고 다음과 같은 출력을..

개발툴/Maven 2021.06.09

파이썬에서 한 문자열을 다른 문자열에 추가하는 방법

질문 : 파이썬에서 한 문자열을 다른 문자열에 어떻게 추가합니까? 다음과는 달리 Python에서 한 문자열을 다른 문자열에 추가하는 효율적인 방법을 원합니다. var1 = "foo" var2 = "bar" var3 = var1 + var2 사용할 좋은 기본 제공 방법이 있습니까? 답변 문자열에 대한 참조가 하나만 있고 다른 문자열을 끝에 연결하는 경우 CPython은 이제 특수한 경우에 해당 문자열을 제자리에서 확장하려고합니다. 최종 결과는 작업이 O (n)으로 분할되는 것입니다. 예 : s = "" for i in range(n): s+=str(i) 예전에는 O (n ^ 2) 였지만 지금은 O (n)입니다. 소스 (bytesobject.c)에서 : void PyBytes_ConcatAndDel(regi..

Android에서 배경을 20 % 투명하게 만드는 방법

질문 : Android에서 배경을 20 % 투명하게 만드는 방법Textview 의 배경을 약 20 % 투명 (완전히 투명하지 않음)으로 만들려면 어떻게해야합니까?답변알파 채널에서 색상이 80 %가되도록합니다. 예를 들어 빨간색의 경우 #CCFF0000 사용합니다. 이 예에서 CC 255 * 0.8 = 204 대한 16 진수입니다. 처음 두 개의 16 진수는 알파 채널 용입니다. 형식은 #AARRGGBB . 여기서 AA 는 알파 채널, RR 은 빨간색 채널, GG 는 녹색 채널, BB 는 파란색 채널입니다.20 % 투명은 80 % 불투명을 의미한다고 가정합니다. 다른 방법을 의미했다면 CC 255 * 0.2 = 51 대한 16 진수 인 33 을 사용하십시오.알파 투명도 값에 대한 적절한 값을 계산하려면 다..

mysql 데이터베이스의 크기를 얻는 방법

질문 : mysql 데이터베이스의 크기를 얻는 방법은 무엇입니까? mysql 데이터베이스의 크기를 얻는 방법은 무엇입니까? 대상 데이터베이스가 "v3"이라고 가정합니다. 답변 이 쿼리를 실행하면 원하는 정보를 얻을 수 있습니다. SELECT table_schema "DB Name", ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) "DB Size in MB" FROM information_schema.tables GROUP BY table_schema; 이 쿼리는 더 포괄적 인 지침이 제공되는 mysql 포럼에서 제공됩니다. 출처 : https://stackoverflow.com/questions/1733507/how-to-get-size-of-mysq..

ASP.NET MVC 컨트롤러가 이미지를 반환 하는 방법

질문 : ASP.NET MVC 컨트롤러가 이미지를 반환 할 수 있습니까? 단순히 이미지 자산을 반환하는 컨트롤러를 만들 수 있습니까? 다음과 같은 URL이 요청 될 때마다 컨트롤러를 통해이 논리를 라우팅하고 싶습니다. www.mywebsite.com/resource/image/topbanner topbanner.png 를 조회하고 해당 이미지를 클라이언트로 직접 보냅니다. 보기를 만들어야하는 경우의 예를 보았습니다.보기를 사용하고 싶지 않습니다. 컨트롤러만으로 모든 것을하고 싶습니다. 이것이 가능한가? 답변 기본 컨트롤러 File 메서드를 사용합니다. public ActionResult Image(string id) { var dir = Server.MapPath("/Images"); var path =..

개발관련/other 2021.06.09

C ++에서 ifstream을 사용하여 한 줄씩 파일 읽기

질문 : C ++에서 ifstream을 사용하여 한 줄씩 파일 읽기file.txt의 내용은 다음과 같습니다.5 3 6 4 7 1 10 5 11 6 12 3 12 4 여기서 5 3 은 좌표 쌍입니다. C ++에서이 데이터를 한 줄씩 어떻게 처리합니까?첫 번째 줄을 얻을 수 있지만 파일의 다음 줄은 어떻게 얻습니까?ifstream myfile; myfile.open ("file.txt"); 답변먼저 ifstream 만듭니다.#include std::ifstream infile("thefile.txt"); 두 가지 표준 방법은 다음과 같습니다.모든 줄이 두 개의 숫자로 구성되어 있고 토큰별로 읽는다고 가정합니다. int a, b; while (infile >> a >> b) { // process pair (..

스택 추적을 잃지 않고 Java에서 예외 다시 던지기

질문 : 스택 추적을 잃지 않고 Java에서 예외 다시 던지기C #에서는 throw; 스택 추적을 유지하면서 예외를 다시 발생시키는 명령문 :try { ... } catch (Exception e) { if (e is FooException) throw; } Java에 이와 같은 것이 있습니까 ( 원래 스택 추적을 잃지 않음 )?답변catch (WhateverException e) { throw e; } 잡은 예외를 단순히 다시 던질 것입니다 (분명히 주변 메서드는 서명 등을 통해이를 허용해야합니다). 예외는 원래 스택 추적을 유지합니다.출처 : https://stackoverflow.com/questions/1097527/rethrowing-exceptions-in-java-without-losing-..

jQuery AJAX 교차 도메인

질문 : jQuery AJAX 교차 도메인다음은 test.php와 testserver.php의 두 페이지입니다.test.php testserver.php 이제 내 문제 :이 두 파일이 동일한 서버 (localhost 또는 웹 서버)에 있으면 작동하고 alert("Success") 가 호출됩니다. 다른 서버에있는 경우 웹 서버의 testserver.php와 localhost의 test.php를 의미하며 작동하지 않으며 alert("Error") 가 실행 중입니다. ajax 내부의 URL이 http://domain.com/path/to/file/testserver.php로 변경된 경우에도답변JSONP를 사용하십시오.jQuery :$.ajax({ url:"testserver.php", dataType: 'js..

Eclipse에서 줄 번호를 표시하는 방법

질문 : Eclipse에서 줄 번호를 어떻게 표시 할 수 있습니까?Eclipse에서 기본적으로 줄 번호를 표시하려면 어떻게해야합니까?답변창 → 환경 설정 → 일반 → 편집기 → 텍스트 편집기 → 줄 번호 표시 .편집 : 나는 이것을 오래 전에 썼지 만 @ArtOfWarfar와 @voidstate가 언급했듯이 이제 간단하게 할 수 있습니다.거터를 마우스 오른쪽 버튼으로 클릭하고 "줄 번호 표시"를 선택합니다.출처 : https://stackoverflow.com/questions/640884/how-can-i-show-line-numbers-in-eclipse

jQuery로 input을 disabled/ enable 하는 방법

질문 : jQuery로 입력을 비활성화 / 활성화 하시겠습니까? $input.disabled = true; 또는 $input.disabled = "disabled"; 표준 방법은 무엇입니까? 반대로 비활성화 된 입력을 어떻게 활성화합니까? 답변 disabled 속성을 변경하려면 .prop() 함수를 사용해야합니다. $("input").prop('disabled', true); $("input").prop('disabled', false); .prop() 함수는 존재하지 않지만 .attr() 은 유사합니다. 비활성화 된 속성을 설정합니다. $("input").attr('disabled','disabled'); 다시 활성화하려면 적절한 방법은 .removeAttr() $("input").removeAttr(..

Ubuntu에서 pip를 통해 python3 버전의 패키지를 설치하는 방법

질문 : Ubuntu에서 pip를 통해 python3 버전의 패키지를 설치하는 방법은 무엇입니까? 나는 모두가 python2.7 및 python3.2 에 설치된 Ubuntu 12.04 . 심볼릭 링크 python python2.7 연결합니다. 내가 입력 할 때 : sudo pip install package-name 기본적 package-name python2 버전을 설치합니다. 일부 패키지는 python2 및 python3 모두 지원합니다. pip 를 통해 package-name 의 python3 버전을 설치하는 방법은 무엇입니까? 답변 virtualenv 를 빌드 한 다음 virtualenv를 활성화 한 후 python3의 패키지를 설치할 수 있습니다. 따라서 시스템이 엉망이되지 않습니다. :) 다음..

명령 줄에서 Linux의 CPU / 코어 수를 얻는 방법

질문 : 명령 줄에서 Linux의 CPU / 코어 수를 얻는 방법은 무엇입니까? 이 스크립트가 있지만 인쇄물의 마지막 요소를 얻는 방법을 모르겠습니다. cat /proc/cpuinfo | awk '/^processor/{print $3}' 마지막 요소는 CPU 수에서 1을 뺀 값이어야합니다. 답변 grep -c ^processor /proc/cpuinfo /proc/cpuinfo 에서 "processor"로 시작하는 줄 수를 계산합니다. 하이퍼 스레딩이있는 시스템의 경우 다음을 사용할 수 있습니다. grep ^cpu\\scores /proc/cpuinfo | uniq | awk '{print $4}' (예를 들어) 8 을 반환해야합니다 (위의 명령은 16 을 반환합니다). 출처 : https://stac..

개발관련/Linux 2021.06.09

jQuery 드롭 다운에서 선택한 옵션 가져 오기

질문 : jQuery 드롭 다운에서 선택한 옵션 가져 오기일반적으로 $("#id").val() 을 사용하여 선택한 옵션의 값을 반환하지만 이번에는 작동하지 않습니다. 선택한 태그의 ID는 aioConceptNameHTML 코드Name choose io roma totti 답변드롭 다운 옵션의 경우 다음과 같은 것을 원할 것입니다.var conceptName = $('#aioConceptName').find(":selected").text(); val() 이 트릭을 수행하지 않는 이유는 옵션을 클릭해도 드롭 다운의 값이 변경되지 않기 때문입니다. 드롭 다운 의 자식 인 선택한 옵션에 :selected 속성 만 추가하기 때문입니다.출처 : https://stackoverflow.com/questions/10..

JSON.stringify와 JSON.parse의 차이점

질문 : JSON.stringify와 JSON.parse의 차이점이 두 가지 구문 분석 방법을 언제 사용 해야하는지 혼란스러워했습니다.json_encoded 데이터를 에코하고 ajax를 통해 다시 검색 한 후 JSON.stringify 및 JSON.parse를 사용해야하는시기에 대해 종종 혼란스러워합니다.구문 분석 할 때 console.log에 [object,object] 되고 문자열이 지정 되면 JavaScript 개체가 표시됩니다.$.ajax({ url: "demo_test.txt", success: function(data) { console.log(JSON.stringify(data)) /* OR */ console.log(JSON.parse(data)) //this is what I am uns..

컬렉션을 반복하여 루프에서 개체를 제거 할 때 ConcurrentModificationException 방지

질문 : 컬렉션을 반복하여 루프에서 개체를 제거 할 때 ConcurrentModificationException 방지ConcurrentModificationException 때문에 다음을 수행 할 수 없다는 것을 모두 알고 있습니다.for (Object i : l) { if (condition(i)) { l.remove(i); } } 그러나 이것은 분명히 때때로 작동하지만 항상 그런 것은 아닙니다. 다음은 몇 가지 특정 코드입니다.public static void main(String[] args) { Collection l = new ArrayList(); for (int i = 0; i < 10; ++i) { l.add(4); l.add(5); l.add(6); } for (int i : l) { i..

정적 std :: map 초기화<int, int> C ++에서

질문 : 정적 std :: map 초기화 C ++에서정적지도를 초기화하는 올바른 방법은 무엇입니까? 초기화 할 정적 함수가 필요합니까?답변C ++ 11 사용 :#include using namespace std; map m = {{1, 'a'}, {3, 'b'}, {5, 'c'}, {7, 'd'}}; Boost.Assign 사용 :#include #include "boost/assign.hpp" using namespace std; using namespace boost::assign; map m = map_list_of (1, 'a') (3, 'b') (5, 'c') (7, 'd'); 출처 : https://stackoverflow.com/questions/138600/initializing-a-sta..

Eclipse로 프로젝트를 가져온 후 '수퍼 클래스 메서드를 재정의해야 함'오류

질문 : Eclipse로 프로젝트를 가져온 후 '수퍼 클래스 메서드를 재정의해야 함'오류 프로젝트를 Eclipse로 다시 가져와야 할 때마다 (Eclipse를 다시 설치하거나 프로젝트의 위치를 변경 한 경우) 거의 모든 재정의 된 메서드가 올바르게 형식화되지 않아 오류가 발생합니다. 메서드는 수퍼 클래스 메서드를 재정의해야합니다. 어떤 이유로 든 이것이 Android 프로젝트에 있다는 점을 언급하는 것이 주목할 만합니다. 메소드 인수 값이 항상 채워지는 것은 아니므로 직접 수동으로 채워야합니다. 예를 들면 : list.setOnCreateContextMenuListener(new OnCreateContextMenuListener() { //These arguments have their correct n..

Node.js를 사용하여 JSON을 구문 분석하는 방법

질문 : Node.js를 사용하여 JSON을 구문 분석하는 방법은 무엇입니까? Node.js를 사용하여 JSON을 어떻게 구문 분석해야합니까? JSON을 안전하게 검증하고 구문 분석하는 모듈이 있습니까? 답변 JSON.parse 를 사용할 수 있습니다. JSON 객체의 정의 는 ECMAScript 5 사양의 일부입니다 . node.js는 ECMA 표준을 준수하는 Google Chrome의 V8 엔진을 기반으로합니다. 따라서 node.js에는 전역 객체 JSON [docs]도 있습니다. 주 JSON.parse 는 동기 메서드이기 때문에 현재 스레드를 묶을 수 있습니다. 따라서 큰 JSON 객체를 파싱 할 계획이라면 스트리밍 json 파서를 사용하십시오. 출처 : https://stackoverflow.co..

Eclipse IDE에 "프로젝트에서 찾기…"기능

질문 : Eclipse IDE에 "프로젝트에서 찾기…"기능이 있습니까? Eclipse에 Xcode의 "프로젝트에서 찾기"기능과 같은 텍스트를 전체 프로젝트에서 검색하는 방법이 있습니까? 답변 1. Ctrl + H 2. 작업 공간 / 선택한 프로젝트에서 일반 텍스트 검색을 위해 파일 검색을 선택합니다. 특정 표현식 검색의 경우 관련 탭 (예 : 특정 식별자를 검색 할 수있는 Java 검색)을 선택합니다. 전체 프로젝트 검색 : 3. 범위 (양식 섹션)> 프로젝트 포함 (라디오 버튼 선택). 출처 : https://stackoverflow.com/questions/3175035/does-a-find-in-project-feature-exist-in-eclipse-ide

Maven 업데이트를 강제하는 방법

질문 : Maven 업데이트를 강제하는 방법은 무엇입니까? 이미 작업중인 프로젝트를 다른 컴퓨터로 가져 와서 종속성을 다운로드하기 시작했습니다. 분명히 내 인터넷 연결이 끊어졌고 이제 다음과 같은 메시지가 나타납니다. >Build errors for comics; org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal on project comicsTest: Could not resolve dependencies for project comicsTest:comicsTest:war:0.0.1-SNAPSHOT: The following artifacts could not be resolved: org.springframew..

개발툴/Maven 2021.06.08

Maven "resolution will not be reattempted until the update interval of MyRepo has elapsed"

질문 : Maven이 "MyRepo의 업데이트 간격이 경과 할 때까지 해결을 다시 시도하지 않습니다"라고 말하면 해당 간격은 어디에 지정됩니까? Maven을 사용하면 아직 빌드하지 않았거나 아직 내 저장소에 포함하지 않은 타사 저장소에서 가져온 아티팩트가 가끔 발생합니다. maven 클라이언트에서 아티팩트를 찾을 수 없다는 오류 메시지를 받게됩니다. http://myrepo:80/artifactory/repo 에서 org.jfrog.maven.annomojo : maven-plugin-anno : jar : 1.4.0을 찾지 못해 로컬 저장소에 캐시되었습니다. 업데이트 간격까지 해결을 다시 시도하지 않습니다. MyRepo 시간이 경과했거나 업데이트가 강제 실행됩니다.-> [도움말 1] 지금, 나는 무엇을..

개발툴/Maven 2021.06.08

C ++에서 가상 함수가 필요한 이유

질문 : C ++에서 가상 함수가 필요한 이유는 무엇입니까? 저는 C ++를 배우고 있으며 가상 기능을 배우고 있습니다. 내가 읽은 (책과 온라인에서) 가상 함수는 파생 클래스에서 재정의 할 수있는 기본 클래스의 함수입니다. virtual 을 사용하지 않고 파생 클래스의 기본 함수를 재정의 할 수있었습니다. 그래서 내가 여기서 무엇을 놓치고 있습니까? 나는 가상 기능에 더 많은 것이 있다는 것을 알고 있으며, 그것이 중요한 것 같아서 그것이 정확히 무엇인지 분명히하고 싶습니다. 온라인에서 정답을 찾을 수 없습니다. 답변 virtual 기능이 무엇인지 이해하는 방법뿐만 아니라 필요한 이유입니다. 다음 두 클래스가 있다고 가정 해 보겠습니다. class Animal { public: void eat() { ..

HTML 파일에 다른 HTML 파일 포함

질문 : HTML 파일에 다른 HTML 파일 포함두 개의 HTML 파일이 있으며 a.html 및 b.html 이라고 가정합니다. a.html 을 포함하고 b.html .JSF에서는 다음과 같이 할 수 있습니다. 그것은 그 내부의 의미 a.xhtml 파일을, 나는 포함 할 수 b.xhtml .*.html 파일에서 어떻게 할 수 있습니까?답변제 생각에는 최상의 솔루션은 jQuery를 사용합니다.a.html : b.html :This is my include file 이 방법은 내 문제에 대한 간단하고 깨끗한 해결책입니다.jQuery .load() 문서는 여기에 있습니다 .출처 : https://stackoverflow.com/questions/8988855/include-another-html-file-in..

Maven을 사용하여 종속성이 있는 실행 가능한 JAR을 만드는 방법

질문 : Maven을 사용하여 종속성이있는 실행 가능한 JAR을 어떻게 만들 수 있습니까? 배포를 위해 단일 실행 가능한 JAR로 프로젝트를 패키징하고 싶습니다. Maven 프로젝트 패키지를 모든 종속성 JAR을 출력 JAR로 만들려면 어떻게해야합니까? 답변 maven-assembly-plugin fully.qualified.MainClass jar-with-dependencies maven-2build-processbuild-automationexecutable-jar 그리고 당신은 그것을 실행 mvn clean compile assembly:single 컴파일 목표는 어셈블리 전에 추가해야합니다. 단일 또는 그렇지 않으면 자체 프로젝트의 코드가 포함되지 않습니다. 댓글에서 자세한 내용을 확인하세요. ..

개발툴/Maven 2021.06.08

C ++ 여러 줄 문자열 리터럴

질문 : C ++ 여러 줄 문자열 리터럴Perl과 같이 C ++에서 여러 줄의 일반 텍스트, 상수 리터럴을 사용하는 방법이 있습니까? #include 파일을 파싱하는 트릭일까요? 하나는 생각할 수 없지만, 그거 좋겠네요. 나는 그것이 C ++ 0x에있을 것이라는 것을 안다.답변글쎄요 .. 가장 쉬운 방법은 인접한 문자열 리터럴이 컴파일러에 의해 연결된다는 사실을 사용하는 것입니다.const char *text = "This text is pretty long, but will be " "concatenated into just a single string. " "The disadvantage is that you have to quote " "each part, and newlines must be li..

728x90
반응형