สิ่งตีพิมพ์ในหัวข้อ 'programming'


เครื่องมือที่จำเป็นสำหรับนักพัฒนา Java
ภาพรวมของเครื่องมือต่างๆ ที่อาจเป็นประโยชน์สำหรับนักพัฒนาซอฟต์แวร์ที่เน้น Java หรือ JVM และอื่นๆ ในภาพรวมนี้ ฉันต้องการแสดงให้คุณเห็นเครื่องมือบางอย่างที่ฉันใช้ทุกวันและพบว่ามีประโยชน์มาก บางส่วนมีความเกี่ยวข้องอย่างเคร่งครัดกับการพัฒนาใน Java บางส่วนมีความทั่วไปมากกว่า ดังนั้นแม้ว่าคุณจะไม่ได้ใช้ Java แต่ก็หวังว่าคุณจะพบสิ่งที่น่าสนใจที่นี่! สภาพแวดล้อมการพัฒนาแบบผสมผสาน (aka IDE) การเลือก IDE เป็นเรื่องของความชอบส่วนตัว ไม่มีตัวเลือกที่ดีหรือไม่ดี..

การกำหนดอนุกรมวิธานของบทบาทในวินัยข้อมูล
สิ่งที่พวกเขาทำและความรับผิดชอบหลักของพวกเขา การเติบโตแบบทวีคูณของปริมาณข้อมูลที่เราสร้างขึ้นได้เปิดประตูสู่โอกาสมากมาย “ข้อมูลคือน้ำมันชนิดใหม่” คุณมักจะได้ยินจากงานกิจกรรมทางธุรกิจยุคใหม่ และธุรกิจต่างๆ ต่างก็ดำเนินการตามนั้น ตั้งแต่นั้นมา มีบทบาทงานหลายอย่างเพื่อผลักดันการปฏิวัติข้อมูลในอุตสาหกรรมต่างๆ สำหรับหลาย ๆ คน ชื่อในสาขาวิชาข้อมูลไม่สำคัญเท่าที่คุณคาดหวัง ขั้นตอนการทำงานในแต่ละวันของผู้คนที่มีตำแหน่งเดียวกันแต่อยู่คนละบริษัทอาจแตกต่างกันเล็กน้อย..

วางแพนด้า (Python) บนกองไฟ: รับการปรับปรุงประสิทธิภาพ 25x
การวิเคราะห์ข้อมูลเป็นส่วนสำคัญของโครงการที่ขับเคลื่อนด้วยข้อมูล เมื่อชุดข้อมูลมีขนาดใหญ่ขึ้นและซับซ้อนมากขึ้น ประสิทธิภาพของเครื่องมือวิเคราะห์ข้อมูลของเราจึงมีความสำคัญ Pandas ซึ่งเป็นไลบรารี่ Python ที่ได้รับความนิยม เป็นตัวเลือกที่นิยมมายาวนานสำหรับการจัดการและวิเคราะห์ข้อมูล อย่างไรก็ตาม เมื่อขนาดของชุดข้อมูลขยายออกไป ข้อจำกัดของ Pandas ในแง่ของความเร็วและ...

บทนำอย่างอ่อนโยนเกี่ยวกับการแยกข้อมูลเว็บ | ขูดด้วย 🐍
บทนำอย่างอ่อนโยนเกี่ยวกับการแยกข้อมูลเว็บ | ขูดด้วย 🐍 ข้อมูลมีอยู่ทั่วไป ข้อมูลอยู่บนเว็บ แต่เว็บคืออะไร? แล้วจะดึงข้อมูลจากมันได้อย่างไร? โพสต์นี้เป็นบทความแรกของซีรีส์ “Scraping with Python 🐍 ” ที่ฉันตั้งใจจะอธิบายและสอนตั้งแต่แนวคิดพื้นฐานไปจนถึงขั้นสูงสุด การแนะนำ คุณต้องการรวบรวมข้อมูลจากเว็บแต่ไม่รู้ว่าจะเริ่มต้นอย่างไร? คุณติดตาม Scrapy startproject tutorial แล้ว แต่สไปเดอร์ของคุณยังไม่คลานเว็บใช่ไหม คุณไม่เคยได้ยินคำว่า crawling มาก่อนเลยเหรอ? เยี่ยมมาก..

ปัญญาประดิษฐ์คือนิยายวิทยาศาสตร์ที่มีชีวิตชีวา
ตั้งแต่รถยนต์ที่ขับเคลื่อนด้วยตนเอง แปรงสีฟันที่บอกวิธีที่ดีที่สุดในการแปรงฟัน และซอฟต์แวร์จดจำเสียงที่ปลดล็อคโทรศัพท์ของคุณ ตอนนี้เราอยู่ในโลกที่เราอดไม่ได้ที่จะคิดว่าเราอยู่ในโลกแห่งวิทยาศาสตร์ ฟิล์ม. เทคโนโลยีมากมายที่มีอยู่ในปัจจุบันมีอยู่ในอดีตผ่านจินตนาการและการพรรณนาในนิยายวิทยาศาสตร์เท่านั้น หาก “The Jetsons” มี Rosie ตอนนี้เรามี Mahru Z มาช่วยเราทำงานบ้าน นอกจากนี้เรายังมีโลกแห่งความเป็นจริงที่เทียบเท่ากับ Gideon จาก The Flash ได้แก่ Siri, Alexa และ Cortana..

รูปแบบผู้ประสานงานใน Swift
เป็นหนึ่งในรูปแบบการออกแบบที่ได้รับความนิยมมากที่สุดในการเขียนโปรแกรมที่รวดเร็วเพื่อจัดการกับโฟลว์ของแอป จะช่วยแก้ปัญหาการเขียนโปรแกรมด้านล่างใน iOS การนำทางระหว่างตัวควบคุมมุมมองหลายตัว การถ่ายโอนข้อมูลระหว่างตัวควบคุมมุมมองหลายตัว นอกจากนี้ยังเป็นไปตามรูปแบบทึบ มันจะลบโฟลว์ของหน้าจอที่เข้ารหัสอย่างหนัก รับผิดชอบในการกดและป๊อปหน้าจอ แก้ปัญหาการเชื่อมต่อที่แน่นหนาระหว่างตัวควบคุมมุมมอง มาดูโค้ดว่ามันถูกสร้างขึ้นอย่างไร ขั้นแรกเราจะสร้างโปรโตคอลผู้ประสานงาน chidCoordinator:..

ทำความเข้าใจความแตกต่างระหว่าง == และ === ในการเขียนโปรแกรม JavaScript
เมื่อความซับซ้อนและความแตกต่างในโลกของการเขียนโปรแกรมเติบโตขึ้น เรามักจะพบกับแนวคิดหรือแง่มุมที่ดูเหมือนเหมือนกันแต่มีความหมายที่แตกต่างกันมาก ในการเขียนโปรแกรม JavaScript หนึ่งในตัวอย่างที่ชัดเจนที่สุดของปรากฏการณ์นี้คือความแตกต่างระหว่างตัวดำเนินการเปรียบเทียบ == และ === ตัวดำเนินการเปรียบเทียบ == ใน JavaScript ตัวดำเนินการเปรียบเทียบ == หรือที่เรียกว่าตัวดำเนินการเปรียบเทียบ 'หลวม' ใช้ในการเปรียบเทียบสองค่าและพิจารณาว่ามีค่าเท่ากันหรือไม่ อย่างไรก็ตาม..