=============
== Kipalog ==
=============
Nền tảng chia sẻ kiến thức cho lập trình viên

Hướng dẫn cài đặt và lập trình OpenCV (3.4.4) trên Ubuntu 16.04 C++ và Python

opencv c++ Python ubuntu eclipse g++ CMake
Chào các bạn, mình là dân Cơ điện tử, chẳng thuần điện, chẳng thuần cơ, cũng chẳng thuần IT. Mình đã tiếp xúc với OpenCV từ khá lâu, nhưng trước đây lập trình trên VS, cũng theo các hướng dẫn để cài đặt OpenCV sau đó sử dụng, được 1 thời gian ngắn xong cái đồ án tốt nghiệp rồi lại thôi. Sau này đi làm thì học thêm Python, lại cài OpenCV trên Ubuntu để sử dụng Python, cũng cài như các hướng dẫn trên mạng xong lập trình trên Python bập bõm cũng ok. Read more...

Tính chiều cao dự kiến của UILabel áp dụng cho trường hợp Show More.

ios iphone objectivec
Xin chào mọi người. Mình xin chia sẽ một UILabel Helper nhỏ dùng trong truờng hợp cần tính chiều cao của UILabel để xác định “Show More” button có nên được hiển thị hay không. Đây là helper của mình: Có một hạn chế ở helper này là bạn đã xác định được chiều rộng của UILabel. Mình sẽ khắc phục và update sau. + (float)expectedHeight:(NSString *)text width:(float)width font:(UIFont *)font; { NSDictionary *attributesDictionary = [NSDictionary dictionaryWithObjectsAndKeys: font, NSFontAttributeName, nil]; CGSize maximumLabelSize = CGSizeMake(width, 9999); CGRect expectedLabelRect = [text boundingRectWithSize:maximumLabelSize options:(NSStringDrawingUsesLineFragmentOrigin | NSStringDrawingUsesFontLeading) attributes:attributesDictionary context:nil]; CGSize *expectedLabelSize = &expectedLabelRect. Read more...
1 of 1