THẢO LUẬN

hay quá

0
thg 1 26, 2021 2:54 SA

😁

+1
thg 1 26, 2021 2:53 SA

bài viết rất thú vị 💯

+1
thg 1 26, 2021 1:45 SA

Mình sẽ cố gắng nha bạn.

0
thg 1 26, 2021 1:18 SA

Chủ đề thú vị quá, cảm ơn anh vì bài viết ạ 😀👍

+1
thg 1 25, 2021 11:40 CH

Hóng ra hết series này ạ. Cám ơn anh 😍

+1
thg 1 25, 2021 2:38 CH

2 method trên sử dụng như này nhé:

$user = Auth::user();
// $user = User::find(1);

$permissions = $user->getPermissions();
$hasAdminRole = $user->hasRole('admin');
0
thg 1 25, 2021 2:10 CH

Trước đây mình cũng làm vậy, nhưng rồi lâu ngày thấy không ổn. Sau đó mình tách ra 2 project riêng để dễ quản lý hơn.

Trong spring boot mình cấu hình cho public thư mục ./static nằm chung với JAR như này.

a.png

Khi build Vue thì push vào đấy, không đụng gì tới backend.

b.png

Cấu hình Spring Boot như sau.

c.png

+1

@maitrungduc1410 Mình fix dc rồi nha. tks bạn

+1
thg 1 25, 2021 10:55 SA

Hi b, code này có capture được webview ko ?

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 1 25, 2021 10:54 SA

Chuẩn. Bản chất ở đây chỉ cần bạn ý hiểu ứng dụng React ko cần server vẫn chạy được, chứ ko phải bắt buộc chạy trên server. Khi build ra electron app thì cũng phải cấu hình như trên.

+1
thg 1 25, 2021 10:32 SA

@ngduyws Dạ em cảm ơn anh ạ (hifive)

0
thg 1 25, 2021 10:21 SA

bạn phải lưu lại last processed data của nó, hoặc track process từng record, hoặc scheduled job query data theo time window tương ứng

0
thg 1 25, 2021 10:17 SA

cho e hỏi ở bài toán 3 ETL process. ở cách 3 (loằng ngoằng) vd như ở phần Extract hay Transform sau khi insert từ worker vào TempDB/Cache làm sao để scheduled-job chạy chuẩn mà k bị leak data vậy a?Vì scheduled-job sẽ chạy theo time cố định.

0

Bạn nào cần tư vấn thì nhắn bên page mình nhé https://www.facebook.com/accvipgiare/

0

Lỗi in ra quá rõ luôn bạn 😄.

Lí do là ko tìm thấy SocketIO client -> ở file bootrap.js khả năng bạn chưa có dòng window.io = require('socket.io-client').

Thế nhưng bạn đừng thêm dòng đó vào bootstrap.js nữa, vì đây là 1 lỗi có 1 bạn đã comment cho mình ở bài 1 (public channel) trong series này, thay vào đó cách fix đó là bạn mở file app.blade.php sửa lại cho mình như sau:

........
<body>
    <div id="app" class="h-100"></div>

    <script src="http://localhost:6001/socket.io/socket.io.js"></script>
    <script>window.__app__ = @json($data)</script>
    <script src="{{ mix('js/manifest.js') }}"></script>
    <script src="{{ mix('js/vendor.js') }}"></script>
    <script src="{{ mix('js/app.js') }}"></script>
</body>

0

Bạn ơi cho mình hỏi mình tính cước như bạn thì thành công rồi , nhưng ko thấy điền địa chỉ cụ thể của người nhận nhỉ như bài thì chỉ thấy phường xã thôi.

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í