반응형

분류 전체보기 2070

아이콘 : 디자인 기술이없는 개발자는 어떻게 애플리케이션 아이콘을 예쁘게 보이게할까요?

아이콘 : 디자인 기술이없는 개발자는 어떻게 애플리케이션 아이콘을 예쁘게 보이게할까요? 나는 아마도 시각적 인터페이스를 멋지게 보이게하는 데 너무 많은 시간을 할애하고 있고, 유용성과 스타일 사이의 적절한 일치를 찾는 데 꽤 능숙하지만 내가 바라는 것은 멋진 아이콘을 만드는 것입니다. 사람들은이 문제를 어떻게 극복합니까? 나는 버튼의 이미지, 그리고 아마도 가장 중요한 것은 실제 응용 프로그램 아이콘과 같은 것들을 생각하고 있습니다. 내부 또는 외부에서 타사 디자이너에 의존합니까? 아니면 우리가 사용할 수있는 많은 아이콘을 제공하는 숨겨진 웹 사이트를 알고 있습니까? Google을 사용해 보았지만 매우 구체적인 값 비싼 패키지, 수백만 개의 Star Trek 아이콘 또는 응용 프로그램 내 버튼에서 선호하..

developer tip 2020.12.05

HTTP 응답의 헤더 순서가 중요합니까?

