반응형

Programming 3283

std :: atomic은 정확히 무엇입니까?

std :: atomic은 정확히 무엇입니까? 나는 그것이 std::atomic원자 적 객체 라는 것을 이해 합니다. 그러나 어느 정도까지 원자? 내 이해에 따르면 작업은 원자가 될 수 있습니다. 물체를 원자로 만드는 것은 정확히 무엇을 의미합니까? 예를 들어 다음 코드를 동시에 실행하는 두 개의 스레드가있는 경우 : a = a + 12; 그렇다면 전체 작업이 add_twelve_to(int)원 자성입니까? 아니면 변수 원자가 변경 operator=()되었습니까? std :: atomic 의 각 인스턴스화 및 전체 특수화는 정의되지 않은 동작을 발생시키지 않고 다른 스레드가 동시에 작동 할 수있는 유형을 나타냅니다. 원자 유형의 객체는 데이터 경쟁이없는 유일한 C ++ 객체입니다. 즉, 한 스레드가 원자..

Programming 2020.07.17

파이썬에는 정렬 된 목록이 있습니까?

파이썬에는 정렬 된 목록이 있습니까? 이는 다음과 같은 구조를 의미합니다. x.push()운영을 위한 O (log n) 복잡성 요소를 찾기위한 O (log n) 복잡성 list(x)정렬 될 O (n) 복잡도 계산 또한 성능에 대한 관련 질문 list(...).insert(...)이 있습니다 . 표준 파이썬리스트는 어떤 형태로도 정렬되지 않습니다. 표준 heapq 모듈은 O (log n)에서 기존 목록에 추가하고 O (log n)에서 가장 작은 것을 제거하는 데 사용할 수 있지만 정의에서 정렬 된 목록은 아닙니다. rbtree , RBTree 또는 pyavl 과 같이 요구 사항을 충족하는 Python 용 균형 트리의 다양한 구현이 있습니다 . 귀사의 요구 사항이 큰 특별한 이유가 있습니까? 아니면 그냥 빨..

Programming 2020.07.17

RabbitMQ / AMQP : 단일 대기열, 동일한 메시지에 대한 여러 소비자?

RabbitMQ / AMQP : 단일 대기열, 동일한 메시지에 대한 여러 소비자? 나는 RabbitMQ와 AMQP를 일반적으로 사용하기 시작했습니다. 메시지 대기열이 있습니다 여러 소비자가 있는데 동일한 메시지로 다른 일을하고 싶습니다 . RabbitMQ 문서의 대부분은 라운드 로빈, 즉 단일 메시지가 단일 소비자에 의해 소비되고 각 소비자간에로드가 분산되는 경우에 초점을 둔 것으로 보입니다. 이것은 실제로 내가 목격하는 행동입니다. 예를 들어, 생산자는 단일 대기열을 가지며 2 초마다 메시지를 보냅니다. var amqp = require('amqp'); var connection = amqp.createConnection({ host: "localhost", port: 5672 }); var count..

Programming 2020.07.17

ImportError : 'django.core.urlresolvers'라는 모듈이 없습니다.

ImportError : 'django.core.urlresolvers'라는 모듈이 없습니다. 안녕하세요, 입력 양식을 만들어야하는 Django 프로젝트에서 작업하고 있습니다. 에서 가져 오려고 reverse했습니다 django.core.urlresolvers. 오류가 발생했습니다. line 2, in from django.core.urlresolvers import reverse ImportError: No module named 'django.core.urlresolvers' Python 3.5.2, Django 2.0 및 MySQL을 사용하고 있습니다. Django 2.0은 버전 1.10 django.core.urlresolvers으로 이동 한 모듈을 제거합니다 django.urls. 다음 과 같이..

Programming 2020.07.16

액션 이미지 MVC3 면도기

액션 이미지 MVC3 면도기 MVC3에서 Razor를 사용하여 링크를 이미지로 바꾸는 가장 좋은 방법은 무엇입니까? 나는 지금 단순히 이것을하고있다 : 더 좋은 방법이 있습니까? CSHTML 파일의 코드를 단순화하기 위해 HtmlHelper의 확장 메소드를 작성할 수 있습니다. 태그를 다음과 같은 방법으로 바꿀 수 있습니다. // Sample usage in CSHTML @Html.ActionImage("Edit", new { id = MyId }, "~/Content/Images/Image.bmp", "Edit") 위 코드에 대한 샘플 확장 방법은 다음과 같습니다. // Extension method public static MvcHtmlString ActionImage(this HtmlHelper h..

