นี่คือแอป Linux ชื่อ snowflake สำหรับ Go ซึ่งสามารถดาวน์โหลดรุ่นล่าสุดได้ในชื่อ Releasev0.3.0.zip สามารถเรียกใช้ออนไลน์ได้ใน OnWorks ผู้ให้บริการโฮสต์ฟรีสำหรับเวิร์กสเตชัน
ดาวน์โหลดและเรียกใช้แอปนี้ทางออนไลน์ชื่อ snowflake สำหรับ Go with OnWorks ฟรี
ทำตามคำแนะนำเหล่านี้เพื่อเรียกใช้แอปนี้:
- 1. ดาวน์โหลดแอปพลิเคชั่นนี้ในพีซีของคุณ
- 2. เข้าไปที่ file manager https://www.onworks.net/myfiles.php?username=XXXXX ด้วยชื่อผู้ใช้ที่คุณต้องการ
- 3. อัปโหลดแอปพลิเคชันนี้ในตัวจัดการไฟล์ดังกล่าว
- 4. เริ่มโปรแกรมจำลองออนไลน์ของ OnWorks Linux หรือ Windows ออนไลน์ หรือโปรแกรมจำลองออนไลน์ MACOS จากเว็บไซต์นี้
- 5. จาก OnWorks Linux OS คุณเพิ่งเริ่มต้น ไปที่ตัวจัดการไฟล์ของเรา https://www.onworks.net/myfiles.php?username=XXXXX พร้อมชื่อผู้ใช้ที่คุณต้องการ
- 6. ดาวน์โหลดแอปพลิเคชั่น ติดตั้ง และเรียกใช้
ภาพหน้าจอ
Ad
เกล็ดหิมะสำหรับ Go
DESCRIPTION
แพ็คเกจ Go (golang) ที่ใช้งานง่ายเพื่อสร้างหรือแยกวิเคราะห์ ID เกล็ดหิมะของ Twitter คุณสามารถเปลี่ยนจำนวนบิตที่ใช้สำหรับรหัสโหนดและหมายเลขขั้นตอน (ลำดับ) ได้โดยการตั้งค่า snowflake.NodeBits และ snowflake.StepBits โปรดจำไว้ว่ามีสูงสุด 22 บิตที่สามารถแชร์ระหว่างสองค่านี้ได้ คุณไม่จำเป็นต้องใช้ทั้งหมด 22 บิต โดยค่าเริ่มต้น แพ็คเกจนี้ใช้ Twitter Epoch ที่ 1288834974657 หรือ 04 พ.ย. 2010 01:42:54 น. คุณสามารถตั้งค่ายุคของคุณเองได้โดยการตั้งค่าเกล็ดหิมะ ยุคเป็นเวลาในหน่วยมิลลิวินาทีเพื่อใช้เป็นยุค เมื่อตั้งค่า epoch หรือบิตแบบกำหนดเอง คุณต้องตั้งค่าก่อนที่จะเรียกใช้ฟังก์ชันใดๆ บนแพ็คเกจ snowflake รวมถึง NewNode() มิฉะนั้น ค่าที่กำหนดเองที่คุณตั้งไว้จะไม่ถูกนำไปใช้อย่างถูกต้อง นำเข้าแพ็คเกจในโครงการของคุณ จากนั้นสร้างโหนดเกล็ดหิมะใหม่โดยใช้หมายเลขโหนดที่ไม่ซ้ำกัน การตั้งค่าเริ่มต้นอนุญาตให้มีช่วงหมายเลขโหนดตั้งแต่ 0 ถึง 1023
คุณสมบัติ
- เครื่องกำเนิดเกล็ดหิมะ Twitter ที่ง่ายมาก
- วิธีการแยกวิเคราะห์รหัสเกล็ดหิมะที่มีอยู่
- วิธีการแปลงรหัสเกล็ดหิมะเป็นประเภทข้อมูลอื่น ๆ และย้อนกลับ
- ฟังก์ชัน JSON Marshal/Unmarshal เพื่อใช้รหัสเกล็ดหิมะภายใน JSON API ได้อย่างง่ายดาย
- การคำนวณนาฬิกาแบบโมโนโทนิกป้องกันการเลื่อนของสัญญาณนาฬิกา
- ID โดยรวมคือจำนวนเต็ม 63 บิตที่จัดเก็บไว้ใน int64
ภาษาโปรแกรม
Go
หมวดหมู่
นี่เป็นแอปพลิเคชันที่สามารถเรียกได้จาก https://sourceforge.net/projects/snowflake-for-go.mirror/ มีการโฮสต์ใน OnWorks เพื่อให้ทำงานออนไลน์ด้วยวิธีที่ง่ายที่สุดจากหนึ่งในระบบปฏิบัติการฟรีของเรา