Lập trình

Q & A cho các lập trình viên chuyên nghiệp và đam mê


2
Các ứng dụng trong thế giới thực của tiền chất zygohistomorphic
Vâng, những cái này : {-#LANGUAGE TypeOperators, RankNTypes #-} import Control.Morphism.Zygo import Control.Morphism.Prepro import Control.Morphism.Histo import Control.Functor.Algebra import Control.Functor.Extras import Control.Functor.Fix import Control.Comonad.Cofree zygohistomorphic_prepromorphism :: Functor f => Algebra f b -> GAlgebra f (ZygoT (Cofree f) b) a -> (f :~> f) -> FixF f -> a zygohistomorphic_prepromorphism f …

1
Chuyên môn hóa với các ràng buộc
Tôi đang gặp vấn đề khi GHC chuyên môn hóa một chức năng với ràng buộc lớp. Tôi có một ví dụ rất nhỏ của vấn đề của tôi ở đây: Foo.hs và Main.hs . Hai tệp biên dịch (GHC 7.6.2, ghc -O3 Main) và chạy. LƯU Ý: Foo.hs thực …
156 haskell  ghc 

13
Làm cách nào để sử dụng jQuery để chọn tùy chọn thả xuống?
Tôi đã tự hỏi nếu có thể để jQuery chọn một mục <option>, giả sử mục thứ 4, trong hộp thả xuống? <select> <option></option> <option></option> <option></option> <option></option> <option></option> </select> Tôi muốn người dùng nhấp vào một liên kết, sau đó <select>hộp thay đổi giá trị của nó, như thể người …




17
Làm cách nào để đơn giản hóa việc triển khai so sánh null () an toàn?
Tôi đang triển khai compareTo()phương thức cho một lớp đơn giản như thế này (để có thể sử dụng Collections.sort()và các tính năng khác được cung cấp bởi nền tảng Java): public class Metadata implements Comparable<Metadata> { private String name; private String value; // Imagine basic constructor and accessors here …



22
Cách định dạng 1200 đến 1,2k trong java
Tôi muốn định dạng các số sau thành các số bên cạnh chúng bằng java: 1000 to 1k 5821 to 5.8k 10500 to 10k 101800 to 101k 2000000 to 2m 7800000 to 7.8m 92150000 to 92m 123200000 to 123m Số bên phải sẽ dài hoặc số nguyên, số bên trái …



13
Nối vào một đối tượng
Tôi có một đối tượng lưu giữ các cảnh báo và một số thông tin về chúng: var alerts = { 1: { app: 'helloworld', message: 'message' }, 2: { app: 'helloagain', message: 'another message' } } Ngoài ra, tôi có một biến cho biết có bao nhiêu cảnh báo …
156 javascript 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.