728x90
반응형

전체보기 2040

JSON 명명 규칙 (snake_case, camelCase 또는 PascalCase)

질문 : JSON 명명 규칙 (snake_case, camelCase 또는 PascalCase) JSON 명명에 대한 표준이 있습니까? 대부분의 예제는 밑줄 (일명 snake_case PascalCase 또는 camelCase 도 사용할 수 있습니까? 답변 SINGLE 표준은 없지만 언급 한 3 가지 스타일 ( "Pascal / Microsoft", "Java"( camelCase ) 및 "C"(밑줄, snake_case)) 및 하나 이상의 kebab-case snake_case longer-name 처럼). 문제가되는 서비스의 배경 개발자가 무엇인지에 따라 달라지는 것 같습니다. c / c ++ 배경 (또는 많은 스크립팅 언어, 루비 등을 포함하는 유사한 이름을 채택하는 언어)을 가진 사람들은 종종 밑..

개발관련/other 2021.09.03

이미 원격 브랜치에 푸시 된 병합 커밋을 되돌리는 방법

질문 : 이미 원격 브랜치에 푸시 된 병합 커밋을 되 돌리는 방법은 무엇입니까? git revert 단독으로는 작동하지 않습니다. -m 을 지정해야하는데 이에 대해 꽤 혼란 스럽습니다. 누구도 전에 이것을 경험 했습니까? 답변 -m 옵션은 상위 번호를 지정합니다. 이는 병합 커밋에 둘 이상의 부모가 있고 Git은 어떤 부모가 메인 라인인지, 어떤 부모가 병합을 해제하려는 브랜치인지 자동으로 알지 못하기 때문입니다. git log 의 출력에서 병합 커밋을 볼 때 Merge 시작하는 줄에 부모가 나열되는 것을 볼 수 있습니다. commit 8f937c683929b08379097828c8a04350b9b8e183 Merge: 8989ee0 7c6b236 Author: Ben James Date: Wed Aug..

개발관련/Git 2021.09.03

자바 스크립트에서 "=>" (화살표 기능) 의 의미

질문 : 자바 스크립트에서 "=>"(같고 큼으로 형성된 화살표)의 의미는 무엇입니까? >= 연산자는 이상을 의미한다는 것을 알고 있지만 일부 소스 코드에서 => 그 연산자의 의미는 무엇입니까? 코드는 다음과 같습니다. promiseTargetFile(fpParams, aSkipPrompt, relatedURI).then(aDialogAccepted => { if (!aDialogAccepted) return; saveAsType = fpParams.saveAsType; file = fpParams.file; continueSave(); }).then(null, Components.utils.reportError); 답변 What It Is 이것은 화살표 기능입니다. 화살표 함수는 ECMAscript 6에..

Java에서 SoftReference와 WeakReference의 차이점

질문 : Java에서 SoftReference와 WeakReference의 차이점은 무엇입니까? java.lang.ref.WeakReference 와 java.lang.ref.SoftReference 의 차이점은 무엇입니까? 답변 약한 참조 이해 , Ethan Nicholas : 약한 참조 간단히 말해서 약한 참조 는 객체가 메모리에 남아 있도록 할만큼 충분히 강하지 않은 참조입니다. 약한 참조를 사용하면 가비지 수집기의 기능을 활용하여 도달 가능성을 결정할 수 있으므로 직접 수행 할 필요가 없습니다. 다음과 같이 약한 참조를 만듭니다. WeakReference weakWidget = new WeakReference(widget); 그런 다음 코드의 다른 곳에서 weakWidget.get() 을 사용하여..

select 박스의 모든 옵션을 제거한 다음 하나의 옵션을 추가하고 jQuery로 선택하는 방법

질문 : 선택 상자의 모든 옵션을 제거한 다음 하나의 옵션을 추가하고 jQuery로 선택하는 방법은 무엇입니까? 핵심 jQuery를 사용하여 선택 상자의 모든 옵션을 제거한 다음 하나의 옵션을 추가하고 선택하는 방법은 무엇입니까? 내 선택 상자는 다음과 같습니다. 편집 : 다음 코드는 연결에 도움이되었습니다. 그러나 (Internet Explorer에서) .val('whatever') 은 추가 된 옵션을 선택하지 않았습니다. .append 와 .val 에서 동일한 '값'을 사용했습니다.) $('#mySelect').find('option').remove().end() .append('text').val('whatever'); 편집 :이 코드를 모방하기 위해 페이지 / 양식이 재설정 될 때마다 다음 코드를..

