728x90
반응형

전체보기 2040

Android Studio 프로젝트의 경우 .gitignore에 작성해야 하는 것

질문 : Android Studio 프로젝트의 경우 .gitignore에 무엇이 있어야합니까? Android Studio 프로젝트의 경우 .gitignore 에 어떤 파일이 있어야합니까? .iml 포함하는 몇 가지 예를 보았지만 IntelliJ 문서에서는 .iml 이 소스 제어에 포함되어야한다고 말합니다. 답변 Android Studio 3.0으로 업데이트 됨 댓글에 누락 된 항목을 공유하세요. 늦은 답변이지만 이 대안 답변은 우리에게 적합하지 않았습니다 ... 그래서 다음은 gitignore 파일입니다. #built application files *.apk *.ap_ *.aab # files for the dex VM *.dex # Java class files *.class # generated f..

Android Emulator에서 내 http : // localhost 웹 서버에 연결하는 방법

질문 : Android Emulator에서 내 http : // localhost 웹 서버에 연결하는 방법 http://localhost 또는 http://127.0.0.1 localhost 웹 서버 페이지에 연결하려면 Android 에뮬레이터에서 무엇을 할 수 있습니까? 나는 그것을 시도했지만 에뮬레이터는 여전히 localhost에 대한 Google 검색과 같은 내 요청을 받아들이거나 웹 서버가 정상적으로 실행되는 동안 페이지를 찾지 못했다고 말합니다. 답변 localhost는 코드가 실행되는 장치 (이 경우 에뮬레이터)를 나타냅니다. Android 시뮬레이터를 실행하는 컴퓨터를 참조하려면 IP 주소 10.0.2.2를 대신 사용하십시오. 여기 에서 더 많은 것을 읽을 수 있습니다. 출처 : https:..

배경 이미지에 CSS 필터를 적용하는 방법

질문 : 배경 이미지에 CSS 필터를 적용하는 방법 검색 페이지의 배경 이미지로 사용중인 JPEG 파일이 있으며 Backbone.js 컨텍스트 내에서 작업하기 때문에 CSS를 사용하여 설정하고 있습니다. background-image: url("whatever.jpg"); CSS 3 흐림 필터 를 배경에만 적용하고 싶지만 해당 요소 하나만 스타일을 지정하는 방법을 잘 모르겠습니다. 내가 시도하면 : -webkit-filter: blur(5px); -moz-filter: blur(5px); -o-filter: blur(5px); -ms-filter: blur(5px); filter: blur(5px); background-image 바로 아래에서 배경이 아닌 전체 페이지의 스타일을 지정합니다. 이미지 만 ..

HTML5에 input type을 float 타입으로 활용하는 방법

질문 : HTML5에 부동 입력 유형이 있습니까? html5.org 에 따르면 "숫자"입력 유형의 "값 속성이 지정되고 비어 있지 않은 경우 유효한 부동 소수점 숫자 인 값을 가져야합니다." 그러나 이것은 단순히 (최신 버전의 Chrome에서) 부동이 아닌 정수를 사용하는 "업다운"컨트롤입니다. HTML5 고유의 부동 소수점 입력 요소가 있습니까? 아니면 숫자 입력 유형이 정수가 아닌 부동 소수점과 함께 작동하도록 만드는 방법이 있습니까? 아니면 jQuery UI 플러그인을 사용해야합니까? 답변 number 유형에는 max 및 min 과 함께)를 제어 step 값이 있으며 기본값은 1 입니다. 이 값은 스테퍼 버튼 구현에서도 사용됩니다 (예 : 위로 누르면 step 증가). 이 값을 적절한 값으로 변경하..

Python에서 목록을 균등 한 크기의 청크로 반복하는 방법

