Divide and conquer là một trong số những mẫu thiết kế giải thuật chung được nhiều người biết đến nhất, và merge sort là một ứng dụng hay được tạo ra trên nền algorithm này. Trước khi đến với Merge Sort, chúng ta hãy tìm hiểu về Divide and Con...
Google Drive là một dịch vụ của Google, với nhiệm vụ lưu trữ và đồng bộ hóa các thông tin được lưu trên đám mây. Nói nôm na, Drive là một ứng dụng cho phép người dùng lưu trữ và truy cập, chỉnh sửa, chia...
Như các bạn đã biết, Android Studio là một nền tảng IDE (integrated development environment) hữu ích được dùng để học tập cũng như phát triển các ứng dụng Android. Bài viết này sẽ hướng dẫn các bạn cách cài đặt An...
Với mỗi một lần bạn mua một chiếc máy tính mới hay vừa cài lại Windows cho máy tính của mình, việc đầu tiên bạn cần làm là cài đặt cho máy những ứng dụng cần thiết nhất để tiện cho việc sử dụng sau này.
Đối với những bạn yêu thích game máy tính thì khái niện card màn hình có lẽ không xa lạ gì với các bạn nữa. Tuy nhiên làm thế nào để tối ưu hóa card màn hình nvidia của bạn đ...
UEFI và LEGACY là hai giao diện phần mềm có nhiệm vụ kiểm tra các thiết bị ra vào trong máy tính, giữ cho máy tính hoạt động bình thường, đóng vai trò như một thông dịch viên giữa hệ điều hành v...
Với bất cứ ai sử dụng các thiết bị di động như máy tính laptop hay điện thoại, nhu cầu muốn lưu lại những thông tin hiển thị trên màn hình xảy ra rất thường xuyên. Vì thế, hầu như tất cả các sản phẩm công nghệ, từ điện thoại...
Trước khi đến với khái niệm Web service, hãy cùng tìm hiểu về lịch sử world wide web.
Trong những ngày đầu của world wide web, web client chạy trên client computer, giúp người dùng có những thông tin trên internet.N...
Card màn hình hay còn gọi là Card đồ họa (hay còn gọi là VGA / Video Video Graphics Card/ Graphics Adaptor ) là một phần chẳng thể thiếu tạo lên một mẫu máy tính. Nhiệm vụ của Card màn hình là xử lý h...
Có thể nói, mỗi mùa thi đại học gần kề thì các chương trình hướng nghiệp hay cẩm nang đi thi lại được dịp nở rộ. Nhìn chung, đây không phải chỉ là nhu cầu của các bạn học sinh đang ở bậc Trung học phổ thông, mà...
Trước hết bạn cần hiểu không phải bất kì loại quảng cáo nào trên mạng cũng nguy hiểm, cũng độc hại, cũng bị nhiễm virus quảng cáo. Chỉ khi bạn truy cập vào những trang web độc hại thì mới có khả năng bị lây nhiễm loại phần mềm độc...
Deep web là một thế giới thông tin đa dạng với nhiều nguồn kiến thức từ tốt đẹp, có giá trị cao đến bộ mặt tiêu cực, xấu xa của xã hội.
Chính vì vậy khi mới tiếp cận với deep web và không có tìm hiểu về deep ...
Nếu như mọi người đã tìm hiểu thì hẳn cũng đã biết rằng Deep web được ví như một vũ trụ của thông tin mà bằng các công cụ tìm kiếm thông thường chúng ta không thể nào tìm thấy được.
V&agra...
Trong thế giới mạng google, facebook mọi người vẫn thường dùng – nơi mà mọi người vẫn nghĩ rằng mọi thông tin trên thế giới này đều được cập nhật ở đó thật ra chỉ chứa khoảng 10% tổng lượng thông tin.
Và 90% lượng thông tin ...
Cách đây vài năm, Microsoft tự hào rằng họ đã ra một phiên bản hệ điều hành vượt mọi tầm thời đại, có thể đáp ứng mọi nhu cầu sử dụng của bạn, đó ch&...
Window là hệ điều hành khá quen thuộc với tất cả mọi người, sau đây Stream Hub sẽ chia sẻ một bài viết vè những kiến thức cơ bản mà có thể có bạn chưa biết.
Bạn có biết bạn đang sử dụng phiên bản nào của Win...
Bạn có thể đã bắt gặp chữ luồng/ thread khi nhìn vào thông số trên CPU, hay nghe bạn bè người thân nói về khái niệm này. Trong bài viết sau, Stream Hub sẽ giải thích cho bạn cặn kẽ và đầy đủ về thô...
Những chiếc máy tính những năm đầu được chế tạo và phát triển chỉ cho phép một chương trình được chạy tại một thời điểm. Do vậy, chương trình đang chạy ấy có quyền điều khiển cả hệ thống, cũng như tất cả tài nguyên của chiếc m&a...
Bạn có thể bắt gặp trên các ứng dụng clean/ tăng tốc điện thoại, máy tính, chúng thường có chữ "xóa bộ nhớ đệm/ clear cache for better performance". Nhưng xóa cache có thật sự tăng tốc độ máy tính/ điện thoại kh&oc...
Một hệ điều hành cung cấp môi trường cho các chương trình được thực hiện. Các hệ điều hành khác nhau sẽ có thiết kế, cách chạy khác nhau. Chúng ta có thể nhìn hệ điều hành ở nhiều khía cạnh kh&...
Trong bài trước, chúng ta đã đề cập đến ba phương thức giao tiếp giữa người dùng và hệ điều hành. Nhưng trong bài này, chúng ta chỉ thảo luận xung quanh hai cách thức chủ yếu: giao diện câu...
Trong bài trước, chúng ta đã được biết về hai phương thức giúp người dùng có thể giao tiếp, hay yêu cầu hệ điều hành làm việc. Nếu bạn nào chưa biết có thể tham khảo bài viết gia...
Để khởi động một hệ điều hành, cần phải tải vào bộ nhớ kernel (nhân) của hệ đề hành đó.
Vậy làm thế nào mà phần cứng, cụ thể ở đây là ổ đĩa (secondary storage, ...
SSD thường được gọi là ổ cứng thể rắn là một dạng ổ cứng ra đời sau ổ cứng HDD được kì vọng sẽ thay thế HDD trong tương lai với tốc độc đọc/ghi dữ liệu nhanh hơn rất nhiều lần. SSD sử dụng SRAM hoặc DRAM để lưu trữ dữ liệu, một số loại sử dụng bộ nhớ flash, chip nhớ MLC hay T...
Có thể bạn đã quá quen với hệ điều hành Window mà đa số người dùng trên thế giới đang sử dụng. Hay có thể bạn đã biết qua MAC – hệ điều hành được tạo ra bởi Apple, hoặc Ubutu, Linux,...
Nói một cách đơn giản, hệ điều hành là một phần mềm, chạy trên nhiều nền tảng phần cứng: máy tính, laptop, đồng hồ thông minh. Máy tính ban đầu sẽ không có hệ điều hành, người dùng sẽ phải chọn và...
Trong hệ điểu hành có rất nhiều quá trình, luồng chạy trong từng mi-li giây, vậy liệu có cơ chế nào cho chúng giao tiếp với nhau? Bài sau đây sẽ giải thích cơ bản cho bạn biết về System Call, cũng như cách chú...
Một process (tiến trình) trong hệ điều hành có thể được tiến hành độc lập hoặc giao tiếp với nhau. Process độc lập là khi process không ảnh hưởng hoặc bị ảnh hưởng bởi các process kh&aacut...
Thị trường smartwatch – đồng hồ thông minh đã và đang bùng nổ thị trường. Các hãng sản xuất liên tục update những phiên bản cũ với nhiều tính năng hơn. Tất cả những gì bạn cần là một chiếc đồng hồ thông minh để ...
Mục tiêu của việc đa chương trình là lúc nào cũng có những chương trình chạy xuyên suốt để tối đa hóa sử dụng CPU. Mục tiêu của việc chia sẻ thời gian là chuyển đổi CPU giữa những quá trình đó một cách thườ...