Android Emulator에서 GPS 위치를 에뮬레이션하는 방법

질문 : Android Emulator에서 GPS 위치를 에뮬레이션하는 방법은 무엇입니까? 테스트를 위해 Android 에뮬레이터에서 경도와 위도를 얻고 싶습니다. 아무도 이것을 달성하는 방법을 안내 할 수 있습니까? 에뮬레이터의 위치를 테스트 위치로 설정하려면 어떻게해야합니까? 답변 Telnet을 통해 에뮬레이터에 연결할 수 있습니다. 그런 다음 지역 수정, 네트워크 등과 같은 특정 데이터를 입력 할 수있는 에뮬레이터 콘솔이 있습니다. 콘솔 사용 방법은 여기에 광범위하게 설명되어 있습니다. 콘솔에 연결하려면 명령 줄을 열고 다음을 입력하십시오. telnet localhost 5554 그런 다음 geo 명령을 사용하여 gps 위치 공급자를 사용하여 모든 프로그램에 전달되는 장치에서 위도, 경도 및 필요한..

jQuery로 페이지를 새로 고침 하는 방법

질문 : jQuery로 페이지를 새로 고치려면 어떻게해야합니까? jQuery로 페이지를 새로 고치려면 어떻게해야합니까? 답변 location.reload() : $('#something').click(function() { location.reload(); }); reload() 함수는 캐시가 아닌 서버에서 강제로 다시로드 true 로 설정할 수있는 선택적 매개 변수를 사용합니다. 매개 변수의 기본값은 false 이므로 기본적으로 페이지가 브라우저의 캐시에서 다시로드 될 수 있습니다. 출처 : https://stackoverflow.com/questions/5404839/how-can-i-refresh-a-page-with-jquery

JavaScript chop/slice/trim 문자열의 마지막 문자 잘라내기

질문 : JavaScript는 문자열의 마지막 문자를 잘라내거나 자르거나 잘라냅니다. 12345.00 이라는 문자열이 있으며 12345.0 을 반환하고 싶습니다. 나는 trim 을 보았지만 이것이 어떻게 작동하는지 보지 못하는 slice 어떤 제안? 답변 하위 문자열 함수를 사용할 수 있습니다. let str = "12345.00"; str = str.substring(0, str.length - 1); console.log(str); 이것은 받아 들여지는 대답이지만 아래 대화에 따라 슬라이스 구문이 훨씬 더 명확합니다. let str = "12345.00"; str = str.slice(0, -1); console.log(str); 출처 : https://stackoverflow.com/question..

Android에서 EditText의 텍스트 길이를 제한하는 가장 좋은 방법

질문 : Android에서 EditText의 텍스트 길이를 제한하는 가장 좋은 방법은 무엇입니까? Android EditText 의 텍스트 길이를 제한하는 가장 좋은 방법은 무엇입니까? xml을 통해이를 수행하는 방법이 있습니까? 답변 선적 서류 비치 예 android:maxLength="10" 출처 : https://stackoverflow.com/questions/3285412/whats-the-best-way-to-limit-text-length-of-edittext-in-android

Excel에서 UTF-8 CSV 파일을 여는 방법

질문 : Excel에서 UTF-8 CSV 파일을 자동으로 인식하도록 강제 할 수 있습니까? 일부 데이터를 CSV 파일로 내보내는 응용 프로그램의 일부를 개발 중입니다. 응용 프로그램은 모든 수준에서 다국어 특성 때문에 항상 UTF-8을 사용합니다. 그러나 Excel에서 이러한 CSV 파일 (예 : 분음 부호, 키릴 문자, 그리스 문자 포함)을 Г„/Г¤, Г–/Г¶ 와 같은 결과가 표시되지 않습니다. 그리고 Excel에서 열린 CSV 파일이 UTF-8로 인코딩되어 있음을 이해하도록하는 방법을 모르겠습니다. 또한 UTF-8 BOM EF BB BF 지정을 시도했지만 Excel에서는이를 무시합니다. 해결 방법이 있습니까? 추신 : 어떤 도구가 Excel처럼 작동 할 수 있습니까? 최신 정보 나는 질문의 공식화..