질문 : 청크 단위로 목록을 반복하는 가장 "파이썬"방법은 무엇입니까? 한 번에 4 개의 정수로 작업해야하는 정수 목록을 입력으로받는 Python 스크립트가 있습니다. 불행히도 입력을 제어 할 수 없거나 4 개 요소 튜플 목록으로 전달했습니다. 현재 저는 다음과 같이 반복하고 있습니다. for i in range(0, len(ints), 4): # dummy op for example code foo += ints[i] * ints[i + 1] + ints[i + 2] * ints[i + 3] "C-think"와 비슷해 보이지만,이 상황을 처리하는 더 비단뱀적인 방법이 있다고 생각합니다. 목록은 반복 후 삭제되므로 보존 할 필요가 없습니다. 아마도 이와 같은 것이 더 좋을까요? while ints: fo..

Android 플랫폼에서 Service vs IntentService

질문 : Android 플랫폼의 서비스 대 IntentService IntentService 로 수행 할 수 있지만 Service 로는 수행 할 수없는 작업의 예를 찾고 있습니까? 또한 IntentService 는 다른 스레드에서 실행되고 Service 는 실행되지 않는다고 생각합니다. 따라서 내가 볼 수있는 한 자체 스레드 내에서 서비스를 시작하는 것은 IntentService 시작하는 것과 같습니다. 그 맞습니까? 답변 Tejas Lagvankar는이 주제에 대한 멋진 게시물을 작성했습니다. 다음은 Service와 IntentService의 몇 가지 주요 차이점입니다. 언제 사용합니까? 서비스 는 UI가없는 작업에서 사용할 수 있지만 너무 길어서는 안됩니다. 긴 작업을 수행해야하는 경우 서비스 내에서..

git reset --mixed, --soft 및 --hard의 차이점

질문 : git reset --mixed, --soft 및 --hard의 차이점은 무엇입니까? 커밋을 분할하고 어떤 재설정 옵션을 사용할지 확실하지 않습니다. 나는 페이지를보고 있었다 평범한 영어로 "git reset"은 무엇을 하는가? , 그러나 나는 git 인덱스 또는 스테이징 영역이 무엇인지 실제로 이해하지 못하여 설명이 도움이되지 않는다는 것을 깨달았습니다. --mixed 및 --soft 의 사용 사례는 해당 답변에서 나에게 동일하게 보입니다 (수정하고 다시 커밋하려는 경우). 누군가 그것을 더 분해 할 수 있습니까? --mixed 가 아마도 함께 갈 수있는 옵션이라는 것을 알고 있지만 그 이유 를 알고 싶습니다. 마지막으로 --hard 어떻습니까? 누군가가 세 가지 옵션을 선택하는 방법에 대한 ..

개발관련/Git 2021.08.26

HTML "no-js"클래스의 목적

질문 : HTML "no-js"클래스의 목적은 무엇입니까? 많은 템플릿 엔진, HTML5 Boilerplate , 다양한 프레임 워크 및 일반 PHP 사이트 태그에 no-js 클래스가 있음을 알았습니다. 왜 이렇게 되나요? 이 클래스에 반응하는 일종의 기본 브라우저 동작이 있습니까? 왜 항상 포함합니까? "no-js"케이스가없고 html을 직접 처리 할 수 있다면 클래스 자체를 쓸모 없게 만들지 않습니까? 다음은 HTML5 Boilerplate index.html의 예입니다. 보시다시피 요소에는 항상이 클래스가 있습니다. 누군가 이것이 왜 그렇게 자주 수행되는지 설명 할 수 있습니까? 답변 Modernizr가 실행되면 "no-js"클래스를 제거하고 "js"로 대체합니다. 이것은 Javascript 지원이..

웹 사이트에 "내 정보 기억"을 구현하는 가장 좋은 방법

