728x90
반응형

프로그래밍 언어 1445

CSS 파일에서 상대 URL을 사용하면 어떤 위치에 상대적일까?

질문 : CSS 파일에서 상대 URL을 사용하면 어떤 위치에 상대적입니까? CSS 파일에서 배경 이미지 URL과 같은 것을 정의 할 때 상대 URL을 사용할 때 상대 URL은 어디에 있습니까? 예를 들면 : /stylesheets/base-styles.css 포함되어 있다고 가정합니다. div#header { background-image: url('images/header-background.jpg'); } 이 스타일 시트를 를 통해 다른 문서에 포함하면 CSS 파일의 상대 URL이 /stylesheets/ 의 스타일 시트 문서 에 상대적이거나 포함 된 현재 문서에 상대적입니까? 다음과 같은 가능한 경로 : /item/details.html /about/index.html /about/extra/oth..

활성 연결이있는 경우 PostgreSQL 데이터베이스를 삭제하는 방법

질문 : 활성 연결이있는 경우 PostgreSQL 데이터베이스를 삭제하는 방법은 무엇입니까? PostgreSQL 데이터베이스를 삭제하는 스크립트를 작성해야합니다. 많은 연결이있을 수 있지만 스크립트는이를 무시해야합니다. 표준 DROP DATABASE db_name 쿼리는 열린 연결이있는 경우 작동하지 않습니다. 문제를 어떻게 해결할 수 있습니까? 답변 다음을 제외한 기존 연결이 삭제됩니다. pg_stat_activity 쿼리하고 죽이려는 pid 값을 SELECT pg_terminate_backend(pid int) 를 실행합니다. PostgreSQL 9.2 이상 : SELECT pg_terminate_backend(pg_stat_activity.pid) FROM pg_stat_activity WHERE ..

CSS에서 모든 하위 요소를 재귀 적으로 선택

질문 : CSS에서 모든 하위 요소를 재귀 적으로 선택모든 하위 요소를 재귀 적으로 선택하려면 어떻게해야합니까?div.dropdown, div.dropdown > * { color: red; } 이 클래스는 정의 된 className과 모든 직계 자식에 대해서만 클래스를 던집니다. 간단한 방법으로 다음과 같이 모든 childNode를 선택하는 방법은 다음과 같습니다.div.dropdown, div.dropdown > *, div.dropdown > * > *, div.dropdown > * > * > *, div.dropdown > * > * > * > * { color: red; } 답변요소의 모든 하위 항목을 일치 시키려면 공백 을 사용하십시오.div.dropdown * { color: red; } ..

PHP에서 stdClass 에 대한 설명

질문 : PHP에서 stdClass는 무엇입니까? stdClass 가 무엇인지 정의하십시오. 답변 stdClass 는 Java의 Object 또는 Python의 object 와 같은 PHP의 일반적인 빈 클래스입니다 (편집 : 실제로 범용 기본 클래스로 사용되지는 않습니다 .이 점 을 지적 해 주신 @Ciaran에게 감사드립니다). 익명 객체, 동적 속성 등에 유용합니다. StdClass를 고려하는 쉬운 방법은 연관 배열의 대안입니다. json_decode() 가 StdClass 인스턴스 또는 연관 배열을 가져 오는 방법을 보여주는 아래 예제를 참조하십시오. 또한이 예제에 표시되지 않은 SoapClient::__soapCall 은 StdClass 인스턴스를 반환합니다.

SQL Server의 SELECT로 테이블을 업데이트 하는 방법

질문 : SQL Server의 SELECT에서 어떻게 업데이트합니까? SQL Server 에서는 INSERT.. SELECT 문을 사용하여 테이블에 행을 삽입 할 수 있습니다. INSERT INTO Table (col1, col2, col3) SELECT col1, col2, col3 FROM other_table WHERE sql = 'cool' SELECT 로 테이블 을 업데이트 할 수도 있습니까? 값이 포함 된 임시 테이블이 있으며 해당 값을 사용하여 다른 테이블을 업데이트하고 싶습니다. 아마도 다음과 같습니다. UPDATE Table SET col1, col2 SELECT col1, col2 FROM other_table WHERE sql = 'cool' WHERE Table.id = other_..

Python에서 환경 변수를 설정하는 방법

