Mysql trên Docker
chỉ định user trong docker container dùng cùng userId với user có quyền truy cập file ở docker machine host
Load lâu api khi dùng docker WSL trên windown
code phải đặt trong wsl không được đặt ở win.
và không dùng docker desktop, chỉ cài docker trong wsl.
Thắc mắc về kiến thức Dependency injection giảm sự phụ thuộc giữa 2 tầng
thằng class A thay vì khai báo là tao cần biến X là 1 instance từ class B để chạy
thì nó chỉ cần khai báo là tao cần class SomeThing có property ... có method ... gì
Sắp xếp tiếng việt có dấu dùng DataTables js
Chuyển sang sort data server side, sql thì chọn collation đúng, ví dụ utfmb4_general_ci cần cả search ngon thì elastic search
Cách xây dựng một website như Leetcode
VM, containerized, MQ...
Shopify, update 10000 customer mà client không bị 504
Muốn nhanh thì dùng temp db, kiểu memcache chẳng hạn, nó sẽ giống như việc bạn cache cả table
sync với rds thì dùng queue.
khi delete trong db thì mình nghĩ nên sử dụng where in [paramary], và chunk độ dài batch hợp lý, 1k, transaction của batch thì nên để independent là read
giữa những lần run batch nên có sleep.
Laravel - Khi thực hiện action như thêm hay sửa thì sau 15 phút thực hiện action thì nó sẽ thực hiện gửi mail thì nên dùng cronjob hay queue ?
có rất nhiều cách thực hiện, tùy vào số lượng và tần suất đầu tiên bạn cần đánh giá là số lượng action như vậy có nhiều không, nếu nhiều thì nó xảy ra cùng lúc hay đồng đều các khung giờ, ví dụ trong 1 phút có bao nhiêu mail như thế cần được gửi
- th số lượng nhỏ: bạn dùng delayed job, ở đây là delayed 15 phút, điểm yếu là số lượng message trong 15 phút sẽ ở trong queue, mà queue thường là ram, nếu nhiều tốn tài nguyên -th số lượng lớn: bạn tạo 1 table để lưu job, thường nó sẽ được dùng như history, bạn tạo 1 daemon process hoặc cronjob quét 1 phút 1 lần để lấy job từ bảng và insert message vào queue
khó lắm=) giải đi
học lại cho chắc, ra trường khổ đồng nghiệp
Hỏi về validate trong laravel
1- nối chuỗi 2- tạo datetime object từ string 3- so sánh với now
ps: trong laravel, dùng form request thì có 1 cái hàm để modify request trước khi pass vào validate
Function trong js?
cái đấy người ta gọi là callback, tức pass function as param
cái .click() là 1 lời gọi hàm chứ ko phải khai báo hàm
Em đang muốn nhóm các giá trị của thuộc tính vào đúng thuộc tính trong 1 mảng!
bạn gửi data expect, mn mới giúp được, câu hỏi hơi rối
Làm thế nào để sử dụng systemctl trên container của docker
thường thì 1 container 1 service chính, container được thiết kế mới mục đích vậy. Nhưng bạn chạy nhiều service cũng chả sao cả. còn muốn run systemctl thì container của bạn phỉa đc run với option https://docs.docker.com/engine/reference/run/#runtime-privilege-and-linux-capabilities và mount cả cgroup
Thêm dữ liệu vào validated()
đè lại hàm validated
function validated()
{
$data = parent:validated();
//your logic
}
Cần các bạn chuyển PHP --> Nodejs
nếu đang php tìm hiểu php swoole và laravel octane, hiệu năng không kém gì nodejs
Thứ tự thực hiện của useState trong ví dụ Counter
theo mình được biết thì console.log là web api, cũng là async, lần 1 nó chạy thế mới đúng. chưa giải thích được tại sao từ lần 2 nó lại chạy như vậy
In file word, excel trong laravel
nếu xuất ra pdf thì dùng google drive api là toàn diện nhất. mấy lib php nhiều lỗi vặt
Tổ chức
Chưa có tổ chức nào.