728x90
반응형

프로그래밍 언어 1445

jQuery로 input을 disabled/ enable 하는 방법

질문 : jQuery로 입력을 비활성화 / 활성화 하시겠습니까? $input.disabled = true; 또는 $input.disabled = "disabled"; 표준 방법은 무엇입니까? 반대로 비활성화 된 입력을 어떻게 활성화합니까? 답변 disabled 속성을 변경하려면 .prop() 함수를 사용해야합니다. $("input").prop('disabled', true); $("input").prop('disabled', false); .prop() 함수는 존재하지 않지만 .attr() 은 유사합니다. 비활성화 된 속성을 설정합니다. $("input").attr('disabled','disabled'); 다시 활성화하려면 적절한 방법은 .removeAttr() $("input").removeAttr(..

Ubuntu에서 pip를 통해 python3 버전의 패키지를 설치하는 방법

질문 : Ubuntu에서 pip를 통해 python3 버전의 패키지를 설치하는 방법은 무엇입니까? 나는 모두가 python2.7 및 python3.2 에 설치된 Ubuntu 12.04 . 심볼릭 링크 python python2.7 연결합니다. 내가 입력 할 때 : sudo pip install package-name 기본적 package-name python2 버전을 설치합니다. 일부 패키지는 python2 및 python3 모두 지원합니다. pip 를 통해 package-name 의 python3 버전을 설치하는 방법은 무엇입니까? 답변 virtualenv 를 빌드 한 다음 virtualenv를 활성화 한 후 python3의 패키지를 설치할 수 있습니다. 따라서 시스템이 엉망이되지 않습니다. :) 다음..

jQuery 드롭 다운에서 선택한 옵션 가져 오기

질문 : jQuery 드롭 다운에서 선택한 옵션 가져 오기일반적으로 $("#id").val() 을 사용하여 선택한 옵션의 값을 반환하지만 이번에는 작동하지 않습니다. 선택한 태그의 ID는 aioConceptNameHTML 코드Name choose io roma totti 답변드롭 다운 옵션의 경우 다음과 같은 것을 원할 것입니다.var conceptName = $('#aioConceptName').find(":selected").text(); val() 이 트릭을 수행하지 않는 이유는 옵션을 클릭해도 드롭 다운의 값이 변경되지 않기 때문입니다. 드롭 다운 의 자식 인 선택한 옵션에 :selected 속성 만 추가하기 때문입니다.출처 : https://stackoverflow.com/questions/10..

JSON.stringify와 JSON.parse의 차이점

