نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
Spigot هو تعديل لبرنامج خادم Minecraft ، CraftBukkit. يعمل Spigot على تحسين استخدام موارد الخادم ، مما يضمن حصول لاعبيك على أفضل تجربة كما أنه متوافق مع الإصدارات السابقة مع معظم تعديلات CraftBukkit ، مما يسمح لك بجعل خادمك فريدًا. في هذا الدليل ، سنقوم بإعداد Spigot على خادم Ubuntu.
من المستحسن تشغيل جميع الأوامر كمستخدم لديه امتيازات sudo غير الجذر.
ابدأ بالتأكد من تحديث الخادم الخاص بك.
sudo apt-get update && sudo apt-get upgrade -y
قم بتثبيت الحزم المطلوبة.
sudo apt-get install git openjdk-7-jre tar -y
تخصيص مقدار الذاكرة المطلوب. استبدل 1G وفقًا لذلك.
sudo fallocate -l 1G /swapfile
تأمين أذونات ملف المبادلة الجديد الخاص بك.
sudo chmod 600 /swapfile
خصص مساحة المبادلة.
sudo mkswap /swapfile
قم بتشغيل التبديل.
sudo swapon /swapfile
اجعل ملف المبادلة الخاص بك دائم. أضف السطر أدناه إلى أسفل fstabالملف.
sudo nano /etc/fstab
/swapfile none swap sw 0 0
تأكد من أنك في الدليل الرئيسي للمستخدم المستخدم لتثبيت Spigot.
cd ~
قم بإنشاء مجلد لـ BuildTools.
mkdir build
cd build
قم بتنزيل BuildTools.jar ابحث عن التحديثات على صفحة Jenkins الخاصة بهم .
wget -O BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
تكوين بوابة.
git config --global --unset core.autocrlf
قم بتشغيل BuildTools.jar.
java -jar BuildTools.jar
دوّن اسم ملفك spigot.jar. على سبيل المثال ، spigot-1.8.3.jar.
ls
اصنع دليلاً لخادمك.
cd ~
mkdir server
cd server
انقل spigot.jarإلى دليل الخادم الخاص بك. استبدل spigotname.jarباسم ملفك.
mv ~/build/spigotname.jar ~/server/spigot.jar
قم بإنشاء برنامج نصي لبدء تشغيل الخادم الخاص بك.
nano start.sh
اجعل start.shما يلي مطابقًا ، -Xmx1024Mمع استبدال مقدار ذاكرة الوصول العشوائي المثبتة على الخادم الخاص بك.
#!/bin/sh
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar
جعل start.shالملف القابل للتنفيذ.
chmod +x start.sh
ابدأ تشغيل الخادم الخاص بك.
./start.sh
تثبيت الشاشة.
sudo apt-get install screen -y
افتح نسخة من الشاشة.
screen -S "Spigot Server"
ابدأ النص البرمجي لخادمك.
~/server/start.sh
قبول EULA.
إذا طُلب منك التأكيد eula.txt، قم بالتغيير eulaإلى true.
nano eula.txt
لن يتم تشغيل BuildTools.jar؟
تحتاج إلى المزيد من ذاكرة الوصول العشوائي على الخادم الخاص بك أو ملف مبادلة أكبر.
start.sh لا يمكن تشغيل fileالأمر على ملف jar الخاص بك؟
تحقق للتأكد من كتابة كل شيء بالطريقة نفسها تمامًا ، وحالة حالة Linux IS حساسة.
هل تريد تنزيل إصدار معين من Minecraft؟
java -jar BuildTools.jar --rev 1.8.4
استبدل 1.8.4 بالإصدار الذي تختاره.
نظرة ثاقبة على 26 أسلوبًا لتحليل البيانات الضخمة: الجزء الأول
اقرأ المدونة لمعرفة الطبقات المختلفة في بنية البيانات الضخمة ووظائفها بأبسط طريقة.
يعرف الكثير منكم أن Switch سيصدر في مارس 2017 وميزاته الجديدة. بالنسبة لأولئك الذين لا يعرفون ، قمنا بإعداد قائمة بالميزات التي تجعل "التبديل" "أداة لا غنى عنها".
هل تنتظر عمالقة التكنولوجيا للوفاء بوعودهم؟ تحقق من ما تبقى دون تسليم.
اقرأ هذا لمعرفة مدى انتشار الذكاء الاصطناعي بين الشركات الصغيرة وكيف أنه يزيد من احتمالات نموها ومنح منافسيها القدرة على التفوق.
مع تطور العلم بمعدل سريع ، واستلام الكثير من جهودنا ، تزداد أيضًا مخاطر تعريض أنفسنا إلى تفرد غير قابل للتفسير. اقرأ ، ماذا يمكن أن يعني التفرد بالنسبة لنا.
لقد أصبح حل CAPTCHA صعبًا جدًا على المستخدمين في السنوات القليلة الماضية. هل ستكون قادرة على أن تظل فعالة في اكتشاف البريد العشوائي والروبوتات في المستقبل القريب؟
ما هو التطبيب عن بعد والرعاية الصحية عن بعد وأثره على الأجيال القادمة؟ هل هو مكان جيد أم لا في حالة الوباء؟ اقرأ المدونة لتجد طريقة عرض!
ربما سمعت أن المتسللين يكسبون الكثير من المال ، لكن هل تساءلت يومًا كيف يجنون هذا النوع من المال؟ دعنا نناقش.
أصدرت Apple مؤخرًا macOS Catalina 10.15.4 تحديثًا تكميليًا لإصلاح المشكلات ولكن يبدو أن التحديث يتسبب في المزيد من المشكلات التي تؤدي إلى إنشاء أجهزة macOS. قراءة هذه المادة لمعرفة المزيد