• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

alaso0olla

اعضاء جدد
  • عدد المشاركات

    10
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

0 عادي

عن alaso0olla

  • الرتبة
    عضو جديد

معلومات الملف الشخصي

  • الجنس أنثى
  1. السلام عليكم والرحمة     قمنا بعمل تطبيق لفتح اجهزة الاندرويد ببصمة العين iris recognition ...   السؤال هو كيف ممكن اضافة التطبيق الى الضبط مع كلمة المرور والباترن بحيث يتم اختياره من بينهما وذلك عند فتح الجهاز يفتح التطبيق ؟     ولكم جزيل الشكر 
  2. مساعدة ضروووري / Upload and Download Files page

    كان غير موجود IIS manager المهم أضفته وعدلت  requestFiltering       والمفروض انه اضيف ايضا  <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="524288000"/> </requestFiltering> </security></system.webServer>لكن لا فائدة رجعت المشكلة الاولى مايقبل اي حجم من الملفات   لا أعلم هل السبب أنني لم أضيف الكود في مكانه الصحيح   
  3. مساعدة ضروووري / Upload and Download Files page

    ترى حمل معي الى 27 ميجابايت حاولت ارفع ملف 30 فما فوق تظهر لي العبارة السابقة  سؤال ماهو IIS يعني من كيف أعرف اي نوع استخدم ؟  لاني جربت الكود الاول timeout واشتغل عكس الاخر   بالنسبة لقاعدة البيانات الخاصة بالملف ..     بالنسبة للاجراء لا علم بالمقصود بالضبط هل الكود أم الواجهة   بالنسبة تحويل الملف .. Byte[] buffer; BinaryReader br = new BinaryReader(fs); buffer = br.ReadBytes((int)FileUpload1.PostedFile.InputStream.Length);وتخزينه باقاعدة البيانات  cmd.Parameters.Add("@Data", SqlDbType.VarBinary).Value = buffer;طبعا باقي الكود في الموضوع الاساسي     أما الواجهة ..       استعراض وتحميل للملف ...       ولك جزيل الشكر ...
  4. مساعدة ضروووري / Upload and Download Files page

    شكرا جزيلا على جهدك الطيب لكن   عند إضافة : <httpRuntime maxRequestLength="1048576" executionTimeout="360"></httpRuntime>ظهر معي هالرسالة  String or binary data would be truncated. The statement has been terminated. بالعلم أن نوع البيانات في قاعدة البيانات وفي الكود (Varbinary(MAX لا أعلم ماالمشكلة        وهل يمكن تغيير الحجم لاكبر من 100MB
  5. مساعدة ضروووري / Upload and Download Files page

           ماهو iis6 / iis7   أضفت السطر الاول لكن القطعة الثانية اضفتها تحته لم يقبل بعدها اضفتها بين الوسم <system.webServer> وطلع ايرور غلط فيه    فعملت وسم جديد تحت اللي موجود اساسا في الصفحة <system.webServer> <security> <requestFiltering> <requestLimits maxAllowedContentLength="100000000"/> </requestFiltering> </security> </system.webServer>ونتج عند التحميل هالعبارة     
  6. مساعدة ضروووري / Upload and Download Files page

    استخدمت FileUpload  وقاعدة بيانات sql server  using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.IO;using System.Data.SqlClient;using System.Data;public partial class AddFiles : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { } protected void Button1_Click(object sender, EventArgs e) { // Read the file and convert it to Byte Array string filePath = FileUpload1.PostedFile.FileName; string filename = Path.GetFileName(filePath); string ext = Path.GetExtension(filename); string contenttype = String.Empty; if (ext == ".jpg" || ext == ".gif" || ext == ".png" || ext == ".bmp " || ext == " .jpeg") { Stream fs = FileUpload1.PostedFile.InputStream; BinaryReader br = new BinaryReader(fs); Byte[] bytes = br.ReadBytes((Int32)fs.Length); //insert the file into database string strQuery = "insert into Image(Img_Title, Img_Extension, Img_Data, Course_code, Course_num, Img_Description, Keyword , Date)" + " values (@Img_Title, @Img_Extension, @Img_Data, @Course_code, @Course_num, @Img_Description, @Keyword , @Date)"; SqlCommand cmd = new SqlCommand(strQuery); cmd.Parameters.Add("@Img_Title", SqlDbType.VarChar).Value = filename; cmd.Parameters.Add("@Img_Extension", SqlDbType.VarChar).Value = ext; cmd.Parameters.Add("@Img_Data", SqlDbType.Binary).Value = bytes; cmd.Parameters.Add("@Date", SqlDbType.DateTime).Value = DateTime.Now; cmd.Parameters.Add("@Course_code", Course_code.SelectedItem.Text); cmd.Parameters.Add("@Course_num", Course_num.SelectedItem.Text); cmd.Parameters.Add("@Img_Description", Description.Text); cmd.Parameters.Add("@Keyword", keywords.Text); InsertUpdateData(cmd); Label2.ForeColor = System.Drawing.Color.Green; Label2.Text = "تم رفع الملف بنجاح"; } //executionTimeout="900000" else if (ext == ".avi" || ext == ".wmv" || ext == ".wma" || ext == ".wma " || ext == " .wma" || ext == ".rmvb" || ext == ".mp4" || ext == ".3gp " || ext == " .mkv" || ext == ".flv") { Stream fs = FileUpload1.PostedFile.InputStream; BinaryReader br = new BinaryReader(fs); Byte[] bytes = br.ReadBytes((Int32)fs.Length); //insert the file into database string strQuery = "insert into [Video File](V_Title, V_Extension, Data, Course_code, Course_num, V_Description, Keyword)" + " values (@V_Title, @V_Extension, @Data, @Course_code, @Course_num, @V_Description, @Keyword)"; SqlCommand cmd = new SqlCommand(strQuery); cmd.Parameters.Add("@V_Title", SqlDbType.VarChar).Value = filename; cmd.Parameters.Add("@V_Extension", SqlDbType.VarChar).Value = ext; cmd.Parameters.Add("@Data", SqlDbType.Binary).Value = bytes; cmd.Parameters.Add("@Course_code", Course_code.SelectedItem.Text); cmd.Parameters.Add("@Course_num", Course_num.SelectedItem.Text); cmd.Parameters.Add("@V_Description", Description.Text); cmd.Parameters.Add("@Keyword", keywords.Text); InsertUpdateData(cmd); Label2.ForeColor = System.Drawing.Color.Green; Label2.Text = "تم رفع الملف بنجاح"; } else { Label2.ForeColor = System.Drawing.Color.Red; Label2.Text = "Error" + " Upload Image/Text formats"; } } private Boolean InsertUpdateData(SqlCommand cmd) { String strConnString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; SqlConnection con = new SqlConnection(strConnString); cmd.CommandType = CommandType.Text; cmd.Connection = con; try { con.Open(); cmd.ExecuteNonQuery(); return true; } catch (Exception ex) { Response.Write(ex.Message); return false; } finally { con.Close(); con.Dispose(); } } }لكن لا يمكنني حفظ ملفات الفيديو أكثر من 4MB ..   فكيف يمكن حفظ فيديو بحجم أكبر لانه على أساسه يتم حفظ الفلاش والصوت      عند الاضافة هذا مايظهر معي     
  7. السلام عليكم ورحمة الله وبركاته      بحثت مطولا عن كيفية انشاء صفحة لتحميل ملفات وملفات وسائط بجميع صيغها وتخزين كل صيغة بنفس قاعدة البيانات الخاصة بها مثلا الصور  (gpeg , gif ,png)  في قاعدة البيانات الخاصة بالصور والفيديو والفلاش ....الخ نفس الشاكلة    ولم أجد مايفيدني    أرجو إفادتي في الموضوع لانه مشروع موقع مكتبة رقمية و لابد أنهاءه في أقرب وقت      ولكم جزيل الشكر ...
  8. Horspool's algorithm أرجو الافادة ضرووووووووري

    جزاكـ الله كل خير ويوفقكـ دنيا وأخره بالفعل ساعدتني الله يكتب لكـ أجركـ :)
  9. Horspool's algorithm أرجو الافادة ضرووووووووري

    المشاكـس5550 : يستخدم هالخوارزم في عمل String matching بين نص ( text ) وعينة (pattern) تحت تكنيك Space and Time Tradeoffs mental-driller : انا فهمت مقصد كلامك لكن لم أفهم عمل offest وكتبتها في البرنامج Table[p[j]-offset]= m-1-j; ويطلع مو عارف ايش هالكلمة offest كيف استخدمها في الجافا لاني الصراحة ما أستخدمتها قبل ...
  10. السلام عليكم ورحمة الله وبركاته قمت بعمل برنامج لــ Horspool's algorithm ويطلع معي خطأ حاولت أعمل debug لكن لم أعرف السبب بالضبط وبحثت ايضًا ولم أجد العلة يااليت تفيدوني ولكم جزيل الشكر ..... Shift Table algorithm Horspool's algorithm الكود ..... import java.util.*; public class Project { static int [] Table=new int[28]; public static void main(String[] args) { char []t=new char[1000]; char []p=new char[100]; int x; Scanner scan=new Scanner(System.in ); System.out.println("Enter Text : "); String s=scan.nextLine(); for(int i=0;i<s.length();i++) { t[i]=s.charAt(i); } System.out.println("Enter pattren : "); String str=scan.nextLine(); for(int i=0;i<str.length();i++) { p[i]=str.charAt(i); } x=HM(p,t); if(x==-1) { System.out.println("Not Matching ");} else {System.out.println(" Matching ");} } static int HM(char []p ,char []t) { int k; int m =p.length; int n =t.length; shiftTable(p); int i=m-1; while(i<=n-1) { k=0; while(k<=m-1 && p[m-1-k]==t[i-k]) { k=k+1; } if(k==m) { return (i-m+1);} else {i=i+Table[t[i]];} } return -1; } static int[] shiftTable (char []p) { int m =p.length; for(int k=0;k<=27;k++) { Table[k]=m; } for(int j=0;j<=m-2;j++) { Table[p[j]]= m-1-j; } return Table; } }