반응형

분류 전체보기 9307

Java에서 제네릭 형식의 인스턴스를 만드시겠습니까?

Java에서 제네릭 형식의 인스턴스를 만드시겠습니까? Java에서 제네릭 형식의 인스턴스를 만들 수 있습니까? 나는 대답은 것을 알 한 내용을 기반으로 생각하고 no( 때문에 형의 삭제에 ), 그러나 누군가가 내가 부족 것을 볼 수 있을지에 관심이있을 것입니다 : class SomeContainer { E createContents() { return what??? } } 편집 : 슈퍼 타입 토큰 을 사용하여 내 문제를 해결할 수 있지만 아래 답변 중 일부에서 알 수 있듯이 많은 리플렉션 기반 코드가 필요합니다. 이안 로버트슨의 Artima Article 과는 전혀 다른 것이 있는지 알아보기 위해 잠시 동안 열어 두겠습니다 . 당신이 올바른지. 당신은 할 수 없습니다 new E(). 하지만 당신은 그것을..

Programing 2020.02.09

아이콘 대신 태그를

아이콘 대신 태그를 사용해야합니까 ? [닫은] Facebook의 출처를 살펴본 결과 태그를 사용하여 아이콘을 표시합니다. 또한 오늘 저는 트위터의 부트 스트랩을 조사했습니다. 또한 태그를 사용 하여 아이콘을 표시합니다. 그러나, 로부터 HTML5 사양 : I 요소는 대체 음성 또는 분위기로 텍스트 범위를 나타내거나 분류 학적 명칭, 기술적 용어, 다른 언어의 관용구, 생각, 선박 이름 또는 기타와 같은 일반적인 문장과 상쇄됩니다. 전형적인 활자체 표현이 이탤릭체 인 산문. 태그를 사용하여 아이콘을 표시 하는 이유는 무엇 입니까? 나쁜 습관이 아닙니까? 아니면 여기에 뭔가 빠졌습니까? span아이콘을 표시 하는 데 사용 하고 있으며 지금까지는 효과가있는 것 같습니다. 최신 정보: 부트 스트랩 3은 이제 s..

Programing 2020.02.09

Bash 스크립트에서 스크립트 파일 이름을 어떻게 알 수 있습니까?

Bash 스크립트에서 스크립트 파일 이름을 어떻게 알 수 있습니까? 스크립트 자체에서 Bash 스크립트 파일의 이름을 어떻게 확인할 수 있습니까? 내 스크립트가 파일 runme.sh에있는 것처럼 하드 코딩없이 "Your running runme.sh"메시지를 표시하려면 어떻게해야합니까? me=`basename "$0"` 일반적으로 원하는 것이 아닌 symlink 1을 읽으 려면 (일반적으로 사용자를 혼동하지 않으려는 경우) 다음을 시도하십시오. me="$(basename "$(test -L "$0" && readlink "$0" || echo "$0")")" IMO는 혼란스러운 결과를 낳습니다. "foo.sh를 실행했지만 bar.sh를 실행 중입니다!? 버그 여야합니다!" 또한 다른 이름의 심볼릭 링크를..

Programing 2020.02.09

사전에서 값으로 키 가져 오기

사전에서 값으로 키 가져 오기 나는 나이를 찾고 Dictionary일치하는 이름을 보여주는 함수를 만들었습니다 . dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name 나는 나이를 비교하고 찾는 방법을 알고 있습니다. 나는 그 사람의 이름을 보여주는 법을 모릅니다. 또한 KeyError5 행 으로 인해 문제가 발생합니다. 정확하지 않다는 것을 알고 있지만 뒤로 검색하는 방법을 알 수 없습니다. 없습니다. dict이런 식으로 사용되지 않습니다. for name,..

Programing 2020.02.09

루비로 파일에 쓰는 법?

루비로 파일에 쓰는 법? 데이터베이스에서 데이터를 읽은 다음 텍스트 파일로 저장해야합니다. 루비에서 어떻게 할 수 있습니까? Ruby에 파일 관리 시스템이 있습니까? 루비의 파일 클래스는 당신에게 기능과의 아웃 줄 것이다 ::new및 ::open하지만 부모의 IO 클래스 의 깊이에, 도착을 #read하고 #write. 다음을 찾고 있습니까? File.open(yourfile, 'w') { |file| file.write("your text") } 짧은 버전을 사용할 수 있습니다. File.write('/path/to/file', 'Some glorious content') 쓴 길이를 반환합니다. 자세한 내용과 옵션 은 :: write 를 참조하십시오. 파일이 이미 존재하는 경우 파일에 추가하려면 다음을 ..

Programing 2020.02.09

