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

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

19
CSS แสดงรูปภาพที่ปรับขนาดและครอบตัด
ฉันต้องการแสดงรูปภาพจาก URL ที่มีความกว้างและความสูงแม้ว่ามันจะมีอัตราส่วนขนาดที่แตกต่างกัน ดังนั้นฉันต้องการปรับขนาด (รักษาอัตราส่วน) แล้วตัดภาพให้มีขนาดที่ฉันต้องการ ฉันสามารถปรับขนาดด้วยimgคุณสมบัติhtml และสามารถตัดbackground-imageได้ ฉันจะทำทั้งสองอย่างได้อย่างไร ตัวอย่าง: ภาพนี้: มี800x600พิกเซลขนาดและฉันต้องการแสดงเช่นภาพ200x100พิกเซล ด้วยimgฉันสามารถปรับขนาดภาพ200x150px: <img style="width: 200px; height: 150px;" src="http://i.stack.imgur.com/wPh0S.jpg"> ที่ให้ฉันนี้: <img style="width: 200px; height: 150px;" src="https://i.stack.imgur.com/wPh0S.jpg"> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล และด้วยbackground-imageฉันสามารถตัดภาพ200x100พิกเซล <div style="background-image: url('https://i.stack.imgur.com/wPh0S.jpg'); width:200px; height:100px; background-position:center;"> </div> ให้ฉัน: <div style="background-image:url('https://i.stack.imgur.com/wPh0S.jpg'); width:200px; height:100px; background-position:center;"> </div> เรียกใช้ข้อมูลโค้ดซ่อนผลลัพธ์ขยายตัวอย่างข้อมูล ฉันจะทำทั้งสองอย่างได้อย่างไร ปรับขนาดภาพแล้วตัดตามขนาดที่ฉันต้องการหรือไม่