질문 : Python에서 환경 변수를 설정하는 방법은 무엇입니까? Python 스크립트에서 일부 환경 변수를 설정해야하며 Python에서 호출되는 다른 모든 스크립트에서 환경 변수 집합을 확인하고 싶습니다. 만약 내가한다면, os.environ["DEBUSSY"] = 1 1 이 문자열이어야한다고 불평합니다. 또한 내가 설정 한 후 Python에서 환경 변수를 읽는 방법 (스크립트의 후반부)을 알고 싶습니다. 답변 환경 변수는 문자열이어야하므로 os.environ["DEBUSSY"] = "1" DEBUSSY 변수를 문자열 1 로 설정합니다. 나중에이 변수에 액세스하려면 다음을 사용하십시오. print(os.environ["DEBUSSY"]) 하위 프로세스는 상위 프로세스의 환경 변수를 자동으로 상속하므로 ..

파이썬에서 추상 클래스와 인터페이스의 차이점

질문 : 파이썬에서 추상 클래스와 인터페이스의 차이점파이썬에서 추상 클래스와 인터페이스의 차이점은 무엇입니까?답변때때로 보게되는 것은 다음과 같습니다.class Abstract1: """Some description that tells you it's abstract, often listing the methods you're expected to supply.""" def aMethod(self): raise NotImplementedError("Should have implemented this") Python에는 공식적인 인터페이스 계약이 없으며 필요하지 않기 때문에 추상화와 인터페이스 사이의 Java 스타일 구분이 존재하지 않습니다. 누군가가 공식 인터페이스를 정의하려는 노력을한다면 그것은 또한 ..

JavaScript에서 임의의 문자열 / 문자 생성

질문 : JavaScript에서 임의의 문자열 / 문자 생성 [a-zA-Z0-9] 세트에서 무작위로 선택한 문자로 구성된 5 개의 문자열을 원합니다. JavaScript로이를 수행하는 가장 좋은 방법은 무엇입니까? 답변 나는 이것이 당신을 위해 일할 것이라고 생각합니다. function makeid(length) { var result = []; var characters = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789'; var charactersLength = characters.length; for ( var i = 0; i < length; i++ ) { result.push(characters.charAt(Math.floor(..

Android 기기를 진동시키는 방법

질문 : Android 기기를 진동시키는 방법은 무엇입니까? 다른 주파수로? Android 애플리케이션을 작성했습니다. 이제 특정 동작이 발생하면 장치가 진동하도록 만들고 싶습니다. 어떻게 할 수 있습니까? 답변 시험: import android.os.Vibrator; ... Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE); // Vibrate for 500 milliseconds if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { v.vibrate(VibrationEffect.createOneShot(500, VibrationEffect.DEFAULT_AMPLITUDE)); } else ..

이전 버전의 Node.js로 변경하는 방법

질문 : 이전 버전의 Node.js로 변경하는 방법Ubuntu 10.10에서 Node.js 버전 v0.5.9-prev0.5.0-pre 사용하고 싶습니다.이전 버전의 노드로 롤백하려면 어떻게합니까?답변한 가지 방법은 노드 버전 관리자 인 NVM을 사용하는 것입니다.다음 명령을 사용하여 nvm을 가져옵니다.curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash https://github.com/creationix/nvm 에서 찾을 수 있습니다.여러 버전의 노드를 쉽게 설치하고 관리 할 수 있습니다. 다음은 도움말의 일부입니다.Usage: nvm install Download and install a nvm use ..

Python 사전 검색 목록