PostgreSQL : 텍스트와 varchar의 차이 (문자 변경)

PostgreSQL : 텍스트와 varchar의 차이 (문자 변경) text데이터 유형과 character varying( varchar) 데이터 유형 의 차이점은 무엇입니까 ? 설명서 에 따르면 문자 지정이 길이 지정자없이 사용되는 경우 유형은 모든 크기의 문자열을 허용합니다. 후자는 PostgreSQL 확장입니다. 과 또한 PostgreSQL은 모든 길이의 문자열을 저장하는 텍스트 유형을 제공합니다. 유형 텍스트는 SQL 표준이 아니지만 다른 여러 SQL 데이터베이스 관리 시스템에도 있습니다. 차이점은 무엇입니까? 차이점은 없습니다. 두건에서 모두입니다 varlena( 가변 길이 배열 ). Depesz에서이 기사를 확인하십시오 : http://www.depesz.com/index.php/2010/03..

Programing 2020.02.09

Chrome에서 HTTP 헤더를 보시겠습니까?

Chrome에서 HTTP 헤더를 보시겠습니까? 9.x까지 헤더는 개발자 도구의 리소스 아래에 있었지만 이제는 어디에서나 찾을 수 없습니다. 정확한 버전은 확실하지 않지만 Chrome에는 여러 항목이 포함 된 '네트워크'탭이 있으며 클릭하면 탭 오른쪽에 헤더가 표시됩니다. F12Windows 또는 ⌥⌘IMac에서을 눌러 Chrome 개발자 도구를 불러옵니다. 나에게 Chrome 버전 46.0.2490.71m에서 헤더 정보 영역이 약간 숨겨져 있습니다. 액세스: 브라우저가 열린 상태에서을 눌러 F12웹 개발자 도구에 액세스 열리면 "네트워크"옵션을 클릭하십시오 처음에 페이지 데이터가 없거나 최신 상태 일 수 있습니다. 필요한 경우 페이지를 새로 고침 목록에 페이지 정보가 나타나는지 확인하십시오. (또한 "데..

Programing 2020.02.09

시스템에서 RVM (Ruby Version Manager)을 어떻게 제거합니까?

시스템에서 RVM (Ruby Version Manager)을 어떻게 제거합니까? 시스템에서 RVM (Ruby Version Manager)을 어떻게 제거합니까? 간단한 명령이 내장되어 있습니다. rvm implode 그러면 rvm/디렉토리와 그 안에 빌드 된 모든 루비 가 제거 됩니다. rvm의 최종 추적을 제거하려면 rvm gem도 제거해야합니다. gem uninstall rvm 당신이 당신의 수정을했다면 PATH당신도 그들을 당기고 싶을 수도 있습니다. 귀하의 확인 .bashrc, .profile그리고 .bash_profile무엇보다도, 파일을. /etc/rvmrc파일 또는 홈 디렉토리 ~/.rvmrc에 제거해야 할 파일 이있을 수도 있습니다 . 다른 답변으로도 RVM이 충분히 제거되지 않으면 RVM..

Programing 2020.02.09

명령 프롬프트 명령 실행

명령 프롬프트 명령 실행 C # 응용 프로그램 내에서 명령 프롬프트 명령을 실행하는 방법이 있습니까? 그렇다면 어떻게 다음을 수행합니까? copy /b Image1.jpg + Archive.rar Image2.jpg 이것은 기본적으로 JPG 이미지 내에 RAR 파일을 포함합니다. C #에서 자동으로 수행 할 수있는 방법이 있는지 궁금합니다. 이것은 C #에서 쉘 명령을 실행 해야하는 전부입니다. string strCmdText; strCmdText= "/C copy /b Image1.jpg + Archive.rar Image2.jpg"; System.Diagnostics.Process.Start("CMD.exe",strCmdText); 편집하다: 이것은 cmd 창을 숨기는 것입니다. System.Diag..

Programing 2020.02.09

메소드 리턴 유형을 일반으로 만들려면 어떻게해야합니까?

메소드 리턴 유형을 일반으로 만들려면 어떻게해야합니까? 이 예를 고려하십시오 (OOP 서적에 일반적 임). 나는 많은 친구들을 가질 수 있는 Animal수업이 Animal있습니다. 그리고 서브 클래스는 좋아 Dog, Duck, Mouse등 같은 특정 동작을 추가하는 bark(), quack()등 Animal수업 은 다음과 같습니다 . public class Animal { private Map friends = new HashMap(); public void addFriend(String name, Animal animal){ friends.put(name,animal); } public Animal callFriend(String name){ return friends.get(name); } } 그리고..

Programing 2020.02.09
반응형