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 loại tổng - Tại sao trong Haskell là `show (Int | Double)` khác với` (show Int) | (hiển thị gấp đôi) `
Tại sao những điều này không tương đương? show $ if someCondition then someInt else some double và if someCondition then show someInt else show someDouble Tôi hiểu rằng nếu bạn tách riêng if ... elsephần trong ví dụ đầu tiên thành một biểu thức thì bạn không thể biểu …



3
In sê-ri toán học chính xác trong Raku
Chuỗi toán học, ví dụ chuỗi liên tiếp được biểu diễn ở đây dưới dạng một mảng: my @seq = my $a=0, {++$a} ... *; for @seq[^10].kv {state $f=0; ($^k < 4 or $^k > 7) ?? say "a$^k = " ~ $^v !! (say "..." if $f ne 1; …
9 sequence  raku 

4
Làm cách nào để kiểm tra xem Apple Music có được cài đặt trên thiết bị của người dùng không?
Tôi đang làm một ứng dụng âm nhạc với swift. Ứng dụng cho phép người dùng phát nhạc thông qua thuê bao Apple Music thông qua ứng dụng Apple Music của họ. Tôi có thể kiểm tra xem người dùng có đăng ký Apple Music qua: SKCloudServiceController().requestCapabilities { (capability:SKCloudServiceCapability, err:Error?) …




2
<androidx.fragment.app.FragmentContainerView> so với <Fragment> làm chế độ xem cho Navhost
Khi sử dụng androidx.fragment.app.FragmentContainerViewnhư một máy chủ lưu trữ thay vì một fragmentứng dụng thông thường không thể điều hướng đến đích sau khi thay đổi định hướng. Tôi gặp một lỗi sau: java.lang.IllegalStateException: no current navigation node Có một gotcha mà tôi nên biết về việc sử dụng nó …

2
Cuộc gọi xử lý phần cứng đồ họa Intel H264 MFT ProcessInput không thành công sau khi cung cấp một vài mẫu đầu vào, hoạt động tương tự với MFT của phần cứng Nvidia
Tôi đang chụp máy tính để bàn bằng API DesktopD repeatation và chuyển đổi các mẫu từ RGBA sang NV12 trong GPU và cung cấp tương tự cho phần cứng MediaFoundation H264 MFT. Điều này hoạt động tốt với đồ họa Nvidia và cũng với bộ mã hóa phần mềm …

1
Spark: UDF thực thi nhiều lần
Tôi có một khung dữ liệu với mã sau đây: def test(lat: Double, lon: Double) = { println(s"testing ${lat / lon}") Map("one" -&gt; "one", "two" -&gt; "two") } val testUDF = udf(test _) df.withColumn("test", testUDF(col("lat"), col("lon"))) .withColumn("test1", col("test.one")) .withColumn("test2", col("test.two")) Bây giờ kiểm tra các bản ghi, tôi phát hiện …


6
lấy các giá trị từ SharedPreferences sau khi cài đặt lại và với allowBackup = true bằng cách sử dụng sao lưu Android Auto
Tôi gặp sự cố khi truy xuất các giá trị (trên thiết bị Android 9.0) từ Tùy chọn được chia sẻ sau khi tôi cài đặt lại Ứng dụng và trong khi có allowBackup = true. &lt;manifest ... &gt; ... &lt;application android:allowBackup="true" ... &gt; ... &lt;/application&gt; &lt;/manifest&gt; Theo đó: https://developer.android.com/guide/topics/data/autobackup …

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 cookie và Chính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.