Chuyển đến nội dung chính

Bài đăng

Serialize và Deserialize từ .Net Core 3.0

Các dữ liệu JSON được sử dụng rất thường xuyên trong ứng dụng web, đặc biệt khi cần truyền dữ liệu thông qua ajax. Với Python, Javascript,... thì việc xử lý dữ liệu sẽ dễ dàng hơn. Nếu bạn sử dụng .NET thì bạn phải chuyển đối tượng JSON thành Object hoặc ngược lại để gởi request đi. Với sự ra đời của ASP.NET Core 3.0, thư viện JSON mặc định đã được thay đổi từ Newtonsoft.Json thành System.Text.Json. Trong bài đăng này, chúng ta sẽ lướt qua 1 số tính năng cơ bản Text Json.

Stock Indicators

Skender.Stock.Indicators is a .NET library that produces stock indicators. Send in historical stock price quotes and get back desired technical indicators (such as moving average, relative strength, stochastic oscillator, parabolic SAR, etc). Nothing more. It can be used in any kind of stock analysis software. We had private trading algorithms and charts in mind when originally creating this open library. Explore more information:     List of indicators and overlays     Getting started     Guide and Pro tips     Contributing guidelines     Release notes     Demo site (a stock chart that uses this library)     Contact us Frameworks targeted     .NET Core 3.1     .NET Standard 2.0, 2.1     .NET Framework 4.6.1 Website: Github

Tổng hợp một số kiến thức lập trình về Amibroker

Giới thiệu về Amibroker Amibroker theo developer Tomasz Janeczko được xây dựng dựa trên ngôn ngữ C. Vì vậy bộ code Amibroker Formula Language sử dụng có syntax khá tương đồng với C, ví dụ như câu lệnh #include để import hay cách gói các object, hàm trong các block {} và kết thúc câu lệnh bằng dấu “;”. AFL trong Amibroker là ngôn ngữ xử lý mảng (an array processing language). Nó hoạt động dựa trên các mảng (các dòng/vector) số liệu, khá giống với cách hoạt động của spreadsheet trên excel.

Bài toán bóng đen bóng trắng

Hộp đầu tiên có hai quả bóng màu trắng. Hộp thứ hai có hai quả bóng màu đen. Hộp thứ ba có một quả trắng và một quả đen. Các hộp được dán nhãn nhưng mọi nhãn đều sai. Bạn được quyền mở một hộp, lấy ngẫu nhiên một quả bóng, xem màu và bỏ lại vào hộp mà không thể nhìn thấy màu quả bóng còn lại. Vậy bạn cần mở hộp với nguyên tắc trên bao nhiêu lần để có thể dán đúng nhãn cho các hộp?

Ghi chú về bài toán Phân tích phản hồi (Analyze Sentiment)

Trong bài viết này, mình tập trung ghi chú lại nhưng điều cần thiết để cài đặt và chạy chương trình Machine Learning, áp dụng cho bài toán phân tích phản hồi (tiêu cực hay tích cực) Thật ra có thư viện nổi tiếng khác là Tenflow, nhưng do mình không quen với Python nên mình kiếm thư viện khác thay thế, và đó là ML.NET Bài toán Sentiment analysis có link hướng dẫn: https://docs.microsoft.com/vi-vn/dotnet/machine-learning/tutorials/sentiment-analysis Bài toán này đặt ra là làm sao khi một người nhập 1 comment vào, mình sẽ phân tích được comment đó là tích cực hay tiêu cực. Nếu theo cách suy nghĩ thông thường, thì mình có thể phân tích. Nhưng với máy tính, chúng ta sẽ áp dụng trí tuệ nhân tạo. Các bước chuẩn bị: Data: bao gồm dữ liệu học (training) và testing. Mặc định data testing là 10% Data thực tế cần kiểm chứng Visual Studio 2019 Thư viện ML.NET Quá trình: Chuẩn bị dữ liệu =>Tải dữ liệu => Xây dựng và huấn luyện (chọn thuật toán) => Đánh giá mô hình => Sử dụng mô hình để d...

Clustered và NonClustered trong SQL Server

Trong bài viết này, mình cố gắng tổng hợp các kiến thức về Clustered và NonClustered thật đơn giản nhất có thể. Dưới đây là cú pháp tạo Clustered và NonClustered Cú pháp:> -- Create a nonclustered index on a table or view CREATE INDEX i1 ON t1 (col1); -- Create a nonclustered index called IX_ProductVendor_VendorID -- on the Purchasing.ProductVendor table using the BusinessEntityID column. CREATE NONCLUSTERED INDEX IX_ProductVendor_VendorID ON Purchasing.ProductVendor (BusinessEntityID) -- Create a clustered index on a table and use a 3-part name for the table CREATE CLUSTERED INDEX i1 ON d1.s1.t1 (col1); -- Syntax for SQL Server and Azure SQL Database -- Create a nonclustered index with a unique constraint -- on 3 columns and specify the sort order for each column CREATE UNIQUE INDEX i1 ON t1 (col1 DESC, col2 ASC, col3 DESC); Trong SQL Server có 2 loại index chính: Clustered Index Chỉ có 1 Clustered Index trong 1 table. Không đòi hỏi unique. Đây là dạng INDEX mà dữ l...