반응형

2020/02/20 30

Swift에서 목록 항목의 색인을 찾는 방법은 무엇입니까?

Swift에서 목록 항목의 색인을 찾는 방법은 무엇입니까? item index를 검색 하여을 (를) 찾으려고합니다 list. 아무도 그 방법을 알고 있습니까? 나는이 참조 list.StartIndex하고 list.EndIndex있지만 파이썬의 뭔가를하려는 list.index("text"). swift는 객체 지향 (그리고 배열은 객체가 아닌 구조체입니다)보다 기능면에서 더 뛰어나므로 "find"함수를 사용하여 배열에서 작동하십시오. let arr:Array = ["a","b","c"] find(arr, "c")! // 2 find(arr, "d") // nil Swift 2.0 업데이트 : findSwift 2.0에서는 이전 기능이 더 이상 지원되지 않습니다! Swift 2.0을 Array사용하면 Col..

Programing 2020.02.20

경로와 파일 이름에서 잘못된 문자를 제거하는 방법은 무엇입니까?

경로와 파일 이름에서 잘못된 문자를 제거하는 방법은 무엇입니까? 간단한 문자열에서 잘못된 경로와 파일 문자를 제거하는 강력하고 간단한 방법이 필요합니다. 아래 코드를 사용했지만 아무것도하지 않는 것 같습니다. 무엇이 누락 되었습니까? using System; using System.IO; namespace ConsoleApplication1 { class Program { static void Main(string[] args) { string illegal = "\"M\"\\a/ry/ h**ad:>> a\\/:*?\"| li*tt|le|| la\"mb.?"; illegal = illegal.Trim(Path.GetInvalidFileNameChars()); illegal = illegal.Trim(Pa..

Programing 2020.02.20

~ / .ssh / authorized_keys에 공개 키를 추가해도 자동으로 로그인되지 않습니다

~ / .ssh / authorized_keys에 공개 키를 추가해도 자동으로 로그인되지 않습니다 public ssh 키를 authorized_keys 파일에 추가했습니다. ssh localhost비밀번호를 묻지 않고 로그인해야합니다. 나는 그것을하고 입력을 시도 ssh localhost했지만 여전히 암호를 입력하라는 메시지를 표시합니다. 작동하도록 설정해야 할 다른 설정이 있습니까? 권한 변경에 대한 지시를 따랐습니다. 내가하면 결과는 다음과 같습니다 ssh -v localhost debug1: Reading configuration data /home/john/.ssh/config debug1: Reading configuration data /etc/ssh/ssh_config debug1: Appl..

Programing 2020.02.20

파이썬의 time.clock () 대 time.time () 정확도?

파이썬의 time.clock () 대 time.time () 정확도? 파이썬에서 타이밍에 사용하는 것이 더 낫습니까? time.clock () 또는 time.time ()? 어느 것이 더 정확한가? 예를 들면 다음과 같습니다. start = time.clock() ... do something elapsed = (time.clock() - start) vs. start = time.time() ... do something elapsed = (time.time() - start) 3.3로, time.clock () 되지 않습니다 , 사용하도록 제안 것 time.process_time () 또는 time.perf_counter () 대신합니다. 이전의 2.7에서는 시간 모듈 문서 에 따르면 : time.c..

Programing 2020.02.20

Node.js와 함께 사용할 웹 소켓 라이브러리는 무엇입니까?

Node.js와 함께 사용할 웹 소켓 라이브러리는 무엇입니까? [닫은] 현재 node.js에 대한 수많은 웹 소켓 라이브러리 가 있으며 가장 인기있는 것으로 보입니다. https://github.com/Worlize/WebSocket-Node https://github.com/einaros/ws https://github.com/LearnBoost/engine.io https://github.com/learnboost/socket.io https://github.com/sockjs 그러나 나는 그들 사이의 확실한 비교를 찾을 수 없습니다 ... 분명히 Socket.io는 훌륭했지만 꽤 오래되었지만 빌드가 실패했습니다. ws와 websocket-node는 모두 가장 빠르다고 주장합니다. 그리고 engine..

Programing 2020.02.20

파이썬에는 순서가 있습니까?

파이썬에는 순서가 있습니까? 파이썬에는 사전이 있습니다. 주문 세트는 어떻습니까? 이것에 대한 순서화 된 세트 (가능한 새로운 링크 ) 레시피가 있으며, 이는 Python 2 Documentation 에서 참조됩니다 . Py2.6 이상 및 3.0 이상에서 수정없이 실행됩니다. 인터페이스는 초기화로 목록을 작성해야한다는 점을 제외하면 일반 세트와 거의 동일합니다. OrderedSet([1, 2, 3]) 이것은 MutableSet이므로에 대한 서명 .union이 세트 의 서명 과 일치하지 않지만 __or__비슷한 것을 포함하기 때문에 쉽게 추가 할 수 있습니다. @staticmethod def union(*sets): union = OrderedSet() union.union(*sets) return uni..

Programing 2020.02.20

URI에서 단어 구분 기호로 하이픈, 밑줄 또는 낙타 케이스?

URI에서 단어 구분 기호로 하이픈, 밑줄 또는 낙타 케이스? 인트라넷 앱을위한 HTTP 기반 API를 설계하고 있습니다. 나는 그것이 대단한 계획에서 매우 작은 관심사임을 알고 있지만 URI에서 단어를 구분하기 위해 하이픈, 밑줄 또는 낙타 케이스를 사용해야합니까? 나의 초기 생각은 다음과 같습니다. 낙타 서버가 대소 문자를 구분하지 않는 경우 가능한 문제 쿼리 문자열 키 ( http://api.example.com ? searchQuery = ...) 에서 상당히 널리 사용되는 것으로 보이지만 다른 URI 부분에서는 그렇지 않습니다. 하이픈 다른 대안보다 심미적으로 기쁘다 URI의 경로 부분에서 널리 사용되는 것 같습니다. 야생에서 하이픈으로 연결된 쿼리 문자열 키를 본 적이 없음 아마도 (이 신화 ..

Programing 2020.02.20

반복자를 스트림으로 변환하는 방법?

반복자를 스트림으로 변환하는 방법? 나는 변환하는 간결한 방법을 찾고 있는데요 IteratorA를 Stream"보기"스트림으로 반복자 또는 더 구체적으로. 성능상의 이유로 새 목록에서 반복자의 사본을 피하고 싶습니다. Iterator sourceIterator = Arrays.asList("A", "B", "C").iterator(); Collection copyList = new ArrayList(); sourceIterator.forEachRemaining(copyList::add); Stream targetStream = copyList.stream(); 의견의 몇 가지 제안을 바탕으로 다음과 같이 사용하려고했습니다 Stream.generate. public static void main(Strin..

Programing 2020.02.20

MySQL 데이터베이스에 위도 / 경도를 저장할 때 사용하기에 이상적인 데이터 유형은 무엇입니까?

MySQL 데이터베이스에 위도 / 경도를 저장할 때 사용하기에 이상적인 데이터 유형은 무엇입니까? 위도 / 경도 쌍에서 계산을 수행한다는 점을 염두에두고 MySQL 데이터베이스와 함께 사용하기에 가장 적합한 데이터 유형은 무엇입니까? GIS와 함께 MySQL의 공간 확장 을 사용하십시오 . Google은 Google지도를 사용하여 "Store Locator"애플리케이션의 예를 위해 PHP / MySQL 솔루션을 완성하기위한 시작을 제공합니다. 이 예제에서는 위도 / 경도 값을 "10,6"길이의 "Float"로 저장합니다. http://code.google.com/apis/maps/articles/phpsqlsearch.html 기본적으로 위치에 필요한 정밀도에 따라 다릅니다. DOUBLE을 사용하면 3...

Programing 2020.02.20
반응형