질문 : 웹 사이트에 "내 정보 기억"을 구현하는 가장 좋은 방법은 무엇입니까? 사용자가 내 웹 사이트를 방문 할 때마다 로그인 할 필요가 없도록 내 웹 사이트에 사용자가 클릭 할 수있는 확인란이 있기를 원합니다. 이를 구현하려면 쿠키를 컴퓨터에 저장해야한다는 것을 알고 있지만 해당 쿠키에 무엇이 포함되어야합니까? 또한이 쿠키가 '내 기억하기'기능을 제공하면서 피할 수있는 보안 취약점을 제공하지 않도록주의해야하는 일반적인 실수가 있습니까? 답변 여기에 설명 된이 전략 을 모범 사례 (2006) 또는 여기에 설명 된 업데이트 된 전략 (2015)으로 사용할 수 있습니다. 이 접근 방식은 심층 방어를 제공합니다. 누군가가 데이터베이스 테이블을 유출하는 경우 공격자에게 사용자를 가장 할 수있는 열린 문을 제공..

Android에서 'Context' 클래스에 대해서

질문 : Android에서 '컨텍스트'란 무엇입니까? Android 프로그래밍에서 Context 클래스는 정확히 무엇이며 어디에 사용됩니까? 개발자 사이트 에서 읽었지만 명확하게 이해할 수 없습니다. 답변 간단히 말하면 : 이름에서 알 수 있듯이 응용 프로그램 / 객체의 현재 상태에 대한 컨텍스트입니다. 새로 생성 된 객체가 무슨 일이 일어나고 있는지 이해할 수있게합니다. 일반적으로 프로그램의 다른 부분 (활동 및 패키지 / 응용 프로그램)에 관한 정보를 얻기 위해 전화합니다. getApplicationContext() , getContext() , getBaseContext() 또는 this (Application, Activity, Service 및 IntentService 클래스와 같이 Contex..

[오류] GitHub : invalid username or password

질문 : GitHub : 잘못된 사용자 이름 또는 비밀번호 GitHub에서 호스팅되는 프로젝트가 있습니다. 마스터에서 수정 사항을 푸시하려고 할 때 실패합니다. 항상 다음과 같은 오류 메시지가 나타납니다. Password for 'https://git@github.com': remote: Invalid username or password. fatal: Authentication failed for 'https://git@github.com/eurydyce/MDANSE.git/' 그러나 내 ssh 키를 github로 설정하는 것은 괜찮은 것 같습니다. 실제로 ssh -T git@github.com 을 수행하면 Hi eurydyce! You've successfully authenticated, but G..

개발관련/Git 2021.08.26

세로 스크롤이 tbody 내부에 있는 100% 너비의 HTML 테이블

질문 : 너비가 100 %이고 tbody 내부에 세로 스크롤이있는 HTML 표 100 % 너비로 설정하고 일부 높이에 대해 table { width: 100%; display:block; } thead { display: inline-block; width: 100%; height: 20px; } tbody { height: 200px; display: inline-block; width: 100%; overflow: auto; } Head 1 Head 2 Head 3 Head 4 Head 5 Content 1 Content 2 Content 3 Content 4 Content 5 추가 div를 추가하는 것을 피하고 싶습니다. 원하는 것은 이와 같은 간단한 테이블 table-layout , positio..

node.js에서 Base64 인코딩을 수행하는 방법

질문 : node.js에서 Base64 인코딩을 수행하는 방법은 무엇입니까? node.js에는 아직 base64 인코딩이 내장되어 있습니까? 내가 이것을 묻는 이유는 crypto final() 이 16 진수, 바이너리 또는 ASCII 데이터 만 출력 할 수 있기 때문입니다. 예를 들면 : var cipher = crypto.createCipheriv('des-ede3-cbc', encryption_key, iv); var ciph = cipher.update(plaintext, 'utf8', 'hex'); ciph += cipher.final('hex'); var decipher = crypto.createDecipheriv('des-ede3-cbc', encryption_key, iv); var txt..

개발관련/other 2021.08.26

Python 모듈 datetime을 사용하여 현재 날짜로부터 6 개월의 날짜를 계산하는 방법

질문 : datetime Python 모듈을 사용하여 현재 날짜로부터 6 개월의 날짜를 어떻게 계산합니까? datetime Python 모듈을 사용하고 있습니다. 현재 날짜로부터 6 개월 후 날짜를 계산하려고합니다. 누군가이 일을 도와 줄 수 있습니까? 현재 날짜로부터 6 개월 후 날짜를 생성하고 싶은 이유는 리뷰 날짜 를 생성하기 위해서입니다. 사용자가 시스템에 데이터를 입력하면 데이터를 입력 한 날로부터 6 개월의 검토 날짜가 있습니다. 답변 이 솔루션이 좋은 것으로 나타났습니다. (이것은 python-dateutil 확장을 사용합니다) from datetime import date from dateutil.relativedelta import relativedelta six_months = date..

JWT (JSON Web Token) 만료 자동 연장

질문 : JWT (JSON Web Token) 만료 자동 연장 새로운 REST API에 JWT 기반 인증을 구현하고 싶습니다. 그러나 토큰에 만료가 설정되어 있으므로 자동으로 연장 할 수 있습니까? 사용자가 해당 기간에 애플리케이션을 적극적으로 사용하는 경우 X 분마다 로그인 할 필요가 없습니다. 그것은 엄청난 UX 실패입니다. 그러나 만료 기간을 연장하면 새 토큰이 생성됩니다 (이전 토큰은 만료 될 때까지 여전히 유효합니다). 그리고 각 요청 후에 새 토큰을 생성하는 것은 어리석은 것처럼 들립니다. 둘 이상의 토큰이 동시에 유효한 경우 보안 문제처럼 들립니다. 물론 블랙리스트를 사용하여 이전에 사용 된 것을 무효화 할 수 있지만 토큰을 저장해야합니다. 그리고 JWT의 장점 중 하나는 스토리지가 없다는 ..

Android 오류 - R cannot be resolved

질문 : R을 해결할 수 없음-Android 오류 방금 새 Android SDK를 다운로드하여 설치했습니다. 나는 그것을 테스트하기위한 간단한 애플리케이션을 만들고 싶었다. 마법사는 다음 코드를 생성했습니다. package eu.mauriziopz.gps; import android.app.Activity; import android.os.Bundle; public class ggps extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R..

내 Python 사이트 패키지 디렉토리의 위치를 찾는 방법

질문 : 내 Python 사이트 패키지 디렉토리의 위치를 어떻게 찾습니까? 내 사이트 패키지 디렉토리의 위치를 어떻게 찾습니까? 답변 사이트 패키지 디렉토리에는 전역 및 사용자 당 두 가지 유형이 있습니다. 다음을 실행할 때 전역 사이트 패키지 ( " dist-packages ") 디렉토리가 sys.path python -m site 더 간결한 목록을 보려면 Python 코드의 사이트 모듈 getsitepackages python -c 'import site; print(site.getsitepackages())' 참고 : virtualenvs getsitepackages is not available을 사용 하면 sys.path 가 virtualenv의 site-packages 디렉토리를 올바르게 나열..

Python에서 여러 생성자를 갖는 깔끔하고 Pythonic 방법

질문 : Python에서 여러 생성자를 갖는 깔끔하고 Pythonic 방법은 무엇입니까? 이것에 대한 확실한 답을 찾을 수 없습니다. 내가 아는 한, 파이썬 클래스에서 __init__ 그렇다면이 문제를 어떻게 해결해야합니까? number_of_holes 속성이있는 Cheese 라는 클래스가 있다고 가정합니다. 치즈 오브젝트를 만드는 두 가지 방법을 어떻게 가질 수 있습니까? 이 작업을 수행하는 한 가지 방법 만 생각할 수 있지만 이것은 투박해 보입니다. class Cheese(): def __init__(self, num_holes = 0): if (num_holes == 0): # Randomize number_of_holes else: number_of_holes = num_holes 당신은 무엇을 ..

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

질문 : "git add -A"와 "git add"의 차이점 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 -u . git add . 에 대한 중요한 점. 작업 트리를보고 변경되었거나 새롭고 무시되지 않은 경우 모든 경로를 단..

개발관련/Git 2021.08.26

jQuery를 사용하여 텍스트를 클립 보드에 복사하는 방법

질문 : jQuery를 사용하여 클립 보드에 복사 버튼 클릭 div 내부의 텍스트를 클립 보드에 복사하려면 어떻게해야합니까? div가 있고 클립 보드에 텍스트를 추가 할 링크를 추가해야합니다. 이에 대한 해결책이 있습니까? Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s copy Text 텍스트 복사를 클릭 한 다음 Ctrl + V를 누르면 붙여 넣어야합니다. 답변 2016 년 수정 2016 년부터는 대부분의 브라우저에서 선택 항목에서 작동 document.execCommand("co..

JS 객체를 JSON 문자열로 변환

질문 : JS 객체를 JSON 문자열로 변환 JS에서 다음을 사용하여 객체를 정의한 경우 : var j={"name":"binchen"}; 객체를 JSON으로 어떻게 변환 할 수 있습니까? 출력 문자열은 다음과 같아야합니다. '{"name":"binchen"}' 답변 현재의 모든 브라우저에는 기본 JSON 지원이 내장되어 있습니다. IE6 / 7과 같은 선사 시대 브라우저를 다루지 않는 한 다음과 같이 쉽게 할 수 있습니다. var j = { "name": "binchen" }; console.log(JSON.stringify(j)); 출처 : https://stackoverflow.com/questions/4162749/convert-js-object-to-json-string

Git : 내 마지막 커밋보기

질문 : Git : 내 마지막 커밋보기 git commit 했을 때 목록에서 본 것과 똑같이 마지막 커밋에서 커밋 된 파일을보고 싶습니다. 불행히도 검색 git "last commit" log Google에서 나를 아무데도 가져 오지 않습니다. 과 git diff HEAD^..HEAD 물론 제가 필요로하는 것은 아닙니다. 왜냐하면 그것은 변화의 용기를 뿜어 내기 때문입니다. 답변 의견을 통해 결정된대로 OP가 $ git log --name-status HEAD^..HEAD svn status 또는 svn log -v 에서 얻을 수있는 출력과 매우 가깝습니다. Subversion에서 git로 오는 많은 사람들이 익숙합니다. --name-status 가 여기서 핵심입니다. 이 질문에서 다른 사람들이 언급했듯..

개발관련/Git 2021.08.25

jQuery Select에 특정 옵션 태그 텍스트 가져오기

질문 : jQuery는 특정 옵션 태그 텍스트를 얻습니다. 좋아, 내가 이걸 가지고 있다고 말해봐 Option A Option B Option C 값이 '2'인 경우 "Option B"를 얻으려면 선택기가 어떻게 생겼습니까? 이것은 선택한 텍스트 값을 얻는 방법을 묻는 것이 아니라 값 속성에 따라 선택 여부에 관계없이 그중 하나만 묻는 것입니다. 나는 시도했다 : $("#list[value='2']").text(); 그러나 작동하지 않습니다. 답변 속성 value 이 2 list 이있는 요소를 찾고 있습니다. 원하는 것은 list option 자식입니다. $("#list option[value='2']").text() 출처 : https://stackoverflow.com/questions/196684/..

jQuery를 사용하여 form submit하기

질문 : jQuery를 사용하여 양식 제출 [닫기] jQuery를 사용하여 양식을 제출하고 싶습니다. 누군가 코드, 데모 또는 예제 링크를 제공 할 수 있습니까? 답변 양식을 정상적으로 제출하는지 또는 AJAX 호출을 통해 제출하는지에 따라 다릅니다. 예제가있는 문서를 포함하여 jquery.com 에서 많은 정보를 찾을 수 있습니다. 양식을 정상적으로 제출하려면 submit() 메서드를 확인하십시오. AJAX의 ajax() 또는 post() 메소드를 사용하고 싶을 수 있지만 다양한 가능성이 있습니다. post() 는 간단하고 제한된 인터페이스를 사용 ajax() 메서드를 호출하는 정말 편리한 방법입니다. 내가 매일 사용하는 중요한 리소스는 북마크에 추가해야하는 How jQuery Works 입니다. jQ..

728x90
반응형