반응형

jquery 4662

Node.js는 everyauth와 함께 사용할 환경 별 구성 설정

Node.js는 everyauth와 함께 사용할 환경 별 구성 설정 node.js + express.js + everyauth.js를 사용하고 있습니다. 모든 everyauth 논리를 모듈 파일로 옮겼습니다. var login = require('./lib/everyauthLogin'); 이 안에 oAuth 구성 파일을 키 / 비밀 조합으로로드합니다. var conf = require('./conf'); ..... twitter: { consumerKey: 'ABC', consumerSecret: '123' } 이 코드는 콜백이 다른 URL에 있기 때문에 개발 / 스테이징 / 프로덕션 환경에 따라 다릅니다. Qu. 환경 설정에서 이것을 설정하여 모든 모듈을 필터링하거나 경로를 모듈로 직접 전달할 수 있습..

IT story 2020.08.04

Angular 2의 패시브 링크-

Angular 2의 패시브 링크- 해당 Angular 1.x에서는 기본적으로 아무것도하지 않는 링크를 만들기 위해 다음을 수행 할 수 있습니다. My Link 그러나 동일한 태그는 Angular 2의 앱 기반으로 이동합니다. Angular 2와 동일한 태그는 무엇입니까? 편집 : Angular 2 Router의 버그처럼 보이며 이제 github 에 공개 문제 가 있습니다. 즉시 사용 가능한 솔루션이나 아무것도 없다는 확인을 찾고 있습니다. Angular 5 이상인 경우 변경하십시오. Click me 으로 Click me 링크 위로 마우스를 가져 가면 링크가 손 아이콘으로 표시되며 클릭하면 경로가 실행되지 않습니다. 동일합니다 angular2.에 관련된 내용이 없습니다 . 간단한 html 태그입니다. 기본..

IT story 2020.08.04

Java 인터페이스의 선택적 메소드

Java 인터페이스의 선택적 메소드 Java에서 인터페이스를 구현하는 경우 내 이해에서 해당 인터페이스에 지정된 메소드는 해당 인터페이스를 구현하는 서브 클래스에서 사용해야합니다. Collection 인터페이스와 같은 일부 인터페이스에는 선택 사항으로 주석 처리 된 메소드가 있지만 이것이 정확히 무엇을 의미합니까? 인터페이스에 지정된 모든 메소드가 필요하다고 생각함에 따라 조금 던져졌습니다. 여기에 대한 답변에 끔찍한 혼란이있는 것 같습니다. Java 언어에서는 인터페이스의 모든 메소드가 해당 인터페이스의 모든 구현으로 구현되어야합니다. 기간. 이 규칙에는 예외가 없습니다. "컬렉션은 예외입니다"라고 말하는 것은 실제로 무슨 일이 일어나고 있는지에 대한 아주 모호한 이해를 암시합니다. 인터페이스에 맞는 ..

IT story 2020.08.04

SQL을 사용하여 데이터베이스 테이블의 열 이름을 바꾸려면 어떻게합니까?

SQL을 사용하여 데이터베이스 테이블의 열 이름을 바꾸려면 어떻게합니까? SQL을 사용하여 SQL 데이터베이스에서 열의 이름을 바꾸고 (유형이나 제약 조건을 변경하지 않고 이름 만 변경하려면) 어떻게해야합니까? 아니면 불가능합니까? 이것은 SQL을 지원한다고 주장하는 모든 데이터베이스에 대한 것입니다. 실제 데이터베이스 구현에 관계없이 작동하는 SQL 관련 쿼리를 찾고 있습니다. PostgreSQL (및 기타 많은 RDBMS)에서 일반 ALTER TABLE명령문으로 수행 할 수 있습니다 . => SELECT * FROM Test1; id | foo | bar ----+-----+----- 2 | 1 | 2 => ALTER TABLE Test1 RENAME COLUMN foo TO baz; ALTER TA..

IT story 2020.08.04

컴파일 타임에 #define의 값을 어떻게 표시합니까?

컴파일 타임에 #define의 값을 어떻게 표시합니까? 내 코드에서 사용중인 Boost 버전을 확인하려고합니다. 나는 이런 식으로하고 싶다 : #error BOOST_VERSION 그러나 전처리 기는 BOOST_VERSION을 확장하지 않습니다. 나는 프로그램에서 런타임에 그것을 인쇄 할 수 있다는 것을 알고 있으며, 대답을 찾기 위해 전 처리기의 출력을 볼 수 있다는 것을 알고 있습니다. 컴파일 중에이 작업을 수행하는 방법이 유용 할 수 있습니다. Visual C ++를 사용하는 경우 다음을 사용할 수 있습니다 #pragma message. #include #pragma message("BOOST_VERSION=" BOOST_PP_STRINGIZE(BOOST_VERSION)) 편집 : 링크를위한 LB ..

