Lập trình

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


5
Triển khai cắt trong __getitem__
Tôi đang cố gắng triển khai chức năng lát cắt cho một lớp tôi đang tạo để tạo ra một biểu diễn vectơ. Tôi có mã này cho đến nay, mà tôi tin rằng sẽ triển khai đúng lát cắt nhưng bất cứ khi nào tôi thực hiện một lệnh …

3
Sự khác biệt giữa loại phụ thuộc "pom" với phạm vi "nhập" và không có "nhập" là gì?
Bắt đầu từ Maven 2.0.9, có thể bao gồm <type>pom</type> <scope>import</scope> trong <dependencyManagement>phần. Theo tôi hiểu, nó sẽ được "thay thế" bằng các phụ thuộc có trong pom này như thể chúng được định nghĩa ban đầu ở đây. Sự khác biệt giữa giải pháp ở trên và sự phụ …


4
Nhánh Git phân kỳ sau khi rebase
Tôi đã khôi phục lại một chi nhánh cục bộ đã được đẩy. Git đang thông báo rằng chi nhánh và điều khiển từ xa của tôi đã khác nhau và rằng: "và có 109 và 73 cam kết khác nhau, tương ứng" Việc đẩy chi nhánh của tôi có …
112 git 

8
JPA háo hức tìm nạp không tham gia
Chính xác thì chiến lược tìm nạp của JPA kiểm soát điều gì? Tôi không thể phát hiện ra sự khác biệt nào giữa háo hức và lười biếng. Trong cả hai trường hợp, JPA / Hibernate không tự động tham gia các mối quan hệ nhiều-một. Ví dụ: Người …
112 java  hibernate  jpa  join 

12
python NameError: global name '__file__' không được xác định
Khi tôi chạy mã này trong python 2.7, tôi gặp lỗi này: Traceback (most recent call last): File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 30, in <module> long_description = read('README.txt'), File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 19, in read return open(os.path.join(os.path.dirname(__file__), *rnames)).read() NameError: global name '__file__' is not defined mã là: import os from setuptools import setup …
112 python  nameerror 


5
Việc truy cập SharedPreferences có được thực hiện ngoài Chuỗi giao diện người dùng không?
Với việc phát hành Gingerbread, tôi đã thử nghiệm với một số API mới, một trong số chúng là Chế độ nghiêm ngặt . Tôi nhận thấy rằng một trong những cảnh báo dành cho getSharedPreferences(). Đây là cảnh báo: StrictMode policy violation; ~duration=1949 ms: android.os.StrictMode$StrictModeDiskReadViolation: policy=23 violation=2 và nó …


5
Git: Hiển thị tất cả các thay đổi khác nhau đối với một dòng duy nhất trong một tệp được chỉ định trên toàn bộ lịch sử git
Tôi đã nhìn xung quanh và không chắc liệu điều này có khả thi không, nhưng đây là: Tôi có một tệp (javascript) (giả sử /lib/client.js) trong đó tôi có một số nhận dạng duy nhất được chỉ định cho một biến, như sau: var identifier = "SOME_IDENTIFIER"; Bạn có …
112 git 

8
Không thể đặt giá trị boolean trong LocalStorage?
Tôi nhận thấy rằng tôi không thể đặt giá trị boolean trong localStorage? localStorage.setItem("item1", true); alert(localStorage.getItem("item1") + " | " + (localStorage.getItem("item1") == true)); Luôn cảnh báo true | falsekhi tôi cố gắng kiểm tra localStorage.getItem("item1") == "true"thông báo đó là true ... Làm cách nào để đặt một mục …
112 javascript 



5
PATH_MAX được định nghĩa ở đâu trong Linux?
Tôi nên gọi tệp tiêu đề nào #includeđể có thể sử dụng PATH_MAX làm int để định cỡ chuỗi? Tôi muốn có thể khai báo: char *current_path[PATH_MAX]; Nhưng khi tôi làm như vậy trình biên dịch của tôi (Clang / LLVM trên Linux) gặp lỗi sau: recursive_find6.c:29:20: error: use of …
112 c  linux  gcc  include  clang 

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.