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

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

3
การใช้ CSS สำหรับเอฟเฟ็กต์จางหายกับการโหลดหน้าเว็บ
การเปลี่ยน CSS สามารถใช้เพื่ออนุญาตให้ย่อหน้าข้อความจางในการโหลดหน้า? ฉันชอบวิธีที่มันดูบนhttp://dotmailapp.com/และชอบที่จะใช้เอฟเฟกต์ที่คล้ายกันโดยใช้ CSS โดเมนได้ถูกซื้อไปแล้วและไม่มีผลกระทบจากการกล่าวถึงอีกต่อไป สำเนาที่เก็บถาวรสามารถดูได้บนเครื่อง Waybackบนเครื่อง ภาพประกอบ มีมาร์กอัปนี้: <div id="test"> <p>​This is a test</p> </div>​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​​ ด้วยกฎ CSS ต่อไปนี้: #test p { opacity: 0; margin-top: 25px; font-size: 21px; text-align: center; -webkit-transition: opacity 2s ease-in; -moz-transition: opacity 2s ease-in; -o-transition: opacity 2s ease-in; -ms-transition: opacity 2s ease-in; transition: opacity 2s …

14
มีฟังก์ชั่น RegExp.escape ใน Javascript หรือไม่
ฉันแค่ต้องการสร้างการแสดงออกปกติจากสตริงที่เป็นไปได้ใด ๆ var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); มีวิธีการในตัวสำหรับที่? ถ้าไม่ใช่คนใช้อะไร RegExp.escapeทับทิมมี ฉันไม่รู้สึกว่าฉันจะต้องเขียนของตัวเองมันต้องมีอะไรบางอย่างที่เป็นมาตรฐาน ขอบคุณ!
442 javascript  regex 

14
วิธีตั้งโปรแกรม drawableLeft บนปุ่ม Android โดยทางโปรแกรม
ฉันกำลังสร้างปุ่มแบบไดนามิก ฉันจัดรูปแบบพวกเขาโดยใช้ XML ก่อนและฉันพยายามที่จะใช้ XML ด้านล่างและทำให้มันเป็นโปรแกรม <Button android:id="@+id/buttonIdDoesntMatter" android:layout_height="wrap_content" android:layout_width="fill_parent" android:text="buttonName" android:drawableLeft="@drawable/imageWillChange" android:onClick="listener" android:layout_width="fill_parent"> </Button> นี่คือสิ่งที่ฉันมี ฉันสามารถทำทุกอย่างได้ linear = (LinearLayout) findViewById(R.id.LinearView); Button button = new Button(this); button.setText("Button"); button.setOnClickListener(listener); button.setLayoutParams( new LayoutParams( android.view.ViewGroup.LayoutParams.FILL_PARENT, android.view.ViewGroup.LayoutParams.WRAP_CONTENT ) ); linear.addView(button);



30
ข้อผิดพลาด 2002 (HY000): ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ภายในผ่านซ็อกเก็ต '/var/run/mysqld/mysqld.sock' (2)
ผมติดตั้งโคมไฟบนUbuntu 12.04 LTS (Precise Pangolin) จากนั้นตั้งค่ารหัสผ่าน root ในphpMyAdmin ฉันลืมรหัสผ่านและตอนนี้ฉันไม่สามารถเข้าสู่ระบบได้ เมื่อฉันพยายามเปลี่ยนรหัสผ่านผ่านเทอร์มินัลฉันจะได้รับ: ข้อผิดพลาด 2002 (HY000): ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ภายในผ่านซ็อกเก็ต '/var/run/mysqld/mysqld.sock' (2) ฉันจะแก้ไขสิ่งนี้ได้อย่างไร ฉันไม่สามารถเปิด LAMP ถอนการติดตั้งหรือติดตั้งใหม่ได้

20
วิธีการรวมชื่อไฟล์หลายบรรทัดเป็นหนึ่งเดียวด้วยตัวคั่นที่กำหนดเองได้อย่างไร
ฉันต้องการที่จะเข้าร่วมผลลัพธ์ของการls -1เป็นหนึ่งบรรทัดและคั่นด้วยสิ่งที่ฉันต้องการ มีคำสั่ง Linux มาตรฐานที่ฉันสามารถใช้เพื่อให้บรรลุนี้
441 linux  bash  shell  parsing  merge 

30
ยอมรับใบอนุญาต SDK ทั้งหมดโดยอัตโนมัติ
ตั้งแต่ปลั๊กอิน android gradle 2.2-alpha4 : Gradle จะพยายามดาวน์โหลดแพ็คเกจ SDK ที่หายไปซึ่งขึ้นอยู่กับโครงการ ซึ่งเป็นที่น่าอัศจรรย์ใจเย็นและได้รับรู้เพื่อจะเป็นโครงการ JakeWharton แต่ในการดาวน์โหลดไลบรารี SDK คุณต้อง: ยอมรับข้อตกลงสิทธิ์ใช้งานหรือ gradle บอกคุณ: คุณยังไม่ได้ยอมรับข้อตกลงสิทธิ์การใช้งานของส่วนประกอบ SDK ต่อไปนี้: [Android SDK Build-Tools 24, แพลตฟอร์ม Android SDK 24] ก่อนที่จะสร้างโครงการของคุณคุณต้องยอมรับข้อตกลงสิทธิ์การใช้งานและทำการติดตั้งส่วนประกอบที่ขาดหายไปโดยใช้ Android Studio SDK Manager หรือหากต้องการเรียนรู้วิธีโอนข้อตกลงสิทธิ์การใช้งานจากเวิร์กสเตชันเครื่องหนึ่งไปยังอีกเครื่องหนึ่งให้ไปที่ http://d.android.com/r/studio-ui/export-licenses.html และปัญหานี้เป็นปัญหาเพราะผมชอบที่จะติดตั้งการอ้างอิง SDK gradle buildทั้งหมดในขณะที่ทำที่ ฉันกำลังมองหาวิธีการที่จะยอมรับใบอนุญาตอัตโนมัติทั้งหมด อาจเป็นสคริปต์การไล่ระดับสี คุณมีความคิดใด ๆ ขอบคุณ! [แก้ไข] ทางออกคือการดำเนินการ: android update sdk --no-ui …