IT story 2020.08.04

DialogFragment에 인수 전달

DialogFragment에 인수 전달 에 일부 변수를 전달해야 DialogFragment하므로 작업을 수행 할 수 있습니다. 이클립스는 내가 사용해야한다고 제안한다. Fragment#setArguments(Bundle) 그러나이 기능을 사용하는 방법을 모르겠습니다. 변수를 대화 상자에 전달하는 데 어떻게 사용할 수 있습니까? 사용 newInstance public static MyDialogFragment newInstance(int num) { MyDialogFragment f = new MyDialogFragment(); // Supply num input as an argument. Bundle args = new Bundle(); args.putInt("num", num); f.setArgume..

IT story 2020.08.04

내용 편집 가능한 추가 방지

내용 편집 가능한 추가 방지 ENTER에서-Chrome 나는 contenteditable요소를 가지고 있으며 , 물건을 입력하고 칠 때마다 ENTER새로운 것을 만들고 거기에 새로운 줄 텍스트를 넣 습니다. 나는 이것을 조금 좋아하지 않습니다. 이 문제가 발생하는 것을 막을 수 있습니까? 아니면 적어도 ? 데모는 http://jsfiddle.net/jDvau/입니다. 참고 : 이것은 firefox의 문제가 아닙니다. 이 시도 $('div[contenteditable]').keydown(function(e) { // trap the return key being pressed if (e.keyCode === 13) { // insert 2 br tags (if only one br tag is insert..

IT story 2020.08.04

위조 방지 토큰 문제 (MVC 5)

위조 방지 토큰 문제 (MVC 5) 위조 방지 토큰에 문제가 있습니다. (잘 작동하는 자체 사용자 클래스를 만들었지 만 / Account / Register 페이지 로 이동할 때마다 오류가 발생합니다. 오류는 다음과 같습니다. ' http://schemas.xmlsoap.org/ws/2005/05/identity/claims/nameidentifier '또는 ' http://schemas.microsoft.com/accesscontrolservice/2010/07/claims/identityprovider ' 유형의 청구 는 제공된 ClaimsIdentity에 없습니다. 클레임 기반 인증으로 위조 방지 토큰을 지원하려면 구성된 클레임 공급자가 생성 한 ClaimsIdentity 인스턴스에서이 클레임을 모..

IT story 2020.08.04

버전이없는 버전의 Subversion 자동 제거

버전이없는 버전의 Subversion 자동 제거 버전 관리가없는 작업 복사본의 모든 파일을 재귀 적으로 제거하는 방법을 아는 사람이 있습니까? (자동 빌드 VMware에서보다 안정적인 결과를 얻으려면 이것이 필요합니다.) 편집하다: Subversion 1.9.0은이를 수행하는 옵션을 도입했습니다. svn cleanup --remove-unversioned 그 전에이 파이썬 스크립트를 사용하여 그렇게합니다. import os import re def removeall(path): if not os.path.isdir(path): os.remove(path) return files=os.listdir(path) for x in files: fullpath=os.path.join(path, x) if os.p..

IT story 2020.08.04

Java 또는 C #에서 다중 상속이 허용되지 않는 이유는 무엇입니까?

Java 또는 C #에서 다중 상속이 허용되지 않는 이유는 무엇입니까? Java 및 C #에서는 다중 상속이 허용되지 않습니다. 많은 책들은 단지 다중 상속이 허용되지 않는다고 말합니다. 그러나 인터페이스를 사용하여 구현할 수 있습니다. 허용되지 않는 이유에 대해서는 논의되지 않았습니다. 아무도 왜 그것이 허용되지 않는지 정확하게 말해 줄 수 있습니까? 짧은 답은 언어 디자이너들이하지 않기로 결정했기 때문입니다. 기본적으로 .NET 및 Java 디자이너는 MI를 추가 하면 언어 에 너무 많은 복잡성 이 추가 되고 이점이 거의 없기 때문에 다중 상속을 허용하지 않는 것 같습니다 . 보다 재미 있고 심도있는 읽기를 위해 일부 언어 디자이너와의 인터뷰를 통해 웹에 제공되는 기사가 있습니다. 예를 들어 .NET..

IT story 2020.08.04
반응형