반응형

전체 글 1480

문자의 절반에 CSS를 적용할 수 있습니까?

질문자 :Mathew MacLean 내가 찾고 있는 것: 캐릭터의 절반 을 스타일링하는 방법입니다. (이 경우 글자의 반은 투명) 내가 현재 검색하고 시도한 것(운이 없음): 문자/문자의 절반을 스타일링하는 방법 CSS 또는 JavaScript를 사용하여 캐릭터의 일부 스타일 지정 캐릭터의 50%에 CSS 적용 아래는 내가 얻으려는 것의 예입니다. 이를 위한 CSS 또는 JavaScript 솔루션이 있습니까? 아니면 이미지에 의존해야 합니까? 이 텍스트가 동적으로 생성되기 때문에 이미지 경로로 이동하지 않는 것이 좋습니다. 업데이트: 많은 사람들이 내가 캐릭터의 절반을 스타일링하고 싶은 이유를 묻기 때문에 그 이유입니다. 우리 도시는 최근 자체적으로 새로운 "브랜드"를 정의하기 위해 25만 달러를 지출했..

etc./StackOverFlow 2021.11.05

루프 내부의 JavaScript 클로저 – 간단한 실제 예

질문자 :nickf var funcs = []; // let&#39;s create 3 functions for (var i = 0; i < 3; i++) { // and store them in funcs funcs[i] = function() { // each should log its value. console.log("My value: " + i); }; } for (var j = 0; j < 3; j++) { // and now let&#39;s run each one to see funcs[j](); } 다음을 출력합니다. 내 가치: 3 내 가치: 3 내 가치: 3 나는 그것을 출력하고 싶습니다 : 내 가치: 0 내 가치: 1 내 가치: 2 이벤트 리스너를 사용하여 함수 실행 지연이 발생한 경..

etc./StackOverFlow 2021.11.05

serialVersionUID란 무엇이며 왜 사용해야 합니까?

질문자 :ashokgelal serialVersionUID 가 누락된 경우 경고를 발행합니다. 직렬화 가능한 클래스 Foo는 long 유형의 정적 최종 serialVersionUID 필드를 선언하지 않습니다. serialVersionUID 란 무엇이며 왜 중요한가요? serialVersionUID 로 인해 문제가 발생하는 예를 보여주세요. java.io.Serializable 에 대한 문서는 아마도 다음과 같은 좋은 설명을 얻을 수 있을 것입니다. 직렬화 런타임은 직렬화 가능한 각 클래스에 serialVersionUID 라고 하는 버전 번호를 연결하여 직렬화와 관련하여 호환되는 해당 개체의 로드된 클래스를 직렬화된 개체의 보낸 사람과 수신기에 로드했는지 확인하기 위해 역직렬화 중에 사용됩니다. 수신자가 ..

etc./StackOverFlow 2021.11.05

Bash에서 문자열에 하위 문자열이 포함되어 있는지 확인하는 방법