HTTP 응답의 헤더 순서가 중요합니까? 헤더의 순서가 A: 1 B: 2 vs B:2 A:1 헤더 목록을 저장하기 위해 사전을 사용할 수 있는지 또는 일종의 목록이나 정렬 된 사전이 필요한지 알아 내려고합니다. 아니요, 이름이 다른 헤더에는 문제가되지 않습니다. RFC 2616 , 섹션 4.2를 참조하십시오 . 필드 이름이 다른 헤더 필드가 수신되는 순서는 중요하지 않습니다. 그러나 먼저 일반 헤더 필드를 보낸 다음 요청 헤더 또는 응답 헤더 필드를 보내고 엔터티 헤더 필드로 끝나는 것이 "좋은 방법"입니다. 그러나 동일한 이름을 가진 여러 헤더의 경우 중요합니다. 동일한 필드 이름을 가진 다중 메시지 헤더 필드는 해당 헤더 필드의 전체 필드 값이 쉼표로 구분 된 목록 [즉, # (값)]으로 정의 된 경..

developer tip 2020.12.05

자동 완성을위한 알고리즘?

자동 완성을위한 알고리즘? 사용자가 Google에서 검색어를 입력 할 때 추천 검색어를 제공하는 데 사용되는 알고리즘을 말합니다. 나는 주로 다음 사항에 관심이 있습니다. 1. 가장 중요한 결과 (일치하는 항목보다 쿼리 가능성이 가장 높음) 2. 하위 문자열 일치 3. 퍼지 일치 Trie 또는 일반화 된 trie를 사용하여 일치 항목을 찾을 수 있다는 것을 알고 있지만 위의 요구 사항을 충족하지 못할 것입니다. 앞서 여기에서 질문 한 유사한 질문 (heh) 멋진 퍼지 / 부분 문자열 일치 알고리즘에 대해서는 Damn Cool Algorithms를 확인하십시오. http://blog.notdot.net/2007/4/Damn-Cool-Algorithms-Part-1-BK-Trees http://blog.no..

developer tip 2020.12.05

ResultSet에 열 이름이 있는지 어떻게 확인할 수 있습니까?

ResultSet에 열 이름이 있는지 어떻게 확인할 수 있습니까? ResultSet에 동적 SQL에서 반환 된 데이터가 포함되어 있으므로 ResultSet에 특정 열 이름이 포함되어 있는지 확인하는 방법이 있습니까? 예를 들어, 내가 실행 rs.getString("Column_ABC");했지만 Column_ABC가 실제로 존재하지 않으면 예외가 발생합니다. ResultSet이 "Column_ABC"라는 열에서 데이터를 가져올 수 있는지 어떻게 테스트 할 수 있습니까? ResultSetMetaData수업을 사용하십시오 . public static boolean hasColumn(ResultSet rs, String columnName) throws SQLException { ResultSetMetaData..

developer tip 2020.12.05

파일 경로에 별표 두 개

파일 경로에 별표 두 개 다음 파일 경로는 무엇을 의미합니까? $(Services_Jobs_Drop_Path)\**\*.config 변수는 단지 어떤 경로를 보유하고 있으며 흥미로운 것은 없습니다. 도대체 **무슨 뜻 인지 훨씬 더 걱정 됩니다. 어떤 아이디어? PS 다음 경로는 도움이되는 경우 msbuild 스크립트에서 사용됩니다. \**\이 패턴은 재귀 적 폴더 트리 탐색을 위해 복사 작업 에서 자주 사용됩니다 . 기본적으로 확장자를 가진 모든 파일 config은 $(Services_Jobs_Drop_Path)경로 의 모든 하위 디렉토리에서 처리됩니다 . MSDN, 와일드 카드를 사용하여 항목 지정 : **, * 및?를 사용할 수 있습니다. 와일드 카드 문자를 사용하여 각 파일을 개별적으로 나열하는 ..

developer tip 2020.12.05

두 그래프 노드 사이의 모든 경로 찾기

두 그래프 노드 사이의 모든 경로 찾기 나는 경로 네트워크에서 상호 연결된 노드 사이의 최단 경로를 검색하기 위해 Dijkstras 알고리즘 구현을 작업 중입니다. 나는 implentation이 작동합니다. 시작 노드를 알고리즘에 전달할 때 모든 노드에 대한 모든 최단 경로를 반환합니다. 내 질문 : 노드 A에서 노드 G까지 가능한 모든 경로를 검색하거나 노드 A에서 가능한 모든 경로를 검색하고 다시 노드 A로 돌아가는 방법은 무엇입니까? 기하 급수적 인 수의 단순 경로가 있기 때문에 가능한 모든 경로를 찾는 것은 어려운 문제입니다. k 번째 최단 경로 (또는 최장 경로)를 찾는 것조차 NP-Hard 입니다. 에서 [UP 특정 길이 또는 모든 경로] 모든 경로를 찾을 수있는 한 가지 가능한 솔루션 s으로..

developer tip 2020.12.05

Python 스크립트를 프로파일 링 할 때 호출별로 cProfile 출력 정렬

Python 스크립트를 프로파일 링 할 때 호출별로 cProfile 출력 정렬 나는 사용하고있다 python -m cProfile -s calls myscript.py python -m cProfile -s percall myscript.py 작동하지 않습니다. Python 문서에는 "유효한 정렬 값에 대해서는 Stats 문서를 참조하십시오 .": http://docs.python.org/library/profile.html#module-cProfile , 찾을 수 없습니다. -s는 sort_stats 아래에있는 키만 사용 합니다. calls (call count) cumulative (cumulative time) cumtime (cumulative time) file (file name) filena..

developer tip 2020.12.05

"final int i"는 Java for 루프 내에서 어떻게 작동합니까?

"final int i"는 Java for 루프 내에서 어떻게 작동합니까? 다음 Java 코드 조각이 컴파일되고 실행되는 것을보고 놀랐습니다. for(final int i : listOfNumbers) { System.out.println(i); } 여기서 listOfNumbers는 정수 배열입니다. 나는 최종 선언이 한 번만 할당되었다고 생각했습니다. 컴파일러가 Integer 개체를 만들고 참조하는 내용을 변경합니까? 속기가 다음과 비슷하다고 상상해보십시오. for (Iterator iter = listOfNumbers.iterator(); iter.hasNext(); ) { final int i = iter.next(); { System.out.println(i); } } 관련된 범위 지정 규칙에 대..

developer tip 2020.12.05

PHP에서 REST API를 빌드하려면 프레임 워크가 필요합니까?

PHP에서 REST API를 빌드하려면 프레임 워크가 필요합니까? 저는 PHP를 처음 접했습니다 (약 8 개월). 거의 베타 준비가 된 웹 앱을 만들고 있습니다. 이제 모바일 버전의 앱을 만들기 위해해야 ​​할 일에 대해 생각하기 시작했습니다. 이해했듯이 REST API를 구축해야합니다 (틀 렸으면 수정 해주세요). 현재 웹 앱에 PHP 프레임 워크를 사용하고 있지 않습니다. 그래야하나요? 이제 API를 더 쉽게 구현할 수 있도록 프레임 워크를 사용해야합니까? 아니면 프레임 워크없이 API를 구축 할 수 있습니까? 짧은 답변 아니요, 목표를 달성하기 위해 프레임 워크가 필요하지 않습니다. 하지만 프레임 워크를 사용하여 API를 관리하면 훨씬 더 쉬울 것입니다. 가벼운 프레임 워크를 사용하는 것이 좋으며 ..

developer tip 2020.12.05

InvokeAsync와 BeginInvoke for WPF Dispatcher의 차이점은 무엇입니까?

InvokeAsync와 BeginInvoke for WPF Dispatcher의 차이점은 무엇입니까? .NET 4.5에서 WPF Dispatcher 가 InvokeAsync 라는 Dispatcher의 스레드에서 항목을 실행하는 새로운 메서드 집합을 얻었 습니다 . 이전에는 .NET 4.5에서 Invoke 와 BeginInvoke를 사용하여 이를 각각 동기식 및 비동기식으로 처리했습니다. 사용 가능한 이름 지정 및 약간 다른 오버로드 외에 BeginInvoke와 InvokeAsync메서드 간에 큰 차이점이 있습니까? 아, 그리고 이미 확인했습니다. 둘 다 await편집 할 수 있습니다 . private async Task RunStuffOnUiThread(Action action) { // both of ..

developer tip 2020.12.05
반응형