Pemrograman

714
Impor relatif dalam Python 3

Saya ingin mengimpor fungsi dari file lain di direktori yang sama. Kadang-kadang bekerja dengan saya from .mymodule import myfunctiontetapi kadang-kadang saya mendapatkan: SystemError: Parent module '' not loaded, cannot perform relative import Terkadang berhasil from mymodule import myfunction,...

713
Bagaimana cara saya menyimpan aliran ke file di C #?

Saya memiliki StreamReaderobjek yang saya inisialisasi dengan aliran, sekarang saya ingin menyimpan aliran ini ke disk (aliran mungkin a .gifatau .jpgatau .pdf). Kode yang ada: StreamReader sr = new StreamReader(myOtherObject.InputStream); Saya perlu menyimpan ini ke disk (saya memiliki nama...

713
Apakah HTTP header case-sensitive?

Dalam posting blog saya menggunakan PHP berikut untuk mengatur tipe konten dari respons: header('content-type: application/json; charset=utf-8'); Saya baru saja mendapat komentar di pos itu yang mengatakan bahwa huruf content-typekapital perlu dikapitalisasi Content-type,. Apakah ini benar?...

713
Apa yang dimaksud dengan set -e dalam skrip bash?

Saya sedang mempelajari konten dari file pertama ini yang dieksekusi oleh skrip sebelum paket tersebut dibuka dari file arsip Debian (.deb). Script memiliki kode berikut: #!/bin/bash set -e # Automatically added by dh_installinit if [ "$1" = install ]; then if [ -d /usr/share/MyApplicationName...

711
Cara menjalankan skrip PowerShell

Bagaimana cara saya menjalankan skrip PowerShell? Saya memiliki skrip bernama myscript.ps1 Saya memiliki semua kerangka kerja yang diperlukan diinstal Saya mengatur kebijakan eksekusi itu Saya telah mengikuti instruksi pada halaman bantuan MSDN ini dan saya mencoba menjalankannya seperti ini:...

710
Operator casting langsung vs operator 'sebagai'?

Pertimbangkan kode berikut: void Handler(object o, EventArgs e) { // I swear o is a string string s = (string)o; // 1 //-OR- string s = o as string; // 2 // -OR- string s = o.ToString(); // 3 } Apa perbedaan antara ketiga jenis casting (oke, yang ketiga bukan casting, tetapi Anda...

710
Temukan versi paket mana yang diinstal dengan pip

Menggunakan pip, apakah mungkin untuk mengetahui versi paket mana yang saat ini diinstal? Saya tahu pip install XYZ --upgradetetapi saya bertanya-tanya apakah ada yang seperti itu pip info XYZ. Jika tidak, apa yang akan menjadi cara terbaik untuk mengetahui versi apa yang saya gunakan saat...

709
@class vs. #import

Menurut pemahaman saya, orang harus menggunakan deklarasi kelas-maju jika ClassA perlu menyertakan header ClassB, dan ClassB perlu menyertakan header ClassA untuk menghindari inklusi melingkar. Saya juga mengerti bahwa an #importitu sederhanaifndef sehingga suatu penyertaan hanya terjadi...

709
Menyetel ulang remote ke komit tertentu

Saya ingin membuang semua perubahan yang dilakukan setelah komit <commit-hash>. Jadi saya melakukannya: git reset --hard <commit-hash> Sekarang saya ingin melakukan hal yang sama dengan remote saya. Bagaimana saya bisa melakukan ini? Saya telah melakukan beberapa komitmen (dan...