질문 : Python 사전 검색 목록내가 이것을 가지고 있다고 가정합니다.[ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] 이름으로 "Pam"을 검색하여 관련 사전을 검색하고 싶습니다 : {name: "Pam", age: 7}이것을 달성하는 방법?답변생성기 표현식을 사용할 수 있습니다.>>> dicts = [ ... { "name": "Tom", "age": 10 }, ... { "name": "Mark", "age": 5 }, ... { "name": "Pam", "age": 7 }, ... { "name": "Dick", "age": 12 } ... ] >>> next(item for item in..

Android에서 TextView의 fontFamily를 변경하는 방법

질문 : Android에서 TextView의 fontFamily를 변경하는 방법android:fontFamily 를 변경하고 싶지만 Android에서 미리 정의 된 글꼴이 표시되지 않습니다. 사전 정의 된 항목 중 하나를 어떻게 선택합니까? 내 자신의 TypeFace를 정의 할 필요는 없지만 지금 필요한 것과 다른 것이 필요합니다. 내가 거기에서 한 일이 실제로 작동하지 않는 것 같습니다! BTW android:fontFamily="Arial" 은 어리석은 시도였습니다!답변Android 4.1 / 4.2 / 5.0부터 다음 Roboto 글꼴 패밀리를 사용할 수 있습니다.android:fontFamily="sans-serif" // roboto regular android:fontFamily="sans-s..

package.json의 로컬 종속성

질문 : package.json의 로컬 종속성나는 이와 같은 일을하고 싶기 때문에 npm install 은 ../somelocallib package.json 또는 더 중요한 종속성을 설치합니다."dependencies": { "express": "*", "../somelocallib": "*" } 답변이 기능은 npm 버전 2.0.0에서 구현되었습니다. 예:{ "name": "baz", "dependencies": { "bar": "file:../foo/bar" } } 다음 경로도 유효합니다.../foo/bar ~/foo/bar ./foo/bar /foo/bar 로컬 패키지는 접두사 ( ./node-modules )에 복사 됩니다.somelocallib package.json 에 somelocallib..

투명한 ImageButton을 만드는 방법 : Android

질문 : 투명한 ImageButton을 만드는 방법 : Android 이것이 SurfaceView에 해당 버튼을 배치하기 위해 투명한 ImageButton을 얻으려고 시도한 것입니다. 그러나 Eclipse는 xml에 투명한 줄을 포함하자마자 프로젝트에서 오류를 발생시킵니다.도와주세요.답변배경에 null을 사용해보십시오 ...android:background="@null" 출처 : https://stackoverflow.com/questions/3402787/how-to-have-a-transparent-imagebutton-android

dash를 제외한 문자열에서 영숫자가 아닌 모든 문자를 제거하는 방법

질문 : 대시를 제외한 문자열에서 영숫자가 아닌 모든 문자를 제거하려면 어떻게합니까? 대시 및 공백 문자를 제외하고 문자열에서 영숫자가 아닌 모든 문자를 제거하려면 어떻게합니까? 답변 [^a-zA-Z0-9 -] 를 빈 문자열로 바꿉니다. Regex rgx = new Regex("[^a-zA-Z0-9 -]"); str = rgx.Replace(str, ""); 출처 : https://stackoverflow.com/questions/3210393/how-do-i-remove-all-non-alphanumeric-characters-from-a-string-except-dash

AngularJS 컨트롤러에서보기에 HTML 삽입

질문 : AngularJS 컨트롤러에서보기에 HTML 삽입 AngularJS 컨트롤러에서 HTML 조각을 만들고이 HTML을보기에 표시 할 수 있습니까? id: value 쌍의 중첩 된 목록으로 전환해야하기 때문입니다. 따라서 HTML 이 컨트롤러에서 생성되고 이제이를 표시하려고합니다. 모델 속성을 만들었지 만 HTML을 인쇄하지 않고는 뷰에서 렌더링 할 수 없습니다. 최신 정보 생성 된 HTML을 따옴표 안의 문자열로 각도 렌더링하여 문제가 발생하는 것으로 보입니다. 이 문제를 해결하기 위해 노력할 것입니다. 컨트롤러 예 : var SomeController = function () { this.customHtml = 'render me please'; } 보기 예 : 제공 : "render me pl..

MySQL에서 datetime 또는 timestamp 데이터 유형을 사용하는 이유

질문 : MySQL에서 datetime 또는 timestamp 데이터 유형을 사용해야합니까?datetime 또는 timestamp 필드를 사용하는 것이 좋으며 그 이유 (MySQL 사용)를 권장합니까?저는 서버 측에서 PHP로 작업하고 있습니다.답변MySQL의 타임 스탬프는 일반적으로 레코드 변경 사항을 추적하는 데 사용되며 레코드가 변경 될 때마다 업데이트되는 경우가 많습니다. 특정 값을 저장하려면 datetime 필드를 사용해야합니다.UNIX 타임 스탬프 또는 기본 MySQL datetime 필드 사용 중에서 결정하려는 경우 기본 형식을 사용하십시오. MySQL 내에서 이러한 방식으로 계산을 수행 할 수 있으며 ("SELECT DATE_ADD(my_datetime, INTERVAL 1 DAY)") 레..

JSON을 간단한 사전으로 역 직렬화하는 방법<string,string> ASP.NET에서?

질문 : JSON을 간단한 사전으로 역 직렬화하는 방법 ASP.NET에서?POST를 통해 ASP.NET으로 다시 전송되는 JSON의 간단한 키 / 값 목록이 있습니다. 예:{ "key1": "value1", "key2": "value2"} 강력한 형식의 .NET 개체를 탐색하지 않습니다.나는 단순히 평범한 오래된 Dictionary (Of String, String) 또는 동등한 것 (hash table, Dictionary (Of String, Object), 구식 StringDictionary-hell, 2D 문자열 배열이 나를 위해 작동합니다.ASP.NET 3.5와 널리 사용되는 Json.NET (이미 클라이언트에 대한 직렬화에 사용하고 있음)에서 사용할 수있는 모든 것을 사용할 수 있습니다.분명히..

Android에서 Toast를 표시하는 방법

질문 : Android에서 Toast를 표시하는 방법은 무엇입니까? 끌어 올릴 수있는 슬라이더가 있고지도가 표시됩니다. 슬라이더를 위아래로 움직여지도를 숨기거나 표시 할 수 있습니다. 지도가 전면에 있으면 해당지도에서 터치 이벤트를 처리 할 수 있습니다. 터치 할 때마다 AsyncTask 가 실행되고 일부 데이터를 다운로드하고 데이터를 표시 Toast 터치 이벤트에서 작업을 시작하더라도 슬라이더를 닫을 때까지 알림이 표시되지 않습니다. 슬라이더가 닫히고지도가 더 이상 표시되지 않으면 Toast 가 나타납니다. 편집하다: public boolean onTouchEvent(MotionEvent event, MapView mapView){ if (event.getAction() == 1) { new TestT..

Android Studio의 전체 프로젝트에서 모든 문자열 검색

질문 : Android Studio의 전체 프로젝트에서 모든 문자열 검색 방금 Android Studio (IntelliJ)를 사용하기 시작했으며 이제 프로젝트의 모든 파일에서 문자열의 발생을 찾는 기능을 찾습니다. .getUuid() "가 포함 된 모든 파일을 찾고 싶습니다. 오른쪽 상단의 검색은 올바른 결과를 제공하지 않으며 편집> 찾기에서이 기능을 찾을 수없는 것 같습니다. 아무도 나를 올바른 방향으로 가리킬 수 있습니까? 답변 TLDR : MacOS에서 ⌃⇧F는 "경로에서 찾기"대화 상자를 엽니 다. 우선,이 IDEA에는 멋진 " Find Usages "명령이 있습니다. 커서가 일부 필드, 방법 등에있을 때 컨텍스트 메뉴에서 찾을 수 있습니다. 컨텍스트 인식이며 내가 아는 한 클래스, 메서드 또는..

배열을 포함하는 PHP 상수?

질문 : 배열을 포함하는 PHP 상수?실패했습니다. define('DEFAULT_ROLES', array('guy', 'development team')); 분명히 상수는 배열을 보유 할 수 없습니다. 이 문제를 해결하는 가장 좋은 방법은 무엇입니까?define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); 이것은 불필요한 노력처럼 보입니다.답변참고 : 이것이 허용되는 대답이지만 PHP 5.6 이상에서는 const 배열을 가질 수 있습니다- 아래 Andrea Faulds의 대답을 참조하십시오 .배열을 직렬화 한 다음 상수에 넣을 수도 있습니다.# define constant, serialize ..

PHP에서 빈 객체를 정의하는 방법

질문 : PHP에서 빈 객체를 정의하는 방법 새 배열을 사용하여 다음을 수행합니다. $aVal = array(); $aVal[key1][var1] = "something"; $aVal[key1][var2] = "something else"; 객체에 대한 유사한 구문이 있습니까? (object)$oVal = ""; $oVal->key1->var1 = "something"; $oVal->key1->var2 = "something else"; 답변 $x = new stdClass(); 설명서 의 주석은 이를 가장 잘 요약합니다. stdClass는 기본 PHP 객체입니다. stdClass에는 속성, 메서드 또는 부모가 없습니다. 매직 메서드를 지원하지 않으며 인터페이스를 구현하지 않습니다. 스칼라 또는 배열을 ..

"JSON 직렬화 가능하지 않은 datetime.datetime"을 극복하는 방법

질문 : "JSON 직렬화 가능하지 않은 datetime.datetime"을 극복하는 방법은 무엇입니까? 다음과 같은 기본 사전이 있습니다. sample = {} sample['title'] = "String" sample['somedate'] = somedatetimehere jsonify(sample) 시도하면 다음과 같은 결과가 나타납니다. TypeError: datetime.datetime(2012, 8, 8, 21, 46, 24, 862000) is not JSON serializable 사전 샘플이 위의 오류를 극복 할 수 있도록 어떻게해야합니까? 참고 : 관련성이 없을 수도 있지만 사전은 mongodb 에서 str(sample['somedate']) 를 출력하면 출력은 2012-08-08 2..

728x90
반응형