คำถามติดแท็ก conditional

Conditional มีความหมายหลากหลายสำหรับภาษาต่างๆและควรหลีกเลี่ยงเป็นแท็ก

13
MySQL Conditional Insert
ฉันมีช่วงเวลาที่ยากลำบากในการสร้าง INSERT ตามเงื่อนไข ฉันมี x_table ที่มีคอลัมน์ (เช่นผู้ใช้รายการ) โดยที่ ID อินสแตนซ์ไม่ซ้ำกัน ฉันต้องการแทรกแถวใหม่เฉพาะในกรณีที่ผู้ใช้ไม่มีรายการที่กำหนด ตัวอย่างเช่นพยายามแทรกอินสแตนซ์ = 919191 user = 123 item = 456 Insert into x_table (instance, user, item) values (919191, 123, 456) ONLY IF there are no rows where user=123 and item=456 ความช่วยเหลือหรือคำแนะนำในทิศทางที่ถูกต้องจะได้รับการชื่นชมมาก


9
การสร้างเงื่อนไขตามสภาพแวดล้อมโดยใช้ Webpack
ฉันมีบางอย่างสำหรับการพัฒนา - เช่นล้อเลียนซึ่งฉันไม่ต้องการขยายไฟล์บิวด์แบบกระจายของฉันด้วย ใน RequireJS คุณสามารถส่งการกำหนดค่าในไฟล์ปลั๊กอินและต้องการสิ่งต่างๆตามเงื่อนไขนั้น สำหรับ webpack ดูเหมือนจะไม่มีวิธีการทำเช่นนี้ ประการแรกในการสร้างการกำหนดค่ารันไทม์สำหรับสภาพแวดล้อมฉันได้ใช้help.aliasเพื่อทำการกำหนดค่าใหม่ขึ้นอยู่กับสภาพแวดล้อมเช่น: // All settings. var all = { fish: 'salmon' }; // `envsettings` is an alias resolved at build time. module.exports = Object.assign(all, require('envsettings')); จากนั้นเมื่อสร้างการกำหนดค่า webpack ฉันสามารถกำหนดได้แบบไดนามิกว่าไฟล์ใดenvsettingsชี้ไปที่ (เช่นwebpackConfig.resolve.alias.envsettings = './' + env) อย่างไรก็ตามฉันต้องการทำสิ่งต่อไปนี้: if (settings.mock) { // Short-circuit ajax calls. // …


5
การเปลี่ยนองค์ประกอบ Numpy หากตรงตามเงื่อนไข
ฉันมีอาร์เรย์จำนวนมากที่ต้องจัดการเพื่อให้แต่ละองค์ประกอบเปลี่ยนเป็น 1 หรือ 0 หากตรงตามเงื่อนไข (จะใช้เป็นพิกเซลมาสก์ในภายหลัง) อาร์เรย์มีองค์ประกอบประมาณ 8 ล้านองค์ประกอบและวิธีการปัจจุบันของฉันใช้เวลานานเกินไปสำหรับท่อลดขนาด: for (y,x), value in numpy.ndenumerate(mask_data): if mask_data[y,x]<3: #Good Pixel mask_data[y,x]=1 elif mask_data[y,x]>3: #Bad Pixel mask_data[y,x]=0 มีฟังก์ชัน numpy ที่จะเร่งความเร็วนี้หรือไม่?

10
วิธีเปรียบเทียบสตริงใน C เงื่อนไขคำสั่งพรีโปรเซสเซอร์
ฉันต้องทำสิ่งนี้ใน C มันใช้ได้ก็ต่อเมื่อฉันใช้ถ่าน แต่ฉันต้องการสตริง ฉันจะทำเช่นนี้ได้อย่างไร? #define USER "jack" // jack or queen #if USER == "jack" #define USER_VS "queen" #elif USER == "queen" #define USER_VS "jack" #endif
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.