질문 : JSON.stringify와 JSON.parse의 차이점이 두 가지 구문 분석 방법을 언제 사용 해야하는지 혼란스러워했습니다.json_encoded 데이터를 에코하고 ajax를 통해 다시 검색 한 후 JSON.stringify 및 JSON.parse를 사용해야하는시기에 대해 종종 혼란스러워합니다.구문 분석 할 때 console.log에 [object,object] 되고 문자열이 지정 되면 JavaScript 개체가 표시됩니다.$.ajax({ url: "demo_test.txt", success: function(data) { console.log(JSON.stringify(data)) /* OR */ console.log(JSON.parse(data)) //this is what I am uns..

정적 std :: map 초기화<int, int> C ++에서

질문 : 정적 std :: map 초기화 C ++에서정적지도를 초기화하는 올바른 방법은 무엇입니까? 초기화 할 정적 함수가 필요합니까?답변C ++ 11 사용 :#include using namespace std; map m = {{1, 'a'}, {3, 'b'}, {5, 'c'}, {7, 'd'}}; Boost.Assign 사용 :#include #include "boost/assign.hpp" using namespace std; using namespace boost::assign; map m = map_list_of (1, 'a') (3, 'b') (5, 'c') (7, 'd'); 출처 : https://stackoverflow.com/questions/138600/initializing-a-sta..

Node.js를 사용하여 JSON을 구문 분석하는 방법

질문 : Node.js를 사용하여 JSON을 구문 분석하는 방법은 무엇입니까? Node.js를 사용하여 JSON을 어떻게 구문 분석해야합니까? JSON을 안전하게 검증하고 구문 분석하는 모듈이 있습니까? 답변 JSON.parse 를 사용할 수 있습니다. JSON 객체의 정의 는 ECMAScript 5 사양의 일부입니다 . node.js는 ECMA 표준을 준수하는 Google Chrome의 V8 엔진을 기반으로합니다. 따라서 node.js에는 전역 객체 JSON [docs]도 있습니다. 주 JSON.parse 는 동기 메서드이기 때문에 현재 스레드를 묶을 수 있습니다. 따라서 큰 JSON 객체를 파싱 할 계획이라면 스트리밍 json 파서를 사용하십시오. 출처 : https://stackoverflow.co..

C ++에서 가상 함수가 필요한 이유

질문 : C ++에서 가상 함수가 필요한 이유는 무엇입니까? 저는 C ++를 배우고 있으며 가상 기능을 배우고 있습니다. 내가 읽은 (책과 온라인에서) 가상 함수는 파생 클래스에서 재정의 할 수있는 기본 클래스의 함수입니다. virtual 을 사용하지 않고 파생 클래스의 기본 함수를 재정의 할 수있었습니다. 그래서 내가 여기서 무엇을 놓치고 있습니까? 나는 가상 기능에 더 많은 것이 있다는 것을 알고 있으며, 그것이 중요한 것 같아서 그것이 정확히 무엇인지 분명히하고 싶습니다. 온라인에서 정답을 찾을 수 없습니다. 답변 virtual 기능이 무엇인지 이해하는 방법뿐만 아니라 필요한 이유입니다. 다음 두 클래스가 있다고 가정 해 보겠습니다. class Animal { public: void eat() { ..

HTML 파일에 다른 HTML 파일 포함

질문 : HTML 파일에 다른 HTML 파일 포함두 개의 HTML 파일이 있으며 a.html 및 b.html 이라고 가정합니다. a.html 을 포함하고 b.html .JSF에서는 다음과 같이 할 수 있습니다. 그것은 그 내부의 의미 a.xhtml 파일을, 나는 포함 할 수 b.xhtml .*.html 파일에서 어떻게 할 수 있습니까?답변제 생각에는 최상의 솔루션은 jQuery를 사용합니다.a.html : b.html :This is my include file 이 방법은 내 문제에 대한 간단하고 깨끗한 해결책입니다.jQuery .load() 문서는 여기에 있습니다 .출처 : https://stackoverflow.com/questions/8988855/include-another-html-file-in..

C ++ 여러 줄 문자열 리터럴

질문 : C ++ 여러 줄 문자열 리터럴Perl과 같이 C ++에서 여러 줄의 일반 텍스트, 상수 리터럴을 사용하는 방법이 있습니까? #include 파일을 파싱하는 트릭일까요? 하나는 생각할 수 없지만, 그거 좋겠네요. 나는 그것이 C ++ 0x에있을 것이라는 것을 안다.답변글쎄요 .. 가장 쉬운 방법은 인접한 문자열 리터럴이 컴파일러에 의해 연결된다는 사실을 사용하는 것입니다.const char *text = "This text is pretty long, but will be " "concatenated into just a single string. " "The disadvantage is that you have to quote " "each part, and newlines must be li..

C ++에서 개인 정적 멤버를 초기화하는 방법

질문 : C ++에서 개인 정적 멤버를 초기화하는 방법은 무엇입니까? C ++에서 개인 정적 데이터 멤버를 초기화하는 가장 좋은 방법은 무엇입니까? 내 헤더 파일에서 이것을 시도했지만 이상한 링커 오류가 발생합니다. class foo { private: static int i; }; int foo::i = 0; 클래스 외부에서 개인 멤버를 초기화 할 수 없기 때문이라고 생각합니다. 그래서 이것을하는 가장 좋은 방법은 무엇입니까? 답변 클래스 선언은 헤더 파일 (또는 공유되지 않는 경우 소스 파일)에 있어야합니다. 파일 : foo.h class foo { private: static int i; }; 그러나 초기화는 소스 파일에 있어야합니다. 파일 : foo.cpp int foo::i = 0; 초기화가 헤..

mysqldump를 사용하지 않고 데이터베이스 복사 / 복제

질문 : mysqldump를 사용하지 않고 데이터베이스 복사 / 복제mysqldump 를 사용하지 않고 MySQL db (콘텐츠 포함 및 콘텐츠 제외)를 다른 데이터베이스로 복제 / 복제 할 수있는 방법이 있습니까?현재 MySQL 4.0을 사용하고 있습니다.답변mysqldump 를 사용하고 싶지 않다고 말한 것을 볼 수 있지만 비슷한 솔루션을 찾는 동안이 페이지에 도달했으며 다른 사람들도 찾을 수 있습니다. 이를 염두에두고 Windows 서버의 명령 줄에서 데이터베이스를 복제하는 간단한 방법은 다음과 같습니다.mysqldump -h [server] -u [user] -p[password] db1 | mysql -h [server] -u [user] -p[password] db2-p 와 [password]..

HTML 페이지 바닥 글을 최소 높이로 페이지 하단에 유지하지만 페이지와 겹치지 않도록하는 CSS

질문 : HTML 페이지 바닥 글을 최소 높이로 페이지 하단에 유지하지만 페이지와 겹치지 않도록하는 CSS다음 페이지 (데드 링크 : http://www.workingstorage.com/Sample.htm )에 페이지 하단에 배치 할 수없는 바닥 글이 있습니다.바닥 글에페이지가 짧고 화면이 채워지지 않았을 때 창 하단에 붙이십시오.문서 끝에 머무르고 콘텐츠가 겹치는 대신 화면이 많은 콘텐츠가있는 경우 정상적으로 아래로 이동합니다.CSS가 상속되어 나를 당혹스럽게합니다. 콘텐츠에 최소 높이를 두거나 바닥 글을 맨 아래로 이동하도록 제대로 변경할 수없는 것 같습니다.답변min-height 를 100% 로 설정하여 본문을 페이지의 100% 로 만드는 것입니다. 바닥 글 높이가 변경되지 않으면 제대로 작동합니..

jQuery에서 PUT / DELETE 요청을 보내는 방법

질문 : jQuery에서 PUT / DELETE 요청을 보내는 방법은 무엇입니까? GET : $.get(..) POST : $.post().. PUT/DELETE 어떻습니까? 답변 ajax 방법을 사용할 수 있습니다. $.ajax({ url: '/script.cgi', type: 'DELETE', success: function(result) { // Do something with the result } }); 출처 : https://stackoverflow.com/questions/2153917/how-to-send-a-put-delete-request-in-jquery

SQL 단일 쿼리로 여러 행을 삽입 하는 방법

질문 : 단일 SQL 쿼리에 여러 행을 삽입 하시겠습니까? 한 번에 삽입 할 여러 데이터 세트 (예 : 4 행)가 있습니다. 내 테이블에는 Person , Id 및 Office 세 열이 있습니다. INSERT INTO MyTable VALUES ("John", 123, "Lloyds Office"); INSERT INTO MyTable VALUES ("Jane", 124, "Lloyds Office"); INSERT INTO MyTable VALUES ("Billy", 125, "London Office"); INSERT INTO MyTable VALUES ("Miranda", 126, "Bristol Office"); 단일 SQL 문에 4 개의 행을 모두 삽입 할 수 있습니까? 답변 SQL Server..

AngularJS에서 키 누르기 이벤트를 사용하는 방법

질문 : AngularJS에서 키 누르기 이벤트를 사용하는 방법은 무엇입니까? 아래 텍스트 상자에서 Enter 키 누르기 이벤트를 포착하고 싶습니다. 더 명확하게하기 위해 ng-repeat 를 사용하여 tbody를 채 웁니다. 다음은 HTML입니다. 이것은 내 모듈입니다. angular.module('components', ['ngResource']); 리소스를 사용하여 테이블을 채우고 있으며 컨트롤러 코드는 다음과 같습니다. function Ajaxy($scope, $resource) { //controller which has resource to populate the table } 답변 다음과 같이 directive 을 추가해야합니다. 자바 스크립트 : app.directive('myEnter',..

jQuery로 현재 URL을 얻는 방법

질문 : jQuery로 현재 URL을 얻으시겠습니까? jQuery를 사용하고 있습니다. 현재 URL의 경로를 가져 와서 변수에 할당하려면 어떻게해야합니까? URL 예 : http://localhost/menuname.de?foo=bar&number=0 답변 경로를 얻으려면 다음을 사용할 수 있습니다. var pathname = window.location.pathname; // Returns path only (/path/example.html) var url = window.location.href; // Returns full URL (https://example.com/path/example.html) var origin = window.location.origin; // Returns base U..

Python에서 모든 객체 속성을 가져오는 방법

질문 : Python에서 모든 객체 속성을 가져 오시겠습니까? 모든 속성 / 메서드 / 필드 / 등을 얻을 수있는 방법이 있습니까? 파이썬에서 객체의? vars() 가까운 내가 원하는 무엇이지만, 객체가하지 않는 한이 작동하지 않습니다 __dict__ 항상 사실이 아니다, (A에 대한 예를 들어, 그것은 사실이 아니에요 list 하는 dict 등). 답변 내장 함수 dir() 사용하십시오. 출처 : https://stackoverflow.com/questions/6886493/get-all-object-attributes-in-python

jQuery에서 5초마다 함수를 호출하는 가장 쉬운 방법

질문 : jQuery에서 5 초마다 함수를 호출하는 가장 쉬운 방법은 무엇입니까? JQuery, 5 초마다 함수를 호출하는 방법. 슬라이드 쇼에서 이미지 변경을 자동화하는 방법을 찾고 있습니다. 가능하면 다른 타사 플러그인을 설치하지 않고 싶습니다. 답변 이를 위해 jquery가 필요하지 않습니다. 일반 자바 스크립트에서는 다음이 작동합니다! var intervalId = window.setInterval(function(){ /// call your function here }, 5000); 루프를 중지하려면 다음을 사용할 수 있습니다. clearInterval(intervalId) 출처 : https://stackoverflow.com/questions/2170923/whats-the-easiest-..

MongoDB 데이터베이스의 모든 항목 삭제

질문 : MongoDB 데이터베이스의 모든 항목 삭제MongoDB에서 개발 중입니다. 완전히 악의적이지 않은 목적을 위해 데이터베이스의 모든 것을 날려 버리고 싶을 때가 있습니다. 즉, 모든 단일 컬렉션을 삭제하고 주변에있는 모든 것을 삭제하고 처음부터 시작합니다. 이 작업을 수행 할 수있는 한 줄의 코드가 있습니까? MongoDB 콘솔 메서드와 MongoDB Ruby 드라이버 메서드를 모두 제공하면 보너스 포인트를 얻을 수 있습니다.답변몽고 셸에서 :use [database]; db.dropDatabase(); 그리고 사용자를 제거하려면 :db.dropAllUsers(); 출처 : https://stackoverflow.com/questions/3366397/delete-everything-in-a-m..

CSS 삼각형이 만들어지는 과정

질문 : CSS 삼각형은 어떻게 작동합니까? CSS Tricks-Shapes of CSS 에는 다양한 CSS 모양이 많이 있으며 특히 삼각형이 궁금합니다. #triangle-up { width: 0; height: 0; border-left: 50px solid transparent; border-right: 50px solid transparent; border-bottom: 100px solid red; } 어떻게 그리고 왜 작동합니까? 답변 alex가 말했듯 이 동일한 너비의 테두리는 45도 각도로 서로 맞대어 있습니다. 상단 테두리가없는 경우 다음과 같이 표시됩니다. 그런 다음 너비를 0으로 지정합니다. ... 그리고 높이 0 ... ... 그리고 마지막으로 두 개의 측면 테두리를 투명하게 만듭니..

SQL Server 테이블에 열이 있는지 확인하는 방법

질문 : SQL Server 테이블에 열이 있는지 확인하는 방법은 무엇입니까? 특정 열이없는 경우 추가해야합니다. 다음과 같은 것이 있지만 항상 false를 반환합니다. IF EXISTS(SELECT * FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = 'myTableName' AND COLUMN_NAME = 'myColumnName') SQL Server 데이터베이스의 테이블에 열이 있는지 어떻게 확인할 수 있습니까? 답변 SQL Server 2005 이상 : IF EXISTS(SELECT 1 FROM sys.columns WHERE Name = N'columnName' AND Object_ID = Object_ID(N'schemaName.tableName'))..

SQL Server에서 JOIN을 사용하여 UPDATE 문을 사용하는 방법

질문 : SQL Server에서 JOIN을 사용하여 UPDATE 문을 어떻게 수행 할 수 있습니까? SQL Server 에서이 테이블을 '부모'테이블의 데이터로 업데이트해야합니다. 아래를 참조하십시오. 표 : 판매 id (int) udid (int) assid (int) 표 : ud id (int) assid (int) sale.assid 업데이트에 대한 올바른 값이 포함되어 ud.assid . 이 작업을 수행하는 쿼리는 무엇입니까? join 생각하고 있지만 가능한지 잘 모르겠습니다. 답변 구문은 사용중인 SQL DBMS에 따라 다릅니다. 다음은 ANSI / ISO (모든 SQL DBMS에서 작동해야 함), MySQL, SQL Server 및 Oracle에서이를 수행하는 몇 가지 방법입니다. 내가 제안한..

PostgreSQL 데이터베이스를 다른 서버로 복사

질문 : PostgreSQL 데이터베이스를 다른 서버로 복사프로덕션 PostgreSQL 데이터베이스를 개발 서버에 복사하려고합니다. 이 작업을 수행하는 가장 빠르고 쉬운 방법은 무엇입니까?답변중간 파일을 만들 필요가 없습니다. 넌 할 수있어pg_dump -C -h localhost -U localuser dbname | psql -h remotehost -U remoteuser dbname 또는pg_dump -C -h remotehost -U remoteuser dbname | psql -h localhost -U localuser dbname psql 또는 pg_dump 를 사용하여 원격 호스트에 연결합니다.데이터베이스가 크거나 연결 속도가 느린 경우 파일을 덤프하고 압축 된 파일을 전송하는 것이 더 ..

입력 필드에서 속성을 읽을 때 HTML 인코딩이 손실 됨

질문 : 입력 필드에서 속성을 읽을 때 HTML 인코딩이 손실 됨숨겨진 필드에서 값을 가져 와서 텍스트 상자에 표시하기 위해 JavaScript를 사용하고 있습니다. 숨겨진 필드의 값이 인코딩됩니다.예를 들면 뽑히다 숨겨진 필드에서 값을 가져 오기 위해 jQuery를 통해 (이 시점에서 인코딩이 손실됩니다) :$('#hiddenId').attr('value') 문제는 내가 chalk & cheese , JavaScript는 인코딩을 잃은 것 같습니다. chalk & cheese 가되는 것을 원하지 않는다. 나는 리터럴 amp; 유지됩니다.문자열을 HTML로 인코딩하는 JavaScript 라이브러리 또는 jQuery 메서드가 있습니까?답변편집 : 이 답변은 오래 전에 게시 htmlDecode 기능은 XSS..

MySQL에서 명령 줄을 사용하여 사용자 계정 목록을 얻는 방법

질문 : MySQL에서 명령 줄을 사용하여 사용자 계정 목록을 얻는 방법은 무엇입니까? MySQL 명령 줄 유틸리티를 사용하고 있으며 데이터베이스를 탐색 할 수 있습니다. 이제 사용자 계정 목록을 확인해야합니다. 어떻게 할 수 있습니까? MySQL 버전 5.4.1 있습니다. 답변 이 쿼리를 사용하십시오. SELECT User FROM mysql.user; 다음과 같은 테이블이 출력됩니다. +-------+ | User | +-------+ | root | +-------+ | user2 | +-------+ Matthew Scharley가 이 답변에 대한 의견에서 지적했듯이 고유 한 사용자 이름 만보고 싶은 경우 User 열별로 그룹화 할 수 있습니다. 출처 : https://stackoverflow.c..

728x90
반응형