[Nodejs, Typescript] Lỗi: Cannot use import statement outside a module
const path = require('path');
const isProduction = false;
const mode = isProduction ? 'production' : 'development';
const devtool = isProduction ? false : 'inline-source-map';
module.exports = {
entry: './server/server.ts',
target: 'node',
mode,
devtool,
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
use: [
{
loader: 'babel-loader',
}
]
},
{
test: /\.ts$/,
exclude: /node_modules/,
use: [
{
loader: 'babel-loader',
},
{
loader: 'ts-loader',
},
]
}
]
},
resolve: {
extensions: ['.js', '.ts', '.json' ]
},
output: {
filename: 'server.js',
path: path.resolve(__dirname, 'build'),
library: 'server', // very important line
libraryTarget: 'umd', // very important line
umdNamedDefine: true // very important line
},
node: {
__dirname: false,
__filename: false,
},
};
Xin hướng dẫn truy vấn từ 2 bảng
http://sqlfiddle.com/#!9/9a419/20/0
I think it works
SELECT table2.*, (
SELECT GROUP_CONCAT(table1.username)
FROM table1
WHERE FIND_IN_SET(table1.id, table2.ids)
) as names
FROM table2
---UPDATE---
Thế này nhanh hơn subquery
SELECT
table2.ids,
GROUP_CONCAT(table1.username) AS NAMES
FROM
table2
LEFT JOIN table1 ON FIND_IN_SET(table1.id, ids)
GROUP BY
table2.ids
Nhờ mọi người tư vấn về thiết kế database để xử lý của code đc tối ưu
- store_calendar: lịch làm việc, giờ bắt đầu, giờ kết thúc, các ngày làm việc trong tuần
- store_stop_time: thời gian ngừng làm việc của store
- booking_stocks: các loại bàn ăn
- booking_stock_options: các loại option có thể có của từng loại booking
- bookings: lưu các booking của khách hàng.
Viết câu query kiểu gì build ra được cái calendar giống vậy là được http://jsfiddle.net/Xx4GS/258/ không thì làm kiểu giống bàn cờ caro hay time schedule table, tùy kích cỡ màn hình.
[ask] webpush notification - vấn đề gửi số lượng lớn trong thời gian ngắn
Bạn thử cái này xem https://github.com/baudev/Firebase-Cloud-Messaging-FCM-XMPP
Hỏi về form update 30 records
Insert on duplicate keys update ...
mình có chạy code của tác giả bài đánh giá sp trên lazada nhưng bị lỗi nhờ mn giúp mình
hoặc dùng url encode hoặc dùng tiếng anh. Đừng để "đồ án 2"
Hỏi về cách giảm lượt request khi scraping
dùng proxy nhé, nếu không phải click paid thì dùng tor cho đỡ mất tiền.
Validation input array laravel
$array = ['question' => 'required|array'];
foreach ($vars as $var) {
$array += ['question.*.' . $var => 'required'];
}
Khi setup Laravel queue sử dụng Supervisor thì nên dùng User nào?
tùy vào việc bạn dùng webserver và kiểu php handler gì, nếu dùng php như proxy (php-fpm) thì hãy dùng user của php-fpm còn nếu webserver execute trực tiếp code php, hãy dùng user webserver.
chào các bạn cho mình hỏi cơ chế chặn tải file khi làm web elearning
download file qua code backend, ko download trực tiếp qua web server, authen và author bình thường như chức năng khác. Hoặc sử dụng signed url với webserver https://www.nginx.com/blog/securing-urls-secure-link-module-nginx-plus/ hoặc dùng cloud như aws s3 cũng có signed url.
Sự khác nhau giữa git merge và git rebase là gì ?
merge sẽ viết tiếp lịch sử, còn rebase viết lại lịch sử. vì vậy sau khi merge bạn luôn có thể push bình thường, còn rebase bạn có thể sẽ phải push force.
Vậy tại sao phải dùng rebase theo mình thì có những lợi ích chính sau
- lịch sử commit khi merge vào master đẹp, đễ kiểm soats
- dễ dàng fix conflict hơn, vì nó tạo lịch sử mới đối với mỗi commit, nên bạn sẽ fix conflict từng commit.
Hỏi về source code của những ông lớn công nghệ.
open source cuar google facebook aws thì lên github mà tìm, tiêu biểu có react, gcloud sdk, aws sdk
Hỏi về xử lí quan hệ nhiều-nhiều trong SQL
Có thể lưu trường tag_ids chứa nhiều id tag trong bảng post.
Xử lý đa luồng trong laravel
Đa luồng là multi thread, cái bạn muốn là process chạy ngầm, có thể gọi là worker.
Thêm mô tả cho route trong laravel
thêm 1 thuộc tính vào
\Route::put('suggests/{id}/approval', ['comment' => 'Duyệt đề xuất', 'uses' => '[email protected]'])->name('suggest.approval);
Lấy thì lấy thế này Route::getCurrentRoute()->getAction('comment')
Xin demo về Laravel Product Variants
Thử làm theo kiểu EAV như wordpress đó
Mirror hoàn toàn 1 thẻ input ?
$element.clone(true, true);
nếu ko rõ cần event nào thì dùng cái này, replace lại dom là đc biết rõ thì dùng bind(). mà làm gì có chuyện xảy ra cùng lúc :v
Xin hướng dẫn định hướng làm app Facebook
bạn dùng ngôn ngữ gì cũng được, sdk của facebook hỗ trợ hầu hết các ngôn ngữ, vừa đọc doc vừa code thôi
Organization
Have no organizations yet.