프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

9
Java에서 Kotlin 확장 기능에 액세스
Java 코드에서 확장 기능에 액세스 할 수 있습니까? Kotlin 파일에서 확장 기능을 정의했습니다. package com.test.extensions import com.test.model.MyModel /** * */ public fun MyModel.bar(): Int { return this.name.length() } MyModel(생성 된) Java 클래스는 어디에 있습니까 ? 이제 일반적인 Java 코드로 액세스하고 싶습니다. MyModel model = new MyModel(); model.bar(); 그러나 그것은 작동하지 …

16
파이썬 : None을 빈 문자열로 변환하는 가장 관용적 인 방법은 무엇입니까?
다음을 수행하는 가장 관용적 인 방법은 무엇입니까? def xstr(s): if s is None: return '' else: return s s = xstr(a) + xstr(b) 업데이트 : str (s)을 사용하는 Tryptich의 제안을 통합하여 문자열 이외의 다른 유형 에서이 루틴을 작동시킵니다. Vinay Sajip의 람다 제안에 크게 감명을 받았지만 코드를 비교적 간단하게 유지하고 싶습니다. …
156 string  python  idioms 

9
카메라 롤을 사용하려면 NSPhotoLibraryUsageDescription 키가 Info.plist에 있어야합니다.
최근 에이 오류가 발생하기 시작했습니다. 카메라 롤을 사용하려면 NSPhotoLibraryUsageDescription 키가 Info.plist에 있어야합니다. React Native를 사용하여 앱을 빌드하고 (ios 기본 개발에 익숙하지 않음) Info.plist 에이 키를 추가하는 방법을 모르겠습니다 예를 게시 할 수 있습니까? 감사 npm 패키지를 사용하고 있습니다 "react-native-camera-roll-picker": "^1.1.7"

7
django-tastypie와 djangorestframework의 차이점은 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문 개선 Django 앱에 대한 API를 노출하기 위해 왜 다른 하나를 사용합니까? http://pypi.python.org/pypi/djangorestframework/ http://pypi.python.org/pypi/django-tastypie

3
passport.js RESTful 인증
웹 인터페이스 대신 RESTful API를 통해 passport.js를 사용하여 인증 (예 : 로컬 및 Facebook)을 어떻게 처리합니까? 특정 문제는 콜백에서 RESTful 응답 (JSON)으로의 데이터 전달과 일반적인 res.send ({data : req.data}) 사용, Facebook으로 리디렉션되는 초기 / login 엔드 포인트 설정 (/ login은 JSON 응답이 아니기 때문에 AJAX를 통해 액세스됩니다. 콜백을 통해 Facebook으로 …

8
svn : 트렁크를 분기로 교체
Subversion 저장소의 분기 중 하나를 새 트렁크로 만드는 가장 좋은 방법은 무엇입니까? 전체 시스템에 대한 주요 재 작성이있었습니다. 사물이 이동, 재 작성, 교체, 제거, 이름이 변경되었습니다. 재 작성된 코드는 테스트를 거쳤으며 이전 트렁크를 대체 할 준비가되었습니다. 기본적으로 이전 메인 라인 (Trunk 5)에 태그가 지정되고 여기서 끝납니다. 재 작성된 브랜치 (Branch …

7
jQuery Ajax 함수에서 전체 양식을 데이터로 전달
jQuery ajax 기능이 있으며 전체 양식을 게시 데이터로 제출하고 싶습니다. 우리는 지속적으로 양식을 업데이트하고 있으므로 요청에서 보내야하는 양식 입력을 지속적으로 업데이트하는 것이 지루해집니다.
156 jquery  ajax 

9
jQuery를 사용한 파일 업로드 진행률 표시 줄
내 프로젝트에서 AJAX 파일 업로드 기능을 구현하려고합니다. 이를 위해 jQuery를 사용하고 있습니다. 내 코드는 AJAX를 사용하여 데이터를 제출합니다. 또한 파일 업로드 진행률 표시 줄을 구현하고 싶습니다. 어떻게 할 수 있습니까? 업로드 된 비율을 계산하고 진행률 표시 줄을 만들 수 있도록 이미 얼마나 많이 업로드되었는지 계산하는 방법이 있습니까?

26
PHP에서 숫자를 월 이름으로 변환
이 PHP 코드가 있습니다. $monthNum = sprintf("%02s", $result["month"]); $monthName = date("F", strtotime($monthNum)); echo $monthName; 그러나 December오히려 August. $result["month"]8과 같으므로 sprintf함수는 a 0를 추가 하여 만듭니다 08.
156 php  date 

11
웅변 ORM을 사용하여 라 라벨에 대량 삽입
Eloquent ORM을 사용하여 Laravel에서 대량 데이터베이스 삽입을 어떻게 수행 할 수 있습니까? Laravel 에서이 작업을 수행하려고합니다 : https : //.com/a/10615821/600516 그러나 다음 오류가 발생합니다. SQLSTATE [HY093] : 유효하지 않은 매개 변수 번호 : 혼합 된 이름 지정된 매개 변수 및 위치 매개 변수.

18
JSON 문자열을 HashMap으로 변환
Java를 사용하고 있으며 JSON 인 String이 있습니다. { "name" : "abc" , "email id " : ["abc@gmail.com","def@gmail.com","ghi@gmail.com"] } 그런 다음 Java의 내지도 : Map<String, Object> retMap = new HashMap<String, Object>(); 해당 HashMap에 JSONObject의 모든 데이터를 저장하고 싶습니다. 누구나 이것에 대한 코드를 제공 할 수 있습니까? org.json라이브러리 를 사용하고 싶습니다 .
156 java  json  dictionary 

17
Bash에서 두 개의 부동 소수점 숫자를 비교하는 방법은 무엇입니까?
bash 스크립트 내에서 두 개의 부동 소수점 숫자를 비교하려고 열심히 노력하고 있습니다. 예를 들어 변수를 사용해야합니다 let num1=3.17648e-22 let num2=1.5 이제이 두 숫자를 간단히 비교하고 싶습니다. st=`echo "$num1 < $num2" | bc` if [ $st -eq 1]; then echo -e "$num1 < $num2" else echo -e "$num1 >= $num2" fi …


8
MySQL은 외래 키 제약 조건에서 필요한 인덱스를 삭제할 수 없습니다
기존 데이터베이스를 변경하여 열을 추가해야합니다. 결과적으로 새 열을 포함하도록 UNIQUE 필드를 업데이트하고 싶습니다. 현재 색인을 제거하려고하지만 오류가 계속 발생합니다.MySQL Cannot drop index needed in a foreign key constraint CREATE TABLE mytable_a ( ID TINYINT NOT NULL AUTO_INCREMENT PRIMARY KEY, Name VARCHAR(255) NOT NULL, UNIQUE(Name) ) ENGINE=InnoDB; CREATE TABLE mytable_b ( …
156 mysql 

30
Java에서 한 디렉토리에서 다른 디렉토리로 파일 복사
Java를 사용하여 한 디렉토리에서 다른 디렉토리 (하위 디렉토리)로 파일을 복사하고 싶습니다. 텍스트 파일이있는 디렉토리 dir이 있습니다. dir의 처음 20 개 파일을 반복하고 dir 디렉토리의 다른 디렉토리로 복사하려고합니다.이 디렉토리는 반복 직전에 생성되었습니다. 코드에서review (i 번째 텍스트 파일 또는 리뷰를 나타내는) 합니다 trainingDir. 어떻게해야합니까? 그런 기능이없는 것 같습니다 (또는 찾을 수 없습니다). …
156 java  file  directory  copy 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.