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

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

26
ฉันจะเขียนถึงคอนโซลใน PHP ได้อย่างไร?
เป็นไปได้ที่จะเขียนสตริงหรือเข้าสู่คอนโซลหรือไม่? สิ่งที่ผมหมายถึง เหมือนกับใน JSP ถ้าเราพิมพ์บางอย่างsystem.out.println("some")มันจะอยู่ที่คอนโซลไม่ใช่ที่หน้ากระดาษ

11
java.lang.NoClassDefFoundError: การแก้ปัญหาล้มเหลวของ: Lorg / apache / http / ProtocolVersion
ฉันพบข้อผิดพลาดดังกล่าวเมื่อฉันใช้ Android studio 3.1 เพื่อสร้างแอป Android P สามารถสร้าง apk ได้ แต่เมื่อฉันใช้งานบน Android P emulator มันจะพังและโยนข้อมูลด้านล่างรายละเอียดเพิ่มเติมดูรูป . java.lang.NoClassDefFoundError: การแก้ปัญหาล้มเหลวของ: Lorg / apache / http / ProtocolVersion ส่วนหนึ่งของ build.gradle ของฉันภายใต้โมดูลแอพอยู่ด้านล่างทุกคนพบสิ่งนี้หรือไม่และให้คำแนะนำบางอย่าง ขอบคุณมาก. android { compileSdkVersion 'android-P' buildToolsVersion '28-rc1' useLibrary 'org.apache.http.legacy' //for Lambda compileOptions { targetCompatibility JavaVersion.VERSION_1_8 sourceCompatibility JavaVersion.VERSION_1_8 } packagingOptions { exclude 'META-INF/LICENSE' …

10
Postgres DB Size Command
มีคำสั่งให้ค้นหาขนาดฐานข้อมูลทั้งหมดใน Postgres หรือไม่? ฉันสามารถหาขนาดของฐานข้อมูลเฉพาะโดยใช้คำสั่งต่อไปนี้: select pg_database_size('databaseName');

16
Python 3 ImportError: ไม่มีโมดูลชื่อ 'ConfigParser'
ฉันพยายามที่จะแพคเกจ แต่ผมได้รับpip installMySQL-pythonImportError Jans-MacBook-Pro:~ jan$ /Library/Frameworks/Python.framework/Versions/3.3/bin/pip-3.3 install MySQL-python Downloading/unpacking MySQL-python Running setup.py egg_info for package MySQL-python Traceback (most recent call last): File "<string>", line 16, in <module> File "/var/folders/lf/myf7bjr57_jg7_5c4014bh640000gn/T/pip-build/MySQL-python/setup.py", line 14, in <module> from setup_posix import get_config File "./setup_posix.py", line 2, in <module> from ConfigParser import SafeConfigParser ImportError: No module …
324 python  python-3.x 

30
เปลี่ยนชื่อโครงการใน Android Studio
ฉันต้องการเปลี่ยนชื่อโครงการและโมดูลของฉัน แต่ถ้าฉันพยายามที่จะเปลี่ยนชื่อพวกเขา Android Studio แจ้งให้ฉันทราบข้อผิดพลาดบางอย่าง ... เช่นฉันต้องการเปลี่ยนชื่อจาก "MyApplication" เป็น "AndroidApp" ตามที่แสดงในภาพด้านล่าง ในสี่เหลี่ยมผืนผ้าแรกฉันต้องการเปลี่ยนใน: AndroidApp ("G: ... \ Android \ AndroidApp) ในสี่เหลี่ยมผืนผ้าที่สองฉันต้องการเปลี่ยนใน: AndroidApp [AndroidApp-AndroidApp] แก้ไข: นี่คือบันทึก: Gradle: ไม่พบโครงการ 'AndroidApp' ในโครงการราก 'MyApplicationProject' build.gradle: buildscript { repositories { mavenCentral() } dependencies { classpath 'com.android.tools.build:gradle:0.5.+' } } apply plugin: 'android' repositories { mavenCentral() } android …

15
การประกาศค่าคงที่ในคลาส ES6?
ฉันต้องการใช้ค่าคงที่ใน a classเพราะนั่นเป็นสิ่งที่สมเหตุสมผลที่จะหาค่าเหล่านี้ในโค้ด จนถึงตอนนี้ฉันได้ใช้วิธีแก้ปัญหาต่อไปนี้ด้วยวิธีการคงที่: class MyClass { static constant1() { return 33; } static constant2() { return 2; } // ... } ฉันรู้ว่ามีความเป็นไปได้ที่จะเล่นซอกับต้นแบบ แต่หลายคนแนะนำให้ต่อต้านสิ่งนี้ มีวิธีที่ดีกว่าในการใช้ค่าคงที่ในคลาส ES6 หรือไม่?

9
รวมหลายบรรทัด (สองบล็อก) เป็นกลุ่ม
ฉันต้องการรวมสองบรรทัดของบล็อกใน Vim นั่นคือนำเส้นn..mและต่อท้ายบรรทัดa..bนั้น หากคุณต้องการคำอธิบาย pseudocode:[a[i] + b[i] for i in min(len(a), len(b))] ตัวอย่าง: abc def ... 123 45 ... ควรกลายเป็น abc123 def45 มีวิธีที่ดีในการทำเช่นนี้โดยไม่ทำการคัดลอกและวางด้วยตนเองหรือไม่?
323 vim 


30
หลักฐานง่าย ๆ ที่ GUID นั้นไม่เหมือนใคร [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ฉันต้องการพิสูจน์ว่า GUID นั้นไม่เหมือนกันในโปรแกรมทดสอบอย่างง่าย ฉันคาดว่ารหัสต่อไปนี้จะทำงานเป็นเวลาหลายชั่วโมง แต่มันไม่ทำงาน ฉันจะทำให้มันทำงานได้อย่างไร BigInteger begin = new BigInteger((long)0); BigInteger end = new BigInteger("340282366920938463463374607431768211456",10); //2^128 for(begin; begin<end; begin++) Console.WriteLine(System.Guid.NewGuid().ToString()); ฉันใช้ C #
323 c#  guid 

9
จะถอดรหัส URL ใน Java ได้อย่างไร?
ใน Java ฉันต้องการแปลงสิ่งนี้: https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do%3Frequest_type สำหรับสิ่งนี้: https://mywebsite/docs/english/site/mybook.do&request_type นี่คือสิ่งที่ฉันมี: class StringUTF { public static void main(String[] args) { try{ String url = "https%3A%2F%2Fmywebsite%2Fdocs%2Fenglish%2Fsite%2Fmybook.do" + "%3Frequest_type%3D%26type%3Dprivate"; System.out.println(url+"Hello World!------->" + new String(url.getBytes("UTF-8"),"ASCII")); } catch(Exception E){ } } } แต่มันไม่ทำงาน สิ่งเหล่านี้%3Aและ%2Fรูปแบบที่เรียกว่าอะไรและฉันจะแปลงได้อย่างไร
323 java  url-encoding 

30
พิมพ์ 1 ถึง 1,000 โดยไม่มีลูปหรือเงื่อนไข
ล็อคแล้ว คำถามและคำตอบนี้ถูกล็อคเนื่องจากคำถามอยู่นอกหัวข้อ แต่มีความสำคัญทางประวัติศาสตร์ ขณะนี้ไม่ยอมรับคำตอบหรือการโต้ตอบใหม่ ภารกิจ : พิมพ์ตัวเลขตั้งแต่ 1 ถึง 1,000 โดยไม่ต้องใช้คำสั่งวนซ้ำหรือเงื่อนไขใด ๆ อย่าเพิ่งเขียนprintf()หรือcoutสั่ง 1,000 ครั้ง คุณจะทำเช่นนั้นโดยใช้ C หรือ C ++ ได้อย่างไร
323 c++  c  printf 

2
เรียกใช้สองโครงการพร้อมกันใน Visual Studio
ฉันสร้างโซลูชันใน Visual C # 2010 Express ที่มีสองโครงการ: หนึ่งคือไคลเอนต์อื่น ๆ เป็นเซิร์ฟเวอร์ ฉันต้องการตรวจแก้จุดบกพร่องทั้งสองในเวลาเดียวกัน แต่ฉันสามารถดูเหมือนจะเรียกใช้หนึ่งในโครงการในระหว่างการดีบัก มีวิธีรันทั้งสองพร้อมกันหรือไม่

2
git push -u หมายถึงอะไร?
ฉันมีคอมไพล์สองเวอร์ชัน ในเวอร์ชั่น 1.6.2 นั้นgit pushไม่มี-uตัวเลือก มันจะปรากฏขึ้นในรุ่น 1.7.x จากเอกสารที่-uเกี่ยวข้องกับตัวแปร branch.<name>.merge ในgit config. ตัวแปรนี้อธิบายไว้ด้านล่าง: Defines, together with branch.<name>.remote, the upstream branch for the given branch. It tells git fetch/git pull which branch to merge. สาขาต้นน้ำคืออะไร
323 git 

13
วิธีที่ดีที่สุดในการจัดการสกุลเงิน / เงินคืออะไร?
ฉันกำลังทำงานกับระบบตะกร้าสินค้าขั้นพื้นฐานมาก ฉันมีตารางitemsที่มีคอลัมน์priceประเภทintegerหนึ่ง ฉันมีปัญหาในการแสดงมูลค่าราคาในมุมมองของฉันสำหรับราคาที่มีทั้งเงินยูโรและเซนต์ ฉันขาดอะไรบางอย่างที่เห็นได้ชัดว่าเกี่ยวข้องกับการจัดการค่าเงินในกรอบ Rails หรือไม่?

6
raw vs. html_safe vs. h เป็น unescape html
สมมติว่าฉันมีสตริงต่อไปนี้ @x = "<a href='#'>Turn me into a link</a>" ในมุมมองของฉันฉันต้องการลิงค์ที่จะแสดง นั่นคือฉันไม่ต้องการให้ทุกสิ่งทุกอย่างใน @x ไม่สามารถใช้ค่า Escape และแสดงเป็นสตริงได้ ความแตกต่างระหว่างการใช้งานคืออะไร <%= raw @x %> <%= h @x %> <%= @x.html_safe %> ?
323 ruby-on-rails  erb 

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