การเขียนโปรแกรม

คำถาม & คำตอบสำหรับโปรแกรมเมอร์มืออาชีพและกระตือรือร้น

17
Mono พร้อมสำหรับช่วงเวลาไพร์มหรือไม่? [ปิด]
ปิด คำถามนี้เป็นคำถามความคิดเห็นตาม ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีใครใช้ Mono การใช้โอเพ่นซอร์ส .NET ในโครงการขนาดใหญ่หรือขนาดกลางหรือไม่ ฉันสงสัยว่ามันพร้อมสำหรับโลกแห่งความจริงสภาพแวดล้อมการผลิตหรือไม่ มีความเสถียรรวดเร็วเข้ากันได้ ... เพียงพอที่จะใช้หรือไม่ มันใช้เวลามากของความพยายามที่จะพอร์ตโครงการให้รันไทม์โมโนหรือมันเป็นจริงๆจริงๆพอเข้ากันได้กับเพียงแค่ใช้เวลาและการเรียกใช้รหัสเขียนไว้แล้วสำหรับรันไทม์ไมโครซอฟท์?
314 .net  open-source  mono 



18
การปรับขนาดรูปภาพในผ้าใบ HTML5
ฉันพยายามสร้างภาพขนาดย่อทางฝั่งไคลเอ็นต์โดยใช้จาวาสคริปต์และองค์ประกอบผ้าใบ แต่เมื่อฉันลดขนาดรูปภาพลงมันดูแย่มาก ดูเหมือนว่ามันจะลดขนาดใน Photoshop ด้วยชุด resampling เป็น 'เพื่อนบ้านที่ใกล้ที่สุด' แทน Bicubic ฉันรู้ว่ามันเป็นไปได้ที่จะทำให้สิ่งนี้ดูถูกต้องเพราะไซต์นี้สามารถทำได้โดยใช้ Canvas เช่นกัน ฉันพยายามใช้รหัสเดียวกันกับที่พวกเขาทำตามที่แสดงในลิงก์ "[แหล่งที่มา]" แต่มันก็ดูแย่มาก มีบางอย่างที่ฉันขาดหายไปการตั้งค่าบางอย่างที่จำเป็นต้องตั้งค่าหรือบางอย่าง แก้ไข: ฉันพยายามปรับขนาด jpg ฉันลองปรับขนาด jpg เดียวกันบนเว็บไซต์ที่เชื่อมโยงและใน photoshop และมันก็ดูดีเมื่อลดขนาด นี่คือรหัสที่เกี่ยวข้อง: reader.onloadend = function(e) { var img = new Image(); var ctx = canvas.getContext("2d"); var canvasCopy = document.createElement("canvas"); var copyContext = canvasCopy.getContext("2d"); img.onload = function() …

5
วิธีทำให้รูปภาพพื้นหลังของแอปซ้ำ
ฉันได้ตั้งภาพพื้นหลังในแอพของฉันแล้ว แต่ภาพพื้นหลังมีขนาดเล็กและฉันต้องการให้ทำซ้ำและเติมเต็มหน้าจอ ฉันควรทำอย่างไรดี? <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/bg" android:tileMode="repeat">
314 android  image  layout 


8
ใช้. gignignore บนที่เก็บที่มีอยู่แล้วติดตามไฟล์จำนวนมาก
ฉันมีโครงการ Visual Studio ที่มีอยู่ในที่เก็บของฉัน ฉันเพิ่งเพิ่มไฟล์. gitignore ภายใต้โครงการของฉันและฉันคิดว่านั่นเป็นการบอกให้ Git ละเว้นไฟล์ที่แสดงในไฟล์ ปัญหาของฉันคือไฟล์ทั้งหมดเหล่านั้นกำลังถูกติดตามอยู่และเท่าที่ฉันรู้ Git จะไม่เพิกเฉยต่อไฟล์ที่ถูกติดตามแล้วก่อนที่จะมีการเพิ่มกฎลงในไฟล์นี้เพื่อละเว้น มันแนะนำให้ใช้: git rm --cachedและยกเลิกการติดตามพวกเขาด้วยตนเอง แต่นั่นจะพาฉันไปตลอดกาลเพื่อผ่านพวกเขาทีละคน ฉันคิดเกี่ยวกับการลบที่เก็บและสร้างใหม่อีกครั้ง แต่คราวนี้มีไฟล์. gitignore อยู่ แต่ต้องมีวิธีที่ดีกว่าในการทำเช่นนี้
314 git  gitignore 


6
'git blame' ทำอะไรได้บ้าง
ฉันเห็นคำถามมากมายเกี่ยวกับวิธีการใช้git blameแต่ฉันไม่เข้าใจจริงๆ ฉันเห็นBlameปุ่มที่ด้านบนของไฟล์ในส่วนต่อประสาน GitHub เมื่อคลิกแล้วจะมีชื่อผู้ใช้แตกต่างกันที่แถบด้านซ้าย สิ่งนี้บ่งบอกอะไร? ทำไมgit blameใช้จริงนอกเหนือจาก GitHub
314 git  git-blame 

9
วิธีชำระเงินใน Git ตามวันที่?
ฉันกำลังทำงานกับการถดถอยในซอร์สโค้ด ฉันต้องการบอก Git: "ชำระเงินแหล่งที่มาตามวันที่ / เวลาที่กำหนดพารามิเตอร์" เป็นไปได้ไหม ฉันมีการเปลี่ยนแปลงเป็นระยะในมุมมองปัจจุบันของฉันที่ฉันไม่ต้องการสูญเสีย เป็นการดีที่ฉันต้องการสลับไปมาระหว่างแหล่งที่มาปัจจุบันและบางรุ่นที่ฉันสนใจตามวันที่ก่อนหน้า
314 git  git-checkout 

2
ตรวจสอบว่ามีบางสิ่ง (ไม่) ในรายการใน Python
ฉันมีรายการ tuples ในPythonและมีเงื่อนไขที่ฉันต้องการนำสาขาเท่านั้นหาก tuple ไม่อยู่ในรายการ (ถ้าอยู่ในรายการจากนั้นฉันไม่ต้องการใช้สาขาถ้า) if curr_x -1 > 0 and (curr_x-1 , curr_y) not in myList: # Do Something แม้ว่ามันจะไม่ได้ผลสำหรับฉัน ฉันทำอะไรผิด

22
MySQL ไม่สามารถเพิ่มข้อ จำกัด ต่างประเทศ
ดังนั้นฉันจึงพยายามเพิ่มข้อ จำกัด Foreign Key ลงในฐานข้อมูลของฉันเป็นข้อกำหนดของโครงการและทำงานเป็นครั้งแรกหรือสองครั้งในตารางที่แตกต่างกัน แต่ฉันมีสองตารางที่ฉันได้รับข้อผิดพลาดเมื่อพยายามเพิ่มข้อ จำกัด Foreign Key ข้อความแสดงข้อผิดพลาดที่ฉันได้รับคือ: ข้อผิดพลาด 1215 (HY000): ไม่สามารถเพิ่มข้อ จำกัด กุญแจต่างประเทศ นี่คือ SQL ฉันใช้ในการสร้างตารางทั้งสองตารางที่กระทำผิดมีและPatientAppointment SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=1; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES'; CREATE SCHEMA IF NOT EXISTS `doctorsoffice` DEFAULT CHARACTER SET utf8 ; USE `doctorsoffice` ; -- ----------------------------------------------------- -- Table `doctorsoffice`.`doctor` -- ----------------------------------------------------- DROP …
314 mysql  sql  foreign-keys 


3
คำสั่งกรณีที่มีหลายค่าในแต่ละบล็อก 'เมื่อ'
วิธีที่ดีที่สุดที่ฉันสามารถอธิบายสิ่งที่ฉันกำลังมองหาคือการแสดงรหัสที่ล้มเหลวที่ฉันได้ลองไปแล้ว: case car when ['honda', 'acura'].include?(car) # code when 'toyota' || 'lexus' # code end ฉันมีประมาณ 4 หรือ 5 ที่แตกต่างกันwhenในสถานการณ์ที่ควรจะเรียกโดยประมาณ 50 carค่าที่เป็นไปแตกต่างกันของ มีวิธีทำเช่นนี้กับcaseบล็อกหรือฉันควรลองifบล็อกขนาดใหญ่หรือไม่?

8
การสร้างหมีแพนด้าแบบมีเงื่อนไขของคอลัมน์ series / dataframe
ฉันมีชื่อไฟล์ตามบรรทัดด้านล่าง: Type Set 1 A Z 2 B Z 3 B X 4 C Y ฉันต้องการเพิ่มคอลัมน์อีกคอลัมน์หนึ่งลงใน dataframe (หรือสร้างชุดข้อมูล) ที่มีความยาวเท่ากับ dataframe (= จำนวนระเบียน / แถวเท่ากัน) ซึ่งตั้งค่าสีเขียวถ้า Set = 'Z' และ 'red' ถ้า Set = เป็นอย่างอื่น . วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.