12
GUI GUI ของ Linux คืออะไร
ฉันหวังว่านี่จะไม่เป็นคำถามที่โง่ แต่ก็เป็นสิ่งที่ฉันสงสัยเสมอ ทั้ง Windows (Win32 API) และ OS X (Cocoa) มี API ของตัวเองเพื่อจัดการ windows เหตุการณ์และระบบปฏิบัติการอื่น ๆ ฉันไม่เคยได้รับคำตอบที่ชัดเจนเลยว่าเทียบเท่ากับ Linux หรือเปล่า ฉันเคยได้ยินบางคนพูดว่า GTK + แต่ GTK + เป็นแพลตฟอร์มข้ามมันเป็นพื้นเมืองได้อย่างไร
441 c++  c  linux  api  user-interface 

8
วิธีการสำรองข้อมูลของตารางเดียวในฐานข้อมูล MySQL?
โดยค่าเริ่มต้นmysqldumpจะทำการสำรองข้อมูลของฐานข้อมูลทั้งหมด ฉันต้องการสำรองข้อมูลตารางเดียวใน MySQL เป็นไปได้ไหม? ฉันจะเรียกคืนได้อย่างไร
441 mysql  backup  restore 

22
ฉันจะรักษาความสูงที่เท่ากันทั้งสองแบบเคียงข้างกันได้อย่างไร
ฉันมีสอง divs เคียงข้างกัน ฉันต้องการความสูงของพวกเขาที่จะเหมือนกันและอยู่ในระดับเดียวกันหากหนึ่งในนั้นปรับขนาด ฉันไม่สามารถคิดออกนี้ ไอเดีย? เพื่อชี้แจงคำถามที่สับสนของฉันฉันต้องการให้ทั้งสองกล่องมีขนาดเท่ากันเสมอดังนั้นหากหนึ่งกล่องโตขึ้นเนื่องจากมีการใส่ข้อความไว้อีกกล่องควรจะตรงกับความสูง <div style="overflow: hidden"> <div style="border:1px solid #cccccc; float:left; padding-bottom:1000px; margin-bottom:-1000px"> Some content!<br/> Some content!<br/> Some content!<br/> Some content!<br/> Some content!<br/> </div> <div style="border:1px solid #cccccc; float:left; padding-bottom:1000px; margin-bottom:-1000px"> Some content! </div> </div> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล
441 html  css  html-table  flexbox 

13
Google Gson - ยกเลิกการลบรายการ <class> รายการวัตถุหรือไม่ (ประเภททั่วไป)
ฉันต้องการถ่ายโอนวัตถุรายการผ่าน Google Gson แต่ฉันไม่ทราบวิธียกเลิกการกำหนดประเภททั่วไป สิ่งที่ฉันลองหลังจากดูที่คำตอบนี้ (คำตอบของ BalusC): MyClass mc = new Gson().fromJson(result, new List&lt;MyClass&gt;(){}.getClass()); แต่จากนั้นฉันได้รับข้อผิดพลาดใน eclipse ที่พูดว่า "The new list () {} ต้องใช้วิธีนามธรรมที่สืบทอดมา ... " และถ้าฉันใช้การแก้ไขอย่างรวดเร็วฉันจะได้มอนสเตอร์มากกว่า 20 วิธี ฉันค่อนข้างมั่นใจว่ามีวิธีแก้ปัญหาที่ง่ายกว่า แต่ฉันก็หาไม่เจอ! แก้ไข: ตอนนี้ฉันมี Type listType = new TypeToken&lt;List&lt;MyClass&gt;&gt;() { }.getType(); MyClass mc = new Gson().fromJson(result, listType); อย่างไรก็ตามฉันได้รับข้อยกเว้นต่อไปนี้ที่บรรทัด "fromJson": java.lang.NullPointerException at org.apache.harmony.luni.lang.reflect.ListOfTypes.length(ListOfTypes.java:47) …
441 java  json  generics  gson 

30
อะไรคือความแตกต่างระหว่าง struct และ class ใน C ++?
คำถามนี้ถูกถามอยู่แล้วในบริบทของ C ตอนนี้ฉันต้องการเรียนรู้ความแตกต่างระหว่าง struct และคลาสใน C ++ โปรดอภิปรายเกี่ยวกับความแตกต่างทางเทคนิครวมถึงเหตุผลในการเลือกอย่างใดอย่างหนึ่งในการออกแบบ OO ฉันจะเริ่มต้นด้วยความแตกต่างที่ชัดเจน: หากคุณไม่ระบุpublic:หรือprivate:สมาชิกของ struct เป็นแบบสาธารณะโดยค่าเริ่มต้น สมาชิกของคลาสเป็นส่วนตัวโดยค่าเริ่มต้น ฉันแน่ใจว่ามีความแตกต่างอื่น ๆ ที่จะพบในมุมปิดบังของสเปค C ++
441 c++  oop  class  struct  c++-faq 



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