-
المساهمات
4376 -
تاريخ الانضمام
-
تاريخ آخر زيارة
-
عدد الأيام التي تصدر بها
30
نوع المحتوى
ريادة الأعمال
البرمجة
التصميم
DevOps
التسويق والمبيعات
العمل الحر
البرامج والتطبيقات
آخر التحديثات
قصص نجاح
أسئلة وأجوبة
كتب
دورات
كل منشورات العضو بلال زيادة
-
يبدو أنك تضع الكود البرمجي بداخل الكلاس مباشرة بدون استخدام دالة setup بهذا الشكل public function setup() { $admin = new Role(); $admin->name = 'admin'; $admin->display_name = 'Project Admin'; $admin->description = 'admin is the owner of a project'; $admin->save(); } فيكون كاملا الكود <?php namespace App; use Zizaco\Entrust\EntrustRole; class Role extends EntrustRole { public function setup() { $admin = new Role(); $admin->name = 'admin'; $admin->display_name = 'Project Admin'; $admin->description = 'admin is the owner of a project'; $admin->save(); } }
-
تتطلب الحزمة spatie/laravel-image-optimizer أن تكون موجودة حزمة spatie/browsershot ثم يجب عليك تنزيل الحزمتين عن طريق الأمرين المنفصلين composer remove spatie/browsershot; composer require spatie/laravel-image-optimizer;
-
لتحويل pandas dataframe لِ numpy, يمكنك استخدام df.values في الكود الخاص بك. يمكنك استخدام الكود التالي ليظهر الخرج كما تريد import numpy as np import pandas as pd index = [1, 2, 3, 4, 5, 6, 7] a = [np.nan, np.nan, np.nan, 0.1, 0.1, 0.1, 0.1] b = [0.2, np.nan, 0.2, 0.2, 0.2, np.nan, np.nan] c = [np.nan, 0.5, 0.5, np.nan, 0.5, 0.5, np.nan] df = pd.DataFrame({'A': a, 'B': b, 'C': c}, index=index) df = df.rename_axis('ID').values print(df) وهذه صورة مرفقة من الخرج الذي ظهر لي عند تنفيذ الكود إعلاه.
- 2 اجابة
-
- 1
-
يمكنك تغيير label النص من خلال Widget Text بهذا الشكل Text('NEXT') Text('CANCEL'), يمكنك وضع زرين بهذا الشكل TextButton( onPressed: onStepContinue, child: const Text('NEXT'), ), TextButton( onPressed: onStepCancel, child: const Text('CANCEL'), ), بحيث child تأخذ Widget النص و onPressed تأخذ قيمة الدالة أو الأنتقال. بحيث الدالتين onStepContinue onStepCancel تستخدمان في التحكم في Stepper.
- 3 اجابة
-
- 1
-
يمكنك الوصول إلى أي قيمة بهذا الشكل sampleDict = { "class": { "student":{ "name":"Mike", "marks":{ "physics": 70, "history": 80 } } } } print(sampleDict['class']['student']['marks']['history']) ستكون النتيجة هي 80 أو الوصول إلى قيمة physics بهذا الشكل sampleDict = { "class": { "student":{ "name":"Mike", "marks":{ "physics": 70, "history": 80 } } } } print(sampleDict['class']['student']['marks']['physics'])
-
يمكنك استخدام sampleDict.pop(key) لحذف أي key من داخل القاموس بهذا الشكل sampleDict = { "name": "kelly", "age": 25, "salary": 80000, "city" : "New yourk" } sampleDict.pop("name") print(sampleDict) أو يمكنك استخدام del sampleDict[key] sampleDict = { "name": "kelly", "age": 25, "salary": 80000, "city" : "New yourk" } del sampleDict['name'] print(sampleDict) أو كالتالي لحذف أكثر من مفتاح مرة واحدة sampleDict = { "name": "kelly", "age": 25, "salary": 80000, "city" : "New yourk" } keysToRemove = ['name' , 'salary'] for key in keysToRemove: del sampleDict[key] print(sampleDict)
-
ستكون التنسيقات الخاصة ب css مضافة في وسم head كالتالي <head> <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-eOJMYsd53ii+scO/bJGFsiCZc+5NDVN2yr8+0RDqr0Ql0h+rP48ckxlpbzKgwra6" crossorigin="anonymous"> </head> أما ملفات الخاصة بجافا سكريبت ستكون تحت في أسفل الصفحة قبل وسم الإغلاق </body> بهذا الشكل <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.6.0/jquery.min.js" integrity="sha512-894YE6QWD5I59HgZOGReFYm4dnWc1Qt5NtvYSaNcOP+u1T9qYdvdihz0PPSiiqn/+/3e7Jo4EaG7TubfWGUrMQ==" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.1/dist/umd/popper.min.js" integrity="sha384-SR1sx49pcuLnqZUnnPwx6FCym0wLsk5JZuNx2bPPENzswTNFaQU1RDvt3wT4gWFG" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0-beta3/dist/js/bootstrap.min.js" integrity="sha384-j0CNLUeiqtyaRmlzUHCPZ+Gy5fQu0dQ6eZ/xAww941Ai1SxSY+0EQqNXNE6DZiVc" crossorigin="anonymous"></script> يمكنك التعويض عن الروابط المستخدمة وهي CDN بمسارات الملفات في مشروعك. إذا لم تحل المشكلة يرجى إرفاق ملفات مشروعك لنساعدك في حل المشكلة.
-
يمكن استخدام الصور التي ليست عليها حقوق أو مجانية ثم تستطيع استخدام Image.network لجلبها مثل Image.network('https://github.com/flutter/plugins/raw/master/packages/video_player/video_player/doc/demo_ipod.gif?raw=true'); Image.network('https://picsum.photos/250?image=9')
-
يمكنك إنشاء متغير باسم bool hideButton = false; ثم إنشاء الزر الخاص بك و عند الضغط عليه يغير قيمة المتغير من false إلى true FlatButton( onPressed: () { setState(() { hideButton = !hideButton; }); }, child: Text("Country"), ), هذا الكود كاملاً import 'package:country_list_pick/country_list_pick.dart'; import 'package:flutter/material.dart'; void main() => runApp(MyApp()); class MyApp extends StatefulWidget { @override _MyAppState createState() => _MyAppState(); } class _MyAppState extends State<MyApp> { bool hideButton = false; @override void initState() { super.initState(); } @override Widget build(BuildContext context) { return MaterialApp( debugShowCheckedModeBanner: false, home: Scaffold( appBar: AppBar( title: const Text('Country Code Pick'), backgroundColor: Colors.amber, ), body: Column( children: [ FlatButton( onPressed: () { setState(() { hideButton = !hideButton; }); }, child: Text("Country"), ), hideButton != false ? CountryListPick( appBar: AppBar( title: Text(''), ), theme: CountryTheme( isShowFlag: true, isShowTitle: true, isShowCode: false, isDownIcon: true, showEnglishName: true, ), onChanged: (CountryCode code) { setState(() {}); }, ) : Container(), ], ), ), ); } }
- 1 جواب
-
- 1
-
يمكنك المرور على عناصر القاموس بهذا الشكل thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } for x in thisdict: print(thisdict[x]) أو باستخدام دالة values بهذا الشكل thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } for x in thisdict.values(): print(x) أو باستخدام items بهذا الشكل thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } for x, y in thisdict.items(): print(x, y)
-
يمكنك حذف ملف عن طريق import os if os.path.exists("file.txt"): os.remove("file.txt") else: print("لا يوجد ملف") ويمكنك حذف مجلد عن طريق import os os.rmdir("myfolder")
-
البرنامج لا يحتوي على إلا على واجهات فقط, يرجى وضع المشروع بصورة كاملة بإكواد الأتصال بbackend وكل شيء حتى أستطيع حل المشكلة.
- 13 اجابة
-
- 1
-
يمكنك تغيير المسار بهذا الشكل , وستعمل معك الصورة. body{ background-color: #F28750; background-image: url("../img/Mandala.png") ; }
- 6 اجابة
-
- 1
-
تأكدي من الصورة هل توجد في المسار الذي وضعتيه في background-image , أو تأكدي من وضع المسار الصحيح للصورة. ايضا يجب وضع height , width للعنصر الذي يحتوي على الخلفية.
-
راح تجيب قيمة التوكن إذا تم تسجيل الدخول عن طريق Provider مثل var auth = Provider.of<AuthProvider>(context, listen: false); ومن ثم تتأكد من خلال شرط إذا في توكن مخزن تحوله إلى الواجهة الرئيسية أو يتصفح التطبيق إذا ما في تحوله لصفحة تسجيل الدخول. if(auth.token == null){ // هنا تحويله لصفحة تسجيل الدخول }
- 13 اجابة
-
- 1
-
هل يمكن وضع الكود الخاص بك هنا لنعمل على مساعدتك thisdict = { "brand": "Ford", "model": "Mustang", "year": 1964 } print(thisdict["brand"])
-
هنا يجب عليك استخدام أي حزمة من حزم إدارة الحالة مثل Provider لتتأكد من أن العضو قد قام فعلا بتسجيل الدخول و تخزين التوكن الخاص به أو لا أو يمكن استخدام Shared_Prefrence لتخزين ذلك.
- 13 اجابة
-
- 1
-
في ملف header.php يجب وضع التالي <!DOCTYPE html> <html> <head> <meta cherset="UTF-8"/> <title> admin</title> <link rel="stylesheet" href="<?php echo $css; ?>bootstrap.min.css"/> <link rel="stylesheet" href="<?php echo $css; ?>fontawesome.min.css"/> <link rel="stylesheet" href="<?php echo $css; ?>backend.css"/> </head> <body> ثم في ملف footer.php يجب وضع التالي <div class="footer"> </div> <script src="<?php echo $js; ?>jquery-1.9.1.min.js"></script> <script src="<?php echo $js; ?>bootstrap.min.js"></script> <script src="<?php echo $js; ?>backend.js"></script> </body> </html>
- 12 اجابة
-
- 1