Lập trình

Q & A cho các lập trình viên chuyên nghiệp và đam mê


3
Các luồng Java vô hạn song song hết bộ nhớ
Tôi đang cố gắng để hiểu tại sao chương trình Java sau cung cấp một OutOfMemoryError, trong khi chương trình tương ứng mà không .parallel()có. System.out.println(Stream .iterate(1, i -> i+1) .parallel() .flatMap(n -> Stream.iterate(n, i -> i+n)) .mapToInt(Integer::intValue) .limit(100_000_000) .sum() ); Tôi có hai câu hỏi: Đầu ra dự định …

3
Cách chuyển đổi khung dữ liệu gấu trúc sang từ điển phân cấp
Tôi có khung dữ liệu gấu trúc sau đây: df1 = pd.DataFrame({'date': [200101,200101,200101,200101,200102,200102,200102,200102],'blockcount': [1,1,2,2,1,1,2,2],'reactiontime': [350,400,200,250,100,300,450,400]}) Tôi đang cố gắng tạo một từ điển phân cấp, với các giá trị của từ điển được nhúng dưới dạng danh sách, trông giống như sau: {200101: {1:[350, 400], 2:[200, 250]}, 200102: {1:[100, 300], …
16 python  pandas 


1
Tại sao địa chỉ của __libc_start_main luôn giống nhau trong GDB mặc dù ASLR đang bật?
Breakpoint 1, 0x00007ffff7de8060 in __libc_start_main () from /usr/lib/libc.so.6 (gdb) r The program being debugged has been started already. Start it from the beginning? (y or n) y Starting program: /home/firstlove/projects/org-ioslide/example/a.out Breakpoint 1, 0x00007ffff7de8060 in __libc_start_main () from /usr/lib/libc.so.6 (gdb) r The program being debugged has been started already. Start it …
16 c  linux  gdb  libc  aslr 

5
EXPO: Không thể giải quyết mô-đun './debugger
Sau khi tải lại, ứng dụng của tôi đã ngừng tải. Tôi đã thử trên cả trình giả lập và 2 nhà phát triển thực sự, android và ios. Lỗi là: Lỗi: Không thể giải quyết mô-đun ./debugger-ui/debuggerWorker.d9da4ed7từ ``: và thỉnh thoảng tôi sẽ gặp lỗi, 'không thể xác định …


1
loại trả về std :: cặp <auto, auto>
Tôi đã chơi xung quanh với autotrong std::pair. Trong đoạn mã dưới đây, hàm fđược cho là trả về một std::pairloại phụ thuộc vào tham số mẫu. Một ví dụ làm việc: VÍ DỤ 1 template &lt;unsigned S&gt; auto f() { if constexpr (S == 1) return std::pair{1, 2}; // …

2
Std :: set lưu trữ các đối tượng liên tục trong bộ nhớ?
Có std::setlưu trữ các đối tượng trong bộ nhớ tiếp giáp như thế std::vectornào? Tôi chưa thể tìm thấy điều này trên web, cppreference không đề cập chi tiết về phân bổ bộ nhớ. Nhưng tôi không thể hiểu tại sao nó không thể sử dụng bộ nhớ liền kề, …
16 c++  set  stdset 


1
Tại sao getComputingStyle () trong thử nghiệm JEST trả về các kết quả khác nhau cho các kiểu được tính toán trong DevTools của Chrome / Firefox
Tôi đã viết một nút tùy chỉnh ( MyStyledButton) dựa trên tài liệu-ui Button . import React from "react"; import { Button } from "@material-ui/core"; import { makeStyles } from "@material-ui/styles"; const useStyles = makeStyles({ root: { minWidth: 100 } }); function MyStyledButton(props) { const buttonStyle = useStyles(props); const { …



8
Làm thế nào tôi có thể cạo nhanh hơn
Công việc ở đây là để cạo một API một trang web bắt đầu từ https://xxx.xxx.xxx/xxx/1.jsonđến https://xxx.xxx.xxx/xxx/1417749.jsonvà viết nó một cách chính xác để MongoDB. Cho rằng tôi có mã sau đây: client = pymongo.MongoClient("mongodb://127.0.0.1:27017") db = client["thread1"] com = db["threadcol"] start_time = time.time() write_log = open("logging.log", "a") min = …


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.