Mình sẽ nói rõ hơn: hiện tại mình đang làm tiếp 1 dự án của bên thứ 3. mỗi khi đồng bộ về thì tất cả ảnh trên app đều lưu về thư viện ảnh. Điều này làm người dùng tưởng rằng nó là file rác nên sẽ xóa đi, nếu xóa đi thì ảnh sẽ không có để load lên ứng dụng (nó chỉ hiện lên icon android thôi chứ không báo lỗi). Cho nên mình muốn những ảnh đó mỗi khi đồng bộ về sẽ ẩn đi để người dùng tránh xóa nhầm.
@nguyenhakien11111996 Mình không hiểu ý bạn lắm, không load sản phẩm lên tức là không load được ảnh à? Không load được thì nó có báo lỗi gì không bạn? Và không load được thì nó có liên quan gì đến vấn đề ẩn ảnh đi mà bạn đang giải quyết không vậy?
mình đang code trên windows. mình đã thử đoạn code:
Environment.getExternalStorageDirectory().toString()+context.getPackageName+"//data//data//"+"(.folderName)";
nhưng nó không load sản phẩm lên.
mình tạo file create_log.sh ở /www/htdocs/demo_jenkins trên centos
Nội dung file create_log.sh như của bạn:
FILE_NAME="/www/htdocs/demo_jenkins/log_"date +%Y_%m_%d".log"
DATE_NOW=date +%Y/%m/%d-%H:%M:%S
echo "Creating txt file"
echo "Created by Le Quy Nam. Created time is $DATE_NOW" > $ FILE_NAME
echo "Completed"
Sau đó ở Execute Shell: /www/htdocs/demo_jenkins/create_log.sh
Sao buil bị lỗi vậy:
"Started by user Le Nam
Building in workspace /var/lib/jenkins/workspace/Demo
[Demo] $ /bin/sh -xe /tmp/jenkins7441310750341660470.sh
/www/htdocs/demo_jenkins/create_log.sh
/tmp/jenkins7441310750341660470.sh: line 2: /www/htdocs/demo_jenkins/create_log.sh: Permission denied
Build step 'Execute shell' marked build as failure
Finished: FAILURE"
A, em cũng bật mí với anh luôn là trong console.log em thử với Tiếng Việt thì cũng bị lỗi font.
Em đang suy toán chắc là do máy tính của em.
Không biết có phải vậy không nữa.
Thanks anh!
THẢO LUẬN
thanks bác, hi vọng bài sau sẽ chi tiết hơn, và áp dụng QHĐ vào những bài toán kinh điển như Chiếc túi xách,...
Thay vì tìm cách ẩn ảnh đi thì mình nghĩ nên chuyển các ảnh của app vào một thư mục riêng ngoài thư viện ảnh
Mình chỉ đưa thêm tùy biến bằng CSS variable thôi, cũng không ủng hộ lắm Không sử dụng mà truyền thẳng vào backgroundPosition cũng không sao
À, với bài toán này thì 3 cách được tính như thế này, ở đây lấy đồng xu 1 => lấy đồng xu 3 và lấy đồng xu 3 => lấy đồng xu 1 được tính khác nhau.
Với bài toán coi hai cách trên là một thì mức độ khó sẽ cao hơn, mình sẽ nói thêm về nó sau khi update bài viết này
Mình sẽ nói rõ hơn: hiện tại mình đang làm tiếp 1 dự án của bên thứ 3. mỗi khi đồng bộ về thì tất cả ảnh trên app đều lưu về thư viện ảnh. Điều này làm người dùng tưởng rằng nó là file rác nên sẽ xóa đi, nếu xóa đi thì ảnh sẽ không có để load lên ứng dụng (nó chỉ hiện lên icon android thôi chứ không báo lỗi). Cho nên mình muốn những ảnh đó mỗi khi đồng bộ về sẽ ẩn đi để người dùng tránh xóa nhầm.
Bạn phải cấp quyền cho thư mục. Bạn có thể cấp full quyền bằng cách sử dụng
để cấp full quyền cho thực mục bạn đang đứng
ví dụ đồng xu ở Bài toán tổ hợp, với tổng = 4 mình nghĩ chỉ có 2 cách chọn đồng xu (4 đồng 1, or 1 đồng 1 và 1 đồng 3) sao theo bảng lại = 3 nhĩ ?
(y)
@nguyenhakien11111996 Mình không hiểu ý bạn lắm, không load sản phẩm lên tức là không load được ảnh à? Không load được thì nó có báo lỗi gì không bạn? Và không load được thì nó có liên quan gì đến vấn đề ẩn ảnh đi mà bạn đang giải quyết không vậy?
@nguyenhakien11111996 Bạn tham khảo bài này để hiểu thêm về cách format bài viết nhé https://viblo.asia/helps/cach-su-dung-markdown-bxjvZYnwkJZ
cảm ơn cô, bài viết này thật sự hữu ích
Cảm ơn bạn, nó đã báo Completed Finished: SUCCESS
Nhưng vẫn bị : Creating txt file /www/htdocs/demo_jenkins/create_log.sh: line 4: /www/htdocs/demo_jenkins/log_2017_08_30.log: Permission denied
Không thấy nó tạo file log trong thư mục demo_jenkins
mình đang code trên windows. mình đã thử đoạn code: Environment.getExternalStorageDirectory().toString()+context.getPackageName+"//data//data//"+"(.folderName)"; nhưng nó không load sản phẩm lên.
lần đầu mình đặt câu hỏi nên chưa hiểu cách thức, bạn thông cảm ^^
bạn chạy lệnh
hoặc
thử xem nhé
mình tạo file create_log.sh ở /www/htdocs/demo_jenkins trên centos
Nội dung file create_log.sh như của bạn: FILE_NAME="/www/htdocs/demo_jenkins/log_"
date +%Y_%m_%d
".log" DATE_NOW=date +%Y/%m/%d-%H:%M:%S
echo "Creating txt file" echo "Created by Le Quy Nam. Created time is $DATE_NOW" > $ FILE_NAME echo "Completed"Sau đó ở Execute Shell: /www/htdocs/demo_jenkins/create_log.sh
Sao buil bị lỗi vậy: "Started by user Le Nam Building in workspace /var/lib/jenkins/workspace/Demo [Demo] $ /bin/sh -xe /tmp/jenkins7441310750341660470.sh
Bạn cố gắng đặt hết đoạn code của mình bên trong
``` // Code here ```
nhé, như vậy code của bạn sẽ được format tốt hơn, chứ không phải trông lộn xộn như hiện tại :slight_smile:
Đặt cái tiêu đề sai quá bạn, tại sao lại là framework với ngôn ngữ lập trình?
A, em cũng bật mí với anh luôn là trong console.log em thử với Tiếng Việt thì cũng bị lỗi font. Em đang suy toán chắc là do máy tính của em. Không biết có phải vậy không nữa. Thanks anh!
Hello anh @Tran-Duy-Khanh Em cảm ơn anh nhiều, để em tải về xem thử