اطلاعیه

کاربر گرامی

به انجمن برنامه نویسی AnswerCenter.ir خوش آمدید

 برای استفاده از تمامی امکانات سایت لطفا در انجمن عضو شوید


تمامی فعالیت ها

این جریان به طور خودکار بروز می شود     

  1. ساعت گذشته
  2. متد دریافت آخرین پست ها (شبکه اجتماعی)

    از mysql استفاده میکنم اگه راه و روشی مثل همین کوعری زدن که فرمودین دارین با توضیح بیشتری بهم بگین ممنون میشم
  3. محاسبه رتبه یک شخص در سی شارپ

    سلام جناب آرتا عزیز، Score همون امتیاز هست. در برنامه ما امتیاز و تعداد با همراهی یکدیگر نفرات برتر لیست رو مشخص میکنن. مشکلم نمایش رتبه کاربری است که وارد برنامه میشه... یعنی میخوام علاوه بر اینکه به هر کاربر 100 نفر برتر رو نمایش میدم ، رتبه خودش رو هم در بین 5000 کاربر نمایش بدم. میتونم بجای 100 نفر برتر 5000 نفر رو در لیست قرار بدم و با یه حلقه از 1 تا 5000 بگردم تا به کاربر برسم و رتبه اش رو بدست بیارم... اما بهینه نیست و سعی دارم با دستورات خود sql در سی شارپ به رتبه کاربر برسم تا هم منابع کمتر مصرف بشن و هم سرعت بالا بره.
  4. بدست اوردن مدت زمان یک ویدیو -video duration

    داداش بدون اسلش زدم اول بازم همون منفی یک رو نشون میده!
  5. دریافتکتابخانه PersianDeviceInfo (گرفتن تمامی اطلاعات گوشی)

    خسته نباشی مرد
  6. تاچ در پنل

    سلام رویداد Touch » Sub Panel_Touch (Action As Int, X As Float, Y As Float) Log(X) Log(Y) If Panel.ACTION_DOWN = Action Then Else if Panel.ACTION_UP = Action Then Else if Panel.ACTION_MOVE = Action Then End If End Sub ورودی های رویداد : X = موقعیت تاچ در محور X Y = موقعیت تاچ در محور Y Action : وضعیت تاچ هستش. DOWN : گذاشته شدن انگشت روی تاچ UP : برداشته شدن انگشت از روی تاچ MOVE : حرکت دادن انگشت در محور های X و Y.
  7. امروز
  8. بیلدنامبر

    از کتابخونه زیر Dim pd As PersianDeviceInfo Log("buikdnumber: "&pd.DISPLAY)
  9. مشاهده فایل کتابخانه PersianDeviceInfo (گرفتن تمامی اطلاعات گوشی) به نام خدا و سلام به همه دوستان. یه کتابخونه خیلی جالب و کاربردی رو براتون آماده کردیم. PersianDeviceInfo با استفاده از این کتابخونه میتونید انواع اطلاعات گوشی مثل سریال و مدل و کارخونه و .... رو به دست بیارین که در آینده اطلاعات بیشتری اضافه خواهد شد. انشالا که مورد استفاده قرار بگیره. پسند نشه فراموش نحوه استفاده. Dim pd As PersianDeviceInfo Log("BOARD: "&pd.BOARD) Log("BOOTLOADER: "&pd.BOOTLOADER) Log("BRAND: "&pd.BRAND) Log("CPU_ABI: "&pd.CPU_ABI) Log("CPU_ABI2: "&pd.CPU_ABI2) Log("DEVICE: "&pd.DEVICE) Log("DISPLAY: "&pd.DISPLAY) Log("FINGERPRINT: "&pd.FINGERPRINT) Log("HARDWARE: "&pd.HARDWARE) Log("HOST: "&pd.HOST) Log("ID: "&pd.ID) Log("MANUFACTURER: "&pd.MANUFACTURER) Log("MODEL: "&pd.MODEL) Log("PRODUCT: "&pd.PRODUCT) Log("RADIO: "&pd.RADIO) Log("Serial: "&pd.Serial) Log("TAGS: "&pd.TAGS) Log("TIME: "&pd.TIME) Log("TYPE: "&pd.TYPE) Log("USER: "&pd.USER) ارسال کننده محمدرضا شاهپیری ارسال 07/16/2018 دسته کتابخانه ها  
  10. خطا هنگان اجرای ussd

    سلام در مورد Runtime Permissin جستجو کنید توی نسخه ی 6.0 یا لول 23 این مورد وجود داره باید به صورت رانتیام ( در حال اجرا بودن برنامه ) این دسترسی رو درخواست بدید تا کاربر تایید کنه و این دسترسی قرار داده بشه برای برنامتون.
  11. هنگ کردن اکتیویتی

    سلام دلیل این ریلود رو میشه بگید ؟ کلا چه کاری میخواید انجام بدید ؟ اکتیویتی هر دفعه میاد رندر میشه، این رندر شدن فضای رم رو اشغال میکنه تا زمانی که برنامتون بسته میشه!
  12. موقعیت تاچ شده

    سلام اکشن میاد وضعیت تاچ رو مشخص میکنه این تیکه کد رو ببین کیومرث جان » Sub Panel_Touch (Action As Int, X As Float, Y As Float) If Panel.ACTION_DOWN = Action Then Else if Panel.ACTION_UP = Action Then Else if Panel.ACTION_MOVE = Action Then End If End Sub - اکشن DOWN : زمانیکه دستتونو میزارید روی تاچ - اکشن UP : زمانیکه دستتونو از روی تاچ یا صفحه بر میدارید - اکشن MOVE : زمانیکه دستتون روی صفحه هستش و جابجاش می کنید.
  13. بررسی ضعیف بودن اینترنت درb4a

    اوکی، بنده براتون کدش رو مینویسم و قرار میدم تا صبح نهایتا، چون به سیستم دسترسی ندارم برادر.
  14. www.AnswerCenter.IR

    بهار، تابستون، پاییز و زمستون میان و میرن :DD:

    اونیکه پابر جاست . . .

    ماییم :hi:

    اومدیم با متد 2018 :crazy:

  15. بررسی ضعیف بودن اینترنت درb4a

    لطفا کمکم کنید
  16. مشکل در سینک انپروید استدیو

    من تازه شروع کردم نصب کردم نسخه 3.3 رو هم نصب کردم سه دفعه گریدل رو پاک کردم دوباره دانلود کردم از v*p*n هم استفاده کردم هر سه دفعه این ارور رو داد این repository رو نفهمیدم یکی از دوستان همین سایت هم کمکم کرد ولی به نتیجه جامعی نرسیدیم
  17. متد دریافت آخرین پست ها (شبکه اجتماعی)

    سلام به نظر من شما اینجا بیشترین کاری که باید انجام بدید و رعایت کنید، کار با دیتابیس و نحوه ی کوئری زدن و نوشتن کوئری های بهینه هستش. شما نیازی ندارید لیست از پست هارو بریزید و سورت کنید، به وسیله کوئری مربوط به دیتابیستون ب راحتی میتونید سورت کنید کار دیگه ای هم که باید مد نظرتون باشه، ب نظرم باید از محدود کردن یا Limit کردن اطلاعات باید استفاده کنید. البته میگم بحث پایگاه داده توی این موارد خودش نیازمند به یک فردی داره کع در زمینه پایگاه داده به صورت تخصصی کار میکنه. شبکه ی اجتماعیتون شاید اوایل کاربر زیادی نداشته باشه، ولی شما باید برای چندین میلیون کاربر در نظر بگیرید ( استراتژیک) اینجا موضوع Big Data هم مطرح میشه. پس بهتره روی این موضوع بیشتر فکر کنید.
  18. سلام خدمت دوستان گرامی! درحال ساخت یک شبکه اجتماعی هستم این شبکه اجتماعیی شامل دنبال شده و دنبال کننده هست میخوام در صفحه اصلی برنامه پست های کاربرهای دنبال شده رو نمایش بدم به شکلی که جدیدترین پست ها ابتدا به نمایش در بیان یکی از راه ها ریختن پست ها درون یک آرایه و سورت کردن آرایه و نمایش پست های سورت شده هست اما این راه در مقیاس بالا فشار زیادی به سرور میاره و زمانی زیادی صرف میشه مثلا 100 کاربر دنبال شده و هر کدوم 100 تا پست دارند یعنی 10 هزار پست که دریافت و سورت کردن این تعداد پست خیلی زمان گیره و باعث کندی میشه چه راهکاری برای این کار به نظرتون میرسه؟
  19. محاسبه رتبه یک شخص در سی شارپ

    سلام به نظر من شما دارید میایید Score و Count رو میگیرید، خب بیایید فیلد امتیاز رو هم بگیرید. به لیستتون اضافش کنید، بالاخره شما دارید ردیف هارو میگیرید.این ردیف هارو هم میتونید توی یک لیست جدای از بحث دیتابیس بریزید و برای اینکه نخوایید کوئری بزنید با این لیست کار کنید. البته اگه منظورتونو درست فهمیده باشم.
  20. تنظیمات برنامه

    سلام برای دسترسی ب متغییر های موجود در ماژول دیگه، شما باید متغییر هارو حتما به صورت publuc در تابع Proccess_Globals تعریف کنید در ضمن این تیکه کد رو هم درست کنید » If size<18 Then Label4.Text=18 SeekBar1.Value=18 End If کد Label.Text رو به Label.TextSize تغییر بدید
  21. بدست اوردن مدت زمان یک ویدیو -video duration

    سلام، اون اسلش کنار اسم رو اضافه زدید برادر : vv.LoadVideo(File.DirRootExternal,"11.mp4") به این شکل وارد کنید
  22. مشکل در سینک انپروید استدیو

    متاسفانه اندروید استودیو کلا خطاهای زیادی رو هنگام کار کردن بروز میده شما ابتدا مواردی رو که میگم رو انجام بدید : - استفاده از v*p*n - استفاده از repository های maven maven { url 'https://maven.google.com' } - سعی کنید گریدلتون رو آپدیت کنید - از نسخه ب روز اندروید استودیو استفاده کنید.
  23. بررسی ضعیف بودن اینترنت درb4a

    اگه میشه به زبان بیسیک بنوسید
  24. بررسی ضعیف بودن اینترنت درb4a

    سلام، شما برای تست سرعت اینترنت می تونید به روشی که در ادامه براتون لینکش رو قرار میدم انجام بدید. به زبان جاوا هستش شما ترجمه کنید به B4A. StackOverFlow نتوستید از کدش استفاده کنید، اعلام کنید تا براتون به زبان بیسیک بنویسم.
  25. سلام مشکلم اینه که برنامه ای که ساختم اینترنتی هستش و کد بررسی روشن یا خاموش بودن اینترنتم برای برنامه نوشتم که اگه اینترنت فعال نبود خطا بده ولی حالا اگه اینترنت روشن باشه ولی بسته اینترنتی فعال نباشه دیگه خطا رو نمیده کد بررسی ضعیف بودن اینترنت رو می خواستم می خوام وقتی کاربر اینترنتش روشنه ولی بسته اینترنتی نداره ارور بده اینترنت ضعیف است
  26. محاسبه رتبه یک شخص در سی شارپ

    سلام دوستان بنده یه برنامه با سی شارپ نوشتم و کمی مشکل دارم. بنده در دیتابیس اطلاعات 5 هزار کاربر رو دارم. این لیست دارای فیلدهای Name و Score و Count است. در برنامه میام لیست 100 کاربر برتر رو بر اساس Score بیشتر و Count کمتر نمایش میدم. یعنی اولویت بر اساس کاربرانی است که با Count کمتر Score بیشتری دارند. کد سی شارپ زیر : var Listuser = new List<Db.user>(); using (var db = new Db.DAL()) { Listuser = db.user.OrderByDescending(p => p.Score).ThenBy(p => p.Count).Take(100).ToList(); } چطور میتونم بر همین اساس رتبه یک کاربر خاص رو بدست بیارم ؟ فرضا کاربری که وارد برنامه میشه و لیست 100 کاربر برتر رو میبینه میخواد رتبه اش رو هم بدونه... فرضا رتبه اش 20 یا 2310 هست. چطور با یک کد بهینه میتونم رتبه اش رو بدست بیارم و بهش نشون بدم ؟ پیشاپیش از راهنمایی شما سپاسگزارم
  27. مشکلات مبتدی در استفاده از دیتابیس

    چشم ممنون از راهنمایی هاتون
  1. نمایش فعالیت های بیشتر