개발관련/other 2021.09.02

Node.js에서 다른 파일의 함수를 "include" 하는 방법

질문 : Node.js에서 다른 파일의 함수를 어떻게 "포함"합니까? app.js라는 파일이 있다고 가정 해 보겠습니다. 매우 간단합니다. var express = require('express'); var app = express.createServer(); app.set('views', __dirname + '/views'); app.set('view engine', 'ejs'); app.get('/', function(req, res){ res.render('index', {locals: { title: 'NowJS + Express Example' }}); }); app.listen(8080); "tools.js"에 함수가 있으면 어떻게됩니까? apps.js에서 사용하려면 어떻게 가져 오나요? 아..

Flask에서 정적 파일을 제공하는 방법

질문 : Flask에서 정적 파일을 제공하는 방법 그래서 이것은 부끄럽습니다. Flask 에서 함께 던진 응용 프로그램이 있으며 현재로서는 CSS 및 JS에 대한 링크가있는 단일 정적 HTML 페이지를 제공하고 있습니다. Flask 문서에서 정적 파일 반환을 설명하는 위치를 찾을 수 없습니다. 예, render_template 사용할 수 있지만 데이터가 템플릿 화되어 있지 않다는 것을 알고 있습니다. send_file 또는 url_for 가 옳은 것이라고 생각했지만 그것들을 작동시킬 수 없었다. 그 동안 파일을 열고, 내용을 읽고, 적절한 mimetype Response import os.path from flask import Flask, Response app = Flask(__name__) app...

개발관련/other 2021.09.02

Android 프로젝트에서 사용하지 않는 모든 리소스 제거

질문 : Android 프로젝트에서 사용하지 않는 모든 리소스 제거 사용하지 않는 모든 레이아웃, 문자열, 드로어 블, 색상 등을 Android res 디렉토리에서 제거하고 싶습니다. 파일 목록을 제공하고 더 이상 사용되지 않는 특정 파일 (예 : 사용되지 않는 문자열 항목) 내의 요소 및 저장소에서 제거 할 수있는 도구가 있습니까? 답변 Android Studio에서 사용하지 않는 리소스를 쉽게 검색 할 수 있습니다. " Ctrl Alt Shift i " 를 누르고 " unused resources "(따옴표없이)를 입력하십시오. 그것은 lint를 실행할 것입니다. Lint 명령 (및 IDE의 기타 항목)을 실행하는 매우 쉬운 방법입니다.' 또는 Android Studio 메뉴 > 리팩터링 > 사용하지..

Android에서 "@ id /"와 "@ + id /"의 차이점

질문 : Android에서 "@ id /"와 "@ + id /"의 차이점 @id/ 와 @+id/ 차이점은 무엇입니까? @+id/ 에서 더하기 기호 + 는 새 리소스 이름을 만들고 R.java 파일에 @id/ 어떻습니까? ID 문서에서 Android 리소스 ID 참조 할 때 더하기 기호가 필요하지 않지만 다음과 같이 android 패키지 네임 스페이스를 추가해야합니다. android:id="@android:id/list" 그러나 아래 이미지에서 Eclipse는 어떤 종류의 @android:id/ 제안하지 않습니다. @id/ 와 @android:id/ 는 같은가요? 답변 Android 시스템에 이미 정의되어있는 Android resources @android:id/.. 하고 프로젝트에서 정의 / 만든 리소스..

Python에서 파일 객체의 크기를 바이트 단위로 가져 오는 내장 함수

질문 : Python에서 파일 크기를 얻습니까? 파일 객체의 크기를 바이트 단위로 가져 오는 내장 함수가 있습니까? 나는 어떤 사람들이 다음과 같이하는 것을 본다. def getSize(fileobject): fileobject.seek(0,2) # move the cursor to the end of the file size = fileobject.tell() return size file = open('myfile.bin', 'rb') print getSize(file) 그러나 Python에 대한 경험상 많은 도우미 함수가 있으므로 아마도 하나의 내장 기능이 있다고 생각합니다. 답변 os.path.getsize(path) 를 사용하면 path 의 크기 (바이트)를 반환합니다. 파일이 없거나 액세스 할..

JSLint "missing radix parameter" 오류

