THẢO LUẬN

cám ơn e đã theo dõi.

Lúc làm ở công ty R đợt đó bắt đầu a mới thực sự làm web và con đường đi nó rõ ràng hơn, mong là e cũng như vậy 😄.

Chúc e phỏng vấn thành công 🤗🤗🤗

0
Avatar
đã bình luận cho bài viết
thg 1 19, 2021 1:58 SA

"Nếu website của bạn có tính chất INSERT cao Bởi vì mặc định MongoDB có sẵn cơ chế ghi với tốc độ cao và an toàn." với "MongoDB có khả năng tìm kiến thông tin liên quan cũng khá nhanh nên trường hợp này nên dùng nó" T nghĩ bài toán "đọc / ghi" với "tìm kiếm" nó tỷ lệ nghịch với nhau chứ nhỉ ? vì muốn tìm kiếm nhanh thì dữ liệu ghi vào cần phải đc lưu theo logic gì đó VD Btree, vì thế việc đọc/ghi sẽ lâu vì cần tìm chỗ nào lưu cho hợp lý.

0
thg 1 19, 2021 1:55 SA

@buiquangmanh Mình muốn bổ sung thêm việc huấn luyện để nhận diện thêm được thẻ căn cước công dân vào trong cùng code này được không bạn?. Hiện tại mình đang mới tìm hiểu về cái này nên chưa rõ cách để thực hiện như thế nào

0
thg 1 19, 2021 1:49 SA

@thinh1233 để làm rõ hơn câu trả lời của a (công nhận nó chưa rõ lắm 😃).

Lý do tại sao cần webserver?

Ở local e có thể chạy được app của e, vì e đã build sẵn ra đó, mọi thứ đã ở đó, e chỉ cần kéo thả index.html vào Chrome là nó chạy, quá đơn giản 😄.

Thế nhưng khi e muốn deploy app của e cho mọi người có thể dùng được, thì làm cách nào để mọi người có thể dùng đc web của e hả e, họ làm j có code của e ở máy của họ mà chạy 😃. E thấy lí do vì sao cần webserver chưa? 😉

webserver - dịch ra đơn giản là người phục vụ nội dung web. Khi e truy cập vào 1 trang web http://example.com, thì phải có webserver, nó làm trách nhiệm lấy file static build từ server, trả về cho client (trình duyệt của e), từ đó trình duyệt của e load các file (html, css, js) lên và chạy. Đây là lí do chính ta cần tới webserver. Ngoài ra cũng có 1 số lý do nữa như a đã nói ở comment bên trên, đó là các webserver họ cũng được thiết kế để có thể serve (phục vụ) các file static 1 cách tối ưu (cache, load balance,...)

+1

@BuiHuyHoang post đúng giờ cao điểm lên chắc là hơi khó rồi 😕

+1
thg 1 19, 2021 1:39 SA

nhiều thì làm sao a (luom)

0
thg 1 19, 2021 1:29 SA

Nhiều command quá ạ 💯

0
thg 1 19, 2021 12:59 SA

😱😱😱

+1
thg 1 19, 2021 12:57 SA

Hay quá ạ. Đúng bài em tìm 😉

+1

Tất cả code và dữ liệu mình nhắc đến trong bài viết, mình đều public hết tại notebook dưới đây rồi bạn, bạn có thể tham khảo thêm https://colab.research.google.com/drive/1dw2sLBUpyVierdbx2QzO-ENB2bne1RCK?usp=sharing

0

có cách nào giúp chọn nhiều ảnh kéo thả chuột không ? cứ click từng ảnh mà số lượng nhiều hơi mệt.

0
thg 1 18, 2021 8:21 CH

Sắp ra trường, lang thang đọc lại kiến thức để đi phỏng vấn thì đọc dc bài này của a. Đọc xong bài e lại càng có động lực bước tiếp trên con đường mà e đã chọn (full stack). Cảm ơn a bài viết rất hay. P.s: Hồi ms tìm hiểu về vuejs, tìm tài liệu thì có đọc dc bài của a trên viblo. Nhìn cái avatar sao quen quen( dc fb gợi ý kb). Hoá ra a là bạn vs mấy a ở cty hồi đó e thực tập (R).

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 18, 2021 5:39 CH

Cảm ơn b đã bình luận. Vấn đề nếu chỉ có css tác động lên theme thì có thể check dc, nhưng ngoài css ra thì tất các view đều đã tác động và sửa lên các element để thay đổi cả layout.

Laravel không biết có cho multiple theme không??

+1
thg 1 18, 2021 4:06 CH

e hiểu r, thanks a, nhưng mà ta chỉ cần dùng webserver để thay đổi đường dẫn path từ / sang ./, nhưng mà chả lẽ ta cần cả 1 webserver để xử lý việc như vậy thay vì webpack sẽ build ra ./ thay vì / . Liệu có chức năng nào khác từ webserver không ạ

0

Thật sự cảm ơn bạn rất nhiều, giúp mình hiểu được bản chất nên code chủ động và hay hơn nhiều, hi vọng bạn sớm làm các bài tiếp theo.

0

Mình xin file Ngram_model được không bạn? @tungbuitien

0

@huukimit ứng cử viên ăn keycap anh ạ :v, a Hưng mới publish từ sáng mà đã được 14up vote rồi

0

@dinhcuong2209 tuyệt vời, chạy được là tốt rồi bạn à 😂😂😂

0

Admin cho e hỏi e viết bằng VScode và chạy khúc này s nó không show figure 2 ạ??? from sklearn import datasets import matplotlib as plt #import iris flowers datasets iris=datasets.load_iris()

#Biểu diễn tập dữ liệu bằng đồ thị 2D #lấy dữ liệu từ datasets bằng hàm sau

def getData(): iris=datasets.load_iris()

return iris

def get2DPlot(iris): X=iris.data[:, :2] #Lay 2 thuoc tinh dau tien Y=iris.target X_min, X_max=X[:, 0].min() - .5,X[:,0].max()+ .5 Y_min, Y_max=X[:, 1].min() - .5,X[:,1].max()+ .5 plt.figure(2, figsize=(8,6)) plt.clf()

#Bieu dien tap du lieu huan luyen bang do thi
plt.scatter(X[:, 0],X[:,1],c=Y,cmap=plt.cm.Paired)
plt.xlabel('Sepal length')
plt.ylabel('Sepal width')

plt.xlim(X_min,X_max)
plt.ylim(Y_min,Y_max)
plt.xticks()
plt.yticks()
plt.show()
0
Avatar
đã bình luận cho bài viết
thg 1 18, 2021 10:00 SA

Bài viết hay quá!

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí