Hello, adakah anda yang datang untuk temuduga semalam? Soalan-soalan ini terutamanya untuk menguji kebiasaan anda dengan bahasa dan rangka kerja, dan ia perlu dikumpul perlahan-lahan Walaupun anda memahami soalan-soalan ini melalui sini, pasti akan ada soalan lain yang berbeza dalam temu bual seterusnya. Saya cadangkan anda memberi lebih perhatian kepada pengumpulan harian anda Fakta bahawa anda boleh mengingati begitu banyak soalan temuduga menunjukkan bahawa anda agak bijak. Saya melihat bahawa terdapat banyak kandungan dalam blog anda, saya fikir ia akan bertambah baik jika anda menyemak semua kandungan blog anda.
Pertama sekali, adalah disyorkan agar anda menggunakan enjin carian untuk menyelesaikan masalah sebelum bertanya soalan Jika anda benar-benar tidak dapat menyelesaikannya, tanya semula.
Kedua, jangan tanya berbilang soalan bersama-sama, jadi tiada siapa yang sudi menjawab.
Biar saya menjawab secara ringkas soalan pertama: semua pembolehubah (termasuk parameter fungsi) dalam Python adalah rujukan kepada objek. Pengubahsuaian tidak akan menjejaskan badan fungsi, tetapi pengubahsuaian parameter senarai mungkin menjejaskan badan fungsi.
Apakah perbezaan antara rentetan dan senarai dalam parameter yang diluluskan oleh fungsi? Bagaimana pula dengan membuat perubahan?
Rentetan tidak boleh diubah dan tidak boleh diubah suai. Pengubahsuaian kepada elemen senarai disebarkan kepada pemanggil.
Bagaimana untuk menulis pandangan menggunakan kelas dalam Django? Apakah perbezaan antara ia dan paparan penulisan fungsi?
Melebihkan kaedah __call__ menjadikan kelas boleh dipanggil. Jenisnya berbeza tetapi tiada beza penggunaan
Terdapat dua jadual dalam modul Django A berkaitan dengan struktur luar jadual b. Bagaimanakah saya boleh memadamkan jadual a tanpa menjejaskan jadual b.
Tambahkan jadual media dengan dua kekunci asing masing-masing menunjuk ke a dan b Memadamkan a dan meninggalkan jadual media tidak akan menjejaskan b.
Puting beliung tak segerak, bagaimana ia dilaksanakan?
Lapisan bawah OS menyediakan antara muka IO tak segerak, yang bukan antara muka segerak yang biasa digunakan. Menggunakan antara muka segerak untuk mencapai pelaksanaan tak segerak tidak boleh dicapai juga.
Apa yang salah dengan multi-threading?
Terdapat dua aspek (1) Model Concurrency (2) Bagaimana untuk mengelakkan kebuntuan. Lihat Wikipedia untuk butiran.
Perbezaan antara kaedah init dan kaedah baharu dalam kelas
newMengembalikan ruang yang diperuntukkan. init Dipanggil pada ruang yang diperuntukkan.
Terangkan corak tunggal
https://zh.wikipedia.org/wiki...
Mekanisme pengumpulan sampah dalam Python
GC Python bukan generasi seperti Java, tetapi pengiraan rujukan. GC hanyalah satu lapisan aplikasi pengiraan rujukan, dan terdapat banyak maklumat mengenainya.
Hello, adakah anda yang datang untuk temuduga semalam? Soalan-soalan ini terutamanya untuk menguji kebiasaan anda dengan bahasa dan rangka kerja, dan ia perlu dikumpul perlahan-lahan Walaupun anda memahami soalan-soalan ini melalui sini, pasti akan ada soalan lain yang berbeza dalam temu bual seterusnya. Saya cadangkan anda memberi lebih perhatian kepada pengumpulan harian anda Fakta bahawa anda boleh mengingati begitu banyak soalan temuduga menunjukkan bahawa anda agak bijak. Saya melihat bahawa terdapat banyak kandungan dalam blog anda, saya fikir ia akan bertambah baik jika anda menyemak semua kandungan blog anda.
Pertama sekali, adalah disyorkan agar anda menggunakan enjin carian untuk menyelesaikan masalah sebelum bertanya soalan Jika anda benar-benar tidak dapat menyelesaikannya, tanya semula.
Kedua, jangan tanya berbilang soalan bersama-sama, jadi tiada siapa yang sudi menjawab.
Biar saya menjawab secara ringkas soalan pertama: semua pembolehubah (termasuk parameter fungsi) dalam Python adalah rujukan kepada objek. Pengubahsuaian tidak akan menjejaskan badan fungsi, tetapi pengubahsuaian parameter senarai mungkin menjejaskan badan fungsi.
Rentetan tidak boleh diubah dan tidak boleh diubah suai. Pengubahsuaian kepada elemen senarai disebarkan kepada pemanggil.
Melebihkan kaedah
__call__
menjadikan kelas boleh dipanggil. Jenisnya berbeza tetapi tiada beza penggunaanTambahkan jadual media dengan dua kekunci asing masing-masing menunjuk ke
a
danb
Memadamkana
dan meninggalkan jadual media tidak akan menjejaskanb
.Lapisan bawah OS menyediakan antara muka IO tak segerak, yang bukan antara muka segerak yang biasa digunakan. Menggunakan antara muka segerak untuk mencapai pelaksanaan tak segerak tidak boleh dicapai juga.
Terdapat dua aspek (1) Model Concurrency (2) Bagaimana untuk mengelakkan kebuntuan. Lihat Wikipedia untuk butiran.
new
Mengembalikan ruang yang diperuntukkan.init
Dipanggil pada ruang yang diperuntukkan.https://zh.wikipedia.org/wiki...
GC Python bukan generasi seperti Java, tetapi pengiraan rujukan. GC hanyalah satu lapisan aplikasi pengiraan rujukan, dan terdapat banyak maklumat mengenainya.