![](/themes/images/default.png)
Hàm strxfrm() trong C
Hàm size_t strxfrm(char *dest, const char *src, size_t n) biến đổi n ký tự đầu tiên của chuỗi src vào trong locale hiện tại và đặt chúng trong chuỗi dest. Khai báo hàm strxfrm() trong C Dưới đây là phần khai báo cho strxfrm() trong C: size_t strxfrm ...
![](/pictures/picsmalls/2018/09/04/560/nsc1536025942.jpg)
Hàm strcspn() trong C
Hàm size_t strcspn(const char *str1, const char *str2) tính độ dài của đoạn ký tự của chuỗi str1 mà không chứa các ký tự trong str2. Khai báo hàm strcspn() trong C Dưới đây là phần khai báo cho strcspn() trong C: size_t strcspn ( const char * ...
![](/pictures/picsmalls/2018/09/04/560/wkc1536025935.jpg)
Cách làm một ứng dụng Chat cho Android & iOS bằng Contus Fly như thế nào?
“Thành công của mỗi ứng dụng chat khác nhau về những chức năng riêng biệt mà nó có” – Do đó, Đâu là những tính năng đáng chú ý, thứ mà bạn mang vào trong chính ứng dụng chat của mình? Cuộc chiến giữa các nhà cung cấp ứng dụng chat luôn ở mức cao trào! Khi chúng ta hầu như ...
![](/pictures/picsmalls/2018/09/04/560/abf1536025934.png)
Thống kê ngành lập trình năm 2016
Overview Năm nay, hơn 50 nghìn lập trình viên đã chia sẻ nơi làm việc, tác phẩm, và bản ngã của họ với chúng tôi. Những thông tin bạn sắp sửa đọc được là kết quả của cuộc khảo sát lập trình viên sâu và rộng nhất từng được thực hiện. Cứ mỗi 8 giây, một lập trình viên sẽ hỏi một ...
![](/pictures/picsmalls/2018/09/04/560/xui1536025927.jpg)
Framework đang giết chết sự sáng tạo trong thiết kế web
Cứ gọi tôi là ông già cổ hủ đi nếu bạn muốn nhưng vào thời của tôi, website luôn ở cái level gọi là siêu “điên” luôn. Sự đổi mới luôn diễn ra và cực kì khó đoán bạn sẽ lại gặp phải cái “bựa” gì mỗi khi dùng internet. Màu sắc thì cực kì hoang dã, layout thì lúc ...
![](/pictures/picsmalls/2018/09/04/560/icc1536025917.jpg)
1 triệu Ethereum ( tương đương 280 triệu đô) bị đóng băng do lỗi “vô tình ” kích hoạt hệ thống
Man holding empty wallet Tiền ảo cũng như ví tiền điện tử chứa chúng đã trở thành nơi ưa thích nhất với tội phạm công nghệ, dẫn tới thất thoát hàng triệu đô. Năm ngoái, lợi dụng lỗ hổng trong việc mã hóa tiền ảo khiến cho đồng Ethereum bị mất $50 triệu đô vào tay hacker. Thế nhưng mọi ...
![](/pictures/picsmalls/2018/09/04/560/iev1536025908.jpg)
7 thủ đoạn đánh cắp mật mã phổ biến trên thế giới
Khi nghe đến cụm từ “bẻ khoá bảo mật”, điều gì sẽ xuất hiện ngay trong tâm trí bạn? Một hacker bí ẩn ngồi trước màn hình máy tính với những dãy ký tự đổ xuống như mưa trong phim Ma trận? Một thanh niên mặc mũ trùm ngồi trong bóng tối hàng tuần liền? Hay một siêu máy tính ...
![](/pictures/picsmalls/2018/09/04/560/ifj1536025911.jpg)
Phát hiện mã độc đào coin ẩn trong quảng cáo YouTube
Khi xem quảng cáo trên YouTube, nhiều người đã vô tình cho kẻ xấu mượn CPU trên máy tính của mình để đào coin một cách lén lút. Tiền mã hóa chắc chắn là chủ đề hot nhất hiện nay. Dễ hiểu khi nhiều website muốn kiếm tiền nhờ vào sức mạnh từ vi xử lý trên máy tính của hàng triệu ...
![](/pictures/picsmalls/2018/09/04/560/fsp1536025904.jpg)
Google nhận án phạt cao nhất lịch sử, hơn $5 tỉ đô, cho hành vi cạnh tranh bất hợp pháp
Google đã bị bắt nộp phạt 4,3 tỷ euro (5 tỷ USD / £ 3,8 tỷ USD) bởi cơ quan giám sát kinh doanh của châu Âu vì lạm dụng hệ điều hành di động Android như một công cụ chi phối của mình để củng cố tính phổ biến của các ứng dụng và dịch vụ của Google. Đây cũng là mức tiền phạt chống nạn ...
![](/pictures/picsmalls/2018/09/04/560/lhl1536025900.png)
Chứng chỉ SSL Wildcard sắp được phát hành miễn phí
Let’s Encrypt sẽ phát hành chứng chỉ SSL hỗ trợ wildcard miễn phí vào tháng 1 năm 2018. Điều này sẽ giảm gánh nặng cho việc adopt và deploy SSL trong trường hợp nhiều tên miền phụ cần SSL hỗ trợ. Thông báo chính thức được công bố vào ngày 6 tháng 7 năm 2017 : Chứng chỉ ...
![](/pictures/picsmalls/2018/09/04/560/suz1536025899.png)
After Dzut — A few notes
Bài viết của tác giả Theodore Le đăng trên medium.com Sau Dzựt năm nay thì nhiều bạn quan tâm vào hỏi “Ủa có sao không!?”, mình cũng chỉ trả lời là ngoại trừ bị “chửi” thì chương trình ổn, hoàn thành tốt đẹp, không sao cả
![](/pictures/picsmalls/2018/09/04/560/glk1536025886.jpg)
Những lý do khiến dự án IT thất bại và cách phòng tránh
Nếu bạn đã và đang chinh chiến cùng những dự án IT , đã không ít lần bạn thấy dự án của mình rơi vào những tình cảnh dở khóc dở cười như dưới đây : Dự án chạy chán chê mà sao Spec vần chưa được chốt Manager chỉ đạo 1 đường , Member chạy 1 nẻo Các thành viên dự án không giao tiếp ...
![](/themes/images/default.png)
Xử lý lỗi trong PHP
PHP Xử lý lỗi trong PHP là một phần quan trọng. Nếu code của bạn thiếu phần kiểm tra lỗi, chương trình của bạn sẽ không chuyên nghiệp và có thể gặp rủi ro về bảo mật. Hướng dẫn này chứa một số phương pháp kiểm tra lỗi phổ biến nhất trong PHP. Sử dụng câu lệnh die(). ...
![](/themes/images/default.png)
Xử lý ngoại lệ trong PHP
PHP Bài này hướng dẫn bạn xử lý ngoại lệ trong PHP. Các ngoại lệ được sử dụng để thay đổi luồng thông thường của tập lệnh nếu xảy ra lỗi được chỉ định. Ngoại lệ là gì? Xử lý ngoại lệ được sử dụng để thay đổi luồng bình thường của chương trình nếu xảy ra một lỗi cụ thể (đặc ...
![](/pictures/picsmalls/2018/09/02/560/ifr1535900722.jpg)
Hàm memmove trong C
Hàm void *memmove(void *str1, const void *str2, size_t n) Sao chép n ký tự từ str2 sang str1, nhưng để giải quyết việc trùng khớp các khối bộ nhớ, thì memmove() là một hướng tiếp cận an toàn hơn hàm memcpy(). Khai báo hàm memmove trong C Dưới đây là phần ...
![](/pictures/picsmalls/2018/09/02/560/bta1535900728.jpg)
Hàm strncat() trong C
Hàm char *strncat(char *dest, const char *src, size_t n) phụ thêm (append) chuỗi, được trỏ tới bởi src, vào cuối chuỗi được trỏ tới bởi dest, với độ dài lên tới n ký tự. Khai báo hàm strncat() trong C Dưới đây là phần khai báo cho strncat() trong C: ...
![](/pictures/picsmalls/2018/09/02/560/tbu1535900722.jpg)
Hàm strcmp() trong C
Hàm int strcmp(const char *str1, const char *str2) so sánh chuỗi được trỏ tới bởi sr1 với chuỗi được trỏ tới bởi srt2. Khai báo hàm strcmp() trong C Dưới đây là phần khai báo cho strcmp() trong C: int strcmp ( const char * str1 , const ...
![](/pictures/picsmalls/2018/09/02/560/kdr1535900708.jpg)
Hàm strstr() trong C
Hàm char *strstr(const char *haystack, const char *needle) tìm kiếm sự xuất hiện cuối cùng của cả chuỗi needle (không bao gồm ký tự null kết thúc) mà có mặt trong chuỗi haystack. Khai báo hàm strstr() trong C Dưới đây là phần khai báo cho strstr() trong C: ...
![](/pictures/picsmalls/2018/09/02/560/rgq1535900710.jpg)
Hàm strncmp() trong C
Hàm int strncmp(const char *str1, const char *str2, size_t n) so sánh n byte đầu tiên của str1 và str2. Khai báo hàm strncmp() trong C Dưới đây là phần khai báo cho strncmp() trong C: int strncmp ( const char * str1 , const char * str2 ...
![](/pictures/picsmalls/2018/09/02/560/ull1535900716.jpg)
Hàm strcoll() trong C
Hàm int strcoll(const char *str1, const char *str2) so sánh chuỗi str1 và str2. Kết quả phụ thuộc vào thiết lập LC_COLLATE. Khai báo hàm strcoll() trong C Dưới đây là phần khai báo cho strcoll() trong C: int strcoll ( const char * str1 , ...