21
วิธีการใช้เลย์เอาต์อัตโนมัติเพื่อย้ายมุมมองอื่น ๆ เมื่อมุมมองถูกซ่อนอยู่?
ฉันได้ออกแบบ Cell ที่กำหนดเองของฉันใน IB แล้วทำการซับคลาสและเชื่อมต่อร้านค้าของฉันกับคลาสที่กำหนดเองของฉัน ฉันมีสามพรีวิวในเนื้อหาของเซลล์ซึ่ง ได้แก่ : UIView (cdView) และสองป้ายกำกับ (titleLabel และ emailLabel) บางครั้งฉันต้องการให้ UIView และป้ายกำกับสองรายการแสดงในเซลล์ของฉันและบางครั้งก็มีป้ายกำกับเพียงสองรายการทั้งนี้ขึ้นอยู่กับข้อมูลที่มีให้สำหรับแต่ละแถว สิ่งที่ฉันพยายามทำคือการตั้งข้อ จำกัด แบบนั้นถ้าฉันตั้งค่าคุณสมบัติ UIView ให้ซ่อนหรือฉันจะลบออกจาก superview ป้ายกำกับทั้งสองจะเลื่อนไปทางซ้าย ฉันพยายามตั้งค่าข้อ จำกัด ที่นำ UIView เป็น Superview (เนื้อหาของเซลล์) สำหรับ 10px และ UILabels นำข้อ จำกัด 10 px ไปยังมุมมองถัดไป (UIView) ต่อมาในรหัสของฉัน -(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(IndexPath *)indexPath { ... Record …

10
Java และ SQLite [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน6 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันดึงดูดความเรียบร้อยที่ฐานข้อมูลไฟล์เดียวให้ ไลบรารีไดรเวอร์ / ตัวเชื่อมต่อใดที่อยู่ข้างนอกเพื่อเชื่อมต่อและใช้ SQLite กับ Java ฉันค้นพบไลบรารีแรปเปอร์แล้วhttp://www.ch-werner.de/javasqliteแต่มีโครงการเด่นอื่น ๆ อีกหรือไม่
333 java  sqlite 

18
เซิร์ฟเวอร์ HTTP อย่างง่ายใน Java โดยใช้ Java SE API เท่านั้น
มีวิธีการสร้างเซิร์ฟเวอร์ HTTP พื้นฐานมาก (รองรับ GET / POST เท่านั้น) ใน Java โดยใช้ Java SE API โดยไม่ต้องเขียนโค้ดเพื่อแยกคำขอ HTTP ด้วยตนเองและจัดรูปแบบการตอบสนอง HTTP ด้วยตนเองหรือไม่ Java SE API สรุปการทำงานของไคลเอนต์ HTTP ใน HttpURLConnection เป็นอย่างดี แต่มีระบบอนาล็อกสำหรับการทำงานของเซิร์ฟเวอร์ HTTP หรือไม่ เพียงเพื่อให้ชัดเจนปัญหาที่ฉันมีกับตัวอย่าง ServerSocket มากมายที่ฉันเคยเห็นทางออนไลน์คือพวกเขาทำการจัดรูปแบบคำขอ / การตอบสนองการแยกวิเคราะห์และการจัดการข้อผิดพลาดของตัวเองซึ่งน่าเบื่อผิดพลาดง่ายและไม่ครอบคลุม และฉันพยายามหลีกเลี่ยงด้วยเหตุผลเหล่านั้น เป็นตัวอย่างของการจัดการ HTTP ด้วยตนเองที่ฉันพยายามหลีกเลี่ยง: http://java.sun.com/developer/technicalArticles/Networking/Webserver/WebServercode.html
333 java  http  httpserver 

10
วิธีตั้งค่าการหมดเวลา HttpResponse สำหรับ Android ใน Java
ฉันได้สร้างฟังก์ชั่นต่อไปนี้เพื่อตรวจสอบสถานะการเชื่อมต่อ: private void checkConnectionStatus() { HttpClient httpClient = new DefaultHttpClient(); try { String url = "http://xxx.xxx.xxx.xxx:8000/GaitLink/" + strSessionString + "/ConnectionStatus"; Log.d("phobos", "performing get " + url); HttpGet method = new HttpGet(new URI(url)); HttpResponse response = httpClient.execute(method); if (response != null) { String result = getResponse(response.getEntity()); ... เมื่อฉันปิดเซิร์ฟเวอร์สำหรับการทดสอบการดำเนินการรอเป็นเวลานานที่บรรทัด HttpResponse response = …

14
ไลบรารีไคลเอ็นต์ SOAP ใดที่มีอยู่สำหรับ Python และเอกสารสำหรับพวกเขาอยู่ที่ไหน [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน8 ปีที่ผ่านมา ฉันไม่เคยใช้SOAPมาก่อนและฉันก็คุ้นเคยกับ Python ฉันกำลังทำสิ่งนี้เพื่อทำความคุ้นเคยกับเทคโนโลยีทั้งสอง ฉันติดตั้งSOAPlibแล้วและฉันพยายามอ่านเอกสารไคลเอ็นต์ของพวกเขาแต่ฉันไม่เข้าใจ มีอะไรอีกบ้างที่ฉันสามารถดูว่าเหมาะกับการเป็นห้องสมุดลูกค้า SOAP สำหรับ Python หรือไม่ แก้ไข: ในกรณีที่ช่วยได้ฉันใช้ Python 2.6
333 python  soap  soap-client 

18
วิธีโหลดสถานะปัจจุบันใหม่ได้อย่างไร
ฉันใช้ Angular UI Router และต้องการโหลดสถานะปัจจุบันอีกครั้งและรีเฟรชข้อมูลทั้งหมด / เรียกใช้งานคอนโทรลเลอร์อีกครั้งสำหรับสถานะปัจจุบันและเป็นพาเรนต์ ฉันมี 3 ระดับรัฐ: directory.organisations.details directory.organisationsมีตารางพร้อมรายการองค์กร คลิกที่รายการในตารางโหลดdirectory.organisations.detailsกับ $ StateParams ผ่าน ID ของรายการ ดังนั้นในสถานะรายละเอียดฉันโหลดรายละเอียดสำหรับรายการนี้แก้ไขจากนั้นบันทึกข้อมูล ทั้งหมดก็ดี ตอนนี้ฉันต้องโหลดสถานะนี้ใหม่และรีเฟรชข้อมูลทั้งหมด ฉันเหนื่อย: $state.transitionTo('directory.organisations'); ซึ่งไปสู่สถานะผู้ปกครอง แต่ไม่โหลดตัวควบคุมอีกครั้งฉันเดาว่าเนื่องจากเส้นทางไม่เปลี่ยนแปลง เป็นการดีที่ฉันแค่อยากอยู่ในdirectory.organisations.detailsและรีเฟรชข้อมูลทั้งหมดในพาเรนต์ด้วย ฉันได้ลองด้วย: $state.reload() ฉันเห็นสิ่งนี้ใน API WIKI สำหรับ $ state.reload "(ข้อผิดพลาดกับตัวควบคุมคืนค่าตอนนี้กำลังแก้ไขในไม่ช้า)" ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม?


10
NullPointerException ใน Java ที่ไม่มี StackTrace
ฉันเคยมีอินสแตนซ์ของรหัส Java ของเราจับได้NullPointerExceptionแต่เมื่อฉันพยายามเข้าสู่ StackTrace (ซึ่งโดยทั่วไปแล้วจะเป็นการโทรThrowable.printStackTrace() ) สิ่งที่ฉันได้รับคือ: java.lang.NullPointerException มีคนอื่นเจอเรื่องนี้ไหม? ฉันลอง googling สำหรับ "java null pointer empty stack trace" แต่ก็ไม่เจออะไรแบบนี้

17
ส่ง Int ไปยัง enum ใน Java
วิธีที่ถูกต้องในการส่ง Int ไปยัง enum ใน Java จะให้ enum ต่อไปนี้คืออะไร? public enum MyEnum { EnumValue1, EnumValue2 } MyEnum enumValue = (MyEnum) x; //Doesn't work???
333 java  casting  enums  ordinal 



11
ฉันจะเรียกใช้ dos2unix ในไดเรกทอรีทั้งหมดได้อย่างไร [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน27 วันที่ผ่านมา ปรับปรุงคำถามนี้ dos2unixฉันมีการแปลงสารบบทั้งหมดใช้ ฉันไม่สามารถหาวิธีการทำสิ่งนี้ได้
333 linux  dos2unix 

10
วิธีการจัดกึ่งกลางคอนเทนเนอร์ในแนวตั้งใน Bootstrap
ฉันกำลังมองหาวิธีที่จะจัดศูนย์กลางcontainerdiv ไว้ในแนวตั้งภายในjumbotronและตั้งให้อยู่ตรงกลางของหน้า .jumbotronจะต้องมีการปรับตัวให้เต็มความสูงและความกว้างของหน้าจอ .containerdiv มีความกว้างของ1025pxและควรจะอยู่ตรงกลางของหน้า (กลางแนวตั้ง) ฉันต้องการให้หน้านี้มี jumbotron ที่ปรับให้เหมาะกับความสูงและความกว้างของหน้าจอพร้อมกับที่เก็บกึ่งกลางแนวตั้งไปที่ jumbotron ฉันจะประสบความสำเร็จได้อย่างไร .jumbotron { height:100%; width:100%; } .container { width:1025px; } .jumbotron .container { max-width: 100%; } <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/> <div class="jumbotron"> <div class="container text-center"> <h1>The easiest and powerful way</h1> <div class="row"> <div class="col-md-7"> <div class="top-bg"></div> </div> <div class="col-md-5 iPhone-features" style="margin-left:-25px;"> …

11
พรอมต์คำสั่งจะไม่เปลี่ยนไดเรกทอรีเป็นไดรฟ์อื่น
ฉันกำลังพยายามรวบรวม java (การเรียนรู้ Java ในปัจจุบัน) และต้องทำเช่นนั้นฉันต้องเปลี่ยนไดเรกทอรีของพรอมต์คำสั่ง (โดยใช้ javac) C:\...\Admin> cd D:\Docs\Java C:\...\Admin> cd C:\...\Admin มันไม่เปลี่ยนไดเรกทอรี ฉันลองอีกครั้งโดยใช้เครื่องหมายคำพูด: C:\...\Admin> cd "D:\Docs\Java" C:\...\Admin> อีกครั้งมันจะไม่เปลี่ยนไดเรกทอรี ผมทำอะไรผิดหรือเปล่า?

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