Lập trình

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


6
Nút Android có biểu tượng và văn bản
Tôi có một số nút như thế này trong ứng dụng của mình: <Button android:id="@+id/bSearch" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="16dp" android:text="Search" android:textSize="24sp" /> Tôi đang cố tạo một nút giống với văn bản và biểu tượng. android: drawableLeft không hoạt động đối với tôi (Có thể có, nhưng tôi không biết cách …



11
Tạo một biến toàn cục trong TypeScript
Trong JavaScript, tôi chỉ có thể làm điều này: something = 'testing'; Và sau đó trong một tệp khác: if (something === 'testing') và nó sẽ somethingđược xác định (miễn là chúng được gọi theo đúng thứ tự). Tôi dường như không thể tìm ra cách làm điều đó trong …
93 typescript 

7
Docker build cho biết "không thể chuẩn bị ngữ cảnh: ngữ cảnh phải là một thư mục: / Users / tempUser / git / docker / Dockerfile"
Tôi có một Dockerfilethứ được cho là để xây dựng Ubuntuhình ảnh. Nhưng bao giờ tôi chạy docker build -t ubuntu-test:latest ./Dockerfile Nó hiển thị lỗi sau trên bảng điều khiển không thể chuẩn bị ngữ cảnh: ngữ cảnh phải là một thư mục: / Users / tempUser / git …

10
Node.js console.log so với console.info
Lợi ích của việc sử dụng console.logvs console.info? Hoặc bất kỳ lệnh giao diện điều khiển nào khác cho vấn đề đó? console.info("info"); console.error("error"); console.warn("warn"); vs console.log("log"); Tôi nghĩ rằng nó có thể thay đổi màu của đầu ra hoặc nối một số loại nhãn, nhưng dường như tất cả …

14
Không thể tải Khóa cá nhân. (Quy trình PEM: PEM_read_bio: không có dòng bắt đầu: pem_lib.c: 648: Mong đợi: BẤT KỲ TỪ KHÓA RIÊNG TƯ NÀO)
Tôi có một tệp .key là tệp khóa cá nhân được định dạng PEM. Tôi không tạo tệp này nhưng tôi nhận được cái này từ đâu đó. Tôi muốn xem mã băm MD5 của nó bằng công cụ openssl như lệnh dưới đây. openssl rsa -in server.key -modulus -noout …


19
Spring boot Security Tắt bảo mật
Khi tôi sử dụng security.basic.enabled = false để tắt bảo mật trên một dự án Spring Boot có các phần phụ thuộc sau: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId> </dependency> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc6</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-tomcat</artifactId> <scope>provided</scope> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> Tôi …

14
Đặt trạng thái của BottomSheetDialogFragment thành được mở rộng
Làm cách nào để bạn đặt trạng thái của một phân đoạn mở rộng BottomSheetDialogFragmentthành được mở rộng bằng BottomSheetBehavior#setState(STATE_EXPANDED)cách sử dụng Thư viện thiết kế hỗ trợ Android (v23.2.1)? https://code.google.com/p/android/issues/detail?id=202396 cho biết: Trang tính dưới cùng được đặt thành STATE_COLLAPSED lúc đầu. Gọi BottomSheetBehavior # setState (STATE_EXPANDED) nếu bạn …



4
Làm cách nào để sử dụng macro trên các tệp mô-đun?
Tôi có hai mô-đun trong các tệp riêng biệt trong cùng một thùng, nơi thùng đã macro_rulesđược kích hoạt. Tôi muốn sử dụng các macro được xác định trong một mô-đun trong một mô-đun khác. // macros.rs #[macro_export] // or not? is ineffectual for this, afaik macro_rules! my_macro(...) // something.rs …

4
Tại sao Popen.communicate () trả về b'hi \ n 'thay vì' hi '?
Ai đó có thể giải thích tại sao kết quả tôi muốn, "hi", được đặt trước bằng chữ cái 'b' và theo sau là dòng mới không? Tôi đang sử dụng Python 3.3 >>> import subprocess >>> print(subprocess.Popen("echo hi", shell=True, stdout=subprocess.PIPE).communicate()[0]) b'hi\n' Thêm 'b' này không xuất hiện nếu tôi …

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.