질문자 :davidsheldon Bash에 문자열이 있습니다. string="My string" 다른 문자열이 포함되어 있는지 어떻게 테스트할 수 있습니까? if [ $string ?? &#39;foo&#39; ]; then echo "It&#39;s there!" fi 어디 ?? 내 알 수 없는 연산자입니다. echo 와 grep 합니까? if echo "$string" | grep &#39;foo&#39;; then echo "It&#39;s there!" fi 좀 서투르게 생겼네요. 이중 대괄호를 사용하는 경우 케이스 문 외부에서도 Marcus의 답변(* 와일드카드)을 사용할 수 있습니다. string=&#39;My long string&#39; if [[ $string == *"My long"* ..

etc./StackOverFlow 2021.11.05

"git add -A"와 "git add"의 차이점

질문자 :cmcginty git add [--all|-A] 명령은 git add 와 동일한 것으로 보입니다 git add . . 이 올바른지? 그렇지 않다면 어떻게 다릅니까? 이 답변은 Git 버전 1.x 에만 적용됩니다. Git 버전 2.x의 경우 다른 답변을 참조하세요. 요약: git add -A 모든 변경 사항을 단계화합니다. git add . 삭제 없이 새 파일과 수정 사항을 준비합니다(현재 디렉터리 및 해당 하위 디렉터리에서). git add -u 새 파일 없이 수정 및 삭제 단계 세부 사항: git add -A 는 git add 와 동일 git add .; git add -u . git add . 의 중요한 점. 작업 트리를 살펴보고 변경되었거나 새 것이고 무시되지 않은 경우 모든 경로를 준비..

etc./StackOverFlow 2021.11.05

Python에서 두 목록을 어떻게 연결합니까?

질문자 :y2k Python에서 두 목록을 어떻게 연결합니까? 예시: listone = [1, 2, 3] listtwo = [4, 5, 6] 예상되는 결과: >>> joinedlist [1, 2, 3, 4, 5, 6] + 연산자를 사용하여 결합할 수 있습니다. listone = [1,2,3] listtwo = [4,5,6] joinedlist = listone + listtwo 산출: >>> joinedlist [1,2,3,4,5,6] Daniel G 파이썬 >= 3.5 대안: [*l1, *l2] 언급할 가치가 있는 PEP 448 의 승인을 통해 또 다른 대안이 도입되었습니다. 추가 풀기 일반화(Additional Unpacking Generalizations) 라는 제목의 PEP는 일반적으로 Pytho..

etc./StackOverFlow 2021.11.05

커밋의 모든 파일을 어떻게 나열합니까?

질문자 :Philip Fourie 외부 정보 없이 해시(SHA-1)에 의해 제공된 커밋의 일부인 모든 파일의 멋진 형식 목록을 제공하는 간단한 Git 명령을 찾고 있습니다. 나는 시도했다: git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d 파일을 나열하지만 각각에 대해 원하지 않는 diff 정보도 포함합니다. git show 출력에서 구문 분석을 피할 수 있도록 내가 원하는 목록만 제공하는 다른 git 명령이 있습니까? 선호하는 방법 (배관 명령이기 때문에 프로그래밍 방식임): $ git diff-tree --no-commit-id --name-only -r bd61ad98 index.html javascript/application.js javascript/ie6..

etc./StackOverFlow 2021.11.05

한 줄에 여러 예외 잡기(블록 제외)

질문자 :inspectorG4dget 나는 내가 할 수 있다는 것을 안다: try: # do something that may fail except: # do this if ANYTHING goes wrong 나는 또한 이것을 할 수 있다: try: # do something that may fail except IDontLikeYouException: # say please except YouAreTooShortException: # stand on a ladder 그러나 두 가지 다른 예외 내에서 동일한 작업을 수행하려면 지금 당장 생각할 수 있는 최선의 방법은 다음과 같습니다. try: # do something that may fail except IDontLikeYouException: # sa..

etc./StackOverFlow 2021.11.05

대소문자를 구분하지 않는 'Contains(string)'

질문자 :Boris Callens 다음 반환을 true로 만드는 방법이 있습니까? string title = "ASTRINGTOTEST"; title.Contains("string"); 대소문자 구분을 설정할 수 있는 과부하가 없는 것 같습니다. 현재 저는 둘 다 대문자로 표기하고 있지만 그것은 어리석은 일입니다(위/아래 대소문자와 함께 제공 되는 i18n 문제를 언급하는 것입니다). 업데이트 이 질문은 아주 오래된 질문이며, 그 이후로 저는 여러분이 충분히 조사하고 싶다면 정말 방대하고 어려운 주제에 대해 간단한 답변을 요청했다는 것을 깨달았습니다. 대부분의 경우 단일 언어의 영어 코드 기반에서는 이 답변으로 충분합니다. 여기에 오는 대부분의 사람들이 이 범주에 속하기 때문에 이것이 가장 인기 있는 답..

etc./StackOverFlow 2021.11.05

고유한 Android 기기 ID가 있습니까?

질문자 :Tyler Android 기기에는 고유한 ID가 있으며, 그렇다면 Java를 사용하여 액세스하는 간단한 방법은 무엇입니까? Settings.Secure#ANDROID_ID 는 Android ID 를 각 사용자 의 고유한 64비트 16진수 문자열로 반환합니다. import android.provider.Settings.Secure; private String android_id = Secure.getString(getContext().getContentResolver(), Secure.ANDROID_ID); 또한 고유 식별자에 대한 모범 사례를 읽으십시오. https://developer.android.com/training/articles/user-data-ids Anthony Forloney ..

etc./StackOverFlow 2021.10.27

사전에 새 키를 추가하려면 어떻게 해야 합니까?

질문자 :lfaraone Python 사전이 생성된 후 키를 추가할 수 있습니까? .add() 메서드가 없는 것 같습니다. 해당 키에 값을 할당하여 사전에 새 키/값 쌍을 만듭니다. d = {&#39;key&#39;: &#39;value&#39;} print(d) # {&#39;key&#39;: &#39;value&#39;} d[&#39;mynewkey&#39;] = &#39;mynewvalue&#39; print(d) # {&#39;key&#39;: &#39;value&#39;, &#39;mynewkey&#39;: &#39;mynewvalue&#39;} 키가 없으면 키가 추가되고 해당 값을 가리킵니다. 존재하는 경우 가리키는 현재 값을 덮어씁니다. Paolo Bergantino 여러 키를 동시에 추가하..

etc./StackOverFlow 2021.10.27

SQLite의 초당 INSERT 성능 향상

질문자 :Community Wiki SQLite 최적화는 까다롭습니다. C 애플리케이션의 대량 삽입 성능은 초당 85개에서 초당 96,000개 이상까지 다양합니다! 배경: 우리는 데스크톱 애플리케이션의 일부로 SQLite를 사용하고 있습니다. 애플리케이션이 초기화될 때 추가 처리를 위해 구문 분석되고 SQLite 데이터베이스에 로드되는 XML 파일에 저장된 많은 양의 구성 데이터가 있습니다. SQLite는 빠르고 특수한 구성이 필요하지 않으며 데이터베이스가 단일 파일로 디스크에 저장되기 때문에 이러한 상황에 이상적입니다. 근거: 처음에는 내가 보고 있는 성능에 실망했습니다. SQLite의 성능은 데이터베이스 구성 방식과 API 사용 방식에 따라 크게 달라질 수 있습니다(대량 삽입 및 선택 모두). 모든 ..

etc./StackOverFlow 2021.10.27

403 금지됨 대 401 승인되지 않은 HTTP 응답

질문자 :VirtuosiMedia 존재하지만 사용자에게 충분한 권한이 없는 웹 페이지의 경우(로그인되지 않았거나 적절한 사용자 그룹에 속하지 않음) 제공할 적절한 HTTP 응답은 무엇입니까? 401 Unauthorized 없습니까? 403 Forbidden ? 다른 것? 지금까지 각각에 대해 읽은 내용은 둘의 차이점에 대해 명확하지 않습니다. 각 응답에 적합한 사용 사례는 무엇입니까? Daniel Irvine 의 명확한 설명: 인증 오류에 대한 HTTP 상태 코드인 401 Unauthorized에 문제가 있습니다. 그리고 그게 전부입니다. 인증이 아니라 인증을 위한 것입니다. 401 응답을 수신하면 서버에서 "인증되지 않았습니다. 전혀 인증되지 않았거나 잘못 인증되었습니다. 그러나 다시 인증하고 다시 시..

etc./StackOverFlow 2021.10.27

파이썬에서 어떻게 시간 지연(time sleep)을 할 수 있습니까? [duplicate]

질문자 :user46646 이 질문에는 이미 답변이 있습니다 . Python 프로그램을 50밀리초 동안 잠자기 상태로 만들려면 어떻게 해야 합니까? (6 답변) closed 1 year ago . Python 스크립트에 시간 지연을 넣는 방법을 알고 싶습니다. import time time.sleep(5) # Delays for 5 seconds. You can also use a float value. 다음은 약 1분에 한 번 무언가가 실행되는 또 다른 예입니다. import time while True: print("This prints once a minute.") time.sleep(60) # Delay for 1 minute (60 seconds). Evan Fosmark time 모듈 slee..

etc./StackOverFlow 2021.10.27

할당 후 예기치 않은 변경 사항을 나열합니다. 이것은 왜 발생하며 어떻게 방지할 수 있습니까?

질문자 :aF. 사용하는 동안 new_list = my_list 를 개조 new_list 변경 my_list 마다. 그 이유는 무엇이며 목록을 복제하거나 복사하여 방지하려면 어떻게 해야 합니까? new_list = my_list 를 사용하면 실제로 두 개의 목록이 없습니다. 할당은 실제 목록이 아닌 목록에 대한 참조를 복사하므로 new_list 와 my_list 는 할당 후 동일한 목록을 참조합니다. 실제로 목록을 복사하려면 다음과 같은 다양한 가능성이 있습니다. 내장된 list.copy() 메서드를 사용할 수 있습니다(Python 3.3부터 사용 가능). new_list = old_list.copy() 슬라이스할 수 있습니다. new_list = old_list[:] 이에 대한 Alex Martelli..

etc./StackOverFlow 2021.10.27

한 줄에 ArrayList 초기화

질문자 :Macarse 테스트 목적으로 옵션 목록을 만들고 싶었습니다. 처음에는 이렇게 했습니다. ArrayList places = new ArrayList(); places.add("Buenos Aires"); places.add("Córdoba"); places.add("La Plata"); 그런 다음 코드를 다음과 같이 리팩토링했습니다. ArrayList places = new ArrayList( Arrays.asList("Buenos Aires", "Córdoba", "La Plata")); 이 작업을 수행하는 더 좋은 방법이 있습니까? List 로 선언하면 더 간단할 것입니다. ArrayList여야 합니까? List places = Arrays.asList("Buenos Aires", "Córd..

etc./StackOverFlow 2021.10.27

함수 데코레이터를 만들고 함께 연결하는 방법은 무엇입니까?

질문자 :Imran 다음을 수행하는 두 개의 데코레이터를 Python에서 어떻게 만들 수 있습니까? @makebold @makeitalic def say(): return "Hello" ... 다음을 반환해야 합니다. "Hello" HTML 이런 식으로 만들려는 것이 아닙니다. 데코레이터와 데코레이터 연결이 어떻게 작동하는지 이해하려고 합니다. 긴 설명이 필요하지 않은 경우 Paolo Bergantino의 답변을 참조하십시오. 데코레이터 기본 파이썬의 함수는 객체다 데코레이터를 이해하려면 먼저 함수가 Python의 객체라는 것을 이해해야 합니다. 이것은 중요한 결과를 낳습니다. 간단한 예를 들어 그 이유를 살펴보겠습니다. def shout(word="yes"): return word.capitalize(..

etc./StackOverFlow 2021.10.27

바이트를 문자열로 변환

질문자 :Tomas Sedovic 이 코드를 사용하여 외부 프로그램에서 표준 출력을 얻고 있습니다. >>> from subprocess import * >>> command_stdout = Popen([&#39;ls&#39;, &#39;-l&#39;], stdout=PIPE).communicate()[0] communication() 메서드는 바이트 배열을 반환합니다. >>> command_stdout b&#39;total 0\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file1\n-rw-rw-r-- 1 thomas thomas 0 Mar 3 07:03 file2\n&#39; 그러나 출력을 일반 Python 문자열로 사용하고 싶습니다. 다음과 같이 인쇄할 수 있습니다. >..

etc./StackOverFlow 2021.10.27

파이썬에서 파일을 어떻게 복사합니까?

질문자 :Matt 파이썬에서 파일을 어떻게 복사합니까? os 아래에서 아무것도 찾을 수 없습니다. shutil 에는 사용할 수 있는 많은 방법이 있습니다. 그 중 하나는 다음과 같습니다. from shutil import copyfile copyfile(src, dst) # 2nd option copy(src, dst) # dst can be a folder; use copy2() to preserve timestamp src 파일의 내용을 dst 파일에 복사합니다. src 와 dst 는 모두 경로를 포함하여 파일의 전체 파일 이름이어야 합니다. 대상 위치는 쓰기 가능해야 합니다. 그렇지 않으면 IOError 예외가 발생합니다. dst 이미 존재하는 경우 대체됩니다. 캐릭터나 블록 디바이스, 파이프 등의..

etc./StackOverFlow 2021.10.27

private 함수나 private 메서드, 필드 또는 내부 클래스가 있는 클래스를 테스트하려면 어떻게 해야 합니까?

질문자 :Community Wiki 내부 전용 메서드, 필드 또는 중첩 클래스가 있는 클래스를 단위 테스트(xUnit 사용)하려면 어떻게 해야 합니까?또는 내부 연결 ( static )을 사용하여 비공개로 만들거나 비공개( 익명 ) 네임스페이스에 있는 함수는 무엇입니까? 테스트를 실행할 수 있도록 메서드나 함수에 대한 액세스 한정자를 변경하는 것은 좋지 않은 것 같습니다. 업데이트: 약 10년 후 아마도 개인 메서드 또는 액세스할 수 없는 멤버를 테스트하는 가장 좋은 방법 은 Manifold 프레임워크 @Jailbreak 를 사용하는 것입니다. @Jailbreak Foo foo = new Foo(); // Direct, *type-safe* access to *all* foo&#39;s members f..

etc./StackOverFlow 2021.10.27
반응형