• الإعلانات

    • فيصل الحربي

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

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

ashraf_revo

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

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

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

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

5 عادي

عن ashraf_revo

  • الرتبة
    عضو جديد
  • تاريخ الميلاد 09/06/1994

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

  • الجنس ذكر
  • الدولة : egypte
  • اهتمامات Java JavaFX Scala Groovy Vaadin Grails spring boot Spring Security rxjava spring data spring amqp Spring websocket gorm rabbitmq hibernate search Neo4j MongoDB kurento ElasticSearch angular

طرق الإتصال

  • Facebook https://www.facebook.com/ashraf.eldesoqe
  1. اه   rabbitmq   يمكن   عمل   install  ليه على   الجهاز الخاص بيك    او  يمكن ان  تستخدم   cloudamqp.com        و سوف يكون  queue online
  2. انا اسخدم   rabbitmq          له  api    ب   لغات   كثيره      https://www.rabbitmq.com/devtools.html     
  3.   السلام عليكم              ممكن توضيح اكتر هل  فى كتب للمساعده فى الحصول على OCP     هل  certification   free  هل   online exam
  4. الفرق بين Spring, JSF and JSP

    spring  لا يقارن مع jsf,jsp     لان الحقيقه هى ان   spring   مشروع كبير   يحتوى فى اكثر من 30 framework      لاغراض كثيره مثل  data jpa   للتعامل مع الداتا بيز   relational    ,و يجود    mongo ,redis,neo4j,gamefire, soler,couchbase,و لل big data   ايضا    spring hadoop,xd     و ايضا   سوف تجد spring amqp   لمساعدتك على استخدام message queue   like rabbbitmq  و ايضا  spring cloud,boot                         اما     المقارنه تكون بين spring mvc,jsf                    سوف  نتجاهل  jsp  لانك عندما تتعامل مع spring mvc   سوف يكون   view   هو   jsp,thymeleaf,freemarker       اى   شى من هولاء الثلاثه  او  ممكن تستخدم groovy templaets  ,او   groovy server pages      يعنى  كل    الخمس view  دول   يتقارنوا فقط ب jsp  اما    jsf     تقارن ب spring  mvc وايضا    هذا   لا يعنى   انى لو jsf   لن استخدم   اى  framework من spring   لا  عادى    يمكن ان استخدم   jsf بدلا من   spring  mvc     وايضا يمكن وسوف استخدم  ايضا  spring security  للحمايه   ,و ايضا يقارن ب vaadin    ..............    اسفى مقداما لو فى اخطاء فى كلامى        
  5. اذا كانت السوشيل مديا اكتسحت كل المنتديات يجب الا تغلق  لانها تحتوى على اسئله و اجابات و مشاريع و غيره   هذا كنز
  6. السلام عليكم    تواجهنى مشكله حين استخدم spring mvc @responsebody ويحدث هذا الاكسبشن Caused by: com.fasterxml.jackson.databind.JsonMappingException: Infinite recursion (StackOverflowError) (through reference chain: org.revo.entity.Post["person"]->org.revo.entity.Person_$$_jvst35a_6["post"]->org.hibernate.collection.PersistentBag[0]->  recursion  ومعناه انه يحدث لانه عندم يقوم ببناء json لpost فنه يجد بداخله person وperson يجد بداخله post ويحدث recurision كيف اتغلب على هذه المشكله   الاكواد         @RequestMapping(value = "/more/{start}", method = RequestMethod.GET)     @ResponseBody     public List<Post> more(@PathVariable("start") int start) {         int count = (int) postSer.ByProjection(Projections.rowCount());         if (start < count) {             List<Post> posts = postSer.posts(start, 5);                       return posts;         } else {             return null;         }     }     @Override     public List<Post> posts(int first, int max) {         Criteria criteria = getSession().createCriteria(typeClass);         criteria.setFirstResult(first);         criteria.setMaxResults(max);         criteria.addOrder(Order.desc("postdate"));         return criteria.list();     } @Entity public class Person implements Serializable {     /**      *      */     private static final long serialVersionUID = 1L;     @Id     @GeneratedValue     private int id;     private String username;     private String email;     private String password;     private int type;     @OneToMany(mappedBy = "person", cascade = CascadeType.ALL, fetch = FetchType.LAZY)     private List<Post> post; } @Entity public class Post implements Serializable {     /**      *      */     private static final long serialVersionUID = 1L;     @Id     @GeneratedValue     private int id;     private String txt;     @Temporal(javax.persistence.TemporalType.TIMESTAMP)     private Date postdate;     @ManyToOne(fetch = FetchType.LAZY)     @JoinColumn     private Person person; }  
  7. اللغه العربيه spring mvc

    السلام عليكم   اريد المساعده فى كيفيه استخدام اللغه العربيه  ب استخدام spring mvc  حين استخدم فورم لاستقبال البيانات من index.jsp و ارسالها الى صفحه home.jsp  ف انه للغه العربيه تظهر فى صفحه jsp ولا يوجد مشاكل   ولكن حين اقوم بطباعه البيانات التى ترسل   ;( ()System.out.println(student.getName      تظهر لى على شكل اشرف حين بحثت وجدت كود فلتر      <filter>         <filter-name>encodingFilter</filter-name>          <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>          <init-param>              <param-name>encoding</param-name>              <param-value>UTF-8</param-value>          </init-param>          <init-param>              <param-name>forceEncoding</param-name>              <param-value>true</param-value>           </init-param>      </filter>       <filter-mapping>         <filter-name>encodingFilter</filter-name>          <url-pattern>/*</url-pattern>      </filter-mapping>   وللكن المشكله تحولت الى انه يطبع  ?????????????????????TestArbic.rar
  8. عمل log in عن طريق jsf

    هذى كود filter    وايظا ارسلت لك الكود الكاملا                      import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; import javax.servlet.annotation.WebFilter; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;   /*  * To change this license header, choose License Headers in Project Properties.  * To change this template file, choose Tools | Templates  * and open the template in the editor.  */ /**  *  * @author revo  */ @WebFilter(filterName = "filter", urlPatterns = {"*.xhtml"}) public class filter implements Filter {          @Override     public void init(FilterConfig filterConfig) throws ServletException {     }          @Override     public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {         HttpServletRequest request1 = (HttpServletRequest) request;         HttpServletResponse response1 = (HttpServletResponse) response;         String url = request1.getRequestURI();         System.out.println(url);         user u = (user) request1.getSession().getAttribute("user");         if (u == null && url.contains("home.xhtml")) {             System.out.println("1");             response1.sendRedirect("index.xhtml");         } else if (u != null&&!u.isIsLog() && url.contains("home.xhtml")) {                         System.out.println("2");               response1.sendRedirect("index.xhtml");                      } else if (u != null&&u.isIsLog() && (url.contains("index.xhtml")||url.equals("/Filter/"))) {                         System.out.println("3");               response1.sendRedirect("home.xhtml");         } else {                        System.out.println("4");               chain.doFilter(request, response);         }     }          @Override     public void destroy() {     }      }   Filter.rar
  9. عمل log in عن طريق jsf

    http://programming-simplified.com/      دى مجموعه كورسات فى منها مجانى.      سوف تجد ,ejb,jba jsf     مجانى      .   اول ثلاث محاضرات فى  jsf  سيمكنك من عمل ما تطلبه 
  10. السلام عليكم     تواجهنى مشكله فى قراءه من جدولين بينهم علاقه المشكله فى انهوا لا استطيع  استخدام restriction فى كلا الجانبين بمعنى نفرض انهوا جدول a بينه علاقه مع جدول b لا استطيع ان اجعله يقرا من الجدول a.id=1   b.id =1                         بحثت على الانترنت وجت بعض اللاكواد لكنها لم تعمل ب الشكل المرغوب فيه          public void list_persons() {        s.beginTransaction();        c = s.createCriteria(Person.class, "p");        c.createAlias("p.s1", "s");        c.add(Restrictions.eq("p.id", 1));        c.add(Restrictions.eq("s.id", 1));                           List<Person> l= c.list();        for (Person person : l) {            System.out.println(person.getId());            Set<Addreses> sx=person.getS1();            for (Addreses addreses : sx) {                System.out.println(addreses.getId());            }                    }        }  لكن الناتج كان Hibernate: select this_.id as id0_1_, this_.name as name0_1_, s1_.id as id1_0_, s1_.strret as strret1_0_ from Person this_ inner join Addreses s1_ on this_.id=s1_.con where this_.id=? and s1_.id=?1Hibernate: select s1x0_.con as con0_1_, s1x0_.id as id1_, s1x0_.id as id1_0_, s1x0_.strret as strret1_0_ from Addreses s1x0_ where s1x0_.con=?312  ما كنت اريده هو ان يطبع  1 فى الاستعلام الاول و 1 فى الاستعلام الثانى     لكن هو طبع 3 1 2 فى الاستعلام الثانى      تم تحميل الكود كامل  one_to_many.rar
  11. إستعمال الAJAX في تطبيق جافا

    لو اليوزر بيدخل البيانات فى text filed او اى شى ممكن تستخدم key pressed او key released وتخليه انى كل لما اكتب حرف يروح يبحث فى الداتا بيز عن الكلمه الى انا كتبتها هل هى موجوده ام لا 
  12. مشكلة تواجهني كثير

    int h=5;
  13. أرجو الإجابة على هذه الأسئلة

    اولا يجب ان تعرف ان الحروف الى الاسكى كود ليه اكبر من 97 فهى small والحروف الاقل فهى captial ثانيا استخدامى لحاله الشرط if((int)word.charAt(i)>=97){arr=(int)word.charAt(i)-32;} else arr=(int)word.charAt(i); } كان لكى احول جميع الحروف الى حروف كابتل واخززنها فى ارى لكن اخزن الاسكى كود فقط
  14. أرجو الإجابة على هذه الأسئلة

    نسططيع وضع اى رقم ولكن يجب ان يكون هذا الرقم اكبر من الكلمه التى سندخلاها لكى يحدث الاكسبشن توضيح   اذا كان الرقم 100 وكان الكلمه التى سندخلاها حروفها اكبر من 100 فانه لان يحدث الاكسبشن ولن نعرف ما هو الرقم الزى توقف عنده
  15. أرجو الإجابة على هذه الأسئلة

    package test; import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner s=new Scanner(System.in); String word=s.next(); int arr[]=new int[word.length()]; for (int i = 0; i < word.length(); i++) { if((int)word.charAt(i)>=97){arr=(int)word.charAt(i)-32;} else arr=(int)word.charAt(i); } word=""; for (int i = 0; i < arr.length; i++) { if (i%2==0) { word=word+(char)(arr); } else word=word+(char)(arr+32); } System.out.println(word); } }