Lập trình

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


6
Thay đổi trường hợp của một tập tin trên Windows?
Có một vài tệp trong cơ sở mã được kiểm soát git của chúng tôi mà tôi muốn đổi tên. Cụ thể, tôi chỉ muốn thay đổi trường hợp của tập tin, đểsourceCode.java trở thành SourceCode.java, ví dụ. Lưu ý: Tôi đang sử dụng hộp Windows và hệ thống tệp …
209 windows  git  filenames 

6
mảng chiều dài cố định typedef
Tôi phải xác định loại dữ liệu 24 bit. Tôi đang sử dụng char[3]để thể hiện loại. Tôi có thể typedef char[3]để type24? Tôi đã thử nó trong một mẫu mã. Tôi đặt typedef char[3] type24;trong tập tin tiêu đề của tôi. Trình biên dịch đã không phàn nàn về …
209 c  arrays  gcc  typedef 


8
Ưu điểm khi sử dụng phương pháp tĩnh riêng
Khi tạo một lớp có các phương thức riêng bên trong, thường để giảm trùng lặp mã, không yêu cầu sử dụng bất kỳ trường đối tượng nào, có lợi thế về hiệu năng hoặc bộ nhớ để khai báo phương thức là tĩnh không? Thí dụ: foreach (XmlElement element …
209 c#  performance 

12
Một số giải pháp ORM Python tốt là gì? [đóng cửa]
Vì hiện tại, câu hỏi này không phù hợp với định dạng Hỏi và Đáp của chúng tôi. Chúng tôi hy vọng câu trả lời sẽ được hỗ trợ bởi các sự kiện, tài liệu tham khảo hoặc chuyên môn, nhưng câu hỏi này có thể sẽ thu hút tranh …
209 python  orm 


7
Làm thế nào để khớp, nhưng không bắt, một phần của regex?
Tôi có một danh sách các chuỗi. Một số trong số họ có hình thức 123-...456. Phần biến "..." có thể là: chuỗi "apple" theo sau là dấu gạch nối, vd 123-apple-456 chuỗi "chuối" theo sau là dấu gạch nối, vd 123-banana-456 một chuỗi trống, ví dụ 123-456(lưu ý chỉ …
209 regex 


9
Nhiều lệnh trong một bí danh cho bash
Tôi muốn xác định một bí danh chạy hai lệnh sau liên tiếp. gnome-screensaver gnome-screensaver-command --lock Ngay bây giờ tôi đã thêm alias lock='gnome-screensaver-command --lock' vào .bashrc của tôi nhưng vì tôi khóa máy trạm của mình nên thường chỉ cần gõ một lệnh.

9
Làm thế nào để xử lý lỗi với boto3?
Tôi đang cố gắng tìm cách xử lý lỗi thích hợp với boto3. Tôi đang cố gắng tạo người dùng IAM: def create_user(username, iam_conn): try: user = iam_conn.create_user(UserName=username) return user except Exception as e: return e Khi cuộc gọi đến created_user thành công, tôi nhận được một đối tượng gọn …

14
JavaScript mới Mảng mới (n) và sự lạ lùng của Array Array.prototype.map
Tôi đã quan sát điều này trong Firefox-3.5.7 / Fireorms-1.5.3 và Firefox-3.6.16 / Fireorms-1.6.2 Khi tôi bắn Firebird: var x = new Array(3) console.log(x) // [undefined, undefined, undefined] var y = [undefined, undefined, undefined] console.log(y) // [undefined, undefined, undefined] console.log( x.constructor == y.constructor) // true console.log( x.map(function() { return 0; …

4
Visual Studio Code: Cách hiển thị kết thúc dòng
Làm cách nào tôi có thể hiển thị các dòng (CR, LF) trong Visual Studio Code (không phải trong Visual Studio). Tôi sử dụng các cài đặt sau, nhưng không phải trong số chúng hiển thị các kết thúc dòng. "editor.renderWhitespace": true, "editor.renderControlCharacters": true, "editor.renderIndentGuides": true Có một thiết lập …


14
Chuẩn hóa các cột dữ liệu trong R
Tôi có một bộ dữ liệu được gọi spamchứa 58 cột và khoảng 3500 hàng dữ liệu liên quan đến tin nhắn rác. Tôi dự định chạy một số hồi quy tuyến tính trên bộ dữ liệu này trong tương lai, nhưng tôi muốn thực hiện một số tiền xử …
209 r  normalization 

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 cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.