Biến static có phạm vi trong một file C/CPP (FILE SCOPE)
Tức là biến static được khai báo và khởi tạo trong file C/CPP nào thì chỉ có thể được sử dụng trong file đó
Không thể extern 1 biến static ( nhưng có thể extern 1 biến global )
Case 2:
main.cpp
#include <...>
static int i = 100;
static int j;
int main()
{
return 0;
}
main.cpp
#include
void foo()
{
static int i = 100;
} // i không bị hủy sau điểm này
void goo()
{
static int j;
} // j không bị hủy sau điểm này
int main()
{
return 0;
} // i, j CHƯA bị hủy ở điểm này
Trong trường hợp này:
Biến i được đặt ở vùng nhớ Initialized Data Segment (DS)
Biến j được đặt ở vùng nhớ Uninitialized Data Segment (BSS)
Thời gian sống của biến i, j kết thúc khi PROCESS MAIN bị hủy
thì mình cài python trong máy rồi,rồi sau đó cài django trong máy,có sử dụng buildpacks herokuish luôn deploy bao nhiêu lần mà không thấy nó ra trang web django mà chỉ thấy nó ra trang chủ phoenix thôi,ngay cả khi mình cài laravel cũng thế
Bạn có thể sử dụng công cụ tạo dữ liệu giả để thêm dữ liệu giả vào cơ sở dữ liệu của mình. Công cụ này sẽ tự động tạo dữ liệu giả cho bạn mà không cần bạn phải nhập tay từng bản ghi. Thí dụ 1 vài công cụ:
Mockaroo (https://www.mockaroo.com/): Công cụ này cho phép bạn tạo dữ liệu giả với nhiều định dạng và kiểu dữ liệu khác nhau.
GenerateData (https://www.generatedata.com/): Công cụ này cũng cho phép bạn tạo dữ liệu giả với nhiều định dạng khác nhau.
Faker (https://github.com/faker-ruby/faker): Faker là một thư viện mã nguồn mở có thể được sử dụng để tạo dữ liệu giả trong nhiều ngôn ngữ lập trình khác nhau.
đối với b nào lab trên cloud như mình (vultr nó cho 200$ lab k8s)
để access dashboard của jaeger thì tìm tên pod của jaeger xong port-forward nhé pod đó nhé
k --kubeconfig /root/vultr.conf port-forward pod/jaeger-76cd7c7566-4n49v -n istio-system 16688:16686 --address='0.0.0.0'
THẢO LUẬN
cảm ơn bạn
Move on top #1
Bạn có thể tham khảo thêm trường hợp mà bạn đang thắc mắc qua bài viết này nhé https://www.modernescpp.com/index.php/condition-variables
5 chữ thôi bài viết nhanh , gọn, lẹ, hiểu, sạch
Mình xin có một số góp ý nhỏ như sau:
#include <...> static int i = 100; static int j; int main() { return 0; }
main.cpp #include void foo() { static int i = 100; } // i không bị hủy sau điểm này void goo() { static int j; } // j không bị hủy sau điểm này int main() { return 0; } // i, j CHƯA bị hủy ở điểm này
@hientm mình cũng bị lỗi tương tự như bạn, bạn fix được chưa ạ
thì mình cài python trong máy rồi,rồi sau đó cài django trong máy,có sử dụng buildpacks herokuish luôn deploy bao nhiêu lần mà không thấy nó ra trang web django mà chỉ thấy nó ra trang chủ phoenix thôi,ngay cả khi mình cài laravel cũng thế
Có package sắp release của bạn thôi 🙌
hay, cảm ơn bạn
Bài viết rất hữu ích, cám ơn bạn.
Bài viết rất dễ hiểu, cám ơn bạn
Cách tác giả ví dụ về các tập dữ liệu như là giáo trình, bài thi rất thú vị.
Hay thế bạn ơi
Hay quá bạn ơi
hay quá anh ơi
b có thể làm thêm phần sử dụng Kialia không, vài ví dụ minh hoạ?
Bạn có thể sử dụng công cụ tạo dữ liệu giả để thêm dữ liệu giả vào cơ sở dữ liệu của mình. Công cụ này sẽ tự động tạo dữ liệu giả cho bạn mà không cần bạn phải nhập tay từng bản ghi. Thí dụ 1 vài công cụ:
Mockaroo (https://www.mockaroo.com/): Công cụ này cho phép bạn tạo dữ liệu giả với nhiều định dạng và kiểu dữ liệu khác nhau.
GenerateData (https://www.generatedata.com/): Công cụ này cũng cho phép bạn tạo dữ liệu giả với nhiều định dạng khác nhau.
Faker (https://github.com/faker-ruby/faker): Faker là một thư viện mã nguồn mở có thể được sử dụng để tạo dữ liệu giả trong nhiều ngôn ngữ lập trình khác nhau.
e cx thử clone bộ code của a setup chạy thử cx bị tương tự
@maitrungduc1410 e thấy với public room thì nó chạy đc bình thường, nhưng khi chuyển qua private với presence thì nó bị lỗi như vậy ạ
đối với b nào lab trên cloud như mình (vultr nó cho 200$ lab k8s) để access dashboard của jaeger thì tìm tên pod của jaeger xong port-forward nhé pod đó nhé k --kubeconfig /root/vultr.conf port-forward pod/jaeger-76cd7c7566-4n49v -n istio-system 16688:16686 --address='0.0.0.0'