- 1 Cài đặt phần mềm cần thiết cho học lập trình web
- 2 Tự Học HTML Cơ Bản Online Miễn Phí Từ A đến Z
- 3 Seo website dành cho dân IT
- 4 REACT NATIVE
- 5 sdfdsf
- 6 Lập trình di động với React Native
- 7 Vue.js
- 8 Kiếm thức cơ bản HTML CSS
- 9 So sánh count() và sizeof() 2 phần tử đếm mảng
- 10 Toán tử và biểu thức của php
Cách tạo Entities mapping database & Annotaion codes sử dụng Hibernate Tools
Đối với 1 lập trình viên Java, hẳn là không ai là không biết đến framework Hibernate - một framework rất nổi tiếng giúp chúng ta dễ dàng thao tác với tầng cơ sở dữ liệu. Để dễ dàng thao tác dễ dàng với cơ sở dữ liệu, Hibernate sử dụng cơ chế ORM (Object Relational Mapping) cho phép người ...
Những điều cần thiết để tạo nên một Teamwork tốt.
Từ xưa đất nước Nhật bản được gọi là đất nước có tinh thần đoàn kết. Người Nhật đánh giá cao ở tinh thần gắn bó với tập thể của mỗi cá nhân. Làm việc nhóm được ưu tiên hàng đầu ở Nhật. Vậy chúng ta tìm hiểu xem Teamwork(làm việc nhóm) là gì? những điều gì tạo nên một Teamwork tốt? ...
Alias và Alias_method trong Rails
Alias và Alias_method được sử dụng để tạo ra các bí danh(aliases) cho các phương thức hoặc tên thuộc tính trong ruby. Bạn vẫn có thể gọi phương thức bằng tên cũ của chúng như bình thường, alias và alias_method cung cấp cho phương thức một định danh thứ 2 để khi bạn gọi đến nó, kết quả việc gọi ...
Tại sao nên dùng Enum?
Từ khóa Enum có lẽ rất là quen thuộc với những ai lập trình bằng ngôn ngữ Java. Được giới thiệu từ phiên bản JDK1.5, Enum là một kiểu dữ liệu đặc biệt dùng để đại diện cho các hằng số được xác định trước. Ví dụ: public enum Day { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, ...
Tìm hiểu về chuỗi dữ liệu JSON
1. JSON là gì? JSON là chữ viết tắt của Javascript Object Notation, đây là một dạng dữ liệu tuân theo một quy luật nhất định mà hầu hết các ngôn ngữ lập trình hiện nay đều có thể đọc được, bạn có thể sử dụng lưu nó vào một file, một record trong CSDL rất dễ dàng. JSON có định dạng đơn giản, dễ ...
Kiến trúc của hệ điều hành Android
Hệ điều hành Android là 1 ngăn xếp các thành phần phần mềm, được chia thành 5 phần và 4 lớp chính như trong hình bên dưới. Linux Kernel Dưới cùng là lớp Linux - Linux 3.6 cùng với khoảng 115 bản vá. Lớp này cung cấp 1 cấp độ trừu tượng giữa phần cứng của thiết bị và các thành trình điều ...
Cassandra Architecture, Data Structure and Basic operations PART: 1
Intro What does facebook use as its Data storage? It was the first question when my team lead introduced me with Cassandra, a misterious character of Greek mythology (if you are so interested about her click here). Just joking. Let's be serious about "Cassandra". Apache Cassandra, a ranked Apache ...
Tìm hiểu và làm việc với docker container networks (P3)
Trong bài viết trước chúng ta đã tìm hiểu về cách kết nối các container trong docker network thông qua command. Ở bài viết này chúng ta tiếp tục tìm hiểu về cách ngắt kết nối container ra khỏi docker network, hoặc remove một network: 1. Network-scoped alias Trong khi *link*s cung cấp một ...
Testing with Mockery in Laravel
Today, we're kinda running low on time, so just skip all the fun part, and let's dig right into the "proper" part. Khi viết unit test, thông thường, và cơ bản nhất, chúng ta thường chỉ viết test cho phần xử lí logic, ví dụ như Model hay Repository. Khi đặt ra yêu cầu cần viết unit test cho phần ...
Twig trong Template
Giới thiệu Twig là một template engine cho PHP, được sử dụng trong rất nhiều framework khác nhau như Symfony, Drupal8, eZPublish, phpBB, Piwik, OroCRM và được hỗ trợ trong một vài framework khác, có thể kể đến Slim, Yii, Laravel, Codeigniter. Được thiết kế và phát triển dựa trên các nguyên tắc cơ ...