질문 : JSLint는 "기수 매개 변수 누락"이라고 말합니다. 이 JavaScript 코드에서 JSLint를 실행했으며 다음과 같이 말했습니다. 32 행 문자 30의 문제 : 기수 매개 변수가 누락되었습니다. 문제의 코드는 다음과 같습니다. imageIndex = parseInt(id.substring(id.length - 1))-1; 여기서 무엇이 잘못 되었습니까? 답변 parseInt로 기수를 전달하는 것은 항상 좋은 습관입니다. parseInt(string, radix) 십진수- parseInt(id.substring(id.length - 1), 10) radix 매개 변수가 생략되면 JavaScript는 다음을 가정합니다. 문자열이 "0x"로 시작하면 기수는 16 (16 진수)입니다. 문자열이 ..

Java String을 byte []로 변환하는 방법

질문 : Java String을 byte []로 변환하는 방법은 무엇입니까? 자바로 변환 할 수있는 방법이 있나요 String A와 byte[] (안 박스 Byte[] )? 이 시도에서 : System.out.println(response.split("\r\n\r\n")[1]); System.out.println("******"); System.out.println(response.split("\r\n\r\n")[1].getBytes().toString()); 그리고 나는 별도의 출력을 얻고 있습니다. gzip 문자열이므로 첫 번째 출력을 표시 할 수 없습니다. ****** [B@38ee9f13 두 번째는 주소입니다. 내가 뭘 잘못하고 있니? 다음과 같이 gzip 압축 해제기에 제공하려면 byte[] 에..

"git commit" 대신 "git commit --amend" 실행을 취소하는 방법

질문 : "git commit"대신 "git commit --amend"실행을 취소하는 방법 실수로 이전 커밋을 수정했습니다. 특정 파일에 대한 변경 내역을 유지하려면 커밋을 분리해야합니다. 마지막 커밋을 취소하는 방법이 있습니까? git reset --hard HEAD^ 와 같은 작업을 수행하면 첫 번째 커밋도 취소됩니다. (아직 원격 디렉토리로 푸시하지 않았습니다) 답변 HEAD 커밋과 동일한 세부 정보를 사용하지만 부모가 이전 버전의 HEAD 새 커밋을 만드는 것입니다. git reset --soft 는 분기 포인터를 이동하여 현재 분기 헤드가 현재있는 위치와 다른 커밋 위에 다음 커밋이 발생하도록합니다. # Move the current head so that it's pointing at the..

개발관련/Git 2021.09.02

Git으로 커밋을 cherry-picking 하는 것의 의미

질문 : Git으로 커밋을 체리 피킹하는 것은 무엇을 의미합니까? 최근에 저는 커밋 cherry-pick 달라는 요청을 받았습니다. 그렇다면 git에서 cherry-picking a commit은 무엇을 의미합니까? 어떻게하나요? 답변 Git에서 Cherry picking은 한 브랜치에서 커밋을 선택하여 다른 브랜치에 적용하는 것을 의미합니다. 이것은 일반적으로 다른 브랜치에 많은 커밋을 적용하는 merge 및 rebase 와 같은 다른 방법과 대조됩니다. 커밋을 적용하려는 브랜치에 있는지 확인하십시오. git switch master 다음을 실행하십시오. git cherry-pick 주의 : 공개 지점에서 체리를 고르는 경우 git cherry-pick -x 이렇게하면 표준화 된 커밋 메시지가 생성됩니..

개발관련/Git 2021.09.02

Android 색상 XML 리소스 파일의 웹 색상

질문 : Android 색상 XML 리소스 파일의 웹 색상 Android XML 리소스 파일 형식에서 모든 X11 / w3c 색상 코드는 어떻게 생겼습니까? 나는 이것이 질문으로서 약간 우스꽝스럽게 보이는 것을 알고 있지만 투표를 감안할 때 유용하고 분명히 오프 사이트 리소스가 필요하지 않기 때문에 그것을 유지하기 위해 다시 포맷하고 있습니다. --편집자. 답변 당신은 확실히 당신 만의 것을 만들었지 만 다른 사람들의 이익을 위해 아래에서 w3c와 x11을 찾으십시오. #FFFFFF #FFFF00 #FF00FF #FF0000 #C0C0C0 #808080 #808000 #800080 #800000 #00FFFF #00FF00 #008080 #008000 #0000FF #000080 #000000 #FFFF..

CSS를 사용하여 텍스트 또는 이미지에 투명한 배경을 제공하는 방법

질문 : CSS를 사용하여 텍스트 또는 이미지에 투명한 배경을 제공하려면 어떻게합니까? CSS 만 사용하여 background 을 반투명하게 만들지 만 요소의 내용 (텍스트 및 이미지)을 불투명하게 만들 수 있습니까? 텍스트와 배경을 두 개의 별도 요소로 사용하지 않고이 작업을 수행하고 싶습니다. 시도 할 때 : p { position: absolute; background-color: green; filter: alpha(opacity=60); opacity: 0.6; } span { color: white; filter: alpha(opacity=100); opacity: 1; } Hello world 자식 요소가 부모의 불투명도를받는 것처럼 보이므로 opacity:1 은 opacity:0.6 에 상..

CSS를 사용하여 height: 0 를 height: auto 로 전환하는 방법

질문 : 높이 전환 방법 : 0; 높이 : 자동; CSS를 사용하십니까? CSS 전환을 사용하여 슬라이드를 만들려고합니다. 은 높이에서 시작합니다 height: 0; . 호버시 height:auto; . 하지만 이로 인해 전환이 아닌 단순히 나타나게됩니다. height: 40px; height: auto; height: 0; 까지 올라갑니다. , 갑자기 올바른 높이로 점프합니다. JavaScript를 사용하지 않고 어떻게 할 수 있습니까? #child0 { height: 0; overflow: hidden; background-color: #dedede; -moz-transition: height 1s ease; -webkit-transition: height 1s ease; -o-transition: ..

Android에서 진행률 표시 줄의 진행 색상을 변경하는 방법

질문 : Android에서 진행률 표시 줄의 진행 색상을 변경하는 방법 Android 애플리케이션에서 가로 진행률 표시 줄을 사용하고 있으며 진행률 색상 (기본적으로 노란색)을 변경하고 싶습니다. XML이 아닌 code 사용하여 어떻게 할 수 있습니까? 답변 답이 아니라서 죄송하지만 코드에서 설정하는 요구 사항은 무엇입니까? .setProgressDrawable 은 올바르게 정의 된 경우 작동합니다. 출처 : https://stackoverflow.com/questions/2020882/how-to-change-progress-bars-progress-color-in-android

CSS 텍스트 색깔에 불투명도 적용하는 방법

질문 : CSS 불투명도는 텍스트가 아닌 배경색에만 적용됩니까? opacity 속성을 div background 속성에만 할당하고 텍스트에는 할당 할 수 없습니까? 난 노력 했어: background: #CCC; opacity: 0.6; 그러나 이것은 불투명도를 변경하지 않습니다. 답변 투명한 배경을 사용하고 싶은 것 같습니다.이 경우 rgba() 함수를 사용해 볼 수 있습니다. rgba(R, G, B, A) R (빨간색), G (녹색) 및 B (파란색)는 s 또는 s 일 수 있습니다. 여기서 숫자 255는 100 %에 해당합니다. (알파)는 0과 1 사이 일 수 있습니다. 여기서 숫자 1은 100 % (전체 불투명도)에 해당합니다. RGBa 예 rgba(51, 170, 51, .1) /* 10% opa..

PHP 배열 저장에 선호되는 방법 (json_encode vs serialize)

질문 : PHP 배열 저장에 선호되는 방법 (json_encode vs serialize) 캐싱을 위해 데이터의 다차원 연관 배열을 플랫 파일에 저장해야합니다. 때때로 웹 앱에서 사용하기 위해 JSON으로 변환해야 할 필요가있을 수 있지만 대부분의 경우 PHP에서 직접 배열을 사용합니다. 이 텍스트 파일에 배열을 JSON 또는 PHP 직렬 배열로 저장하는 것이 더 효율적입니까? 나는 둘러 보았고 최신 버전의 PHP (5.3)에서 json_decode 가 실제로 unserialize 보다 빠릅니다. 필요한 경우 사람이 읽기 쉽기 때문에 현재 배열을 JSON으로 저장하는쪽으로 기울고 있습니다. PHP와 JavaScript 모두에서 아주 적은 노력으로도 사용할 수 있습니다. 디코딩 속도가 빠릅니다 (인코딩에 ..

728x90
반응형