برنامه نویس

متن مرتبط با «دلیل» در سایت برنامه نویس نوشته شده است

سوال: روش و دلیل نمایش برچسب ها درهر پست به چه صورته؟

  • درود حتما دیدید تو برخی از سایت ها در زیر هر پست بخشی بعنوان برچسب ها یا کلمات کلیدی یا تگ وجود داره که اغلب بصورت لینک هم هستند. یک :این برچسبها همون کلماتی هستند که ما در تگ keywords واردمی کینم؟ دو : اساسا نمایش این برچسب ها بدین صورت در هر پست چه سودی داره؟ سپاس, ...ادامه مطلب

  • دلیل استفاده از ریداکس در کنار ری اکت

  • سلاممن نو اموز در مبحث react و redux هستم . این طور که تا الان متوجه شدم کارایی redux اینه که یک سری action و state تعریف می کنیم و به کامپوننت هایمان امکان دسترسی بهاین action ها و state ها را می دهیم.چیزی که از ان سر در نمی اورم این است که در خود react می توانستیم state و action تعریف کنیم حالا چه لزومی داره بیایم جای دیگه اینا رو تعریف کنیم و بیاییم بهcomponent های ری اکت connent و dispatch کنی,دلیل,استفاده,ریداکس,کنار ...ادامه مطلب

  • سوال: بهم ریختن بی دلیل فایل css

  • سلام دوستانیه مدته که در محیط برنامه نویسی ویژوال استدیو ، وقتی فایل استایل رو باز میزارم، بعضی اوقات یهو الکی و بی دلیل ، محتوای فایل استایل تغییر میکنه یا بهم میریزی یا پاک میکنهنمیدونم چرا یهو این اتفاق میوفتههم توی ویژوال استدیو 2013-2015-2017 همین اتفاق پیش میاد.میشه بگید مشکل از چیه؟ , ...ادامه مطلب

  • 5 دلیل واقعبینانه که شما نیاز ندارید بخش سرور رو خودتون توسعه بدین.

  • این روزا بخش سرور یکی از اجزا اصلی یک بازی جذاب و کاربر پسند بشمار می آید که میشه با اون گیمرهای زیادی رو ساعت ها با ویژگی های آنلاین و اجتماعی سرگرم کرد. همین موضوع کافیه تا برنامه نویسای بازی به این فکر بيافتند که برای خودشون یک بخش سرور مجزا داشته باشن تا بازی هاشون از ویژگی های اون استفاده کنه , ...ادامه مطلب

  • گفتگو: دلیل و روش ساخت صفحات وب

  • سلام عرض می کنم خدمت دوستان برنامه نویس عزیزدوستان یک موضوعی است که فکر منو خیلی دگیر کرده من زبانهای html5, css3, javascript, bootstrap, jquery, C#‎, asp.net webform رو بلد هستم اما تاحالا هیچ صفحه ای طراحی نکردم حقیقت اصلا نمی دونم که واقعا از کجا باید شروع کنم یا بهتر بگم ایده ای ندارم که شروع کنم یه صفحه طراحی کنم. یا این زبان ها کارای خفنی می تونم بکنم ولی کلا انگار طراحی صفحه فقط به مشتری نیاز داره تا ایده هم دنبالش بیاد . کسی از دوستا فکری داره که من از کجا باید شروع کنم یا برای شروع بهتر چه جور سایتایی رو طراحی کنم یا اینکه ممنون می شم یه توضیحی بدین که اصلا برای طراحی سایت چه بخش هاییی رو باید در نظر بگییریم . اصلا ایده ای داره که من بتونم براش عملی کنم .خیلی ممنون از همتون Let's block ads! بخوانید, ...ادامه مطلب

  • دلیل عدم اجرای oncreat() در یک کلاس

  • سلام دوستان من در متد اصلی خودم یه کلاس استاتیک رو به صورت زیر دارم صدا میزنم AppController.getInstance() کلاس AppController به صورت زیر هستشimport android.app.Application;import android.text.TextUtils;import com.android.volley.Request;import com.android.volley.RequestQueue;import com.android.volley.toolbox.ImageLoader;import com.android.volley.toolbox.Volley;import com.soshia.paad.util.LruBitmapCache;public class AppController extends Application {public static final String TAG = AppController.class.getSimpleName();private RequestQueue mRequestQueue;private ImageLoader mImageLoader;private static AppController mInstance;@Overridepublic void onCreate() {super.onCreate();mInstance = this;}public static synchronized AppController getInstance() {retu mInstance;}public RequestQueue getRequestQueue() {if (mRequestQueue == null) {mRequestQueue = Volley.newRequestQueue(getApplicationContext());}retu mRequestQueue;}public ImageLoader getImageLoader() {getRequestQueue();if (mImageLoader == null) {mImageLoader = new ImageLoader(this.mRequestQueue,new LruBitmapCache());}retu this.mImageLoader;}public <T> void addToRequestQueue(Request<T> req, String tag) {// set the default tag if tag is emptyreq.setTag(TextUtils.isEmpty(tag) ? TAG : tag);getRequestQueue().add(req);}public <T> void addToRequestQueue(Request<T> req) {req.setTag(TAG);getRequestQueue().add(req);}public void cancelPendingRequests(Object tag) {if (mRequestQueue != null) {mRequestQueue.cancelAll(tag);}}} مشکلی که دارم اینه کهوقتی این کد اجرا میشهAppController.getInstance() مقدار null برگشت داده میشه .من تریس که کردم اگه در کد بالا توجه کنید متد@Overridepublic void onCreate() {super.onCreate();mInstance = this; اصلا اجرا نمیشه که مقدار this رو اختصاص بده؟کسی میدونه مشکل کجاست یا تا حالا با این مشل برخورد داشتهLet's block ads! بخوانید, ...ادامه مطلب

  • سوال: نظر دوستان رنگ بندی جدید سایت به دلیل بی روح بودن سایت

  • سلام دوستان.به من پیشنهاد طراحی یک سایت جدید داده شده و می خوام کد نویسیش رو تغییر بدم.دارم رو گرافیکش فکر می کنم.http://chikchin.ir/این سایت قبلیه که وجود داره اما به نظر بی روح و چون کارم گرافیک نیست نمی تونم خوب نظر بدم اما به نظرم برای یک سایت آرایشی خیی بی روحه.ممنون مشم دوستان نظراتشون رو درباره گرافیک سایت بدن.موفق باشید Let's block ads! بخوانید, ...ادامه مطلب

  • دلیل نحوه نوشتن رویداد command در relaycommand

  • سلاموقت بخیرما اگه بخایم یه command رو پیاده سازی کنیم، اینطوری عمل میکنیم: public class NormalCommand : ICommand { public event EventHandler CanExecuteChanged; public bool CanExecute(object parameter) { throw new NotImplementedException(); } public void Execute(object parameter) { throw new NotImplementedException(); } } ولی برای الگوی mvvm، ما نمیتونیم که برای هر متدی، یک کلاس اینطوری بنویسیم.لذا یک کلاس relaycommand میسازیم و همیشه ازش استفاده میکنیم. public class RelayCommand : ICommand { private Action<object> execute; private Func<object, bool> canExecute; public event EventHandler CanExecuteChanged { add { CommandManager.RequerySuggested += value; } remove { CommandManager.RequerySuggested -= value; } } public RelayCommand(Action<object> execute, Func<object, bool> canExecute = null) { this.execute = execute; this.canExecute = canExecute; } public bool CanExecute(object parameter) { retu this.canExecute == null || this.canExecute(parameter); } public void Execute(object parameter) { this.execute(parameter); } } ولی سوالی که برای من پیش اومده و هنوز نتونستم جوابم رو پیدا کنم ، این هست که چرا رویداد command رو در relaycommand اینطوری مینویسه؟ public event EventHandler CanExecuteChanged { add { CommandManager.RequerySuggested += value; } remove { CommandManager.RequerySuggested -= value; } } راستش با add و remove آشنایی ندارم.همچنین با کدهایی که در این دو بلاک نوشته.پیشاپیش ممنون بابت گذاشن وقتpublic event EventHandler CanExecuteChanged { add { CommandManager.RequerySuggested += value; } remove { CommandManager.RequerySuggested -= value; } } Let's block ads! بخوانید, ...ادامه مطلب

  • مشکل لود بسیار بالای سایت prestashop به دلیل مشکل در شبه کد php

  • مشکل لود بسیار بالای سایت prestashop به دلیل مشکل در شبه کد php دارملود سایت رو قبل و بعد از این شبه کد ملاحظه بفرمایید Load Time 28767 ms - You'd better run your shop on a toasterQuerying Time 713 msQueries 180Memory Peak Usage 72.2 MbIncluded Files 315 files - 4.57 MbPrestaShop Cache 0.82 MbGlobal vars 0.91 Mb کد: PrestaShop Version 1.6.1.0PHP Version 5.5.32 (OK)MySQL Version 5.6.29 (OK)Memory Limit 1024MMax Execution Time 0sSmarty Cache enabledSmarty Compilation never recompile کد: config 966 ms 966 ms 11.21 Mb 11.28 Mb__construct 0 ms 966 ms - Mb 11.28 Mbinit 183 ms 1149 ms 3.82 Mb 15.12 MbcheckAccess 0 ms 1149 ms - Mb 15.12 MbsetMedia 21 ms 1170 ms 0.22 Mb 15.33 MbpostProcess 0 ms 1170 ms - Mb 15.33 MbinitHeader 0 ms 1170 ms 0.01 Mb 15.33 MbinitContent 20987 ms 22157 ms 52.96 Mb 68.51 MbinitFooter 276 ms 22433 ms 0.17 Mb 68.64 Mbdisplay 6334 ms 28767 ms - Mb 72.18 Mb کد: Hook Time Memory UsagehookHeader 16517 ms 38.50 Mb=> spthemeconfigurator 16394 ms 38.50 Mb=> blockcategories 3 ms - Mb=> blocklayered 0 ms - Mb=> blockcontactinfos 1 ms - Mb کد: Module Time Memory Usagespthemeconfigurator 16520 ms 41.75 Mbspmanufactureslider 855 ms 0.75 Mb=> __construct 70 ms 0.75 Mb=> hookHeader 12 ms - Mb ماژول و کد مربوطه /* ------------------------------------------------------------- *//* HOOK (displayHeader)/* ------------------------------------------------------------- */public function hookHeader($params){$this->_prepHook($params);global $cookie, $smarty;$sp_var = array();$id_shop = $this->context->shop->id;$is_responsive = Configuration::get('SP_layoutRes');$showCpanel = Configuration::get('SP_showCpanel');foreach($this->defaults as $key =&, ...ادامه مطلب

  • سوال: دلیل اجرا شدن 4 بار عملیات insert یا update بجای یک بار اجرا شدن؟

  • با سلام به دوستان گرامیمن می خوام یک فیلد از بانک که از نوع int میباشد رو آپدیت کنم اما این عمل 4 بار اجرا میشه. گفتم شاید اگه عملیات درج رو انجام بدم حل بشه اما باز 4 بار درج میشه. اینم کد درجه $sql=$con2->prepare("INSERT INTO bazdid (counter) VALUES (1)");$sql->execute();ممنون میشم ک راهنماییم کنید. با تشکر This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers., ...ادامه مطلب

  • حرفه ای: دلیل این تو تعریف اینترفیس در مثالی که مطرح کردم رو نمیفهمم

  • سلام دوستان. با پترن MVP تو اندروید به تازگی دارم کار میکنم. یه سورسی تو اینترنت دیدم تقریبا همشون شبیه هم بودن با این ساختار. ولی تو این مثال نوعی اینترفیس تعریف کرده که اصلا نمیفهمم قضیه چیه. درک نمیکنم. برنامه نویس این سورس چرا به این شکل اینترفیس تعریف کرده. ضمن اینکه از این اینترفیس ها به غیر از کلاس اصلی که اونها رو پیاده سازی کردن هیچ جای دیگه ای کاربردی نداشته و اصلا استفاده هم نشدن.دو تا فایل و محتویات رو در نظر بگیرید لطفن: public interface IUser {String getName();String getPasswd();int checkUserValidity(String name, String passwd);}public class UserModel implements IUser {String name;String passwd;public UserModel(String name, String passwd) {this.name = name;this.passwd = passwd;}@Overridepublic String getName() {retu name;}@Overridepublic String getPasswd() {retu passwd;}@Overridepublic int checkUserValidity(String name, String passwd){if (name==null||passwd==null||!name.equals(getName()) ||!passwd.equals(getPasswd())){retu -1;}retu 0;}} چه اجباری بوده که این اومده متدهای getName و getPasswd رو تو یه فایل دیگه و اینترفیس دیگه تعریف کرده. یا زیاده کاری کرده یا من نمیفهمم. چون به غیر از این کلاس UserModel تو هیچ جای دیگه استفاده نشده. یا مثال زیر رو دقت کنید لطفن: public interface ILoginPresenter {void clear();void doLogin(String name, String passwd);void setProgressBarVisiblity(int visiblity);void onDestroy();}public class LoginPresenterCompl implements ILoginPresenter {ILoginView iLoginView;IUser user;Handler handler;public LoginPresenterCompl(ILoginView iLoginView) {}@Overridepublic void clear() {}@Overridepublic void doLogin(String name, String passwd) {}@Overridepublic void setProgressBarVisiblity(int visiblity){}@Overridepublic void onDestroy() {}private void initUser(){}} نکته بسیار عجیبش اینجاست که این طرف اومده داخل اکتیویتی یه متدی استفاده کرده که تو کلاس اصلیش کلن هیچ کاری نمیکنه و خالی بدنش. منظورم onDestroy تو کلاس loginPresenter هستش. @Overrideprotected void onDestroy() {super.onDestroy();loginPresenter.onDestroy();} لینک این سورس رو م, ...ادامه مطلب

  • سوال: دلیل وجود 2 بارکد روی کالا ؟

  • با سلاممن یک نرم افزار فروشگاهی نوشتم که دارای امکانات بارکد خوان نیز هست اما مشکل اینجاست که هنگام ثبت تعدادی از کالاهای مغازه آنها دارای 2 عدد بارکد می باشنمد یکی 16 رقمی و دیگری 13 رقمی و این باعث وجود مشکل می شود چون مثلا در هنگام تعریف کالا کد 6 رقمی خوانده شده و در هنگام صدور فاکتور فرضا کد 13 رقمی و سیستم پیام می دهد کالا پیدا نشد1- تفاوت این 2 کد در چیست و در برنامه باید کدام کد را خواند2-چه کار کم که بارکد خوان همام کد مورد نظر من را بخواندبا تشکر This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers., ...ادامه مطلب

  • دلیل بسته نشدن دیتابیس بعد از خروج از برنامه اداره آموزش و پرورش

  • با سلام خدمت کلیه اساتید محترمکلیه مدارس کشور با یه نرم افزار به نام دانا کار می کنن. بعد از خروج از این نرم افزار، روی دیتابیس اون هیچ کاری نمیشه کرد (مثل کپی کردن، پاک کردن و ...) یعنی باز میمونه. راهی وجود داره که بعد از خروج از نرم افزار فوق، بدون ریستارت کردن بشه حداقل کپی ازش گرفت؟ This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers., ...ادامه مطلب

  • سوال: دلیل پیغام Row cannot be located for updating. Some values may have been changed since it was last

  • با سلاممن برنامه ای دارم که حدود 6 ساله داره تو مراکز مختلف بدون مشکل کار میکنه. متاسفانه تو برخی از فرم ها که تعداد اون ها کم نیست، از متد post برای update رکوردها استفاده شده.تو ورژن جدید نرم افزار این پیغام رو سیستم برخی از مشتریان زمان update رکوردها مشاهده شده در حالی که قبلا چنین مشکلی وجود نداشتهRow cannot be located for updating. Some values may have been changed since it was last readاین مشکل ارتباطی به قفل کردن رکورد و مشکلاتی که قبلا اشاره شده با کنترل هایی که انجام شده نداره.ضمنا برنامه با دلفی 7 و sql2000 تا 2008 داره کار می کنهممنون میشم اگه کسانی که به این مشکل برخورد کردن راهنمایی کنن. This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at fivefilters.org/content-only/faq.php#publishers., ...ادامه مطلب

  • جدیدترین مطالب منتشر شده

    گزیده مطالب

    تبلیغات

    برچسب ها