Câu hỏi của LazyCat

[Java Spring] Tăng hiệu năng ứng dụng Spring trên Tomcat

Mình có làm một ứng dụng nhỏ bằng Spring MVC và chạy trên Tomcat 8. Server là VPS Ubuntu Server với 2GB RAM. Ứng dụng Spring của mình chỉ có một endpoint là webservice và hiện tại đang chịu tải ~20 requests/sec. Database mình sử dụng là Mariadb. Ứng dụng có đọc, thêm, xóa dữ liệu liên tục ở dữ ...

LazyCat viết 08:27 ngày 01/10/2018 chỉnh sửa

Coding conventions vs Programming style

Xin cho mình được hỏi Coding conventions là gì? Programming style là gì? Chúng khác nhau như thế nào? Trước giờ mình toàn lẫn lộn hai cái này

LazyCat viết 20:59 ngày 30/09/2018 chỉnh sửa

"Practice" trong ngành CNTT có nghĩa là gì khác ngoài "thực hành"?

Mình thấy nhiều dev hay nói chuyện, bình luận bài viết lẫn nhau, hay dùng từ practice. Không hiểu practice ở đây có nghĩa là “thực hành”, “thực tiễn” hay nó còn có nghĩa nào khác?

LazyCat viết 20:18 ngày 30/09/2018 chỉnh sửa

Hỏi xin các website tra cứu số liệu

Mình muốn xin 1 số website có các số liệu phân tích trong ngành CNTT (ví dụ như cái Jobs Ananlytics mà Daynhauhoc ghim ở trên thanh nav), mục đích là để phục vụ cho việc nghiên cứu phát triển phần mềm. Mọi người ai biết thì bảo mình với. Kaxamita

LazyCat viết 19:50 ngày 30/09/2018 chỉnh sửa

Tại sao các công ty mạng cần DNS Server riêng?

Mình có thắc mắc như trên, sao các công ty, tổ chức lớn (như các doanh nghiệp kinh doanh hosting) lại cần riêng 1 DNS server riêng mà không dùng các public DNS server như của Google,… Thêm một câu hỏi cần mọi người giải đáp nữa là người ta làm như thế nào mà DNS server có thể ánh xạ từ mọi tên ...

LazyCat viết 19:46 ngày 30/09/2018 chỉnh sửa

Toán tử ++ trong C++

Ai giải thích kết quả của đoạn code C++ sau giùm mình được không int x = 2, y = 2, z = 2, t = 2; cout << (t++ + t++) << endl; cout << (x++ + ++x) << endl; cout << (++y + y++) << endl; cout << (++z + ++z) << endl;

LazyCat viết 19:02 ngày 30/09/2018 chỉnh sửa

Tại sao cần dùng nhiều khối catch để bắt exception?

Mình thấy java có class Exception là class cha của mọi exception. Vậy tại sao ta không luôn dùng 1 khối catch duy nhất là catch(Exception e) {} cho mọi trường hợp mà phải dùng các class con của Exception cho từng trường hợp như thế.

LazyCat viết 18:55 ngày 30/09/2018 chỉnh sửa

Hỏi về stream audio MediaPlayer Android

Mình có 1 cái link request server kiểu này, nó không trả về link direct đến file mp3 mà nó trả về file kiểu gì ý http://youtubeinmp3.com/download/get/?i=IwqwiRCLlVlb9rv4gR4B3V%2B7a5mtRKwAUKfm%2BYfjk6hjMGMqyv8zt6QUte9BuR2ouwvmTupXG2rEAP8uwkNgCQ%3D%3D Vậy làm thế nào để mình stream file mp3 ...

LazyCat viết 18:24 ngày 30/09/2018 chỉnh sửa

Scale layout để fit với màn hình

Mình đang làm chương trình audio player đơn giản nhưng đang bị vướng chỗ này. Đấy là mình muốn, phần các button control và seekbar sẽ luôn nằm ở dưới đáy màn hình, Còn cái TextView (để hiển thị lyrics) ở giữa nó sẽ tùy vào độ phân giải màn hình ra sao mà nó tự scale để fit toàn bộ phần trống ...

LazyCat viết 18:23 ngày 30/09/2018 chỉnh sửa

Nên viết if lồng nhau hay if else hơn

Mình muốn chuyển giờ từ định dạng 24-hour sang 12-hour và mình có 2 đoạn code Java có chức năng tương tự như sau. 1. if (hour <= 11) { // for morning amPm = "AM"; if (hour == 0) // 12 AM hour = 12; } else { amPm = "PM"; if (hour >= 13) hour -= 12; } ...

LazyCat viết 18:17 ngày 30/09/2018 chỉnh sửa
1 2 >