انتقل إلى المحتوى

ابحث في CooLWJ

选择搜索范围,输入关键词后按回车。

اللغة

التقنية والحياة اليومية

تطوير البرمجيات وأدوات الذكاء الاصطناعي واللهجات والقراءة.

تطوير البرمجيات

7–12 / 13 مقالًا

تطوير البرمجيات

فن التشفير وفك التشفير

التشفير المتماثل والتشفير غير المتماثل طريقتان مختلفتان للتشفير، تؤديان دورًا مهمًا في أمن البيانات ونقل المعلومات.

تطوير البرمجيات

التقنية من منظور شامل-تاريخ تطور تعدد الخيوط في Java

في 22/09/2022، صدر JDK19، وكانت أبرز ميزاته دعم الخيوط الافتراضية، لتضيف بذلك عنصرًا قويًا جديدًا إلى عائلة الخيوط خفيفة الوزن. تحرر الخيوط الافتراضية JVM من التقيد بجدولة الخيوط عبر نظام التشغيل، إذ تتولى JVM جدولة الخيوط بنفسها. وفي الواقع، سبق لشركة sun أن نفذت جدولة الخيوط بواسطة JVM في الآلة الافتراضية على نظام التشغيل Solaris، لكن اعتبارات التعقيد وقابلية الصيانة أدت في النهاية إلى العودة إلى نمط جدولة الخيوط بواسطة نظام التشغيل.

تطوير البرمجيات

أفضل 3 طرق لبناء صور Docker باستخدام SpringBoot

ستعرض هذه المقالة 3 تقنيات لبناء تطبيق SpringBoot في صورة Docker باستخدام Maven. (1)استخدام build-image المدمج في spring-boot-maven-plugin. (2)استخدام jib-maven-plugin من Google. (3)استخدام dockerfle-maven-plugin.

تطوير البرمجيات

«اختفاء» مستهلك rabbitmq «بلا سبب»

نحو الساعة 17:12 من يوم 1 في الشهر 9، اكتشفنا وجود عدد كبير من رسائل “unacked”(رسائل استُلمت، لكن لم يُؤكد استلامها يدويًا بعد)في طابور الظل. وبعد فترة لم ينخفض عدد “unacked”، لكن عند مراقبة سجلات المستهلك، لم تكن هناك رسائل جديدة تصل، واتضح أن السبب هو。。。

تطوير البرمجيات

لنُرقِّ صور الموقع إلى تنسيق WebP

WebP تنسيق صور جديد طوّرته Google، ويدعم الضغط مع فقدان البيانات والضغط دون فقدانها والشفافية، وتكون أحجام ملفاته بعد الضغط أصغر من JPEG وPNG وغيرهما. ولذلك يمكنه توفير عرض النطاق الترددي وتقليل زمن تحميل الصفحات وتوفير استهلاك بيانات المستخدم. يمكن لتطبيقات Android وiOS دعم تنسيق WebP بسهولة بمجرد تضمين مكتبة فك الترميز التي توفّرها Google. لكن دعمه على الويب ليس واسع الانتشار بعد؛ فوفقًا لبيانات Can I Use، لا يدعم WebP حاليًا سوى متصفّحي Chrome وOpera، إضافةً إلى WebView في Android. ولكن بما أن لصور WebP كل هذه المزايا، فهل يمكننا استخدامها في صفحات الويب؟

تطوير البرمجيات

مقدمة في استخدام Spring Cache

صدر springcache مع الإصدار spring3.1، وهو يوفر تغليفًا وتجريدًا لاستخدام التخزين المؤقت، ويتيح الحصول على النتائج المخزنة مؤقتًا بمجرد استخدام التعليقات التوضيحية annotation على الطرق. وبفضل استخدام annotation تحديدًا، فإنه يعالج مشكلة الترابط بين شيفرة منطق الأعمال وشيفرة التخزين المؤقت، أي إنه يتيح للشيفرة الحالية دعم التخزين المؤقت فورًا دون التدخل في شيفرة منطق الأعمال، بحيث يستخدمه المطورون بصورة شفافة.

اختر المظهر المفضل

يُطبّق المظهر على الموقع كله.