طبعا DPI ای مثل 96 که مناسب صفحه نمایشگر هست با DPI مناسب چاپ مثل 300 تناسبی نداره و برای چاپ به خروجی با ابعاد Bitmap بزرگتری نیاز دارید. اگر خطوطی که در PictureBox رسم می کنید ماندگار باشه، تصویر آماده اش قاعدتا در یک Bitmap آماده هست و نیازی نیست مجددا با کدی مثل
Dim bitmap = New Bitmap یک...
برای متن فارسی OCR مناسبی سراغ ندارم اما برای متن انگلیسی کمپوننت هایی که بر پایه tesseract طراحی شدن (کتابخانه Tesseract کد منبع باز و رایگان داره) و Aspose.OCR و Asprise OCR و ... هست که اساسا دقت بالا ازشون رو باید برای تصاویر با dpi بالا انتظار داشته باشید، چون فرضا تشخیص ' از ` و تشخیص l از...
الزامی نیست که حتما پوشش پارچه ای باشه، اما به هر حال دو جور نوار چسب پارچه ای در فروشگاه های لوازم الکتریکی و لوازم تعمیرات قطعات الکتریکی فروخته میشه، یکی اش رسانا است که پارچه ای بودنش بخاطر بافت لایه پلی استر ئه که دوامش رو بیشتر می کنه و برای رسانا بودن مس، آلومینیوم یا نیکل داره و معمولا...
در زبان جاوا مفهومی به نام Generics هست که مشابه سایر زبان های شی گرا، برای یک کلاس یا اینترفیس تعریف پارامتر های نوع (Type Parameter) می کنه تا بشه یک تعریف عمومی و بدون نوع داده مشخصی ایجاد کرد و موقع استفاده هر نوع داده ای که لازمه برای ایجاد کلاس بکار برده بشه :
Generic Types
فرضا <public...
بله، اشتباه نوشتم.
این نتیجه گیری تون درسته، همچین کاربرد ای داره، از اون مطلب قبلی تون در مورد وظیفه کلید خارجی تفسیر دیگه ای کردم که اشتباه از من بود.
بله. مادامی که کلید خارجی برقرار هست، یکپارچگی داده توسط مدیریت پایگاه داده تضمین میشه، به نحوی که هیچ ارجاعی نامعتبر و مفقود نباشه.
غذای جدید از کجا میتونه داخل Recipt بیاد وقتی هنوز در جدول Food ثبت نشده؟
نه. در جدول مقدار کلید منحصر بفرد ئه، پس اینکه کلید جدول Food یا سایر جداول مقادیر یکتا دارند که بدیهی است.
سفارش از بین غذاهای به ثبت رسیده انجام میشه، نام، نوع و قیمت تون از طریق اون جدول غذا مشخص شده، فردا که سیستم روشن...
یک معلم ریاضی برای آموزش عمل جمع مثال میزنه، میگه در یک لیوان دو تا تخم مرغ داریم، هشت تا تخم مرغ بهش اضافه می کنیم. حالا چند تا تخم مرغ داریم؟ موضوع مثال چیه، جمع دو عدد. اما شما این آموزش رو می بینید و مطلب اصلی رو ول می کنید و می چسبید به اینکه در یک لیوان ده تا تخم مرغ جا نمیشه و مثال...
نیاز رو مدل تعیین میکنه، نه من و شما. اون مدلی که آموزشش رو دیدید سفارش یک قلم ای بوده، حالا برای سادگی آموزش یا میل آموزش دهنده یا هر دلیل دیگری. شما که طراح پایگاه داده هستید که نمی توانید برای مدل نیاز جدید تعریف کنید. اگر در مدل سفارش ها شامل یک غذا است، باید جداول مطابق این روال باشه، یعنی...
نه. هر جدولی که از جدول دیگه ارجاع داشته باشه که الزاما بهش تعلق نداره، تعلق وقتی معنی داره که اگر والد نباشه فرزند نباید باشه، وجودش بی معنی میشه، بدون والد نباید باشه، اگر والد نباشه اونم باید حذف بشه. اما همه رابطه ها که اینطور نیست.
مثلا غذا و مواد اولیه، هر کدوم از اون غذا ها با چندین مواد...
نه. روابط در نظر نگیرید همین مشکل پیدا میشه دیگه. Food جدول تعریف غذا ها است، فرضا چلوکباب در اون یک رکورد داره. این تک رکورد چلوکباب باید با چندین رکورد سفارش در جدول Recipt در ارتباط باشه، نه فقط یک رکورد سفارش. شما اگر در جدول Food یک ستون Recipt_Id اضافه کنید اون رکورد چلوکباب رو به کدوم یکی...
نه، باگ نیست. مساله اینجا است که انتظار هیچ ترتیبی رو نباید داشته باشید. چون SELECT ئه ORDER BY نداره، این اختیار رو به MYSQL داده اید که با هر ترتیبی که بخواد خروجی بده. وقتی در یک کوئری ترتیب خاصی رو مشخص نکرده باشید سیستم مدیریت پایگاه داده میتونه کوئری رو با هر ترتیب دلخواهی که طبق الگوریتم...
در مورد رابطه و وابستگی تابعی، در مورد اینکه اگر بخواهید برای فلان ستون ها (اونهایی که در رابطه R اومده) که قراره در یک جدول کنار هم باشند یک کلید مرکب (ترکیب یک یا چند ستون) در نظر بگیرید، چه ستونهایی باید در کلید باشند و کدومها اضافی هستند و نباید در کلید باشند؟
همه ستون ها در کلید باشند؟ نه،...
نمیدونم. Query Builder ها خیلی زیاد هستند و اغلب شون هم واسط کاربری ویرایشگر شون از این ساده تر ئه و بجایش تمرکز شون روی طراحی ویژوال Query ئه که نیازی به چیزی مثل Intellisense نداره.
پایگاه داده های سیستمی SQL Server که باید باشند، پایگاه داده سایر برنامه ها و پایگاه داده های نمونه مثل...