프로그램 작성

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

23
첫 번째 항목을 반환하는 Python 관용구 또는 없음
나에게 일어나지 않는 간단한 방법이 있다고 확신합니다. 목록을 반환하는 많은 메소드를 호출하고 있습니다. 목록이 비어있을 수 있습니다. 목록이 비어 있지 않으면 첫 번째 항목을 반환하고 싶습니다. 그렇지 않으면 None을 반환하고 싶습니다. 이 코드는 작동합니다 : my_list = get_list() if len(my_list) > 0: return my_list[0] return None 나는 이것을하기위한 간단한 한 …

10
객체 배열의 값에 대해 .join 수행
문자열 배열이 있으면 .join()메서드를 사용하여 각 요소를 쉼표로 구분하여 단일 문자열을 얻을 수 있습니다 . ["Joe", "Kevin", "Peter"].join(", ") // => "Joe, Kevin, Peter" 객체 배열이 있고 그 안에 보유 된 값에 대해 유사한 작업을 수행하고 싶습니다. 그래서 [ {name: "Joe", age: 22}, {name: "Kevin", age: 24}, {name: "Peter", age: …


12
Node.js의 보안 임의 토큰
에서 이 질문에 에릭은 Node.js.에 안전한 임의 토큰을 생성 할 필요가 crypto.randomBytes무작위 버퍼를 생성하는 방법 이 있습니다. 그러나, 노드에서 base64 인코딩은 URL 안전하지 않다 그것이 포함 /하고 +대신 -하고 _. 따라서 내가 찾은 그러한 토큰을 생성하는 가장 쉬운 방법은 require('crypto').randomBytes(48, function(ex, buf) { token = buf.toString('base64').replace(/\//g,'_').replace(/\+/g,'-'); }); 더 우아한 방법이 …

14
Java의 String Concatenation보다 String.format을 사용하는 것이 더 나은 방법입니까?
String.formatJava에서 사용 및 문자열 연결 사이에 인식 가능한 차이가 있습니까? 나는 사용하는 경향이 String.format있지만 때로는 미끄러 져 연결을 사용합니다. 하나가 다른 것보다 낫는지 궁금합니다. 내가 보는 방식 String.format은 문자열을 "포맷"하는 데 더 많은 힘을줍니다. 연결은 실수로 여분의 % s를 넣거나 누락하는 것에 대해 걱정할 필요가 없음을 의미합니다. String.format 또한 짧습니다. …

8
PHP에서 POST 본문을 얻는 방법?
다음을 PHP 페이지에 POST로 제출합니다. {a:1} 요청 본문입니다 (POST 요청). PHP에서 그 값을 추출하려면 어떻게해야합니까? var_dump($_POST); 작동하지 않는 해결책이 아닙니다.
273 php  rest  post 


5
Webpack을 사용하여 vue.js 프로젝트에서 at ( '@') 로그인 경로를 사용하여 ES6 가져 오기
새 vue.js 프로젝트를 시작하고 vue-cli 도구를 사용하여 새 웹팩 프로젝트 (예 :)를 스캐 폴딩했습니다 vue init webpack. 생성 된 파일을 살펴보면서 파일에서 다음과 같은 가져 오기를 발견했습니다 src/router/index.js. import Vue from 'vue' import Router from 'vue-router' import Hello from '@/components/Hello' // <- this one is what my qusestion is about …

21
MySQL 8.0-클라이언트는 서버가 요청한 인증 프로토콜을 지원하지 않습니다. MySQL 클라이언트 업그레이드 고려
어떤 이유로 서버에 간단하게 연결할 수 없습니다. 기본 설정으로 Node.JS와 함께 최신 MySQL Community 8.0 데이터베이스를 설치합니다. 이것은 내 node.js 코드입니다 var mysql = require('mysql'); var con = mysql.createConnection({ host: "localhost", user: "root", password: "password", insecureAuth : true }); con.connect(function(err) { if (err) throw err; console.log("Connected!"); }); 아래는 명령 프롬프트에서 …
273 mysql  node.js 

7
특정 table.column을 참조하는 외래 키가 있고 해당 외래 키에 대한 값이있는 모든 테이블을 찾는 방법은 무엇입니까?
기본 키가 다른 여러 테이블에서 외래 키로 참조되는 테이블이 있습니다. 예를 들면 다음과 같습니다. CREATE TABLE `X` ( `X_id` int NOT NULL auto_increment, `name` varchar(255) NOT NULL, PRIMARY KEY (`X_id`) ) CREATE TABLE `Y` ( `Y_id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `X_id` int DEFAULT NULL, PRIMARY KEY …


11
대소 문자를 구분하지 않는 검색
JavaScript에서 두 문자열로 대소 문자를 구분하지 않고 검색하려고합니다. 일반적으로 다음과 같습니다. var string="Stackoverflow is the BEST"; var result= string.search(/best/i); alert(result); /i플래그는 대소 문자를 구분하기위한 것입니다. 그러나 두 번째 문자열을 검색해야합니다. 플래그가 없으면 완벽하게 작동합니다. var string="Stackoverflow is the BEST"; var searchstring="best"; var result= string.search(searchstring); alert(result); /i위의 예제에 플래그를 추가하면 검색 …

13
가장 좋은 3 방향 병합 도구는 무엇입니까? [닫은]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

14
clang 오류 : 알 수없는 인수 : '-mno-fused-madd'(파이썬 패키지 설치 실패)
psycopg2Mavericks 10.9에서 pip를 통해 설치하려고 할 때 다음 오류가 발생합니다 . clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future] 진행 방법을 모르고 여기 및 다른 곳 에서이 특정 오류를 검색했습니다. 어떤 도움이라도 대단히 감사합니다! 다음은 pip의 전체 출력입니다. $ pip install psycopg2 Downloading/unpacking psycopg2 Downloading psycopg2-2.5.2.tar.gz (685kB): 685kB downloaded Running setup.py (path:/private/var/folders/0z/ljjwsjmn4v9_zwm81vhxj69m0000gn/T/pip_build_tino/psycopg2/setup.py) …

4
유효하지 않은 데이터에 대한 REST 응답 코드
다음 시나리오의 경우 클라이언트에게 어떤 응답 코드를 전달해야합니까? 잘못된 이메일 형식과 같이 사용자 등록 중에 잘못된 데이터가 전달되었습니다. 사용자 이름 / 이메일이 이미 존재합니다 나는 403을 선택했다. 나는 또한 내가 사용할 수 있다고 생각하는 것을 발견했다. 위키 백과 : 412 전제 조건 실패 : 서버가 요청자가 요청한 전제 조건 중 …
272 http  rest  jax-rs 

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