คำถามยอดนิยม
การตรวจสอบประเภท: typeof, GetType หรือเป็น?
ฉันเคยเห็นคนจำนวนมากใช้รหัสต่อไปนี้:
Type t = typeof(obj1);
if (t == typeof(int))
// Some code here
แต่ฉันรู้ว่าคุณก็ทำสิ่งนี้ได้เช่นกัน:
if (obj1.GetType() == typeof(int))
// Some code here
หรือสิ่งนี้:
if (obj1 is int)...
schedule
01.12.2023
ลบองค์ประกอบลูกทั้งหมดของโหนด DOM ใน JavaScript
ฉันจะลบองค์ประกอบย่อยทั้งหมดของโหนด DOM ใน JavaScript ได้อย่างไร
สมมติว่าฉันมี HTML (น่าเกลียด) ต่อไปนี้:
<p id="foo">
<span>hello</span>
<div>world</div>
</p>
และฉันคว้าโหนดที่ฉันต้องการดังนี้:...
schedule
11.11.2023
จะทำให้ --no-ri --no-rdoc เป็นค่าเริ่มต้นสำหรับการติดตั้ง gem ได้อย่างไร
ฉันไม่ได้ใช้เอาต์พุต RI หรือ RDoc จาก gems ที่ฉันติดตั้งในเครื่องหรือในเซิร์ฟเวอร์ที่ฉันจัดการ (ฉันใช้วิธีการจัดทำเอกสารวิธีอื่น)
Gem ทุกตัวที่ฉันติดตั้งจะติดตั้งเอกสาร RI และ RDoc ตามค่าเริ่มต้น เพราะฉันลืมตั้งค่า --no-ri --no-rdoc...
schedule
14.11.2023
ส่งอีเมล์เจตนา
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("text/html");
intent.putExtra(Intent.EXTRA_EMAIL, "[email protected]");
intent.putExtra(Intent.EXTRA_SUBJECT, "Subject");
intent.putExtra(Intent.EXTRA_TEXT, "I'm email...
schedule
16.11.2023
การเพิ่มค่าให้กับอาร์เรย์ C#
อาจเป็นเรื่องง่ายจริงๆ - ฉันเริ่มต้นด้วย C# และจำเป็นต้องเพิ่มค่าให้กับอาร์เรย์ เช่น:
int[] terms;
for(int runs = 0; runs < 400; runs++)
{
terms[] = runs;
}
สำหรับผู้ที่เคยใช้ PHP นี่คือสิ่งที่ฉันพยายามทำใน C#:
$arr = array();
for...
schedule
18.12.2023
เวลา ISO (ISO 8601) ใน Python
ฉันมีไฟล์. ใน Python ฉันต้องการใช้เวลาในการสร้างและแปลงเป็นสตริง เวลา ISO (ISO 8601) โดยยังคงรักษาความจริงที่ว่ามันถูกสร้างขึ้นใน เขตเวลาตะวันออก (ET ) .
ฉันจะใช้ ctime ของไฟล์และแปลงเป็นสตริงเวลา ISO ที่ระบุโซนเวลาตะวันออกได้อย่างไร...
schedule
16.12.2023
Google Gson - ดีซีเรียลไลซ์รายการ‹คลาส› วัตถุ? (ประเภททั่วไป)
ฉันต้องการถ่ายโอนออบเจ็กต์รายการผ่าน Google Gson แต่ฉันไม่ทราบวิธีดีซีเรียลไลซ์ประเภททั่วไป
สิ่งที่ฉันลองหลังจากดู สิ่งนี้ ( คำตอบของ BalusC):
MyClass mc = new Gson().fromJson(result, new List<MyClass>(){}.getClass());...
schedule
14.12.2023
เราจะใช้มัลติเธรดในแอปพลิเคชัน PHP ได้อย่างไร
มีวิธีที่สมจริงในการใช้โมเดลแบบมัลติเธรดใน PHP หรือไม่ไม่ว่าจะเป็นจริงหรือแค่จำลองมัน ก่อนหน้านี้มีการแนะนำว่าคุณสามารถบังคับให้ระบบปฏิบัติการโหลดอินสแตนซ์อื่นของไฟล์ปฏิบัติการ PHP และจัดการกระบวนการอื่น ๆ ที่เกิดขึ้นพร้อมกันได้
ปัญหาคือเมื่อโค้ด...
schedule
09.01.2024
JavaScript: location.href เพื่อเปิดในหน้าต่าง/แท็บใหม่?
ฉันมีไฟล์ JavaScript จากนักพัฒนาบุคคลที่สาม มีลิงก์ที่แทนที่หน้าปัจจุบันด้วยเป้าหมาย ฉันต้องการให้หน้านี้เปิดในแท็บใหม่
นี่คือสิ่งที่ฉันมีจนถึงตอนนี้:
if (command == 'lightbox') {...
schedule
17.12.2023
ตัวระบุรูปแบบสตริงที่แม่นยำใน Swift
ด้านล่างนี้เป็นวิธีที่ฉันจะตัดทศนิยมให้เป็นทศนิยมสองตำแหน่งก่อนหน้านี้
NSLog(@" %.02f %.02f %.02f", r, g, b);
ฉันตรวจสอบเอกสารและ eBook แล้ว แต่ยังไม่เข้าใจ ขอบคุณ!
schedule
09.01.2024
มีไลบรารีไคลเอ็นต์ SOAP ใดบ้างสำหรับ Python และเอกสารประกอบสำหรับไลบรารีเหล่านี้อยู่ที่ไหน [ปิด]
ฉันไม่เคยใช้ SOAP มาก่อน และฉันค่อนข้างใหม่กับ Python ฉันทำสิ่งนี้เพื่อให้ตัวเองคุ้นเคยกับเทคโนโลยีทั้งสอง ฉันได้ติดตั้ง SOAPlib และฉันพยายามอ่าน เอกสารไคลเอนต์ แต่ฉันไม่เข้าใจมันดีนัก...
schedule
05.12.2023
แทนที่ลูกน้ำด้วยการขึ้นบรรทัดใหม่เป็น sed บน MacOS หรือไม่
ฉันมีไฟล์สตริงที่คั่นด้วยเครื่องหมายจุลภาค ฉันกำลังพยายามแทนที่ลูกน้ำด้วยบรรทัดใหม่ ฉันพยายามแล้ว:
sed 's/,/\n/g' file
แต่มันไม่ทำงาน ฉันพลาดอะไรไป?
schedule
05.12.2023
จะเปลี่ยนชื่อผู้ใช้ Git ของฉันในเทอร์มินัลได้อย่างไร
ฉันกำลังผลักและดึงจาก git ใน Terminal จากนั้นฉันก็เปลี่ยนชื่อผู้ใช้บน github.com ฉันไปพุชการเปลี่ยนแปลงบางอย่างแต่มันดันไม่ได้เพราะยังคงจำชื่อผู้ใช้เก่าของฉันได้.. ฉันจะเปลี่ยน/อัพเดตชื่อผู้ใช้ของฉันบน git ในเทอร์มินัลได้อย่างไร
schedule
18.12.2023
Typescript Type 'string' ไม่สามารถกำหนดให้พิมพ์ได้
นี่คือสิ่งที่ฉันมีใน Fruit.ts
export type Fruit = "Orange" | "Apple" | "Banana"
ตอนนี้ฉันกำลังนำเข้า Fruit.ts ในไฟล์ typescript อื่น นี่คือสิ่งที่ฉันมี
myString:string = "Banana";
myFruit:Fruit = myString;
เมื่อฉันทำ
myFruit =...
schedule
01.11.2023
ฉันจะอ่านพารามิเตอร์บรรทัดคำสั่งจากสคริปต์ R ได้อย่างไร
ฉันมีสคริปต์ R ซึ่งฉันต้องการให้สามารถระบุพารามิเตอร์บรรทัดคำสั่งได้หลายตัว (แทนที่จะเป็นค่าพารามิเตอร์ฮาร์ดโค้ดในโค้ดเอง) สคริปต์ทำงานบน Windows
ฉันไม่พบข้อมูลเกี่ยวกับวิธีการอ่านพารามิเตอร์ที่ให้ไว้ในบรรทัดคำสั่งลงในสคริปต์ R ของฉัน...
schedule
23.12.2023
ฉันจะใช้ if/else ใน mustache.js ได้อย่างไร
มันดูค่อนข้างแปลกที่ฉันไม่สามารถคิดได้ว่าจะทำหนวดแบบนี้ได้อย่างไร มันได้รับการสนับสนุน?
นี่เป็นความพยายามที่น่าเศร้าของฉันในการพยายาม:
{{#author}}
{{#avatar}}
<img src="{{avatar}}"/>
{{/avatar}}...
schedule
12.01.2024
การเปลี่ยนเส้นทาง 302 และ 307 แตกต่างกันอย่างไร
อะไรคือความแตกต่างระหว่างการตอบสนอง 302 FOUND และ 307 TEMPORARY REDIRECT HTTP
ข้อมูลจำเพาะของ W3 ดูเหมือนจะบ่งบอกว่าทั้งสองอย่าง ใช้สำหรับการเปลี่ยนเส้นทางชั่วคราว และไม่สามารถแคชได้เว้นแต่การตอบกลับจะอนุญาตเป็นการเฉพาะ
schedule
15.12.2023
วิธีที่ดีที่สุดในการรวมวัตถุ PHP สองรายการคืออะไร
เรามีวัตถุ PHP5 สองรายการและต้องการรวมเนื้อหาของวัตถุหนึ่งเข้ากับวัตถุที่สอง ไม่มีแนวคิดเรื่องคลาสย่อยระหว่างกัน ดังนั้นจึงไม่สามารถใช้วิธีแก้ปัญหาที่อธิบายไว้ในหัวข้อต่อไปนี้ได้
คุณจะคัดลอกวัตถุ PHP ลงในได้อย่างไร ประเภทออบเจ็กต์อื่น
//We...
schedule
24.11.2023
เมื่อใดที่ i += x แตกต่างจาก i = i + x ใน Python
ฉันได้รับแจ้งว่า += สามารถมีเอฟเฟกต์ที่แตกต่างจากสัญกรณ์มาตรฐานของ i = i + มีกรณีที่ i += 1 จะแตกต่างจาก i = i + 1 หรือไม่
schedule
17.01.2024
ไอคอนแถบการแจ้งเตือนเปลี่ยนเป็นสีขาวใน Android 5 Lollipop
ฉันมีแอปที่แสดงการแจ้งเตือนที่กำหนดเอง ปัญหาคือเมื่อรันบน Android 5 ไอคอนเล็กๆ ในแถบการแจ้งเตือนจะแสดงเป็นสีขาว ฉันจะแก้ไขปัญหานี้ได้อย่างไร?
schedule
17.01.2024