Programming 2020.07.16

숫자로 된 SQL 주문 문자열

숫자로 된 SQL 주문 문자열 VARCHARMySQL 데이터베이스에 저장된 숫자가 있습니다. INT상황에 따라 다른 것으로 만들 수 없습니다 . 정렬하는 동안 숫자가 아닌 문자로 사용합니다. 데이터베이스에서 나는 1 2 3 4 5 6 7 8 9 10... 내 페이지에는 다음과 같은 순서 목록이 표시됩니다. 1 10 2 3 4 5 6 7 8 9 숫자가 오름차순으로 표시되도록하려면 어떻게해야합니까? 가능하면 숫자 만 저장하는 경우 가능하면 열의 데이터 유형을 숫자로 변경해야합니다. 당신이 할 수없는 경우 다음에 열 값을 캐스팅 integer 명시 적 으로 select col from yourtable order by cast(col as unsigned) 또는 암시 적 으로 예를 들어 수로 변환하는 수학적 ..

Programming 2020.07.16

그룹화 된 데이터에서 첫 번째 및 마지막 행을 선택하십시오.

그룹화 된 데이터에서 첫 번째 및 마지막 행을 선택하십시오. 질문 를 사용하여 dplyr그룹화 된 데이터의 상단 및 하단 관찰 / 행을 하나의 문에서 어떻게 선택합니까? 데이터 및 예 주어진 데이터 프레임 df % arrange(stopSequence) %>% slice(1) %>% ungroup lastStop % group_by(id) %>% arrange(stopSequence) %>% slice(n()) %>% ungroup 이 두 가지 통계를 상위 및 하위 관측치를 모두 선택 하는 통계로 결합 할 수 있습니까 ? 아마도 더 빠른 방법이있을 것입니다 : df %>% group_by(id) %>% arrange(stopSequence) %>% filter(row_number()==1 | row_nu..

Programming 2020.07.16

Java에서 단일 문자열 정렬

Java에서 단일 문자열 정렬 Java의 내용별로 문자열을 정렬하는 기본 방법이 있습니까? 예 : String s = "edcba" -> "abcde" toCharArray뒤에 Arrays.sort문자열 생성자 호출이옵니다. import java.util.Arrays; public class Test { public static void main(String[] args) { String original = "edcba"; char[] chars = original.toCharArray(); Arrays.sort(chars); String sorted = new String(chars); System.out.println(sorted); } } 편집 : tackline이 지적했듯이 문자열에 대리 쌍 또는..

Programming 2020.07.16

DFS와 BFS O (V + E)의 시간이 복잡한 이유

DFS와 BFS O (V + E)의 시간이 복잡한 이유 BFS의 기본 알고리즘 : set start vertex to visited load it into queue while queue not empty for each edge incident to vertex if its not visited load into queue mark vertex 따라서 시간 복잡성은 다음과 같습니다. v1 + (incident edges) + v2 + (incident edges) + .... + vn + (incident edges) 어디 v정점은 1에n 먼저, 내가 말한 것이 맞습니까? 둘째, O(N + E)이것이 정말 좋은 이유는 무엇이며 직관은 어떻습니까? 감사 당신의 합계 v1 + (incident edges)..

Programming 2020.07.16

Gradle artifact 종속성 그래프 명령은 무엇입니까?

Gradle artifact 종속성 그래프 명령은 무엇입니까? Gradle 문서 에서이 의견을 읽었습니다 . To deal with problems due to version conflicts, reports with dependency graphs are also very helpful. Such reports are another feature of dependency management. 항아리를 가져 왔지만 어디에서 왔는지 알아 내야합니다. 일반적으로 전역 적으로 제외하지만 여기에 계층 구조에 대한 정보가 필요합니다. Ivy와 Maven에서이 정보를 어떻게 얻을 수 있습니까? 누군가가 내 항아리 목록에 Hibernate 항아리 (많은)를 가져오고 있다는 사실은 말할 것도 없으며 Hibernate를..

Programming 2020.07.16
반응형