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

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



30
UITableView Cell เลือกสีหรือไม่
ฉันสร้างที่กำหนดเองUITableViewCellแล้ว มุมมองตารางแสดงข้อมูลได้ดี สิ่งที่ฉันติดอยู่คือเมื่อผู้ใช้แตะที่เซลล์ของ tableview จากนั้นฉันต้องการแสดงสีพื้นหลังของเซลล์อื่นนอกเหนือจากค่า [สีฟ้า] เริ่มต้นสำหรับการเน้นการเลือกเซลล์ ฉันใช้รหัสนี้ แต่ไม่มีอะไรเกิดขึ้น: cell.selectedBackgroundView.backgroundColor=[UIColor blackColor];

12
ฟังก์ชั่นเพื่อล้างคอนโซลใน R และ RStudio
ฉันสงสัยว่ามีฟังก์ชั่นในการล้างคอนโซลใน R หรือไม่โดยเฉพาะอย่างยิ่ง RStudio ฉันกำลังมองหาฟังก์ชั่นที่ฉันสามารถพิมพ์ลงในคอนโซลไม่ใช่แป้นพิมพ์ลัด ใครบางคนที่มีอยู่แล้วให้ฟังก์ชั่นดังกล่าวในการโพสต์ StackExchange นี้จาก 2010 น่าเสียดายที่สิ่งนี้ขึ้นอยู่กับแพ็คเกจ RCom และจะไม่ทำงานบน Mac OS X
319 r 

30
วิธีการ urlencode ข้อมูลสำหรับคำสั่ง curl
ฉันพยายามเขียน bash script สำหรับการทดสอบที่รับพารามิเตอร์และส่งผ่านทาง curl ไปยังเว็บไซต์ ฉันจำเป็นต้องเข้ารหัสค่าเพื่อให้แน่ใจว่ามีการประมวลผลอักขระพิเศษอย่างถูกต้อง วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? นี่คือสคริปต์พื้นฐานของฉันจนถึง: #!/bin/bash host=${1:?'bad host'} value=$2 shift shift curl -v -d "param=${value}" http://${host}/somepath $@

12
แทนที่ทั้งบรรทัดที่มีสตริงโดยใช้ Sed
ฉันมีไฟล์ข้อความที่มีบรรทัดคล้าย ๆ sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext ฉันต้องการแทนที่ทั้งบรรทัดด้านบนด้วย This line is removed by the admin. คำค้นหาคือ TEXT_TO_BE_REPLACED ฉันต้องเขียนเชลล์สคริปต์สำหรับสิ่งนี้ ฉันจะใช้สิ่งนี้ได้sedอย่างไร
319 string  shell  sed 

11
รับ ID เธรดจากเธรด
ใน C # เมื่อทำการดีบักเธรดคุณสามารถดู ID ของแต่ละเธรดได้ ฉันไม่พบวิธีรับเธรดเดียวกันโดยทางโปรแกรม ฉันไม่สามารถรับ ID ของเธรดปัจจุบันได้ (ในคุณสมบัติของThread.currentThread) ดังนั้นฉันจึงสงสัยว่า Visual Studio รับ ID ของเธรดได้อย่างไรและมีวิธีรับหมายเลขอ้างอิงของเธรดที่มี id 2345อย่างไร
319 c#  .net  multithreading 

2
การคัดลอกไฟล์โดยใช้ rsync จากเซิร์ฟเวอร์ระยะไกลไปยังเครื่องท้องถิ่น
เมื่อฉันได้ ssh ลงในเซิร์ฟเวอร์ระยะไกลของฉันคำสั่งจะคัดลอกไฟล์ทั้งหมดจากไดเรกทอรีไปยังไดเรกทอรีท้องถิ่นบนเครื่องของฉันได้อย่างไร
319 ssh  rsync 

8
jQuery - อะไรคือความแตกต่างระหว่าง $ (เอกสาร). Ready และ $ (หน้าต่าง). load?
อะไรคือความแตกต่างระหว่าง $(document).ready(function(){ //my code here }); และ $(window).load(function(){ //my code here }); และฉันต้องการให้แน่ใจว่า: $(document).ready(function(){ }) และ $(function(){ }); และ jQuery(document).ready(function(){ }); เหมือนกัน. คุณช่วยบอกฉันได้ไหมว่าความแตกต่างและความคล้ายคลึงระหว่างพวกเขาเป็นอย่างไร
319 jquery 

4
การรวม C ++ และ C - #ifdef __cplusplus ทำงานอย่างไร
ฉันกำลังทำงานในโครงการที่มีรหัสCดั้งเดิมมากมาย เราได้เริ่มเขียนใน C ++ โดยมีเจตนาที่จะแปลงรหัสดั้งเดิมในที่สุดเช่นกัน ฉันสับสนเล็กน้อยเกี่ยวกับการโต้ตอบของCและ C ++ ฉันเข้าใจว่าการห่อรหัสCด้วยextern "C"คอมไพเลอร์ C ++ จะไม่ทำให้ชื่อของรหัสCเสื่อมลงแต่ฉันไม่แน่ใจว่าจะใช้สิ่งนี้ได้อย่างไร ดังนั้นที่ด้านบนของไฟล์ส่วนหัวCแต่ละไฟล์ (หลังจากที่มียามรวม) เรามี #ifdef __cplusplus extern "C" { #endif และที่ด้านล่างเราเขียน #ifdef __cplusplus } #endif ในระหว่างสองเรามีทั้งหมดของเรารวมถึง typedefs และฟังก์ชั่นต้นแบบ ฉันมีคำถามสองสามข้อเพื่อดูว่าฉันเข้าใจสิ่งนี้ถูกต้องหรือไม่: ถ้าฉันมีไฟล์ C ++ A.hh ซึ่งรวมถึงไฟล์ส่วนหัวC Bh รวมถึงไฟล์ส่วนหัวCอีกCh วิธีนี้ทำงานอย่างไร ฉันคิดว่าเมื่อคอมไพเลอร์เข้าสู่ Bh __cplusplusจะถูกกำหนดดังนั้นมันจะล้อมโค้ดด้วยextern "C" (และ__cplusplusจะไม่ถูกกำหนดภายในบล็อกนี้) ดังนั้นเมื่อเข้าสู่ Ch แล้ว __cplusplusจะไม่ถูกกำหนดและรหัสจะไม่ถูกรวมเข้าด้วย extern "C"กัน …

11
ฉันจะวัดเวลาดำเนินการของโค้ด JavaScript ด้วยการโทรกลับได้อย่างไร
ฉันมีรหัสจาวาสคริปต์ที่ฉันกำลังใช้งานโดยใช้node.jsล่าม for(var i = 1; i < LIMIT; i++) { var user = { id: i, name: "MongoUser [" + i + "]" }; db.users.save(user, function(err, saved) { if(err || !saved) { console.log("Error"); } else { console.log("Saved"); } }); } ฉันจะวัดเวลาที่ใช้โดยการดำเนินการแทรกฐานข้อมูลเหล่านี้ได้อย่างไร ฉันสามารถคำนวณความแตกต่างของค่าวันที่หลังและก่อนรหัสชิ้นนี้ แต่จะไม่ถูกต้องเนื่องจากลักษณะไม่ตรงกันของรหัส

29
การใช้“ การใช้” ใน C # คืออะไร
ผู้ใช้kokosตอบคุณสมบัติที่ซ่อนอยู่ที่ยอดเยี่ยมของคำถามC #โดยกล่าวถึงusingคำหลัก คุณอธิบายรายละเอียดเกี่ยวกับเรื่องนั้นได้ไหม? มีประโยชน์usingอะไรบ้าง?

8
วิธีโพสต์ข้อมูลไปยัง URL ที่ระบุโดยใช้ WebClient ใน C #
ฉันต้องใช้ "HTTP Post" กับ WebClient เพื่อโพสต์ข้อมูลบางอย่างไปยัง URL เฉพาะที่ฉันมี ตอนนี้ฉันรู้ว่าสิ่งนี้สามารถทำได้กับ WebRequest แต่ด้วยเหตุผลบางอย่างที่ฉันต้องการใช้ WebClient แทน เป็นไปได้ไหม ถ้าเป็นเช่นนั้นบางคนสามารถแสดงตัวอย่างหรือชี้แนะทิศทางที่ถูกต้องให้ฉันได้ไหม
319 c#  post  webclient 

10
วิธีการกรอง RecyclerView ด้วย SearchView
ฉันพยายามที่จะใช้งานSearchViewจากห้องสมุดการสนับสนุน ฉันต้องการให้ผู้ใช้จะใช้SearchViewในการกรองของภาพยนตร์ในListRecyclerView ฉันได้ติดตามบทเรียนไม่กี่ครั้งและฉันได้เพิ่มSearchViewไปยังActionBarแต่ฉันไม่แน่ใจจริงๆว่าจะไปจากที่นี่ ฉันเคยเห็นตัวอย่างเล็ก ๆ น้อย ๆ แต่ไม่มีพวกเขาใดที่แสดงผลลัพธ์เมื่อคุณเริ่มพิมพ์ นี่คือของฉันMainActivity: public class MainActivity extends ActionBarActivity { RecyclerView mRecyclerView; RecyclerView.LayoutManager mLayoutManager; RecyclerView.Adapter mAdapter; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_recycler_view); mRecyclerView = (RecyclerView) findViewById(R.id.recycler_view); mRecyclerView.setHasFixedSize(true); mLayoutManager = new LinearLayoutManager(this); mRecyclerView.setLayoutManager(mLayoutManager); mAdapter = new CardAdapter() { @Override public Filter getFilter() { return …

29
ค้นหาและแยกตัวเลขจากสตริง
ฉันมีความต้องการในการค้นหาและแยกจำนวนที่มีอยู่ในสตริง ตัวอย่างเช่นจากสตริงเหล่านี้: string test = "1 test" string test1 = " 1 test" string test2 = "test 99" ฉันจะทำสิ่งนี้ได้อย่างไร
319 c#  .net  regex  string 

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